時(shí)間:2023-03-02 15:03:43
緒論:在尋找寫(xiě)作靈感嗎?愛(ài)發(fā)表網(wǎng)為您精選了8篇學(xué)生信息管理系統(tǒng),愿這些內(nèi)容能夠啟迪您的思維,激發(fā)您的創(chuàng)作熱情,歡迎您的閱讀與分享!
關(guān)鍵詞:信息管理 C/S 學(xué)生信息管理系統(tǒng)
一、需求分析
隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位要生存要發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來(lái),就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。
通過(guò)調(diào)查,要求系統(tǒng)需要有以下功能:
⑴由于操作人員的計(jì)算機(jī)知識(shí)普遍較差,要求有良好的人機(jī)界面;
⑵由于該系統(tǒng)的使用對(duì)象多,要求有較好的權(quán)限管理;
⑶原始數(shù)據(jù)修改簡(jiǎn)單方便,支持多條件修改
⑷方便的數(shù)據(jù)查詢(xún),支持多條件查詢(xún);
⑸在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好;
⑹數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干預(yù);
二、系統(tǒng)設(shè)計(jì)
學(xué)生信息管理系統(tǒng)可以說(shuō)是一個(gè)綜合性的學(xué)校學(xué)生管理系統(tǒng),具有較強(qiáng)的實(shí)用性和先進(jìn)性高校學(xué)生信息管理系統(tǒng)。
1.功能設(shè)計(jì)
學(xué)生信息管理系統(tǒng)系統(tǒng)主要包括以下功能模塊:
1.1用戶(hù)管理模塊
包涵管理員用戶(hù)和學(xué)生用戶(hù).操作員可以對(duì)用戶(hù)進(jìn)行編輯,并對(duì)其給予權(quán)限.權(quán)限管理分為自定義權(quán)限及集成權(quán)限,學(xué)生用戶(hù)可以對(duì)自己的信息進(jìn)行瀏覽.
1.2學(xué)生基本信息模塊
在此模塊操作員可對(duì)學(xué)生信息進(jìn)行編輯,其中包括:學(xué)生基本信息,詳細(xì)信息,家庭信息,學(xué)籍信息,成績(jī)信息,考勤信息,獎(jiǎng)罰紀(jì)錄,操作員可以通過(guò)此模塊建立一個(gè)完整,高效的學(xué)生信息檔案。
1.3學(xué)生變更模塊
對(duì)于學(xué)生上的變動(dòng),調(diào)整,進(jìn)行服務(wù),并對(duì)變更或調(diào)整的信息進(jìn)行獨(dú)立存儲(chǔ)以便對(duì)調(diào)動(dòng)的信息進(jìn)行瀏覽。
1.4數(shù)據(jù)庫(kù)管理模塊
包括數(shù)據(jù)庫(kù)的備份(自動(dòng)備份.手動(dòng)備份)、數(shù)據(jù)庫(kù)還原(自動(dòng)還原.手動(dòng)還原)、系統(tǒng)初始化。
1.5操作日志管理模塊
對(duì)系統(tǒng)操作進(jìn)行自動(dòng)存儲(chǔ),以便對(duì)系統(tǒng)的管理及系統(tǒng)有更好的維護(hù)數(shù)據(jù),給用戶(hù)更多的用戶(hù)操作信息。
1.6學(xué)生留言板模塊
學(xué)號(hào)用戶(hù)是呢個(gè)可在此模塊留下自己的意見(jiàn)及學(xué)生信息錄入情況,讓學(xué)生和操作員之間建立一個(gè)簡(jiǎn)便的交流平臺(tái)。
系統(tǒng)結(jié)構(gòu)圖如下圖2-1所示:
2.數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)中主要是對(duì)表的設(shè)計(jì),主要的表結(jié)構(gòu)設(shè)計(jì)如下:
2.1用戶(hù)操作人員表
表名稱(chēng)標(biāo)識(shí):Operator
數(shù)據(jù)來(lái)源:用戶(hù)管理模塊進(jìn)行錄入。
2.2學(xué)生基本信息表
表名稱(chēng)標(biāo)識(shí):stainfo
數(shù)據(jù)來(lái)源:基本信息和模塊進(jìn)行錄入
除此以外,還有家庭信息表表(名稱(chēng)標(biāo)識(shí):farmily, 數(shù)據(jù)來(lái)源:家庭信息和模塊進(jìn)行錄入)、獎(jiǎng)罰紀(jì)錄表(表名稱(chēng)標(biāo)識(shí):aandp, 數(shù)據(jù)來(lái)源:基本檔案錄入模塊)、考勤信息表(表名稱(chēng)標(biāo)識(shí):kqxx,數(shù)據(jù)來(lái)源:基本檔案錄入模塊)、繳費(fèi)信息表(表名稱(chēng)標(biāo)識(shí):jhxx, 數(shù)據(jù)來(lái)源:基本檔案錄入模塊)、學(xué)生變更表(表名稱(chēng)標(biāo)識(shí):change, 數(shù)據(jù)來(lái)源:學(xué)生變更管理模塊)、操作日志表(表名稱(chēng)標(biāo)識(shí):czdate, 數(shù)據(jù)來(lái)源:操作日志管理模塊自動(dòng)錄入)、學(xué)生留言表(表名稱(chēng)標(biāo)識(shí):xsly, 數(shù)據(jù)來(lái)源:學(xué)號(hào)留言模塊錄入)這些表需要設(shè)計(jì):
圖2-1系統(tǒng)結(jié)構(gòu)圖
表2-1用戶(hù)操作人員表
三、系統(tǒng)的實(shí)現(xiàn)
學(xué)生信息管理系統(tǒng)總的模型主要是說(shuō)明需要先登錄到服務(wù)器后才能進(jìn)行登錄系統(tǒng)的操作,登錄后進(jìn)入主功能頁(yè)面,主要有用戶(hù)管理,基本信息管理,學(xué)生變更管理,操作日志管理,學(xué)生留言管理,數(shù)據(jù)庫(kù)管理六大模塊。
1.主要功能模塊設(shè)計(jì)
用戶(hù)管理主要是實(shí)現(xiàn)對(duì)用戶(hù)的列表,添加用戶(hù)以及修改密碼和權(quán)限等 操作;基本信息管理模塊主要是實(shí)現(xiàn)學(xué)生信息的添加.修改.刪除.查詢(xún)以及統(tǒng)計(jì)等操作;學(xué)生變更管理模塊主要是實(shí)現(xiàn)實(shí)現(xiàn)學(xué)生變更信息的添加,修改,刪除,查詢(xún)等操作;操作日志管理模塊是記錄所有用戶(hù)的的操作記錄以及詳細(xì)時(shí)間;學(xué)生留言模塊可以給本系統(tǒng)提出意見(jiàn)以及和程序員交流的平臺(tái);數(shù)據(jù)庫(kù)管理模塊主要是實(shí)現(xiàn)數(shù)據(jù)的備份,還原等相關(guān)操作。
表2-2學(xué)生基本信息表
2.主要登陸界面的實(shí)現(xiàn)
2.1 連接服務(wù)器界面
由于本系統(tǒng)采用C/S架構(gòu),所以要登錄系統(tǒng)前必須先連接到服務(wù)器,輸入服務(wù)器正確的IP地址 點(diǎn)連接服務(wù)器就可以連上服務(wù)器 如果服務(wù)器IP錯(cuò)誤 則返回“數(shù)據(jù)連接出錯(cuò)”信息.退出按鍵的功能是退出整個(gè)系統(tǒng).如圖3-1所示:
圖3-1連接服務(wù)器界面
2.2用戶(hù)登錄界面
系統(tǒng)登錄主要用于對(duì)進(jìn)入人事資源管理系統(tǒng)的用戶(hù)進(jìn)行安全性檢查,阻止非法用戶(hù)進(jìn)入該系統(tǒng)。驗(yàn)證操作員及其密碼,主要通過(guò)記錄集結(jié)果(RecordCount)結(jié)合If語(yǔ)句判斷用戶(hù)選定的操作員及其輸入的密碼是否符合數(shù)據(jù)庫(kù)中的操作員和密碼,如果符合則允許登錄,否則提示用戶(hù)用戶(hù)名或密碼不正確,只有通過(guò)登錄界面才能進(jìn)入到主界面。
如下圖3-2所示:
圖3-2用戶(hù)登錄界面
主要代碼如下:
(1)登錄界面的FormShow事件代碼:
procedure Tc_yhdlfrm.FormShow(Sender: TObject);
var
i:integer;
begin
c_datemdl.DataModule2.operatordtst.Close;
c_datemdl.DataModule2.operatordtst.DataRequest('select * from operator');
c_datemdl.DataModule2.operatordtst.Open;
for i:=1 to c_datemdl.DataModule2.operatordtst.RecordCount do
begin
usernamecmbx.Items.Add(c_datemdl.DataModule2.operatordtst.fieldbyname('username').AsString);
c_datemdl.DataModule2.operatordtst.Next;
end;
usernamecmbx.ItemIndex := 0;
end;
(2)退出按鍵的OnClick事件代碼:
procedure Tc_yhdlfrm.SpeedButton2Click(Sender: TObject);
begin
if messagedlg('你確認(rèn)要退出系統(tǒng)嗎?',mtinformation,[mbyes,mbno],0)=idyes then
begin
c_zjm.c_zjmfrm.Close;
end;
end;
2.3用戶(hù)管理界面
包涵管理員用戶(hù)和學(xué)生用戶(hù).操作員可以對(duì)用戶(hù)進(jìn)行編輯,并對(duì)其給予權(quán)限.權(quán)限管理分為自定義權(quán)限及集成權(quán)限,學(xué)生用戶(hù)可以對(duì)自己的信息進(jìn)行瀏覽.
如下圖3-3所示:
圖3-3用戶(hù)管理界面
主要代碼如下:
(1)用戶(hù)管理的FormShow事件:
procedure Tc_yhglfrm.FormShow(Sender: TObject);
begin
c_datemdl.DataModule2.operatordtst.Close;
c_datemdl.DataModule2.operatordtst.DataRequest('select * from operator');
c_datemdl.DataModule2.operatordtst.Open;
end;
(2)用戶(hù)管理的FormClose事件:
procedure Tc_yhglfrm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
c_zkjm.c_zkjmfrm.Enabled := true;
end;
2.4學(xué)生留言界面
學(xué)號(hào)用戶(hù)是呢個(gè)可在此模塊留下自己的意見(jiàn)及學(xué)生信息錄入情況,讓學(xué)生和操作員之間建立一個(gè)簡(jiǎn)便的交流平臺(tái).
如下圖3-4所示:
圖3-4 學(xué)生留言界面
學(xué)生留言界面的主要代碼如下:
(1)學(xué)生留言界面的FormShow事件:
procedure Tc_xslyfrm.FormShow(Sender: TObject);
begin
c_datemdl.DataModule2.xslydtst.Close;
c_datemdl.DataModule2.xslydtst.DataRequest('select * from xsly');
c_datemdl.DataModule2.xslydtst.Open;
c_xslyfrm.xslygetdt();
end;
(2)學(xué)生留言界面的FormClose事件:
procedure Tc_xslyfrm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
c_zkjm.c_zkjmfrm.Enabled := true;
end;
其他代碼略。
四、結(jié)束語(yǔ)
本文從高校學(xué)生信息的管理這一項(xiàng)目背景入手,然后針對(duì)平臺(tái)設(shè)計(jì)的功能需求進(jìn)行分析,重點(diǎn)介紹了用戶(hù)管理、基本信息管理、學(xué)生變更管理、操作日志管理、學(xué)生留言管理、數(shù)據(jù)庫(kù)管理六大功能模塊,著重對(duì)用戶(hù)登錄界面、用戶(hù)管理界面、學(xué)生留言界面的實(shí)現(xiàn)做了詳細(xì)闡述。學(xué)生信息管理系統(tǒng)可以說(shuō)是一個(gè)綜合性的學(xué)校學(xué)生管理系統(tǒng),具有較強(qiáng)的實(shí)用性和先進(jìn)性高校學(xué)生信息管理系統(tǒng)。
由于研究水平和研究時(shí)間的限制,本課題在對(duì)系統(tǒng)的功能設(shè)計(jì)上略顯薄弱,還有許多有待完善和值得繼續(xù)探討的問(wèn)題。
參考文獻(xiàn)
[1]馬林藝 張喜英 錢(qián)春升、《軟件工程》、2006.1.
[2]涂金德 金林樵 牛立成 《Delphi程序設(shè)計(jì)》2004.2.
[3]黃明 梁旭 石虎、《Delphi7信息系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)實(shí)例》(第2版)、2005.3.
[4]劉藝 《Delphi面向?qū)ο缶幊趟枷搿?2003.9.
[5]程旭松 許哲平 萬(wàn)重 《80例上手Delphi7編程》 2004.10.
學(xué)生信息管理系統(tǒng),是針對(duì)學(xué)校人事處的大量業(yè)務(wù)處理工作而開(kāi)發(fā)的管理軟件,是典型的管理信息系統(tǒng)。它是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,它能夠?yàn)橛脩?hù)提供充足的信息和快捷的查詢(xún)手段。能有效的幫助學(xué)校和老師掌握學(xué)生的情況,為學(xué)生提供成績(jī)跟課程方面的查詢(xún)。使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、易修改、可靠性高、存儲(chǔ)量大、數(shù)據(jù)處理快捷、保密性好、壽命長(zhǎng)、成本低、便于打印等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理的效率,也是學(xué)校的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開(kāi)發(fā)這樣一套管理軟件成為很有必要的事情。
一、實(shí)際調(diào)查
(一)、國(guó)內(nèi)外現(xiàn)狀研究
計(jì)算機(jī)在管理中的應(yīng)用開(kāi)始于1954年,當(dāng)時(shí)美國(guó)首先用計(jì)算機(jī)處理工資單。40多年來(lái),計(jì)算機(jī)在處理管理信息方面發(fā)展迅速?,F(xiàn)在,美國(guó)在財(cái)務(wù)會(huì)計(jì)上90%的工作由計(jì)算機(jī)完成;物資管理中80—100%的信息處理由計(jì)算機(jī)完成;計(jì)劃管理中是80—90%。據(jù)計(jì)算機(jī)應(yīng)用方面發(fā)展較快的國(guó)家統(tǒng)計(jì),計(jì)算機(jī)用于經(jīng)濟(jì)管理的約占80%;用于科技運(yùn)算的占8%;用于生產(chǎn)過(guò)程控制的占12%。我國(guó)在全國(guó)范圍內(nèi)推廣計(jì)算機(jī)在管理中的應(yīng)用,是在70年代末開(kāi)始的,雖然起步較晚,近幾年發(fā)展卻較快,特別是微型計(jì)算機(jī)的出現(xiàn)和普及為信息處理提供了物美價(jià)廉的手段,對(duì)于推動(dòng)我國(guó)管理信息處理的現(xiàn)代化起了重要的作用。
(二)、目前存在的問(wèn)題
傳統(tǒng)紙媒介管理的學(xué)生信息難于共享匯總,其統(tǒng)計(jì)數(shù)據(jù)正確性也難以考證。隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長(zhǎng)。面對(duì)龐大的信息量,就需要有學(xué)生信息管理系統(tǒng)來(lái)提高學(xué)生管理工作的效率。
(三)、解決方法
該項(xiàng)目開(kāi)發(fā)的軟件為學(xué)校學(xué)生信息管理系統(tǒng)軟件,是鑒于目前學(xué)校學(xué)生人數(shù)劇增,學(xué)生信息呈爆炸性增長(zhǎng)的前提下,學(xué)校對(duì)學(xué)生信息管理的自動(dòng)化與準(zhǔn)確化的要求日益強(qiáng)烈的背景下構(gòu)思出來(lái)的,該軟件設(shè)計(jì)完成后可用于所有教育單位的學(xué)生信息的管理.
二、學(xué)生管理系統(tǒng)的基本功能介紹
本系統(tǒng)的功能據(jù)其使用者------教務(wù)處管理人員和任課教師-----可分為以下幾方面:
1.教務(wù)處管理人員登陸后,進(jìn)入教務(wù)人員管理模塊,可以進(jìn)行個(gè)人信息查詢(xún),教師住處職稱(chēng)工資情況的查詢(xún),學(xué)生信息查詢(xún),成績(jī)查詢(xún)以及退出系統(tǒng)等操作。
2.教師登陸教師管理子系統(tǒng),要能夠?qū)W(xué)生成績(jī)進(jìn)行權(quán)限范圍內(nèi)的錄入、添加、修改、刪除、查詢(xún);查詢(xún)教師信息、更改個(gè)人登陸密碼、修改個(gè)人信息等。
3.可以按班級(jí)、按個(gè)人進(jìn)行信息查詢(xún)。
4.能夠自動(dòng)進(jìn)行錄入錯(cuò)誤檢查。
三、系統(tǒng)目標(biāo)和開(kāi)發(fā)的可行性
(一)、系統(tǒng)目標(biāo)
(1)為教務(wù)處管理人員提供各學(xué)期、各年級(jí)、各班級(jí)學(xué)生的基本成績(jī)信息,以作為其進(jìn)行成績(jī)匯總,分析和考績(jī)和總結(jié)評(píng)比的依據(jù)。
(2)方便各任課教師記錄,統(tǒng)計(jì)所帶班學(xué)生成績(jī),提高工作效率,減輕負(fù)擔(dān);總結(jié)經(jīng)驗(yàn),提高教學(xué)質(zhì)量。
(3)實(shí)現(xiàn)快速方便地處理大量成績(jī)數(shù)據(jù)信息,完成成績(jī)的錄入、添加、修改、刪除、統(tǒng)計(jì)、查詢(xún)、排序等處理要求。
(4)輸出和打印成績(jī)單和各種成績(jī)報(bào)表。
(二)、開(kāi)發(fā)的可行性
(1)系統(tǒng)的名稱(chēng)、功能、目標(biāo)等已如前所述。
(2)系統(tǒng)環(huán)境以及工具:
1. 軟件環(huán)境:
用戶(hù)端:Windows2000,Windows2003,Windows XP
服務(wù)器端:WindowsNT/Windows2000及以上操作系統(tǒng)
編程軟件:VC++6.0
數(shù)據(jù)庫(kù):ACCESS
2. 硬件環(huán)境:
有高性能的電子計(jì)算機(jī)、大容量的存貯裝置,個(gè)人電腦(終端)以及聯(lián)結(jié)起來(lái)的網(wǎng)線等,組成信息資源共享的計(jì)算機(jī)網(wǎng)絡(luò),有共享的打印機(jī),掃描儀等等。
3.系統(tǒng)設(shè)計(jì)原則:
1) 系統(tǒng)運(yùn)行安全可靠,穩(wěn)定性好;
2) 系統(tǒng)的可管理性和可維護(hù)性好;
3) 系統(tǒng)輸入界面友好,操作簡(jiǎn)便易行,盡量減少用戶(hù)的輸入工作量;
4)允許多種數(shù)據(jù)輸入方式,能實(shí)現(xiàn)多種查詢(xún);
5)數(shù)據(jù)具有規(guī)范性,整體性,方便數(shù)據(jù)之間的比較分析。
4.系統(tǒng)可行性分析:
1).技術(shù)可行性:系統(tǒng)要求在Windows XP上環(huán)境運(yùn)行,后臺(tái)數(shù)據(jù)庫(kù)采用ACCESS,使用VC++6.0編程。采用ADO方式連接數(shù)據(jù)庫(kù),這些在目前都是容易實(shí)現(xiàn)的。程序?qū)⒉糠中枰?jīng)常調(diào)用的數(shù)據(jù)存入內(nèi)存,可提高程序運(yùn)行速度。
2).經(jīng)濟(jì)可行性:在經(jīng)濟(jì)上,用此系統(tǒng)加強(qiáng)了成績(jī)信息管理效率,為教務(wù)人員提供了較高的效率,可節(jié)省人力資源的開(kāi)支。
3).管理的可行性:在工作上,教務(wù)人員管理學(xué)生信息量非常大,開(kāi)發(fā)了此系統(tǒng),可極大提高教務(wù)人員的工作的效率。方便成績(jī)的儲(chǔ)存和修改,及以后隨時(shí)查詢(xún)成績(jī)信息,是一個(gè)比較人性化的管理系統(tǒng)。
5.系統(tǒng)分析結(jié)論:
由以上分析得出,本系統(tǒng)可進(jìn)行開(kāi)發(fā)。
四、結(jié)束語(yǔ)
學(xué)生管理系統(tǒng)能夠提高學(xué)校對(duì)學(xué)生成績(jī)的統(tǒng)計(jì)分析效率,減輕教務(wù)管理人員對(duì)學(xué)生成績(jī)管理和統(tǒng)計(jì)的負(fù)擔(dān),提高學(xué)校對(duì)學(xué)生成績(jī)的規(guī)范化管理。學(xué)生管理系統(tǒng)能夠提高學(xué)校對(duì)學(xué)生成績(jī)的統(tǒng)計(jì)分析效率,減輕教務(wù)管理人員對(duì)學(xué)生成績(jī)管理和統(tǒng)計(jì)的負(fù)擔(dān),提高學(xué)校對(duì)學(xué)生成績(jī)的規(guī)范化管理。
參考文獻(xiàn)
[1]丁有和、鄭阿奇.Visual C++教程.機(jī)械工業(yè)出版社,2005年3月.
[2]沈偉、徐慧.Visual C++數(shù)據(jù)庫(kù)技術(shù)與實(shí)例.人民郵電出版社,2004年8月.
(作者單位:北方工業(yè)大學(xué))
由于高校學(xué)生信息管理系統(tǒng)主要是針對(duì)高校教育工作者所應(yīng)用的,其承載著學(xué)生的重要信息,因此該系統(tǒng)要實(shí)現(xiàn)以下功能:一是保證相關(guān)數(shù)據(jù)信息的安全,并且對(duì)使用人員進(jìn)行科學(xué)的權(quán)限劃分。二是由于學(xué)生的信息是不斷變化的因此系統(tǒng)要具有信息管理功能,并且具有信息修改能力。三是界面系統(tǒng)必須要具有幫助、查詢(xún)等功能。根據(jù)系統(tǒng)設(shè)計(jì)功能的要求,我們將信息管理系統(tǒng)主要分為系統(tǒng)管理模塊、機(jī)構(gòu)和專(zhuān)業(yè)管理模塊、學(xué)籍管理模塊、成績(jī)管理模塊以及課程管理模塊等。之所以選擇VisualBasic程序開(kāi)發(fā)技術(shù)主要是因?yàn)閂isualBasic程序開(kāi)發(fā)技術(shù)是比較容易學(xué)習(xí)的程序編程語(yǔ)言,而且其能夠在限期的時(shí)間內(nèi)完成信息管理系統(tǒng)的工作要求。
二、系統(tǒng)數(shù)據(jù)層的實(shí)現(xiàn)
1、視圖的設(shè)計(jì)
視圖是一個(gè)虛擬表,它是由一系列的帶有名稱(chēng)的列和行數(shù)據(jù)組成的,它不是在數(shù)據(jù)庫(kù)中以存儲(chǔ)的數(shù)據(jù)值集形式存在,視圖的主要優(yōu)點(diǎn)是:一是視點(diǎn)集中。視圖集中是用戶(hù)只關(guān)心感興趣的某些特定數(shù)據(jù),這樣系統(tǒng)只允許用戶(hù)看到視圖中所定義的數(shù)據(jù),這樣大大提高了系統(tǒng)數(shù)據(jù)的安全性。二是簡(jiǎn)化操作。視圖的存在簡(jiǎn)化了系統(tǒng)的操作,因此視圖本身就是查詢(xún)結(jié)果集,這樣在系統(tǒng)查詢(xún)時(shí)不再需要重復(fù)的填寫(xiě)這些復(fù)雜的查詢(xún)語(yǔ)句,因此視圖是向用戶(hù)隱瞞了表與表之間的復(fù)雜的連接操作。三是定制數(shù)據(jù),視圖可以實(shí)現(xiàn)不同用戶(hù)看到不同查詢(xún)數(shù)據(jù)集的效果,這樣就可以大大提高許多用戶(hù)在查詢(xún)數(shù)據(jù)時(shí)避免數(shù)據(jù)庫(kù)因?yàn)椴樵?xún)信息過(guò)多而癱瘓的現(xiàn)象。
2、存儲(chǔ)過(guò)程的設(shè)計(jì)
存儲(chǔ)過(guò)程是為了完成特定功能的SQL語(yǔ)句集,它是經(jīng)過(guò)編譯后存儲(chǔ)在數(shù)據(jù)庫(kù)中的,存儲(chǔ)過(guò)程是數(shù)據(jù)庫(kù)中的一個(gè)重要對(duì)象,因此存儲(chǔ)過(guò)程能力的大小直接關(guān)系到SQL語(yǔ)言的功能和靈活性,存儲(chǔ)過(guò)程可以用流控制語(yǔ)句編寫(xiě),因此其具有很強(qiáng)的靈活性。具體到本系統(tǒng)中,一共設(shè)計(jì)了五個(gè)存儲(chǔ)過(guò)程。
3、關(guān)系圖設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)器是一種可視化工具,它是對(duì)連接數(shù)據(jù)庫(kù)的設(shè)計(jì)與可視化處理。再設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),可以使用數(shù)據(jù)庫(kù)設(shè)計(jì)器進(jìn)行相應(yīng)的操作,為了是數(shù)據(jù)庫(kù)具有可視化,可以創(chuàng)建一個(gè)或者多個(gè)關(guān)系圖,對(duì)數(shù)據(jù)庫(kù)中的部分或者全部表、列和關(guān)系。
三、系統(tǒng)的總體設(shè)計(jì)
1、系統(tǒng)登入的設(shè)計(jì)
在系統(tǒng)登入設(shè)計(jì)中首先需要判定用戶(hù)名與密碼是否合法,如果用戶(hù)輸入的是錯(cuò)誤的信息,那么系統(tǒng)就會(huì)給出錯(cuò)誤的提示,當(dāng)用戶(hù)經(jīng)過(guò)系統(tǒng)驗(yàn)證后,就會(huì)由系統(tǒng)后臺(tái)對(duì)用戶(hù)的身份進(jìn)行檢驗(yàn),以此驗(yàn)證用戶(hù)的使用權(quán)限,用戶(hù)權(quán)限級(jí)別越高,用戶(hù)執(zhí)行系統(tǒng)的管理級(jí)別也就會(huì)越高,比如用戶(hù)的級(jí)別屬于系統(tǒng)級(jí)別用戶(hù),那么該用戶(hù)就可以對(duì)學(xué)生的信息進(jìn)行查詢(xún)和管理。在系統(tǒng)登錄中,對(duì)用戶(hù)級(jí)別的判斷主要是用戶(hù)的登錄界面相關(guān)的,這部分的操作主要是在應(yīng)用程序的主界面窗體的Load中完成的,登入界面的設(shè)計(jì)非常簡(jiǎn)單,其主要包括:一是菜單設(shè)計(jì),菜單設(shè)計(jì)是Windows應(yīng)用程序中重要的組成部分,而菜單項(xiàng)的設(shè)計(jì)應(yīng)該按照標(biāo)準(zhǔn)菜單項(xiàng)的功能進(jìn)行設(shè)計(jì),也就是說(shuō)在設(shè)計(jì)菜單中必須要有父窗體和子窗體的菜單,這樣一來(lái)就會(huì)在程序具體應(yīng)用中出現(xiàn)菜單替代的問(wèn)題,如何有效解決這一問(wèn)題,可以采取,在系統(tǒng)運(yùn)行時(shí)先讓子菜單的各項(xiàng)功能不可見(jiàn),這樣可以在子菜單對(duì)應(yīng)的LostFocus事件中控制這些子菜單的每一項(xiàng)。這樣將各種菜單進(jìn)行合并的管理模式,在系統(tǒng)維護(hù)上比較方便,而且也易于操作。二是工具欄設(shè)計(jì),工具欄的設(shè)計(jì)為便捷操作應(yīng)用程序系統(tǒng)提供了簡(jiǎn)單的工具,在應(yīng)用系統(tǒng)中,工具欄中放置了一些用來(lái)操縱界面的常用按鈕,同時(shí)還要對(duì)各個(gè)按鈕設(shè)置一些其他屬性,比如為每個(gè)工具欄提供相關(guān)聯(lián)的圖片索引,并且在每個(gè)按鈕上添加提示文本。三是TreeView控件和狀態(tài)欄控件。本系統(tǒng)主要采取目錄樹(shù)實(shí)現(xiàn)對(duì)菜單操作功能的導(dǎo)航控制,一般狀態(tài)欄主要體現(xiàn)在系統(tǒng)界面,是用來(lái)顯示狀態(tài)信息的,狀態(tài)欄控件中需要添加以下4個(gè)控制面板:放置當(dāng)前子窗口體的窗口信息、備用面板、顯示當(dāng)前日期的面板、顯示當(dāng)前時(shí)間的面板。
2、系統(tǒng)用戶(hù)管理模塊
一、高校學(xué)生信息管理系統(tǒng)的功用
在高校的內(nèi)部管理中,需要及時(shí)的對(duì)學(xué)生基礎(chǔ)信息進(jìn)行更新和管理,比如:學(xué)生所在院系班級(jí)信息、學(xué)生的學(xué)籍及其檔案信息、學(xué)生各種考試的成績(jī)信息,這些都是學(xué)生信息管理系統(tǒng)發(fā)揮著主要作用。如果能夠很好的利用該系統(tǒng),可以使學(xué)生管理工作變得非常方便簡(jiǎn)潔并且管理人員的工作效率也會(huì)得到很大程度的提高。一方面,學(xué)生管理人員可以通過(guò)該系統(tǒng)對(duì)學(xué)生的注冊(cè)、課程安排、學(xué)籍考試信息進(jìn)行整體管理,另一方面,高校的全體學(xué)生也可以利用該系統(tǒng)進(jìn)行有關(guān)的信息查詢(xún),比如:查閱學(xué)期課程安排、查詢(xún)期末考試成績(jī),由于該系統(tǒng)的便捷性,可以從很大程度上節(jié)約師生的寶貴時(shí)間,使各方面的工作效率得到顯著提高。另一方面,學(xué)生信息管理系統(tǒng)也充分考慮了高校老師的重要作用,并為所有老師開(kāi)通了相關(guān)的操作功能,高校教師既可以利用該系統(tǒng)進(jìn)行日常工作的查詢(xún),還可以對(duì)學(xué)生成績(jī)進(jìn)行一系列的管理,比如:任課教師可以進(jìn)行該門(mén)課程的成績(jī)錄入,通過(guò)學(xué)生信息管理系統(tǒng)的處理,就可以存儲(chǔ)到學(xué)校的信息管理數(shù)據(jù)庫(kù)之中,這樣就可以有效避免手寫(xiě)成績(jī)表出現(xiàn)的筆誤等人為差錯(cuò)的發(fā)生。
二、高校學(xué)生信息管理系統(tǒng)建設(shè)的相關(guān)建議
(一)建立學(xué)生管理平臺(tái)是實(shí)現(xiàn)學(xué)生管理工作信息化的有效手段
建立學(xué)生信息管理平臺(tái),可以使復(fù)雜繁多的學(xué)生管理事務(wù)變得更加有序,使管理工作的效率得到很大程度的提高。一般情況下,學(xué)生信息管理平臺(tái)在設(shè)計(jì)和建設(shè)時(shí)必須具備三項(xiàng)基本功能:第一,檔案管理分支。該分支主要包含高校學(xué)生的基本統(tǒng)計(jì)信息、學(xué)生的入黨情況、班級(jí)或者團(tuán)體干部信息等學(xué)生基礎(chǔ)檔案的管理。由于設(shè)置了這項(xiàng)功能,對(duì)高校內(nèi)部的學(xué)生基礎(chǔ)的檔案信息就可以方便快捷的進(jìn)行管理。利用該分支管理系統(tǒng)一方面可以對(duì)某一類(lèi)學(xué)生的具體情況進(jìn)行詳細(xì)的查詢(xún)和了解,另一方面,通過(guò)相關(guān)的統(tǒng)計(jì)分析數(shù)據(jù),還可以生成學(xué)生情況的曲線圖,可以實(shí)現(xiàn)對(duì)學(xué)生的動(dòng)態(tài)管理。第二、事務(wù)管理分支。其中主要包括學(xué)生勤工助學(xué)信息、宿舍安全衛(wèi)生情況管理以及學(xué)生獎(jiǎng)學(xué)金管理等。這個(gè)分支分擔(dān)了學(xué)生信息管理系統(tǒng)的大部分任務(wù),因?yàn)閷W(xué)生的很多日常事務(wù)時(shí)通過(guò)該分支完成的。該分支既能夠使學(xué)生的日常事務(wù)得到很好調(diào)控又能方便學(xué)生管理老師的管理效率得到提升。第三,信息互動(dòng)分支。主要包括師生之間的信息溝通和交流、學(xué)院內(nèi)部的虛擬社區(qū)、心理咨詢(xún)平臺(tái)等。信息溝通平臺(tái)為師生之間的平等交流提供了一條比較好的環(huán)境和途徑;虛擬社區(qū)可以為學(xué)生提供一個(gè)進(jìn)行思想溝通,進(jìn)行自由探討的平臺(tái),同時(shí)輔導(dǎo)員還可以利用這一分支進(jìn)行思想政治教育;心理咨詢(xún)可以為那些存在思想困擾的學(xué)生提供一個(gè)很好的傾訴平臺(tái),這也是現(xiàn)階段大學(xué)生思想工作的現(xiàn)實(shí)需要。
(二)建構(gòu)全方位模塊化的學(xué)生信息系統(tǒng)
由于學(xué)生管理部門(mén)不能夠?qū)⑾嚓P(guān)的學(xué)生管理工作任務(wù)分派給各班級(jí)的輔導(dǎo)員,數(shù)量巨大的學(xué)生給管理部門(mén)帶來(lái)很大任務(wù)量,如果沒(méi)有學(xué)生信息系統(tǒng),這些工作人員的任務(wù)將會(huì)非常艱巨,那么怎么才能處理這么龐大的工作量呢?這個(gè)時(shí)候就要對(duì)學(xué)生信息化管理系統(tǒng)進(jìn)行的模塊化處理,系統(tǒng)可以為每個(gè)學(xué)生建立一個(gè)屬于自己的賬號(hào)作為學(xué)生身份的識(shí)別。在總數(shù)據(jù)庫(kù)的基礎(chǔ)上,按照管理需要將其分為若干個(gè)管理模塊,如:學(xué)生選課、考試成績(jī)、考試報(bào)名等子系統(tǒng)。后勤管理模塊,在該子系統(tǒng)中,集合了學(xué)生宿舍管理系統(tǒng)、“一卡通”系統(tǒng)以及水電費(fèi)結(jié)算系統(tǒng)等。學(xué)生處模塊,記錄學(xué)生的獎(jiǎng)懲信息、學(xué)生的家庭貧富程度、日常表現(xiàn)評(píng)定等信息,并逐步完善,成為學(xué)生畢業(yè)時(shí)的電子檔案。財(cái)務(wù)系統(tǒng)模塊,記錄學(xué)生繳扣費(fèi)信息、助學(xué)貸款信息、學(xué)生獎(jiǎng)學(xué)金以及助學(xué)金的發(fā)放情況。班級(jí)管理模塊,主要是班級(jí)指導(dǎo)員對(duì)所負(fù)責(zé)的學(xué)生進(jìn)行日常管理,記錄學(xué)生的心理健康狀況、干部任免管理、團(tuán)員或者黨員發(fā)展情況等。
(三)利用學(xué)生信息系統(tǒng)加強(qiáng)信息工作的宣傳力度
信息宣傳作為信息工作至關(guān)重要的環(huán)節(jié)之一,其內(nèi)容不僅僅是關(guān)于信息的收集以及報(bào)送,更為重要的是如何充分利用學(xué)生的信息系統(tǒng)在日常工作中進(jìn)行宣傳和應(yīng)用。首先,可將收集到的信息與宣傳相結(jié)合,利用校園刊物把收集到的有特別意義、有實(shí)用價(jià)值的信息進(jìn)行宣傳報(bào)道,例如學(xué)生校內(nèi)雜志、校內(nèi)報(bào)刊等,并在校園內(nèi)部相關(guān)網(wǎng)站上相關(guān)信息。其次,將信息和調(diào)研相結(jié)合,當(dāng)探索出好的可行性方法之后,進(jìn)行實(shí)地的深入性考察。最后,對(duì)成果進(jìn)行嚴(yán)格的分析、探討,并作總結(jié)形成統(tǒng)一規(guī)范的文件。
結(jié)構(gòu)分析
.NET結(jié)構(gòu)將最基礎(chǔ)中間代碼提供給應(yīng)用程序來(lái)促進(jìn)其運(yùn)行,該結(jié)構(gòu)主要分為公共語(yǔ)言類(lèi)庫(kù)以及運(yùn)行庫(kù)。從宏觀管理上講,.NET結(jié)構(gòu)還能在運(yùn)行中管理中間代碼,實(shí)現(xiàn)程序支持跨平臺(tái)應(yīng)用。系統(tǒng)能夠支持多語(yǔ)言是.NET結(jié)構(gòu)的優(yōu)點(diǎn)之一,這有利于學(xué)生信息管理系統(tǒng)通過(guò)合適的語(yǔ)言編寫(xiě)來(lái)進(jìn)行開(kāi)發(fā)和設(shè)計(jì)。
結(jié)構(gòu)分析
.NET平臺(tái)屬于一種框架類(lèi)庫(kù),包含如XML以及ADO對(duì)象模型,這些模型都被聚集成一個(gè)呈樹(shù)狀結(jié)構(gòu)的集合,這個(gè)集合被稱(chēng)之為。具有與數(shù)據(jù)訪問(wèn)相關(guān)的類(lèi),能通過(guò)數(shù)據(jù)容器對(duì)象實(shí)現(xiàn)處理數(shù)據(jù)的功能。
1.3RBAC結(jié)構(gòu)分析
角色訪問(wèn)控制就是RBAC的原意,學(xué)生信息管理系統(tǒng)的主要貢獻(xiàn)就是實(shí)現(xiàn)了角色權(quán)限直接授予角色,而不是用戶(hù)。
2系統(tǒng)設(shè)計(jì)
本文對(duì)學(xué)生信息管理系統(tǒng)的設(shè)計(jì)采用微軟公司開(kāi)發(fā)的.NET平臺(tái),其非常適用于學(xué)校對(duì)學(xué)生管理平臺(tái)的開(kāi)發(fā)。對(duì)學(xué)校來(lái)講,學(xué)生信息管理系統(tǒng)設(shè)計(jì)的主要問(wèn)題是學(xué)校具有很多組成部分,如各個(gè)學(xué)院等,其每個(gè)部分都具有不同的地點(diǎn),管理較為分散,而這種不同結(jié)構(gòu)的分布環(huán)境就是系統(tǒng)設(shè)計(jì)所以面臨的主要難題,必須一一考慮其在數(shù)據(jù)、語(yǔ)言、平臺(tái)、協(xié)議等方面的差距。本文設(shè)計(jì)的學(xué)生信息管理系統(tǒng)主要運(yùn)用3層結(jié)構(gòu)進(jìn)行:首先,在SQLServer2000數(shù)據(jù)庫(kù)中將存放數(shù)據(jù);然后在Web服務(wù)系統(tǒng)中規(guī)則化業(yè)務(wù)并實(shí)現(xiàn)數(shù)據(jù)訪問(wèn);最后在終端界面將數(shù)據(jù)結(jié)果呈現(xiàn)出來(lái),采用角色訪問(wèn)控制即RBAC技術(shù)。這樣3層結(jié)構(gòu)通過(guò)邏輯順序?qū)訉舆\(yùn)行,開(kāi)發(fā)人員只需對(duì)其中一層進(jìn)行操作或關(guān)注,就能替換原層次的實(shí)現(xiàn)而形成一種新層次的實(shí)現(xiàn),從而達(dá)到對(duì)各層之間的信賴(lài)起到一種降低的作用,有利于各層之間的調(diào)用。本次設(shè)計(jì)的系統(tǒng)使用分為3種。第一,學(xué)生使用;第二,學(xué)生處使用;第三,學(xué)院使用。其中學(xué)生對(duì)本系統(tǒng)的使用主要為查詢(xún)或修改自己能修改的信息;學(xué)生處通過(guò)本系統(tǒng)的運(yùn)用和操作能夠?qū)崿F(xiàn)查找、更新、添加以及刪除學(xué)生信息的功能。另外還能統(tǒng)計(jì)各項(xiàng)信息并設(shè)置各種數(shù)據(jù)字典;而學(xué)院對(duì)本系統(tǒng)的使用只能通過(guò)操作系統(tǒng)來(lái)實(shí)現(xiàn)信息錄入。從宏觀來(lái)看,本次設(shè)計(jì)的系統(tǒng)主要分為3大塊內(nèi)容,即基本設(shè)置、學(xué)生信息管理以及學(xué)生信息統(tǒng)計(jì),也就是對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)。
2.1學(xué)生信息管理
對(duì)學(xué)生信息的管理主要是從對(duì)學(xué)生的基本信息、學(xué)生在校期間的獲獎(jiǎng)情況、學(xué)生的資助信息以及學(xué)生在校期間所受到的處分等信息的錄入、修改和刪除。另外,還要實(shí)現(xiàn)對(duì)這些信息的隨機(jī)查詢(xún)。
2.2信息統(tǒng)計(jì)
對(duì)學(xué)生信息的統(tǒng)計(jì)就是根據(jù)不同的信息要求統(tǒng)計(jì)學(xué)生人數(shù)和名單,并用所獲得的數(shù)據(jù)生成一種可編輯的統(tǒng)計(jì)報(bào)表,從中挖掘有用數(shù)據(jù),并通過(guò)數(shù)據(jù)挖掘技術(shù)分析出這些數(shù)據(jù)的結(jié)果,以便為管理人員提供管理參考,促進(jìn)其更好地開(kāi)展學(xué)生管理工作。
2.3基本設(shè)置
在系統(tǒng)中對(duì)某些基本固定的名稱(chēng)或字段進(jìn)行設(shè)置就是基本設(shè)置的內(nèi)容,如助學(xué)金的名稱(chēng)、獎(jiǎng)學(xué)金以及其他各項(xiàng)獎(jiǎng)勵(lì)的名稱(chēng)等。通過(guò)對(duì)這些基本信息的設(shè)置能有效防止產(chǎn)生模糊數(shù)據(jù),從而促進(jìn)對(duì)精確數(shù)據(jù)的統(tǒng)計(jì)。
3系統(tǒng)實(shí)現(xiàn)
3.1登錄界面
登錄界面主要為用戶(hù)提供信息注冊(cè)以及登錄的功能。例如用戶(hù)的信息登錄,針對(duì)已經(jīng)注冊(cè)的用戶(hù),如果用戶(hù)的賬號(hào)及密碼都設(shè)置正確,就可通過(guò)用戶(hù)表核實(shí)賬號(hào),核實(shí)通過(guò)之后就可以填入密碼,判斷并查看密碼與賬號(hào)是否相符,如果相符則成功進(jìn)入系統(tǒng)界面,如果賬號(hào)與密碼不一致,則會(huì)提示密碼錯(cuò)誤,拒絕進(jìn)入系統(tǒng)。
3.2權(quán)限管理
在RBAC機(jī)制的基礎(chǔ)之上,用戶(hù)權(quán)限管理模塊實(shí)現(xiàn)了驗(yàn)證用戶(hù)權(quán)限以及授權(quán)管理系統(tǒng)方面的功能。角色與訪問(wèn)權(quán)限相關(guān)聯(lián)以及用戶(hù)與角色相關(guān)聯(lián)是授權(quán)管理的兩個(gè)方面,通過(guò)這兩個(gè)方面將訪問(wèn)權(quán)限與用戶(hù)進(jìn)行了分離。權(quán)限驗(yàn)證就是在用戶(hù)權(quán)限管理之前對(duì)用戶(hù)是否具有系統(tǒng)操作權(quán)限來(lái)進(jìn)行驗(yàn)證的模塊,以實(shí)現(xiàn)權(quán)限管理。
3.3系統(tǒng)功能實(shí)現(xiàn)
關(guān)鍵詞:高校;學(xué)生信息管理系統(tǒng);實(shí)現(xiàn)方式;設(shè)計(jì)目標(biāo);信息錄入
國(guó)內(nèi)高校為了獲得更加優(yōu)質(zhì)的生源,都加大了對(duì)學(xué)生進(jìn)行招收的力度,各院校生源規(guī)模都得到了切實(shí)提升.但隨之而來(lái),學(xué)生信息管理工作任務(wù)量也在不斷增加,如果單純依靠手工管理模式,很難滿(mǎn)足學(xué)校對(duì)于學(xué)生進(jìn)行管理的要求.也正是在這種背景之下,高校開(kāi)始將學(xué)生信息管理系統(tǒng)運(yùn)用到了校內(nèi)管理工作之中.該系統(tǒng)的運(yùn)用能夠?qū)W(xué)生信息進(jìn)行科學(xué)、高效的管理,保證信息管理工作能夠朝向便捷化、規(guī)范化方向進(jìn)行發(fā)展,值得對(duì)其進(jìn)行深度研究.
1學(xué)生信息管理系統(tǒng)設(shè)計(jì)目標(biāo)
在對(duì)信息管理系統(tǒng)進(jìn)行設(shè)計(jì)之前,設(shè)計(jì)人員首先需要對(duì)系統(tǒng)設(shè)計(jì)目標(biāo)進(jìn)行明確.由于管理系統(tǒng)是為校內(nèi)學(xué)生信息管理進(jìn)行服務(wù)的,所以在進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),必須要結(jié)合學(xué)校教育理念以及管理模式,要以學(xué)校實(shí)際情況為出發(fā)點(diǎn)對(duì)系統(tǒng)設(shè)計(jì)目標(biāo)進(jìn)行制定.要求改系統(tǒng)不僅要能夠提供標(biāo)準(zhǔn)、規(guī)范的信息管理服務(wù),同時(shí)還要保證其可以為管理工作以及教學(xué)工作提供可靠的信息數(shù)據(jù)支持,能夠?qū)崿F(xiàn)對(duì)學(xué)生信息的綜合管理.系統(tǒng)設(shè)計(jì)目標(biāo)具體要求主要體現(xiàn)為三點(diǎn):第一,整體系統(tǒng)操作要更加高效、便捷,要能夠被全校師生進(jìn)行使用;第二,要能夠達(dá)到對(duì)學(xué)校管理成本進(jìn)行有效控制的目的,要保證無(wú)紙化辦公模式的工作質(zhì)量;第三,要能夠?qū)W(xué)生的綜合情況進(jìn)行準(zhǔn)確評(píng)估,以便為學(xué)校育人工作提供各種有利支持.
2系統(tǒng)設(shè)計(jì)性能需求
2.1具有服務(wù)性能
系統(tǒng)功能設(shè)計(jì)要以為學(xué)生管理為目標(biāo),要圍繞方便管理者管理為中心,對(duì)各項(xiàng)模塊進(jìn)行設(shè)計(jì).一方面要在進(jìn)行設(shè)計(jì)系統(tǒng)前,要對(duì)學(xué)生管理工作各項(xiàng)細(xì)節(jié)進(jìn)行詳細(xì)調(diào)查,要對(duì)學(xué)生具體要求以及管理者具體需要進(jìn)行掌握,保證系統(tǒng)設(shè)計(jì)能夠與學(xué)校管理實(shí)際情況相一致,使其能夠與學(xué)生管理目標(biāo)與要求相符合;一方面要對(duì)整體設(shè)計(jì)進(jìn)行統(tǒng)籌規(guī)劃,要加大對(duì)系統(tǒng)服務(wù)性質(zhì)的關(guān)注力度,要避免對(duì)系統(tǒng)功能多元化的過(guò)度追求,只要每項(xiàng)功能都有著存在的必要性即可,并要按照價(jià)值程度對(duì)系統(tǒng)功能選項(xiàng)進(jìn)行排列,以便操作人員進(jìn)行查詢(xún)與使用;另一方面要保證整體設(shè)計(jì)的創(chuàng)意,系統(tǒng)形象設(shè)計(jì)與風(fēng)格設(shè)計(jì)要保持明快、簡(jiǎn)潔的風(fēng)格,要與高校風(fēng)氣相符合,且整體系統(tǒng)要具有一定的特色,要將學(xué)生管理目標(biāo)與精神通過(guò)系統(tǒng)宣傳標(biāo)語(yǔ)體現(xiàn)出來(lái).
2.2具有較高的安全水平
由于學(xué)生信息數(shù)據(jù)對(duì)于學(xué)生管理與高校育人工作都極為重要,如果出現(xiàn)泄漏或者被不法分子所得,會(huì)對(duì)高校與學(xué)生產(chǎn)生直接的影響.所以系統(tǒng)要具有較高的安全性,要能夠?qū)W(wǎng)絡(luò)入侵以及病毒等數(shù)據(jù)盜取、破壞方式進(jìn)行有效抵抗,應(yīng)定期對(duì)系統(tǒng)防火墻以及殺毒軟件進(jìn)行升級(jí),從而形成良好地系統(tǒng)防御體系.同時(shí)還應(yīng)對(duì)信息數(shù)據(jù)備份與加密處理,避免意外事件的發(fā)生.
2.3便于維護(hù)、操作
由于學(xué)生信息種類(lèi)較為豐富、信息類(lèi)型較為繁雜,且整體規(guī)模較為龐大,如果不能對(duì)其進(jìn)行有序管理,管理人員就可能需要耗費(fèi)大量的時(shí),對(duì)信息進(jìn)行查找,這樣不僅查詢(xún)率較低,而且也不利于管理工作的發(fā)展.所以在進(jìn)行系統(tǒng)功能設(shè)計(jì)時(shí),設(shè)計(jì)人員需要對(duì)學(xué)生管理部門(mén)的各項(xiàng)工作管理職責(zé)以及信息分類(lèi)情況進(jìn)行明確,進(jìn)而建立起清晰化的信息分類(lèi)與管理模式,保證操作者可以在短時(shí)間內(nèi)找到自己需要的內(nèi)容.
3系統(tǒng)總體設(shè)計(jì)規(guī)劃
當(dāng)對(duì)系統(tǒng)設(shè)計(jì)目標(biāo)以及性能設(shè)計(jì)需求進(jìn)行明確之后,設(shè)計(jì)人員便應(yīng)結(jié)合學(xué)校現(xiàn)行學(xué)生信息管理模式,開(kāi)始對(duì)系統(tǒng)總體設(shè)計(jì)進(jìn)行規(guī)劃.系統(tǒng)會(huì)采用開(kāi)源php作為腳本語(yǔ)言,該語(yǔ)言不僅擁有跨平臺(tái)的屬性,且擁有較高的執(zhí)行力,極為適合信息管理系統(tǒng).而系統(tǒng)數(shù)據(jù)庫(kù)會(huì)按照學(xué)校總體信息術(shù)數(shù)量,對(duì)市場(chǎng)中已經(jīng)成熟的數(shù)據(jù)庫(kù)進(jìn)行選擇與使用,并會(huì)建立起相應(yīng)的系統(tǒng)環(huán)境.整體系統(tǒng)程序會(huì)根據(jù)相應(yīng)模式構(gòu)架進(jìn)行構(gòu)建,以便后續(xù)維護(hù)與測(cè)試工作的開(kāi)展.整體系統(tǒng)主要分為學(xué)生成績(jī)管理、信息錄入、班級(jí)管理以及用戶(hù)管理等模塊,操作人員會(huì)按照登陸、進(jìn)入主界面以及進(jìn)行后臺(tái)操作的順序,展開(kāi)相應(yīng)的操作.
4系統(tǒng)模塊設(shè)計(jì)與實(shí)現(xiàn)方式
4.1學(xué)生成績(jī)管理模塊
雖然現(xiàn)代教育提倡素質(zhì)教育,強(qiáng)調(diào)教師不應(yīng)對(duì)學(xué)生學(xué)習(xí)成績(jī)過(guò)于看重,但學(xué)生學(xué)習(xí)成績(jī)卻能直觀對(duì)學(xué)生的學(xué)習(xí)結(jié)構(gòu)缺失情況以及學(xué)習(xí)狀態(tài)進(jìn)行反映,有著不可替代的作用,所以在進(jìn)行學(xué)生信息管理系統(tǒng)建設(shè)時(shí),還是會(huì)設(shè)置成績(jī)管理模塊,以便老師對(duì)學(xué)生學(xué)習(xí)情況進(jìn)行明確.當(dāng)一學(xué)年教學(xué)結(jié)束之后,各科教師會(huì)按照一定順序,對(duì)學(xué)生的課程學(xué)習(xí)成績(jī)輸入到系統(tǒng)之中.并會(huì)在完成全部錄入后,由教務(wù)處對(duì)校內(nèi)所有學(xué)生成績(jī)進(jìn)行匯總與整理,并要根據(jù)各專(zhuān)業(yè)要求,通過(guò)Excel數(shù)據(jù)表對(duì)各項(xiàng)成績(jī)制作報(bào)表,并會(huì)在表內(nèi)加入各班級(jí)學(xué)生課程補(bǔ)考具體細(xì)節(jié),并會(huì)對(duì)報(bào)表進(jìn)行打印與存檔處理.同時(shí)該系統(tǒng)不僅會(huì)對(duì)成績(jī)進(jìn)行記錄,同時(shí)還會(huì)運(yùn)用信息技術(shù),對(duì)學(xué)生整體成績(jī)信息實(shí)施綜合考評(píng),會(huì)以動(dòng)態(tài)測(cè)評(píng)、靜態(tài)測(cè)評(píng)與考試成績(jī)?nèi)N方式,對(duì)學(xué)生成績(jī)進(jìn)行綜合性評(píng)估,以確保學(xué)生存在的學(xué)習(xí)問(wèn)題能夠被準(zhǔn)確體現(xiàn)出來(lái),以便教師對(duì)學(xué)生進(jìn)行針對(duì)性管理.
4.2學(xué)生信息錄入模塊
學(xué)生信息錄入多以學(xué)籍信息錄入為主,所以該模塊的功能要與學(xué)生管理者和教師進(jìn)行新生信息添加或?qū)W生信息變動(dòng)需求相符合.當(dāng)點(diǎn)擊進(jìn)入到該模塊之后,管理者會(huì)按照界面所顯示的欄目,對(duì)學(xué)生的各項(xiàng)信息進(jìn)行輸入,學(xué)生的籍貫、入學(xué)時(shí)間以及基本信息等都會(huì)添加到其中,學(xué)校可以按照這些信息對(duì)學(xué)生展開(kāi)統(tǒng)一管理,所獲得的效果也較為理想.同時(shí)需要注意的是,在進(jìn)行學(xué)生信息添加過(guò)程中,除備注這一欄,任何一欄的信息都不能為空白,也不可隨意對(duì)信息欄目進(jìn)行添加與刪除.在所有信息添加完成后,管理者只需單擊“確定”鍵,便可完成對(duì)學(xué)生信息的添加工作,但若點(diǎn)擊“取消”,則會(huì)清除所有的添加內(nèi)容.
4.3班級(jí)管理模塊
該模塊是學(xué)生信息管理中的重要模塊之一,在進(jìn)行模塊功能設(shè)計(jì)時(shí),管理者不僅要設(shè)置專(zhuān)業(yè)班級(jí)基本信息輸入與管理,同時(shí)還要設(shè)置班級(jí)信息修改、查詢(xún)以及刪除功能.在對(duì)班級(jí)學(xué)生信息進(jìn)行添加時(shí),管理者一方面可以通過(guò)對(duì)學(xué)生信息逐一進(jìn)行錄入的方式,對(duì)學(xué)生姓名以及學(xué)號(hào)進(jìn)行添加;另一方面可以將學(xué)生姓名與學(xué)號(hào)輸入到Excel表格中,并要將相應(yīng)程序也輸入到其中,進(jìn)而完成信息輸入.通常班級(jí)信息查詢(xún)主要分為班級(jí)學(xué)生信息查詢(xún)以及班級(jí)設(shè)置信息查詢(xún)兩類(lèi),如果管理者對(duì)已經(jīng)設(shè)置的班級(jí)信息實(shí)施刪除,則該班級(jí)所包含的姓名與學(xué)號(hào)信息也會(huì)隨之消失,這一點(diǎn)也是操作者必須要注意的內(nèi)容,以防在操作過(guò)程中發(fā)生誤操作的情況,避免其需要再次對(duì)數(shù)據(jù)進(jìn)行輸入.
4.4用戶(hù)管理模塊
這里所指的用戶(hù),不僅包塊學(xué)校教師以及學(xué)生,同時(shí)也包括學(xué)校領(lǐng)導(dǎo)與高層管理用戶(hù).通常高層管理用戶(hù)具有較高的操作權(quán),其可以對(duì)教師與學(xué)生操作進(jìn)行直接管理,并擁有對(duì)訪問(wèn)者訪問(wèn)權(quán)限進(jìn)行設(shè)置的能力.用戶(hù)在進(jìn)行系統(tǒng)登錄時(shí),系統(tǒng)會(huì)自動(dòng)對(duì)用戶(hù)身份進(jìn)行驗(yàn)證,并會(huì)按照驗(yàn)證結(jié)果,對(duì)用戶(hù)的操作權(quán)限以及操作界面進(jìn)行確定.在系統(tǒng)操作過(guò)程中,各用戶(hù)之間的責(zé)任范圍存在著一定的差異:高層管理者可以對(duì)教師與學(xué)生信息進(jìn)行添加與修改等操作,切有著對(duì)教師與學(xué)生操作權(quán)限進(jìn)行賦予與限制,此外高層管理者還需要對(duì)整體系統(tǒng)進(jìn)行管理與維護(hù),是整體系統(tǒng)正常運(yùn)行的重要保護(hù)者,權(quán)利與責(zé)任相對(duì)較大;教師的操作存在著一定的局限性,其只能在權(quán)限允許范圍內(nèi)對(duì)信息數(shù)據(jù)進(jìn)行相應(yīng)操作;而學(xué)生的操作更加有限,他們通常只具有對(duì)信息進(jìn)行查詢(xún)與瀏覽的權(quán)利,除高層管理人員特許之外,無(wú)法在進(jìn)行其他操作.
5系統(tǒng)功能測(cè)試
當(dāng)系統(tǒng)初步完成之后,高校不可直接對(duì)系統(tǒng)進(jìn)行使用,還需要對(duì)系統(tǒng)各模塊功能進(jìn)行測(cè)試,避免系統(tǒng)存在隱性問(wèn)題,以確保系統(tǒng)的運(yùn)用質(zhì)量.目前常用的軟件測(cè)試方式種類(lèi)相對(duì)較多,根據(jù)測(cè)試技術(shù),可以分為“黑盒測(cè)試”以及“白盒測(cè)試”兩種.其中“黑盒測(cè)試”是指,監(jiān)測(cè)人員會(huì)以系統(tǒng)設(shè)計(jì)目標(biāo)與標(biāo)準(zhǔn)為依據(jù),運(yùn)用測(cè)試手段對(duì)系統(tǒng)外部運(yùn)行情況進(jìn)行觀察,明確系統(tǒng)各部分運(yùn)行情況是否與相應(yīng)標(biāo)準(zhǔn)相符合,從而找到系統(tǒng)中存在的缺陷以及錯(cuò)誤.這種測(cè)試方式會(huì)將系統(tǒng)作為“黑盒子”,并不會(huì)對(duì)系統(tǒng)運(yùn)行算法機(jī)制以及內(nèi)部機(jī)構(gòu)進(jìn)行考慮.但這種方式具有較強(qiáng)的依賴(lài)性,其只有在系統(tǒng)需求正確的前提下,才能準(zhǔn)確完成相應(yīng)的測(cè)試,如果需求出現(xiàn)變動(dòng)或偏差,則需要重新對(duì)模塊進(jìn)行測(cè)試.而“白盒測(cè)試”與上種測(cè)試完全相反,其戶(hù)對(duì)系統(tǒng)算法機(jī)制以及內(nèi)部結(jié)構(gòu)進(jìn)行分析與檢測(cè),進(jìn)而檢查系統(tǒng)是否存在故障,可以對(duì)系統(tǒng)進(jìn)行更加仔細(xì)的檢查.所以,如果檢測(cè)人員對(duì)系統(tǒng)內(nèi)部運(yùn)行情況極為了解,通常建議使用這種方式對(duì)系統(tǒng)功能進(jìn)行檢測(cè).檢測(cè)人員需要按照系統(tǒng)實(shí)際情況以及兩種檢測(cè)方式的特點(diǎn),對(duì)管理系統(tǒng)的各項(xiàng)功能進(jìn)行檢測(cè).如果經(jīng)過(guò)檢測(cè),系統(tǒng)大部分功能都能達(dá)到相應(yīng)的運(yùn)行標(biāo)準(zhǔn),且沒(méi)有明顯的錯(cuò)誤與故障,便可以對(duì)系統(tǒng)進(jìn)行使用.但需要在系統(tǒng)運(yùn)行過(guò)程中,對(duì)系統(tǒng)進(jìn)行周密維護(hù),并要及時(shí)對(duì)運(yùn)行中出現(xiàn)的問(wèn)題進(jìn)行解決,以保證該系統(tǒng)的高質(zhì)量運(yùn)行.
6結(jié)束語(yǔ)
各高校必須要明確的是,隨著信息技術(shù)的不斷優(yōu)化,該系統(tǒng)的附加功能還會(huì)持續(xù)增加,整體系統(tǒng)會(huì)更加智能化、人性化,在學(xué)校管理工作中所起到的作用也會(huì)更加理想.所以各高校應(yīng)加大對(duì)學(xué)生信息管理系統(tǒng)的研究力度,要明確各模塊設(shè)計(jì)方式與實(shí)現(xiàn)方法,按照學(xué)校實(shí)際管理需求以及管理人員操作需求,合理對(duì)系統(tǒng)各項(xiàng)功能進(jìn)行合理設(shè)計(jì),并要實(shí)施專(zhuān)業(yè)的功能測(cè)試,直至確認(rèn)系統(tǒng)與相關(guān)標(biāo)準(zhǔn)要求相一致后,才能對(duì)系統(tǒng)進(jìn)行運(yùn)用,以保證系統(tǒng)具有的價(jià)值能夠在學(xué)校管理工作中得到完全體現(xiàn),真正實(shí)現(xiàn)高質(zhì)量學(xué)生信息管理,為高校穩(wěn)定發(fā)展提供可靠保障.
參考文獻(xiàn):
〔1〕辛甜.基于B/S結(jié)構(gòu)的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息技術(shù)與信息化,2015(09):125-127.
1、開(kāi)題報(bào)告的內(nèi)容:
本系統(tǒng)是一款資源型管理軟件,適用于普通高等教育學(xué)生的管理工作,具有豐富,完整,規(guī)范的內(nèi)容和比較完善的功能.是一個(gè)適用于高等院?;蚋黝?lèi)專(zhuān)科學(xué)校學(xué)生工作管理部門(mén)的計(jì)算機(jī)輔助管理系統(tǒng),它具備高校學(xué)生工作部門(mén)的學(xué)生管理的日常事務(wù)性工作及各類(lèi)數(shù)據(jù)的自動(dòng)化處理功能.從學(xué)生的入學(xué)檔案,學(xué)籍檔案,學(xué)習(xí)成績(jī)綜合測(cè)評(píng),獎(jiǎng)學(xué)金管理,到學(xué)生畢業(yè)分配管理的全部業(yè)務(wù)功能.該系統(tǒng)能夠自動(dòng)地收集,存儲(chǔ),加工處理,查詢(xún)檢索和統(tǒng)計(jì)制表,方便有效地提高學(xué)生工作辦公自動(dòng)化管理的水平,解決了日常繁雜的數(shù)據(jù),文件及歷史資料的統(tǒng)計(jì)處理的重復(fù)性勞動(dòng).使過(guò)去許多只能定性管理的項(xiàng)目變?yōu)槎抗芾?使傳統(tǒng)的由人工事務(wù)性管理模式轉(zhuǎn)化為借助現(xiàn)代化技術(shù)和手段實(shí)現(xiàn)的科學(xué)化管理模式,不僅節(jié)省人力和物力,提高辦公效率,而且使管理的方式從過(guò)程管理轉(zhuǎn)變?yōu)槟繕?biāo)管理,從數(shù)量管理轉(zhuǎn)變?yōu)橘|(zhì)量管理,有助于提高學(xué)生工作管理的水平和質(zhì)量.
本系統(tǒng)將采用vb6.0+sql server xx的模式進(jìn)行開(kāi)發(fā).vb6.0開(kāi)發(fā)一般應(yīng)用模塊,供管理人員在本地機(jī)上完成對(duì)數(shù)據(jù)庫(kù)的各種修改工作.并且采用了數(shù)據(jù)訪問(wèn)技術(shù)ado,使之能更好地訪問(wèn)本地和遠(yuǎn)程的數(shù)據(jù)庫(kù);在數(shù)據(jù)環(huán)境方面,允許程序員可視化地創(chuàng)建和操作ado連接及命令等優(yōu)點(diǎn),因此,采用vb6.0作為學(xué)生信息管理系統(tǒng)的本地開(kāi)發(fā)平臺(tái).sqlserver是一個(gè)數(shù)據(jù)庫(kù)管理軟件,提供了強(qiáng)大的數(shù)據(jù)庫(kù)訪問(wèn)功能,為數(shù)據(jù)庫(kù)管理與分析帶來(lái)靈活性,因此,采用sql server xx作為學(xué)生信息管理系統(tǒng)的后臺(tái)數(shù)據(jù)管理工具.
本系統(tǒng)針對(duì)學(xué)生管理所涉及到的信息,數(shù)據(jù)及所需完成的各項(xiàng)操作,結(jié)合自身的技術(shù)水平而開(kāi)發(fā)的學(xué)生管理系統(tǒng)(單機(jī)版).此系統(tǒng)將主要實(shí)現(xiàn)以下基本功能:學(xué)生檔案管理:可以方便地對(duì)學(xué)生檔案進(jìn)行瀏覽,查詢(xún),添加,編輯,刪除.以學(xué)號(hào)區(qū)別學(xué)生,并可以支持多個(gè)班級(jí)處理.(2) 學(xué)生成績(jī)管理:可以自行設(shè)置學(xué)生所在的年級(jí),科目,并且學(xué)生成績(jī)與檔案以學(xué)號(hào)為關(guān)鍵字相關(guān)聯(lián),有力的保證了數(shù)據(jù)的完整性. (3)課程管理:可以自行設(shè)置課程信息,年級(jí)課程開(kāi)放等情況.(4)班級(jí)管理:通過(guò)此模塊用戶(hù)可以系統(tǒng)性的設(shè)置,修改,刪除該班級(jí)的基本信息(班級(jí)名稱(chēng),班級(jí)人數(shù),班主任),班委任職情況.(5)系統(tǒng)管理:此模塊分系統(tǒng)用戶(hù)管理,系統(tǒng)注冊(cè)碼管理,系統(tǒng)日志管理,用戶(hù)密碼管理以及系統(tǒng)數(shù)據(jù)庫(kù)備份和系統(tǒng)數(shù)據(jù)庫(kù)還原的功能.對(duì)于不同的用戶(hù)提供了不同的用戶(hù)操作權(quán)限(6)報(bào)表功能:根據(jù)學(xué)生成績(jī)自動(dòng)生成成績(jī)報(bào)表打印
此系統(tǒng)將具有:能提供的學(xué)生信息量大,用戶(hù)界面友好,操作簡(jiǎn)便,快速等特點(diǎn).
本頁(yè)應(yīng)按開(kāi)題報(bào)告(實(shí)施計(jì)劃)的基本內(nèi)容要求填寫(xiě), 填寫(xiě)不下可另附頁(yè).
2、開(kāi)題申請(qǐng)理由:
21世紀(jì)全球信息電子化的潮流勢(shì)不可擋,計(jì)算機(jī)滲入了社會(huì)生活中的各個(gè)領(lǐng)域,它的廣泛應(yīng)用給經(jīng)濟(jì)和社會(huì)生活帶來(lái)深刻的變革.信息技術(shù)不僅改變了人們的工作和生活方式,也在改變教育和學(xué)習(xí)的方式.我國(guó)的教育事業(yè)蓬勃發(fā)展,升學(xué)率普遍提高,各類(lèi)大專(zhuān)院校規(guī)模不斷擴(kuò)大,對(duì)于學(xué)生管理工作的高效性和規(guī)范化提出了更高的要求.作為學(xué)校管理工作的一個(gè)重要組成部分---學(xué)生信息管理,所涉及到的信息量之大,數(shù)據(jù)之繁瑣,可以想像用手工對(duì)這些數(shù)據(jù)進(jìn)行操作有多么的復(fù)雜與繁瑣,因此自動(dòng)化的學(xué)生信息管理系統(tǒng)應(yīng)運(yùn)而生.
[關(guān)鍵詞]學(xué)生管理;輔導(dǎo)員;信息化管理
1 信息系統(tǒng)的相關(guān)介紹
1.1 信息系統(tǒng)管理工作的內(nèi)容
高校擔(dān)負(fù)大學(xué)人才的培養(yǎng)工作,其中學(xué)生管理作為學(xué)生培養(yǎng)的基礎(chǔ),應(yīng)受到高度重視,也普遍是各國(guó)人才培養(yǎng)高度重視的領(lǐng)域。高校學(xué)生管理是指對(duì)大學(xué)生在校內(nèi)外的學(xué)習(xí)和活動(dòng)進(jìn)行計(jì)劃、組織、協(xié)調(diào)與控制的總稱(chēng)。根據(jù)工作經(jīng)驗(yàn),學(xué)生管理工作在日常工作中主要概括為四個(gè)方面:第一是對(duì)學(xué)生思想教育工作核心的相關(guān)工作的貫徹、落實(shí);第二是學(xué)生安全的監(jiān)督與保障;第三是學(xué)生日常事務(wù)的管理,對(duì)獎(jiǎng)、學(xué)、助、貸、減工作的落實(shí),解決和協(xié)調(diào)日常學(xué)習(xí)、生活中的問(wèn)題,發(fā)揮學(xué)生、學(xué)生家長(zhǎng)與學(xué)校各部門(mén)溝通的橋梁角色;第四是學(xué)生就業(yè)、創(chuàng)業(yè)輔導(dǎo)工作。
1.2 國(guó)內(nèi)外高校學(xué)生工作信息化管理的發(fā)展
1.2.1 國(guó)外信息化管理系統(tǒng)現(xiàn)狀
美國(guó)高校管理系統(tǒng)以管理與信息技術(shù)專(zhuān)業(yè)詹姆斯?馬丁建立的信息化系統(tǒng)方法論為理論依據(jù),以數(shù)據(jù)為中心,建立了具有美國(guó)特點(diǎn)的學(xué)生管理信息系統(tǒng),該系統(tǒng)要求高的安全性和保密性等級(jí),注重功能設(shè)計(jì)的同時(shí)具有清晰的總體設(shè)計(jì)。
從整體上看,國(guó)外高校學(xué)生管理普遍采用信息化管理,借助各種適應(yīng)學(xué)校工作需要的信息系統(tǒng)處理學(xué)生事務(wù)管理工作中的各種數(shù)據(jù)。這些學(xué)生管理系統(tǒng)是學(xué)生獲取信息的重要手段和服務(wù)學(xué)生的重要方式。同時(shí),也是建立危機(jī)預(yù)警機(jī)制的重要載體。
1.2.2 國(guó)內(nèi)目前狀況
國(guó)內(nèi)高校,對(duì)學(xué)校信息化管理方面已經(jīng)引起了一些高校的重視和探索,并為其投入了相關(guān)資源,并重點(diǎn)關(guān)注了行政管理工作方面的信息化。學(xué)生信息管理系統(tǒng)只是學(xué)校辦公系統(tǒng)的一部分,且功能簡(jiǎn)單意義不大,未提到學(xué)生教育的水平高度來(lái)構(gòu)建完成全面的學(xué)生信息管理系統(tǒng)。
1.3 跨平臺(tái)學(xué)生信息管理系統(tǒng)
跨平臺(tái)學(xué)生信息管理系統(tǒng)(Multi-terminal Student Management Information Systems,MTSMIS)的目標(biāo)是為高校學(xué)生管理各項(xiàng)業(yè)務(wù)進(jìn)行服務(wù)。其范圍包括學(xué)生學(xué)習(xí)考勤,日常生活衛(wèi)生監(jiān)督,工作就業(yè)等信息互聯(lián)共享,學(xué)生獎(jiǎng)、助、學(xué)、貸、減評(píng)選及信息維護(hù),社團(tuán)注冊(cè)運(yùn)行,勤工儉學(xué)信息維護(hù),師生溝通渠道建立及監(jiān)聽(tīng),學(xué)生之間溝通空間建立及監(jiān)聽(tīng),學(xué)生個(gè)人在校情況評(píng)價(jià)時(shí)時(shí)信息查詢(xún),在法律框架內(nèi)學(xué)生活動(dòng)定位,學(xué)生個(gè)人信息等級(jí)維護(hù),學(xué)生個(gè)別情況及時(shí)推送相關(guān)教師,學(xué)生群體大數(shù)據(jù)采集及分析與為學(xué)生教學(xué)管理做基礎(chǔ)性數(shù)據(jù)依據(jù)參考等方面。對(duì)學(xué)生在校期間的行為時(shí)時(shí)跟蹤調(diào)查,提高了管理效率,節(jié)省了人工成本,搭建了學(xué)生各層級(jí)間溝通渠道,減少了人為情感因素的影響,提高了辦學(xué)質(zhì)量,同時(shí)最大限度地做到24小時(shí)跟蹤學(xué)生現(xiàn)實(shí)與網(wǎng)上的安全,保證了學(xué)生的人身及財(cái)產(chǎn)安全。
1.4 主要開(kāi)發(fā)技術(shù)及工具的概述
跨平臺(tái)學(xué)生信息管理系統(tǒng)是跨平臺(tái)系統(tǒng),可以在手機(jī)端、平板端、PC端運(yùn)行,時(shí)時(shí)進(jìn)行師生、學(xué)生之間的互動(dòng)互通。具體運(yùn)用了以下開(kāi)發(fā)技術(shù)及開(kāi)發(fā)工具。
采用三種方法對(duì)系統(tǒng)進(jìn)行需求分析調(diào)研,分別是需求調(diào)研報(bào)告單法、系統(tǒng)用例設(shè)計(jì)法、系統(tǒng)界面原型法。
(1)利用Microsoft VISIO 2010繪制軟件系統(tǒng)的各種流程圖,如用例圖、數(shù)據(jù)庫(kù)E-R圖。
(2)用Eclipse進(jìn)行PC端、Android手機(jī)端APP的開(kāi)發(fā)。
(3)用xcode_5.0.2進(jìn)行蘋(píng)果IOS手機(jī)端APP的開(kāi)發(fā)。
(4)用PHP、HTML、Java、Objective-C進(jìn)行軟件實(shí)施階段代碼的編程。
(5)數(shù)據(jù)庫(kù)暫時(shí)用SQL server 2008。
(6)系統(tǒng)代碼用MVC設(shè)計(jì)模式進(jìn)行代碼設(shè)計(jì)。
本部分介紹了跨平臺(tái)學(xué)生信息管理系統(tǒng)(MTSMIS)的概念和設(shè)計(jì)思路,介紹了MTSMIS的開(kāi)發(fā)技術(shù)和工具。
2 MTSMIS相關(guān)技術(shù)介紹
2.1 PHP開(kāi)發(fā)技術(shù)
PHP是一種HTML內(nèi)嵌式的語(yǔ)言,PHP與微軟的ASP有幾分相似之處,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格類(lèi)似于C語(yǔ)言,其現(xiàn)在被很多的網(wǎng)站編程人員廣泛運(yùn)用。
2.2 安卓APP開(kāi)發(fā)語(yǔ)言Java ME
Java是由Sun Microsystems公司推出的Java面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言(以下簡(jiǎn)稱(chēng)Java語(yǔ)言)和Java平臺(tái)的總稱(chēng)。Java的特點(diǎn):跨平臺(tái)、動(dòng)態(tài)Web、Internet計(jì)算,其被廣泛地接受并推動(dòng)了Web的迅速發(fā)展,常用的手機(jī)瀏覽器均支持JavaApplet,且Java技術(shù)也在不斷地更新。
2.3 Objective-C
Objective-C是非常實(shí)用的語(yǔ)言,它主要使用于Mac OS X和GNUstep這兩個(gè)使用OpenStep標(biāo)準(zhǔn)的系統(tǒng),而在NeXTSTEP和OpenStep中它更是基本語(yǔ)言。
2.4 MVC設(shè)計(jì)模式
MVC全名是Model View Controller,是模型(Model)-視圖(View)-控制器(Controller)的縮寫(xiě),是一種軟件設(shè)計(jì)的典范,用一種業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個(gè)部件里面,在改進(jìn)和個(gè)性化定制界面及用戶(hù)交互的同時(shí),不需要重新編寫(xiě)業(yè)務(wù)邏輯。MVC被獨(dú)特的發(fā)展起來(lái),在一個(gè)邏輯的圖形化用戶(hù)界面的結(jié)構(gòu)中用于映射傳統(tǒng)的輸入、處理和輸出功能。 2.5 數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)
SQL Server是微軟公司開(kāi)發(fā),典型的關(guān)系數(shù)據(jù)庫(kù),旨在進(jìn)行組織管理任何的數(shù)據(jù)平臺(tái)。可以將結(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲(chǔ)到數(shù)據(jù)庫(kù)中。
本章對(duì)系統(tǒng)開(kāi)發(fā)需要的技術(shù)進(jìn)行了簡(jiǎn)單介紹,羅列了開(kāi)發(fā)所需的相關(guān)工具。
3 MTSMIS系統(tǒng)設(shè)計(jì)
3.1 MTSMIS系統(tǒng)的物理架構(gòu)
協(xié)同運(yùn)行的前提是保證穩(wěn)定性,相應(yīng)的硬件及軟件需要做到相應(yīng)的匹配。MTMSIM首先是B/S系統(tǒng)。學(xué)生教師通過(guò)學(xué)校本身的校園網(wǎng)設(shè)置的窗口進(jìn)入,這些可以在原有的校園網(wǎng)基礎(chǔ)上進(jìn)行擴(kuò)展, 本系統(tǒng)需要時(shí)時(shí)跟蹤收集分析學(xué)生的個(gè)人信息,所以服務(wù)器內(nèi)存應(yīng)保證在2T及以上,且應(yīng)有備份數(shù)據(jù)服務(wù)器。
3.2 系統(tǒng)邏輯架構(gòu)
數(shù)據(jù)層:保存修改學(xué)生信息,做到數(shù)據(jù)的完整、安全。業(yè)務(wù)邏輯層:完成學(xué)生提交申請(qǐng)操作,時(shí)時(shí)維護(hù)、保存、更新數(shù)據(jù)。表現(xiàn)層:交互界面。完成學(xué)生在終端的功能交互,讓學(xué)生可以瀏覽、修改、下載在其權(quán)限范圍內(nèi)的數(shù)據(jù)信息。
3.3 功能設(shè)計(jì)
MTMSIM主要包括以下17個(gè)功能部分:學(xué)習(xí)上課紀(jì)律考勤系統(tǒng);公寓考勤系統(tǒng);日常生活衛(wèi)生監(jiān)督系統(tǒng);工作就業(yè)推薦跟蹤就業(yè)平臺(tái);學(xué)生評(píng)優(yōu)系統(tǒng)平臺(tái);學(xué)生助學(xué)貸款評(píng)選系統(tǒng);學(xué)生學(xué)費(fèi)繳費(fèi)系統(tǒng)平臺(tái);學(xué)生學(xué)費(fèi)貸款系統(tǒng)平臺(tái);社團(tuán)活動(dòng)信息平臺(tái);勤工儉學(xué)信息平臺(tái);手機(jī)端PC端師生間、學(xué)生間校內(nèi)溝通即時(shí)聊天工具;學(xué)生個(gè)人在校情況評(píng)價(jià)時(shí)時(shí)信息查詢(xún)平臺(tái);學(xué)生安全定位查詢(xún)系統(tǒng);學(xué)生個(gè)人信息維護(hù)系統(tǒng);教師信息交流共享平臺(tái);學(xué)生群體大數(shù)據(jù)采集共享平臺(tái)及學(xué)生特別情況信息預(yù)警系統(tǒng)。
4 結(jié) 語(yǔ)
本文從大學(xué)生管理工作的角度引入了跨平臺(tái)學(xué)生信息管理系統(tǒng)概念 ,這個(gè)系統(tǒng)和數(shù)字化校園著重點(diǎn)不同,關(guān)注的事情也有所區(qū)別,高校面對(duì)學(xué)生管理工作的各種問(wèn)題時(shí)該系統(tǒng)可以高效地提供學(xué)生管理的一切信息和途徑,保證學(xué)生在校的各項(xiàng)活動(dòng)能夠同時(shí)順利進(jìn)行,極大地減輕了工作人員的工作量,讓其有針對(duì)性的去完成各項(xiàng)工作,提高了工作效率,學(xué)生管理工作的透明度也相應(yīng)地得到了提高,使學(xué)生更加了解個(gè)人在校的各種時(shí)時(shí)信息。本文只闡述了跨平臺(tái)學(xué)生管理系統(tǒng)的基礎(chǔ)理論,軟件實(shí)施的具體過(guò)程還有待進(jìn)一步詳細(xì)地闡述,只是起到了拋磚引玉的作用,希望更多的人加入跨平臺(tái)學(xué)生信息管理系統(tǒng)的開(kāi)發(fā)和完善中,進(jìn)一步改進(jìn)學(xué)生管理工作的方式方法。
主要參考文獻(xiàn)
[1]程剛強(qiáng).論新時(shí)期高校學(xué)生管理工作的內(nèi)容和方法[J].重慶大學(xué)學(xué)報(bào):社會(huì)科學(xué)版,2003(6).