曹哲斌
河北省邯鄲市磁縣職業(yè)技術(shù)教育中心,河北邯鄲056500
隨著學校的規(guī)模不斷擴大,學生數(shù)量急劇增加,有關學生的各種信息量也成倍增長。面對龐大的信息量需要有學生管理系統(tǒng)來提高學生管理工作的效率。通過這樣的系統(tǒng)可以做到信息的規(guī)范管理、科學統(tǒng)計和快速查詢、修改、增加、刪除等,從而減少管理方面的工作量。
一個功能齊全、簡單易用的信息管理系統(tǒng)不但能有效地減輕學校相關工作人員的工作負擔,它的內(nèi)容對于學校的決策者和管理者來說都至關重要。但傳統(tǒng)人工的方式管理數(shù)據(jù),這種方式存在著許多缺點,隨著數(shù)據(jù)量的增,查找、更新和維護都帶來了不少困難。
本系統(tǒng)要達到的目標有以下幾點:
(1)驗證用戶和密碼的正確性再登入,以及修改密碼;
(2)保存每次輸入的學生記錄,并提供查詢方式:按相應的元素查詢;
(3)項目維護,實現(xiàn)信息的增加,刪除;
(4)能夠提供一定的安全機制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改,同時數(shù)據(jù)備份也比較方便。
從現(xiàn)在應用的技術(shù)方面、管理者和用戶的操作方式方面最方便的是用手機、電腦或移動設備進行訪問的可行性和必要性。使現(xiàn)在的班級信息容易管理統(tǒng)計。
本系統(tǒng)的開發(fā)使用VS2019 作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,它作為面向以象的程序設計語言,給開發(fā)高性能系統(tǒng)提供了保障,為開發(fā)滿足客戶要求的系統(tǒng)保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對新系統(tǒng)的擴展與修改。
如今,隨著計算機的大量普及,各種軟件的開發(fā)成本越來越低,價格也越來越低。本系統(tǒng)也是這樣,開發(fā)成本較低,只是需要一臺配置一般的計算機,該系統(tǒng)運行時占計算機的資源也不多,但并不會因為開發(fā)成本低而造成系統(tǒng)功能性能的下降。客戶端利用電腦、手機或其它移動設備即可,只要有瀏覽器不需要特殊安裝什么軟件。
本系統(tǒng)主要用于學校學生積分管理,其主要任務是用計算機對學生信息進行日常管理,單機或局域網(wǎng)都可以,數(shù)據(jù)的安全系數(shù)比較高。
通過對班級管理功能的分析,本系統(tǒng)分為系統(tǒng)登錄、系統(tǒng)維護、借款還款、積分查詢等。
系統(tǒng)登錄、系統(tǒng)維護模塊、學生積分登記、全班積分查詢、增加學生名單、項目維護、賬戶開通、修改密碼、聯(lián)系作者、借款還款模塊、學生借款與還款、班級借貸匯總表、學生借款明細、積分查詢模塊
用戶表、項目表、學生積分表、學生借貸表
3.2.1 各類的說明
Ck.cs 類:用戶登錄時有不同的角色,這些信息臨時保存在Cookies 中,此類用于讀寫Cookies
MySql.cs 類:用于進行數(shù)據(jù)庫鏈接,增查刪改等操作
PinYin.cs 類:用于提取字符串首字母,錄入的學生姓名將通過此類提取首字母大寫用于查詢使用
Teacher.cs 類:是User.cs 的子類,用于設置賬戶權(quán)限
User.cs 類:是登錄用戶的類,用于操作登記用戶的信息,作為Teacher.cs 類的父類
3.2.2 其它結(jié)構(gòu)
BanZhuRenMdb:用于存放本軟件所用的Access 數(shù)據(jù)庫,如果后期數(shù)據(jù)量大可升級為SQL 數(shù)據(jù)庫
CSS:用于存放網(wǎng)頁中的格式
FontIco:用于存放軟件中使用的字體圖標
Img:用于存放軟件中使用的圖片
List:用于顯示各類數(shù)據(jù)、報表等信息
Login:用戶登錄頁面
Menu:用于存放軟件底部菜單
Student:用于存放學生積分及增加學生頁面
StudentJieDai:用于存放學生借貸的頁面
System:用于存放系統(tǒng)功能頁面
登錄頁面、系統(tǒng)維護界面、借款還款頁面、用戶積分查詢明細、學生查詢頁面、積分登記面頁、全班積分排名頁面、全頁積分查詢頁面、教師用戶查詢學生明細頁面、增加學生頁面、項目維護頁面、開通賬戶頁面、修改密碼頁面、借款還款菜單、借貸查詢頁面、借款還款頁面、全頁借貸款匯總頁面、用戶借貸款明細頁面
盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點是本管理系統(tǒng)所必需的。希望大家通過此軟件的實現(xiàn)來體會面向?qū)ο蟪绦蛟O計的開發(fā)思路和實現(xiàn)的方法,做到舉一反三,將書本上的知識運用到實際生活中來。