向赟
【摘要】隨著信息化的不斷發(fā)展,這給學(xué)校帶來(lái)了機(jī)遇也挑戰(zhàn),很多學(xué)校順應(yīng)信息程度日益深入的大環(huán)境,很多高職院校均已逐步開(kāi)啟信息化管理的探索與實(shí)踐進(jìn)程,學(xué)籍管理是高職院院中重要部分之一,本文結(jié)合實(shí)際情況,結(jié)合軟件工程設(shè)計(jì)思想,論述了學(xué)籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).本系統(tǒng)采用J2EE技術(shù)實(shí)現(xiàn)Web服務(wù)器以SQL Server 2008作為后臺(tái)數(shù)據(jù)庫(kù),在實(shí)際應(yīng)用過(guò)程中,采用信息化管理手段,提高了工作效率。
【關(guān)鍵詞】J2EE;高職院校;學(xué)籍管理
前言
Java是Sun Mierosyst.ems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)的總稱(chēng)。Java語(yǔ)言是一個(gè)支持網(wǎng)絡(luò)計(jì)算的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。J2EE是一套全然不同于傳統(tǒng)應(yīng)用開(kāi)發(fā)的技術(shù)架構(gòu),包含許多組件,主要可簡(jiǎn)化且規(guī)范應(yīng)用系統(tǒng)的開(kāi)發(fā)與部署,進(jìn)而提高可移植性、安全與再用價(jià)值。
該標(biāo)準(zhǔn)具有跨平臺(tái)的互操作性、可擴(kuò)展性、安全性和業(yè)界的廣泛支持的特點(diǎn),為構(gòu)建高職院校的學(xué)籍管理系統(tǒng)提供了技術(shù)上的可行性。
1學(xué)籍管理系統(tǒng)功能性分析
新時(shí)代背景下教育工作更加得到重視,不斷深化改革,而現(xiàn)存的學(xué)籍信息管理系統(tǒng)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿(mǎn)足對(duì)學(xué)生管理的要求。許多高校開(kāi)始嘗試使用自動(dòng)化信息管理系統(tǒng),以提高對(duì)學(xué)生信息的管理水平,在信息管理工作中,信息管理的準(zhǔn)確化也是我們關(guān)注的一個(gè)重點(diǎn)。學(xué)籍信息管理系統(tǒng)應(yīng)該囊括了所有學(xué)生在學(xué)習(xí)方面的所有信息,通過(guò)管理系統(tǒng)對(duì)這些信息進(jìn)行準(zhǔn)確無(wú)誤的管理。在學(xué)生畢業(yè)后找工作時(shí),可以直接將學(xué)生的信息進(jìn)行統(tǒng)一打印作為個(gè)人簡(jiǎn)歷,這樣可以既方便又能展現(xiàn)出學(xué)生在學(xué)習(xí)方面的所有情況,同時(shí)也具有很高的誠(chéng)信度。所以,在新的理念,新的模式,新的技術(shù)方面等建立更加完善的學(xué)籍信息管理系統(tǒng)迫在眉睫,也能夠?qū)崿F(xiàn)各高校之間的信息交互流通,實(shí)現(xiàn)數(shù)據(jù)的共享。
2學(xué)籍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
本系統(tǒng)在設(shè)計(jì)前期考慮到的易用性和可移植性,所以采用的是B/S開(kāi)發(fā)模式,所謂的B/s開(kāi)發(fā)模式,就是瀏覽器/服務(wù)器開(kāi)發(fā)模式,它是一種基于Web服務(wù)器的、目前比較流行的系統(tǒng)平臺(tái)模型。它把Web服務(wù)器作為設(shè)計(jì)的核心問(wèn)題分,把數(shù)據(jù)服務(wù)器分離,作為專(zhuān)門(mén)的數(shù)據(jù)庫(kù)服務(wù)器、把前面的界面以瀏覽器的形式在客戶(hù)端運(yùn)行,從而形成了三層體系結(jié)構(gòu)。三層體系是伴隨著中間件技術(shù)的成熟的興起,核心概念是利用中間件,應(yīng)分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)存儲(chǔ)層三個(gè)不同層次的處理,后臺(tái)數(shù)據(jù)庫(kù)為SQLServer 2008.服務(wù)器端采用W/ndows2008,系統(tǒng)的客戶(hù)端對(duì)所用操作系統(tǒng)沒(méi)有特殊要求,只需安裝瀏覽器就可以了。
2.1系統(tǒng)構(gòu)架
本系統(tǒng)充分發(fā)揮J2EE結(jié)構(gòu)的易于升級(jí)改進(jìn)、可擴(kuò)展性好的特點(diǎn),采用的三層的MVC架構(gòu)的,MVC分層原理可以將復(fù)雜和應(yīng)用程序簡(jiǎn)單化,有助于分組協(xié)同工作。曾通的網(wǎng)站為了解決系統(tǒng)的可維護(hù)性和可擴(kuò)展性,往往會(huì)把網(wǎng)站在物理上分成三個(gè)模塊(MVC),在這三個(gè)層中的數(shù)據(jù)庫(kù)層便主要負(fù)責(zé)數(shù)據(jù)庫(kù)中數(shù)據(jù)的部分,為后面的數(shù)據(jù)操作提供比較規(guī)范的數(shù)據(jù)原型,而 Web層主要是程序設(shè)計(jì)的界面內(nèi)容,用于開(kāi)發(fā)適合用戶(hù)的用戶(hù)UI及功能實(shí)現(xiàn),而控制層主要是進(jìn)行業(yè)務(wù)處理,使用View層與數(shù)據(jù)層之間數(shù)據(jù)交換更加合理,按應(yīng)用邏輯關(guān)系劃分為四個(gè)層次,分別為客戶(hù)端層、Web層、控制層、數(shù)據(jù)庫(kù)層。
2.2學(xué)籍管理系統(tǒng)功能的實(shí)現(xiàn)
學(xué)籍管理系統(tǒng)功能主要包括三大塊:學(xué)籍維護(hù)模塊(教師添加、刪除學(xué)生基本信息;學(xué)生查看、修改個(gè)人附加信息);選課管理(教師添加、刪除選修課表,查看單個(gè)學(xué)生選課情況以及單門(mén)課程被學(xué)生選修情況;學(xué)生查看、選修課程并可對(duì)所選課程進(jìn)行修改);成績(jī)查詢(xún)(教師添加、刪除、修改成績(jī),添加學(xué)生分?jǐn)?shù)以及查詢(xún)單人或單科分?jǐn)?shù)情況;學(xué)生查看自己所學(xué)課程成績(jī))。由于該系統(tǒng)主要權(quán)限有兩個(gè),學(xué)生和教師,故這兩個(gè)權(quán)限范圍內(nèi)的應(yīng)用都應(yīng)該具有上述功能,即將上述三大功能模塊劃分給這2個(gè)權(quán)限去具體實(shí)現(xiàn)。學(xué)生具有的功能如下:
2.2.1學(xué)生功能模塊
(1)修改密碼:學(xué)生進(jìn)入頁(yè)面后可以修改自己的密碼,以達(dá)到保密性。
(2)學(xué)籍維護(hù):學(xué)生可以查看白己的基本信息,并填寫(xiě)修改自己的學(xué)籍情況。
(3)選修課程:該功能主要是讓學(xué)生查看已有的選修課程并進(jìn)行選修,對(duì)自己已選的課程如不滿(mǎn)意可以刪除重選。
(4)查看成績(jī):學(xué)生可以查看白己的課程成績(jī)。
2.2.2教師功能模塊
(1)學(xué)生管理:該模塊主要添加學(xué)生基本信息;查看已有學(xué)生基本信息及對(duì)其修改,刪除多余或出錯(cuò)學(xué)生信息。
(2)選課管理:可以添加新選課程;查看已有選修課程并對(duì)其進(jìn)行刪除修改:查看學(xué)生選課情況,可以根據(jù)學(xué)號(hào)查看個(gè)人選課情況,還可以課程號(hào)查看該課程被選情況:統(tǒng)計(jì)每門(mén)課程選修的人數(shù)以及打印統(tǒng)計(jì)結(jié)果。
(3)成績(jī)管理:可以添加、修改學(xué)生成績(jī);查看學(xué)生成績(jī)(根據(jù)學(xué)號(hào)、課程號(hào)來(lái)查看);對(duì)學(xué)生成績(jī)進(jìn)行打印輸出。
3小結(jié)
學(xué)籍是學(xué)生在高校就讀的唯一身份。學(xué)生學(xué)籍一旦通過(guò)錄取、院校注冊(cè)后,在同一層次內(nèi)學(xué)生將不再其他院校出現(xiàn),如出現(xiàn)重復(fù),雙方必須核對(duì)該生是否在校,這樣就排除了以前未開(kāi)通學(xué)信網(wǎng)時(shí)出現(xiàn)過(guò)的漏洞——虛擬注冊(cè)。學(xué)生可以通過(guò)網(wǎng)上查詢(xún)學(xué)籍的狀態(tài)、信息等。本文結(jié)合實(shí)際情況,結(jié)合軟件工程設(shè)計(jì)思想,論述了學(xué)籍系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。本系統(tǒng)采用J2EE技術(shù)實(shí)現(xiàn)Web服務(wù)器以SQL Server 2008作為后臺(tái)數(shù)據(jù)庫(kù)。學(xué)籍管理是教育部對(duì)高等教育的一個(gè)要求,直接關(guān)系到一個(gè)學(xué)者學(xué)歷的認(rèn)證,也關(guān)系到學(xué)校管理制度的規(guī)范。認(rèn)真做好學(xué)籍管理工作將有利于學(xué)校管理,也有利于學(xué)生學(xué)習(xí)、生活便利。
參考文獻(xiàn):
[1]趙保蔣.高校學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].南開(kāi)大學(xué),2016
[2]劉安躍.某高校學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廈門(mén)大學(xué),2015