發(fā)布時間:2022-05-17 04:40:48
開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的1篇學(xué)生信息管理系統(tǒng)論文,希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。
近年來,筆者所在學(xué)院在硬件建設(shè)、師資配備、招生數(shù)量、質(zhì)量等方面都有了突飛猛進(jìn)的發(fā)展。尤其在學(xué)生管理方面,從為學(xué)生負(fù)責(zé)的角度,采取半軍事化管理的方式,取得了較好的效果。但學(xué)校一直沒有一套完整的學(xué)生信息管理系統(tǒng),導(dǎo)致在學(xué)生管理方面存在信息統(tǒng)計不清、工作效率低下等問題,尤其是不能適應(yīng)學(xué)校對學(xué)生實(shí)行半軍事化管理的需要。因此,建設(shè)一套高效的信息管理系統(tǒng)對學(xué)生的情況進(jìn)行全面的掌控,從而提高管理質(zhì)量和效率變得更加迫切。
一、系統(tǒng)需求
1.國內(nèi)外研究現(xiàn)狀
1954年,美國首先在工資單處理中實(shí)現(xiàn)了計算機(jī)在管理中的應(yīng)用。隨著計算機(jī)技術(shù)在信息管理方面的不斷發(fā)展,美國、西歐及日本等發(fā)達(dá)國家各領(lǐng)域80%以上的管理都由計算機(jī)信息管理系統(tǒng)來完成。我國計算機(jī)技術(shù)在管理中的應(yīng)用推廣起步較晚,但進(jìn)入21世紀(jì)后發(fā)展迅速,幾乎覆蓋了各個領(lǐng)域,尤其在高等院校及技工院校中應(yīng)用非常廣泛。
2.學(xué)生信息管理現(xiàn)狀
學(xué)校一直使用傳統(tǒng)的人工方式管理文件檔案,仍采用手工統(tǒng)計、Excel電子表格存儲數(shù)據(jù)等常用手段對學(xué)生信息進(jìn)行整理。這樣的管理方式存在一些顯而易見的缺點(diǎn)。首先,對學(xué)生信息的宏觀掌握不夠及時和準(zhǔn)確。學(xué)院對學(xué)生信息的管理依靠各系部人工統(tǒng)計上報,時效性和準(zhǔn)確性方面都與計算機(jī)信息管理系統(tǒng)有較大差距。其次,浪費(fèi)了人力和物力。各系為了較好地對學(xué)生情況進(jìn)行管理,必然額外增加了相關(guān)教師的工作量,同時,這種傳統(tǒng)的管理模式必然產(chǎn)生大量的檔案文件,不便于保存。最后,不便于對學(xué)生信息進(jìn)行科學(xué)的管理。傳統(tǒng)的管理方式還停留在簡單的教師對學(xué)生點(diǎn)對點(diǎn)的管理或限制在系部及班級范圍內(nèi)的局部管理,缺乏全院統(tǒng)一的,便于領(lǐng)導(dǎo)、學(xué)生處及班主任等管理人員及時掌握學(xué)生管理情況并實(shí)施管理的信息管理系統(tǒng)。
3.解決方法
針對筆者所在學(xué)校對學(xué)生進(jìn)行半軍事化管理的背景,結(jié)合學(xué)生數(shù)量連年增加、教師管理任務(wù)重、學(xué)生信息量大的情況,擬開發(fā)具有綜合管理功能的學(xué)生信息管理系統(tǒng),使校領(lǐng)導(dǎo)、學(xué)生處及班主任等管理人員通過管理系統(tǒng)能方便地更新信息,全面直觀地查詢、掌控信息,實(shí)現(xiàn)對學(xué)生的高效管理,從而提高學(xué)校的整體管理水平和效率。
二、系統(tǒng)設(shè)計
1.基本思路
根據(jù)設(shè)計原則和詳細(xì)的調(diào)研,我們主要針對學(xué)校學(xué)生半軍事化管理情況而開發(fā)一個有技工院校特色的、具有綜合管理功能的信息系統(tǒng)。系統(tǒng)主要實(shí)現(xiàn)對學(xué)生的信息管理、考核管理、實(shí)習(xí)管理及請銷假管理等功能,從而形成一個全院統(tǒng)一的便于操作的學(xué)生信息管理模式,使學(xué)院各級管理人員都能通過系統(tǒng)實(shí)現(xiàn)對學(xué)生各項情況的掌控、管理及考核,并將管理貫穿學(xué)生整個在校期間。
2.系統(tǒng)模塊設(shè)計
根據(jù)技工院校學(xué)生管理的特點(diǎn),我們對信息管理系統(tǒng)進(jìn)行了模塊劃分,分別是:登錄管理模塊、信息管理模塊、考核管理模塊、實(shí)習(xí)管理模塊、請銷假管理模塊和設(shè)置管理模塊,共6大模塊。
(1)功能模塊結(jié)構(gòu)。其中,考核管理模塊是主要的子系統(tǒng)。及用戶進(jìn)行登錄管理,并記錄登錄日志,包含用戶登錄、密碼修改及登錄日志等子模塊。系統(tǒng)根據(jù)登錄賬號權(quán)限等級情況,自動開啟對應(yīng)的使用權(quán)限,并記錄登錄日志。
(2)信息管理模塊。此模塊用于管理系統(tǒng)中所有在校學(xué)生的基本信息,包括學(xué)籍信息、家庭信息、在校相關(guān)信息及個人特長信息等涉及每位學(xué)生的相關(guān)信息。一方面,相關(guān)數(shù)據(jù)需依托各系部工作人員、班主任及相關(guān)學(xué)生用戶采集錄入。另一方面,系統(tǒng)要實(shí)現(xiàn)對相關(guān)數(shù)據(jù)的各種基本操作及統(tǒng)計,以方便管理人員及學(xué)生進(jìn)行信息相關(guān)操作。
(3)考核管理模塊。學(xué)生管理考核是技工院校學(xué)生管理工作的重要部分,主要包括出勤考核、文明禮儀考核、操行考核等子模塊。系統(tǒng)實(shí)現(xiàn)由管理人員通過用戶終端,按照考核權(quán)限使用相關(guān)賬號對每個學(xué)生的相關(guān)考核情況進(jìn)行管理,并可以進(jìn)行查看、導(dǎo)出、比較及排名等基本操作。
(4)實(shí)習(xí)管理模塊。學(xué)生在校期間有約50%的時間在外實(shí)習(xí),實(shí)習(xí)管理模塊要實(shí)現(xiàn)在崗時間管理、實(shí)習(xí)場地管理及學(xué)生表現(xiàn)查看等功能,實(shí)現(xiàn)對學(xué)生整個實(shí)習(xí)期間情況的掌控。
(5)請銷假管理模塊。學(xué)校實(shí)行半軍事化管理,周一至周五學(xué)生外出執(zhí)行嚴(yán)格的請銷假制度。周末外出也要進(jìn)行相關(guān)的登記。請銷假管理模塊主要包括請假統(tǒng)計、銷假統(tǒng)計、親友來校統(tǒng)計等功能,并應(yīng)有報警功能,發(fā)現(xiàn)學(xué)生超假未歸時,應(yīng)該報警提示,防止學(xué)生失管失控,避免發(fā)生安全事故。
(6)設(shè)置管理模塊。設(shè)置管理模塊主要實(shí)現(xiàn)對系統(tǒng)所有設(shè)置項目的管理及操作日志記錄,包括用戶管理,添加、刪除考核,權(quán)限設(shè)置,操作日志等。用戶主要設(shè)置為校級管理員、系部級管理員、普通管理員、普通用戶和學(xué)生用戶等,分別針對管理工作實(shí)際,設(shè)置不同的權(quán)限。同時,系統(tǒng)自動記錄所有相關(guān)操作日志,方便查閱管理。
3.可行性分析
(1)經(jīng)濟(jì)可行性。系統(tǒng)主要針對學(xué)校,開發(fā)系統(tǒng)雖需要一定的成本,但取得的收益是巨大的。系統(tǒng)開發(fā)完成后,可以實(shí)現(xiàn)對學(xué)生管理的智能化,降低了許多人工成本,為管理工作提供了便利。而且學(xué)校現(xiàn)有硬件設(shè)施完全支持系統(tǒng)的運(yùn)行,只要系統(tǒng)搭建成功就能快速運(yùn)行。因此,在經(jīng)濟(jì)上完全可行。
(2)操作可行性。筆者所在學(xué)院的教師大都具有本科以上學(xué)歷,具有較強(qiáng)的計算機(jī)操作水平。同時,學(xué)生都學(xué)習(xí)計算機(jī)必修課,能進(jìn)行基本的計算機(jī)操作。系統(tǒng)搭建好后,將會給管理工作帶來極大的便捷。
三、小結(jié)
技工院校的學(xué)生管理有其特殊性,學(xué)校半軍事化管理的嚴(yán)要求與學(xué)生生源的復(fù)雜性相交織,因此,對學(xué)生進(jìn)行科學(xué)化的管理至關(guān)重要。只有建立一個全校統(tǒng)一的學(xué)生信息管理系統(tǒng),從管理理念、管理方式、管理手段等方面探索創(chuàng)新,才能不斷提高管理效率,從而促進(jìn)學(xué)校的科學(xué)化、正規(guī)化發(fā)展。
作者:郭華
一、高校學(xué)生信息管理系統(tǒng)設(shè)計中的種種問題和不足之處
(一)高校缺乏必要的硬件設(shè)施,軟件系統(tǒng)也是滯后不前
高校學(xué)生信息管理系統(tǒng),一直缺乏必要的高校和社會關(guān)注度。當(dāng)擴(kuò)招開始后,學(xué)生成倍增長,然而需要進(jìn)行這些信息處理的服務(wù)器和存儲器卻沒有得到相應(yīng)的升級。甚至在有些高校,學(xué)校機(jī)房所使用的計算機(jī)還是很陳舊的淘汰機(jī)型。這也從另一方面導(dǎo)致了辛苦開發(fā)的軟件系統(tǒng)在老牛的帶動下發(fā)揮不出應(yīng)用的作用。要知道,計算機(jī)硬件水平是整個系統(tǒng)得以實(shí)施的平臺所在,如果沒有完善的硬件配備只能導(dǎo)致,校園網(wǎng)絡(luò)管理癱瘓。長此以往,信息管理系統(tǒng)也就成了擺設(shè)。真正成了老牛拉破車了。
(二)高校教師計算機(jī)水平技術(shù)有待提高
相關(guān)資料顯示,我國大部分高校在招聘高校學(xué)生管理人員的時候,只要以管理水平和思想教育水平為基準(zhǔn)線,而忽視其自身基本素質(zhì)和計算機(jī)能力的要求。我們可以這么理解,現(xiàn)階段我國高校整體缺乏信息化處理的概念和要求。在這種觀點(diǎn)下,政治教育才是優(yōu)秀才是管理的真正意義所在。然而,當(dāng)前我國正在開展數(shù)字化校園的推廣,這從一定程度上為新時期的學(xué)生管理工作定了性,從數(shù)字化的角度為現(xiàn)階段我國的學(xué)生管理人員提出了新的要求,那就是必須劇本相應(yīng)的計算機(jī)水平和專業(yè)知識能力。
二、新時期高校學(xué)生信息管理系統(tǒng)設(shè)計分析
由此可見,當(dāng)前的時代是信息化的時代,是綜合性數(shù)據(jù)處理的優(yōu)秀時代。筆者根據(jù)多年所學(xué),有感于當(dāng)前我國高校學(xué)生信息化管理系統(tǒng)設(shè)計中的種種問題,擬設(shè)計一套全新的高校信息化工作平臺,以數(shù)據(jù)驅(qū)動的交互管理為基礎(chǔ),來實(shí)現(xiàn)各個大數(shù)據(jù)的綜合后臺管理,并根據(jù)高校目前需求,定制各種功能性板塊。通過單賬號,多站點(diǎn)的方式來實(shí)現(xiàn)整個資源合理化利用。
(一)關(guān)于設(shè)計需求分析和背景分析
第一,現(xiàn)階段我國高校各部門應(yīng)當(dāng)配合學(xué)生信息管理平臺的使用并出臺相應(yīng)管理制度在該制度中,我們要進(jìn)一步明確系統(tǒng)的操作和處理要求,以便于管理人員開展日常的數(shù)據(jù)維護(hù)和查詢、更新工作。第二,按系統(tǒng)設(shè)計定制權(quán)限。舉個例子來說吧,該系統(tǒng)采取權(quán)限分離制,高校高層領(lǐng)導(dǎo)可以管理學(xué)生所有信息,輔導(dǎo)員可以查詢信息并對部分?jǐn)?shù)據(jù)擁有修改權(quán)利,學(xué)生只擁有查詢信息的權(quán)限。對不同類型數(shù)據(jù),采取不同分段操作,這樣才能最合理的進(jìn)行資源利用。
(二)關(guān)于高校信息管理系統(tǒng)的功能板塊設(shè)計
本系統(tǒng)擬設(shè)計這些信息板塊:
1、學(xué)生基本信息模塊:包括學(xué)生的各項基本資料,如專業(yè)、班級、學(xué)號、政治面面貌、民族、住址、聯(lián)系方式等等;
2、學(xué)生教務(wù)信息模塊:包括對學(xué)生各種成績的處理,如四六級成績、等級考試成績、學(xué)期成績等等,教務(wù)部門安排接口,便于該部門進(jìn)行更新維護(hù);
3、學(xué)生輔助信息模塊:包括學(xué)生各項輔助信息,如獎懲記錄、獎學(xué)金信息、貸款信息等等,學(xué)工部門設(shè)計接口,負(fù)責(zé)定期更新維護(hù);
4、學(xué)生住宿管理模塊:包括對學(xué)生生活等各類情況的記錄,如住宿情況、衛(wèi)生情況、各項衛(wèi)生評比等等;
5、學(xué)生財務(wù)信息模塊:包括學(xué)生學(xué)費(fèi)繳納情況、教材購買情況等等,由財務(wù)部門設(shè)置接口負(fù)責(zé)定期更新維護(hù);
6、學(xué)生圖書管理模塊:主要包括學(xué)生在童書館的借閱情況更新,由學(xué)校圖書館部門進(jìn)行定期更新和維護(hù)工作;
7、學(xué)生素質(zhì)拓展模塊:包括學(xué)生才加各類活動的記錄、建立、職業(yè)規(guī)劃、實(shí)習(xí)記錄等等。由團(tuán)委部門設(shè)置接口負(fù)責(zé)更新和維護(hù)工作。
(三)關(guān)于云技術(shù)理念下的設(shè)計
在管理和完善的現(xiàn)有高校學(xué)生管理系統(tǒng)的同時,受到當(dāng)前互聯(lián)網(wǎng)云技術(shù)的啟發(fā),筆者擬開發(fā)設(shè)置不斷類型客戶端以便于數(shù)據(jù)的實(shí)時查詢和便利查詢。第一,關(guān)于電腦客戶端的開發(fā)。這是一般系統(tǒng)的最常用的系統(tǒng)開發(fā)模式。即為在電腦上安裝系統(tǒng)進(jìn)行必要的應(yīng)用。第二,關(guān)于校園客戶端的開發(fā)。該設(shè)計主要針對學(xué)生群體,在高校內(nèi)設(shè)置不同類型終端機(jī),便于學(xué)生在校內(nèi)和可以隨時查詢的相關(guān)信息。第三,關(guān)于手機(jī)APP的開發(fā)。在當(dāng)前智能手機(jī)當(dāng)?shù)赖慕裉?,用戶可以將APP安裝到手機(jī)上,用手機(jī)來進(jìn)行所有電腦可以實(shí)施的操作,這也是云校園理念實(shí)施的必要設(shè)計。
作者:劉鑄 單位:天津交通職業(yè)學(xué)院
摘要:學(xué)生信息的管理是學(xué)校教育單位不可缺少的一項工作,其工作檔案對于學(xué)校的決策者和管理者來說都是至關(guān)重要的。信息系統(tǒng)能夠為學(xué)校提供充足的信息和快捷的查詢手段,故有必要建立起管理信息系統(tǒng)。學(xué)生信息管理系統(tǒng)主要對學(xué)生信息實(shí)現(xiàn)有序的統(tǒng)一管理,有效提高工作的效率。本文采用JSP技術(shù)構(gòu)建學(xué)生信息管理系統(tǒng),其主要功能是對學(xué)生信息的管理、教師信息的管理及課程信息的管理。
關(guān)鍵詞:學(xué)生信息管理系統(tǒng);數(shù)據(jù)庫;信息管理
引言
近年來高校學(xué)生人數(shù)大幅增加,學(xué)生數(shù)據(jù)信息量增大,如何有效管理學(xué)生數(shù)據(jù)信息則有著現(xiàn)實(shí)重要的深遠(yuǎn)意義。針對此問題,本文設(shè)計并實(shí)現(xiàn)了學(xué)生信息管理系統(tǒng),可利用此系統(tǒng)支持提供學(xué)生數(shù)據(jù)查詢及管理,系統(tǒng)采用Java語言與SSH三大框架展開技術(shù)細(xì)節(jié)探討,并采用B/S模式來進(jìn)行研究開發(fā),系統(tǒng)方便易用,操作簡單,且具有強(qiáng)健的可維護(hù)性。
1學(xué)生信息管理系統(tǒng)設(shè)計
本系統(tǒng)主要用來進(jìn)行學(xué)生管理,使用范圍是學(xué)生、教師和課程信息的綜合管理,以最終確立有關(guān)信息的科學(xué)、規(guī)范和自動化的處理、顯示及后臺控制運(yùn)行機(jī)制。系統(tǒng)主要功能是學(xué)生信息日常管理,如對學(xué)生信息的錄入、檢索、修正和刪除等基礎(chǔ)操作,在教師方面則實(shí)現(xiàn)了教師添加、課程分配、以及對信息的各種修改、課程信息的相關(guān)操作設(shè)置等等。本系統(tǒng)的框架結(jié)構(gòu)屬于B/S模式,不需要連接客戶端就能使用,只需要一個瀏覽器即可對數(shù)據(jù)信息規(guī)劃實(shí)施一系列的操作,不受空間、地點(diǎn)的限制。系統(tǒng)的使用對象是管理員和管理員所指定的用戶,其中管理員有最高權(quán)限,也可以分派人員對系統(tǒng)進(jìn)行操作,配置相應(yīng)的權(quán)限。在本系統(tǒng)中,每個使用者均是依據(jù)自己的權(quán)限來選擇調(diào)取相應(yīng)的操作。1.1系統(tǒng)功能模塊設(shè)計本次研究中的學(xué)生管理系統(tǒng)分為5個模塊,具體即如圖1所示。1.2系統(tǒng)使用數(shù)據(jù)庫的設(shè)計本系統(tǒng)采用SQLServer2008數(shù)據(jù)庫,安裝在服務(wù)器端,操作者通過使用瀏覽器發(fā)送請求給服務(wù)器,Tomcat服務(wù)接收到請求再訪問數(shù)據(jù)庫執(zhí)行相應(yīng)的操作。本系統(tǒng)中設(shè)計建立4類數(shù)據(jù)表,分別是管理員表、課程信息表、教師信息表及學(xué)生信息表,這里將進(jìn)一步給出各表的結(jié)構(gòu)闡析描述即如表1~表4所示。
2系統(tǒng)的實(shí)現(xiàn)
本系統(tǒng)利用B/S模式,基于JSP技術(shù)進(jìn)行開發(fā),并采用SSH三次框架配合設(shè)計代碼實(shí)現(xiàn),具體研究闡釋如下。2.1用戶信息管理模塊該模塊重點(diǎn)顯示用戶的基本信息。用戶登錄后,對該用戶執(zhí)行判斷處理,正確通過后可獲取并顯示該用戶的個人信息,還可對此信息提供修改及保存操作模式。2.2學(xué)生信息管理模塊該模塊用于檢索、增加、刪除、修改學(xué)生信息。同時,也可根據(jù)學(xué)生的學(xué)號、姓名、生日、系別、專業(yè)、年級等各類信息展開組合查詢。查詢出來的數(shù)據(jù)按一定的要求在頁面內(nèi)給出顯示,在其對應(yīng)結(jié)果的表格里還可以對學(xué)生的信息進(jìn)行編輯,具體就是涉及到學(xué)號、姓名、生日、系別、專業(yè)、年級、照片等關(guān)聯(lián)信息的修改。而刪除操作則是在提取得到學(xué)生的學(xué)號這個唯一的標(biāo)識后,再到數(shù)據(jù)庫里完成指定刪除操作,最后還可以把所查詢到的數(shù)據(jù)用EXCEL的形式控制導(dǎo)出。學(xué)生管理模塊的另外一項內(nèi)容就是添加學(xué)生的信息,在技術(shù)設(shè)置上涵蓋了學(xué)號、姓名、生日等所有學(xué)生的特征信息,通過遵照格式定義填寫了這些數(shù)據(jù)才可以轉(zhuǎn)入保存操作,錯誤的信息將導(dǎo)致標(biāo)志提示,而且也不會被保存。2.3教師信息管理模塊該模塊主要用于查詢、添加、刪除、編輯教師的信息。關(guān)于查詢,可以表述為:依據(jù)教師的職工號、姓名、出生日期和系別信息對教師信息指定設(shè)計查詢,并可以將查詢出來的結(jié)果整合后完整導(dǎo)出;編輯界面可以獲得數(shù)據(jù)庫里當(dāng)時填寫的所有信息,并構(gòu)建了直觀展示,還可以成功提供各類修改;刪除即是得到教師的唯一ID后進(jìn)行數(shù)據(jù)庫的刪除。而添加則是可以添加一名新教師,也要依照預(yù)定的內(nèi)容格式來填寫,若有不對也會發(fā)出提示,并且也不會被保存。2.4課程信息管理模塊該模塊主要是設(shè)計提供課程信息的查詢、刪除、編輯和添加的功能。進(jìn)一步地,查詢是可以根據(jù)課程編號、課程名、開課學(xué)期的信息進(jìn)行相關(guān)的組合查詢,查詢后的結(jié)果信息以表格的形式展示出來,也可以將查詢到的數(shù)據(jù)下載保存到本地方便下次查看;編輯是首先獲得待編輯課程的全部信息,并且可以對每項信息做出需求研發(fā)改變,同時將其實(shí)現(xiàn)優(yōu)質(zhì)保存;添加課程的信息主要是針對與課程相匹配的任務(wù)主題。添寫時要按照預(yù)定格式,若有錯誤也會給出提示且不能被保存。2.5系統(tǒng)管理模塊該模塊能夠?qū)γ艽a進(jìn)行修改,修改密碼是要輸入舊密碼和兩次新密碼,如果并不一致,則禁止對其修改;另一個功能就是退出系統(tǒng)。
3結(jié)束語
本次研究在系統(tǒng)設(shè)計實(shí)現(xiàn)后進(jìn)行了軟件測試。由測試結(jié)果可知,系統(tǒng)操作簡單,信息提示也簡明清晰。同時,系統(tǒng)更具有良好的可維護(hù)性。而且,由于是在瀏覽器上對本系統(tǒng)設(shè)計展開操作的,使得時間與空間將不再對其施加影響與作用。而由當(dāng)前的時展演變推知,利用計算機(jī)來實(shí)現(xiàn)數(shù)據(jù)管理必將成為整個社會的發(fā)展趨勢,故本次研發(fā)系統(tǒng)也將具有一定的推廣意義和實(shí)用價值。
作者:孫紅麗 單位:商丘師范學(xué)院 信息技術(shù)學(xué)院
摘要:學(xué)生信息管理系統(tǒng)作為最具代表性的信息管理系統(tǒng),它是管理學(xué)生的基本工具,其設(shè)計與開發(fā)直接影響著最終的學(xué)生管理效果。文章首先對學(xué)生信息管理系統(tǒng)盡心概述,然后探討系統(tǒng)設(shè)計,最后提出了具體的開發(fā)策略。
關(guān)鍵詞:信息管理系統(tǒng);設(shè)計;開發(fā)
0引言
在教育改革全面推進(jìn)的今天,教育政策以及教學(xué)內(nèi)容均發(fā)生了轉(zhuǎn)變,這在某種程度上增加了教學(xué)管理難度。近年來,學(xué)生數(shù)量持續(xù)增加,相應(yīng)的數(shù)據(jù)量急劇增加,若仍舊依靠人工操作進(jìn)行管理,這不僅會增加管理成本,且管理效率低下。傳統(tǒng)的學(xué)生信息管理手段愈發(fā)不適應(yīng),在新形勢下,迫切需要設(shè)計并開發(fā)學(xué)生信息管理系統(tǒng)。
1學(xué)生信息管理系統(tǒng)概述
學(xué)生信息管理系統(tǒng),顧名思義,是指管理學(xué)生基本信息的系統(tǒng),它可規(guī)范與學(xué)生相關(guān)的所有信息文件,還可構(gòu)建成熟的資源共享平臺。主要包含信息收集、整理、存儲和查閱,并可轉(zhuǎn)換信息管理模式,使其變成服務(wù)管理模式,依托服務(wù)模型,憑借系統(tǒng)該平臺開展信息管理工作[1]。學(xué)生信息管理系統(tǒng)便于學(xué)生管理工作的開展,還能提供健全的信息管理以及完善的網(wǎng)絡(luò)查詢功能,具體包含以下三部分:
(1)信息管理系統(tǒng)。收集、加工、保管、分析、查閱學(xué)生信息,還包含其它一些業(yè)務(wù)功能。
(2)采集系統(tǒng)。對學(xué)生信息進(jìn)行數(shù)字化采集和加工。
(3)查閱系統(tǒng)。借助校園網(wǎng),在系統(tǒng)內(nèi)部進(jìn)行查檔和閱檔。
2系統(tǒng)設(shè)計
教師、管理員和學(xué)生是信息管理系統(tǒng)的服務(wù)對象,大部分用戶的計算機(jī)操作能力不強(qiáng),理論知識涉獵較少。針對這一問題,在系統(tǒng)創(chuàng)建過程中,應(yīng)盡量建立可行、便捷的人機(jī)交互界面,進(jìn)而讓操作者有效掌握相關(guān)操作,為此,系統(tǒng)中應(yīng)盡可能使用人們熟悉的語言,構(gòu)建中文信息界面,全面考慮系統(tǒng)運(yùn)行過程中可能出現(xiàn)的所有問題,給予簡單且及時的幫助,使其快速熟悉操作步驟[2]。
2.1功能圖
對比分析B/S和C/S可知,前者操作步驟簡單,無需安裝客戶端軟件,便于使用,操作簡單,節(jié)省了一定的人力以及物力資源,然而,其安全性與后者相比,稍微偏低。綜合考慮,本系統(tǒng)交叉使用這兩種體系結(jié)構(gòu),進(jìn)而實(shí)現(xiàn)優(yōu)勢互補(bǔ)。
2.2功能流程
教師、管理員以及教師均是信息管理系統(tǒng)的服務(wù)對象,在本系統(tǒng)中,服務(wù)對象可憑借賬號登陸下載并開展相關(guān)處理操作。待新生入學(xué)后,通常要進(jìn)行系統(tǒng)確認(rèn),即學(xué)生信息注冊,管理員應(yīng)審核與管理學(xué)生基本信息,這可有效規(guī)避冒名頂替現(xiàn)象的出現(xiàn),學(xué)籍審核十分必要。對于學(xué)校而言,旨在通過學(xué)生信息管理系統(tǒng)的創(chuàng)建來為學(xué)生日常學(xué)習(xí)生活提供更大的便利。因此,在系統(tǒng)設(shè)計環(huán)節(jié),應(yīng)將學(xué)生從入學(xué)至畢業(yè)這段期間的所有內(nèi)容涵蓋在內(nèi)。新生報到時,應(yīng)開展學(xué)籍注冊。在系統(tǒng)設(shè)計環(huán)節(jié),首先,明確業(yè)務(wù)流程與需求,為實(shí)現(xiàn)這一目的,可進(jìn)行現(xiàn)場調(diào)研,還可開展問卷調(diào)查等活動,以此來認(rèn)識業(yè)務(wù)組織機(jī)構(gòu),熟悉業(yè)務(wù)活動規(guī)律,掌握用戶自身需求,憑借簡潔生動的形式進(jìn)行展示,同時,以此為基礎(chǔ)開展討論活動,最終形成直白的標(biāo)準(zhǔn)文檔。
2.3功能模塊
為提升管理效率,確保學(xué)生管理工作有效、規(guī)范地開展,針對不同各類型的用戶,給予特定的權(quán)限。依托校園網(wǎng),可保障系統(tǒng)數(shù)據(jù)的合理存儲、有效處理以及正常運(yùn)轉(zhuǎn),還可顯著提高工作效率,實(shí)現(xiàn)數(shù)據(jù)庫功能的最大化。本系統(tǒng)主要包含信息管理、日常學(xué)習(xí)生活管理、課程管理等多項內(nèi)容。參照學(xué)校學(xué)生信息管理全局,依據(jù)用戶的實(shí)際需求,科學(xué)設(shè)計,合理開發(fā),在滿足用戶多樣化的使用需求的同時,注重日常維護(hù)。
2.4數(shù)據(jù)庫設(shè)計
(1)需求分析。在分析實(shí)際應(yīng)用需求、確定組織結(jié)構(gòu)情況、掌握各個部門內(nèi)部信息獲取途徑以及工作流程的基礎(chǔ)上,參照系統(tǒng)功能需求,構(gòu)建針對性的欄目,本數(shù)據(jù)庫主要包含教師表、學(xué)生表、課程設(shè)置表、基本信息表、選課表。
(2)概念結(jié)構(gòu)設(shè)計。概念結(jié)構(gòu)設(shè)計是指將具體的用戶需求轉(zhuǎn)換成直觀嚴(yán)謹(jǐn)?shù)男畔⒔Y(jié)構(gòu)。在這一過程中,數(shù)據(jù)模型建立在概念結(jié)構(gòu)之上,概念結(jié)構(gòu)與數(shù)據(jù)模型相比,相對抽象、穩(wěn)定、獨(dú)立,不依賴機(jī)器,其設(shè)計情況直接關(guān)乎著數(shù)據(jù)庫的最終設(shè)計情況,具體包含數(shù)據(jù)與學(xué)生管理概念結(jié)構(gòu)、E-R圖、分層流程圖。
(3)邏輯結(jié)構(gòu)設(shè)計。在概念結(jié)構(gòu)設(shè)計的基礎(chǔ)上,獲得E-R圖形,這是對用戶需求的簡單描述,不夠具體,且不受DBMS支持。而本文則參照數(shù)據(jù)庫轉(zhuǎn)換要求,結(jié)合數(shù)據(jù)約束理論以及命名標(biāo)準(zhǔn),不斷規(guī)范,構(gòu)建出了完整的學(xué)生以及班級等信息表。
3系統(tǒng)開發(fā)
系統(tǒng)開發(fā)是指將設(shè)計變成現(xiàn)實(shí)的過程,從軟件需求過渡到軟件表示,簡單來說,清晰繪制軟件的基本體征,進(jìn)而確定系統(tǒng)數(shù)據(jù)結(jié)構(gòu),落實(shí)軟件架構(gòu)。
(1)用戶登陸模塊開發(fā)。認(rèn)真檢查計算機(jī),確定處于正常運(yùn)行狀態(tài)后,安裝本系統(tǒng),開啟,并彈出用戶登陸窗體,輸入正確的用戶名與密碼,單擊登陸,如果某一項輸入錯誤,將無法正常登陸。
(2)信息錄入模塊開發(fā)。該模塊適用于新生信息添加的情形中。單擊入學(xué)登記,進(jìn)入另外一個窗口,窗口中包含姓名、年齡、性別、學(xué)號、聯(lián)系方式等基本信息,進(jìn)而為學(xué)生的規(guī)范管理提供便利。在該環(huán)節(jié),管理員應(yīng)參照窗口目錄認(rèn)真錄入,除備注欄外,其它都不能為空。另外,也不允許增加現(xiàn)有學(xué)生信息,待完成信息添加工作后,單擊確定后,即成功,如果單擊取消,將會清空所填內(nèi)容。
(3)課程管理模塊開發(fā)。管理員在進(jìn)入系統(tǒng)主頁面后,單擊課程管理模塊,該模塊包含課程編輯、添加、刪除和改動等基本操作,可依據(jù)具體需求進(jìn)行相關(guān)管理;學(xué)生可通過該模塊進(jìn)行在線選課操作,若不滿意所選課程,還可實(shí)施退選操作[3]。
(4)成績管理模塊開發(fā)。管理員可依據(jù)學(xué)生、學(xué)期有序錄入學(xué)習(xí)成績,同時存儲在數(shù)據(jù)庫中,以供學(xué)生查詢和統(tǒng)計。
(5)班級管理模塊開發(fā)。待啟動程序后,單擊班級管理模塊,該模塊包含班級設(shè)置模塊,可輸入與班級相關(guān)的基本信息,例如,班主任、教師、所學(xué)專業(yè)等,以供日后查詢使用。
4結(jié)語
學(xué)生信息管理系統(tǒng)作為學(xué)校日常管理的基本工具,它不僅能為圖書館、后勤等管理工作提供數(shù)據(jù)信息,還能為課程設(shè)置提供參考。本文中所設(shè)計開發(fā)的信息管理系統(tǒng)雖然具備基本管理功能,但是仍然存在不足,這需要我們的進(jìn)一步完善和探索,進(jìn)而使其更好地服務(wù)于學(xué)校日常管理工作。
作者:胡文喆 單位:安徽工業(yè)大學(xué)
1學(xué)生信息管理系統(tǒng)的需求分析
(1)學(xué)生
學(xué)生是該系統(tǒng)的主體,學(xué)生用戶可以注冊賬戶,登錄該系統(tǒng)(可以修改密碼),查詢各種學(xué)習(xí)記錄,但是不能對學(xué)習(xí)記錄進(jìn)行修改,對于個人信息可以提交修改申請,申請通過后由管理員完成個人信息的更新。
(2)任課教師
任課教師可以注冊賬戶,登錄該系統(tǒng)(可以修改密碼),查詢學(xué)生信息,對出現(xiàn)曠課等不良現(xiàn)象的學(xué)生進(jìn)行標(biāo)記并發(fā)出警告,但是不能修改學(xué)生及個人信息,對于個人信息可以提交修改申請。
(3)輔導(dǎo)員
輔導(dǎo)員可以注冊賬戶,登錄該系統(tǒng)(可以修改密碼),對學(xué)生出現(xiàn)曠課等不良現(xiàn)象進(jìn)行匯總統(tǒng)計并做出標(biāo)記,同時發(fā)出警告,但不可以修改學(xué)生及個人信息,對于個人信息可以提交修改申請。
(4)管理員
管理員可以注冊賬戶,登錄該系統(tǒng)(可以修改密碼),錄入學(xué)生基本信息,老師基本信息,班主任基本信息,課程信息,選課制表,處理各種申請,按時對系統(tǒng)進(jìn)行更新升級,維護(hù)系統(tǒng)安全,保證系統(tǒng)正常運(yùn)行。
2學(xué)生信息管理系統(tǒng)的功能模塊劃分
通過對學(xué)生信息管理系統(tǒng)的功能分析,本系統(tǒng)可以分為學(xué)生個人信息管理系統(tǒng),學(xué)生學(xué)習(xí)管理系統(tǒng),學(xué)生宿舍管理系統(tǒng)等3個子系統(tǒng)。
2.1學(xué)生個人信息管理系統(tǒng)
該模塊將實(shí)現(xiàn)學(xué)生基本信息的管理。
(1)學(xué)生個人信息的錄入
包括學(xué)號,姓名,性別,民族,生日,聯(lián)系方式,家庭住址等。
(2)學(xué)生學(xué)習(xí)信息的錄入
包括專業(yè),年級,專業(yè)變動,是否有重修課程,留降級等。
(3)學(xué)生個人信息的查詢打印
用戶可以根據(jù)需要(學(xué)號,姓名,性別,民族,生日等)查詢并打印學(xué)生信息。
2.2學(xué)生學(xué)習(xí)管理系統(tǒng)
該部分是整個系統(tǒng)的優(yōu)秀部分,從多個方面對學(xué)生的學(xué)習(xí)進(jìn)行管理。其中最主要的用戶是任課老師,輔導(dǎo)員,管理員。系統(tǒng)安裝在所有教學(xué)樓的多媒體教室里,任課教師在任意終端登陸系統(tǒng)后,可以系統(tǒng)點(diǎn)名,對遲到學(xué)生做出遲到標(biāo)識,對曠課學(xué)生做出曠課標(biāo)識。輔導(dǎo)員登陸系統(tǒng)后,可以篩選學(xué)生,對請假學(xué)生做出標(biāo)識,也可以查看整個班級單一課程或者全天課程的學(xué)生到課情況,對經(jīng)常遲到、曠課學(xué)生發(fā)出警告信息。學(xué)生登錄后,可以查看課程安排、也可以收到輔導(dǎo)員的信息,管理員負(fù)責(zé)管理賬戶安全、系統(tǒng)升級等工作。
2.3學(xué)生宿舍管理系統(tǒng)
為方便學(xué)生在學(xué)校的學(xué)習(xí)、生活,宿舍管理系統(tǒng)主要實(shí)現(xiàn)對宿舍的分配,維修報備,檢查(安全檢查與衛(wèi)生檢查)調(diào)整,查詢,收回,調(diào)整宿舍等功能,為學(xué)生人身安全提供多一層的保障,為營造良好的學(xué)習(xí)環(huán)境打下基礎(chǔ)。
3學(xué)生信息管理系統(tǒng)的UML建模
3.1系統(tǒng)的類圖
在UML中,類圖是一種靜態(tài)圖,它描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。一般有類名,屬性和操作3部分組成。類圖定義了類之間的關(guān)系,例如關(guān)聯(lián),依賴,組合等關(guān)系。通過分析,系統(tǒng)涉及的類主要有:學(xué)生類、教師類、管理員類。圖1是學(xué)生個人信息管理系統(tǒng)的類圖:
(1)“學(xué)生”類
類名:學(xué)生。屬性:學(xué)號,姓名,性別,民族,生日,聯(lián)系方式,家庭住址等。操作:主要是查詢功能,其次包括注冊登錄,專業(yè)變動,留降級,畢業(yè)等功能。
(2)“管理員”類
類名:管理員。屬性:工號,姓名,性別,民族,生日,聯(lián)系方式等。操作:系統(tǒng)注冊登錄,錄入信息,處理申請,系統(tǒng)維護(hù)。
(3)“教師”類
類名:教師。屬性:工號,姓名,性別,民族,生日,聯(lián)系方式職稱等。操作:系統(tǒng)注冊登錄,查詢學(xué)生信息,修改學(xué)生標(biāo)識。
3.2系統(tǒng)的用例圖
用例是對系統(tǒng)行為的動態(tài)描述,它可以增進(jìn)系統(tǒng)設(shè)計人員、開發(fā)人員與用戶的溝通。主要描述一個活動者使用系統(tǒng)的一項功能時所進(jìn)行的交互過程的,它表達(dá)了系統(tǒng)的功能和所提供的服務(wù)。因此,在識別參與者的基礎(chǔ)上,可以確定出曠課管理用例圖,以輔導(dǎo)員為例,他可以進(jìn)行的活動有:注冊、查詢記錄、統(tǒng)計曠課次數(shù)并標(biāo)識學(xué)生、對學(xué)生進(jìn)行評價。學(xué)生曠課管理用例圖如圖2所示。
3.3系統(tǒng)的順序圖
順序圖(也稱為時序圖)是顯示對象之間交互的圖,對象是按時間順序排列的。順序圖著重表示的是參與交互的對象及對象之間消息交互的順序。以學(xué)生學(xué)習(xí)管理系統(tǒng)為例給出順序圖。學(xué)生曠課的情況與課程評定相關(guān)聯(lián),學(xué)生曠課在3次以內(nèi),平日成績會扣除20%,學(xué)生曠課超過3次,平日成績扣除的更多。當(dāng)學(xué)生曠課次數(shù)超過5次,要求學(xué)生必須重修。
運(yùn)用UML統(tǒng)一建模技術(shù)建立的學(xué)生信息管理系統(tǒng),不僅可以有效的提高學(xué)生學(xué)習(xí)的積極性,營造更好的校園學(xué)習(xí)氛圍,提高學(xué)生的自我約束能力,而且還可以加強(qiáng)學(xué)校管理者對學(xué)生的管理,提高輔導(dǎo)員、教務(wù)管理人員的工作效率。同時,本系統(tǒng)還具有操作簡單,便于使用,安全性較高,成本低等特點(diǎn)。
作者:許婷婷 高成鳳 付士洋 單位:泰山醫(yī)學(xué)院
1系統(tǒng)需求分析
若想開發(fā)一個完整的軟件系統(tǒng),開發(fā)人員首先要進(jìn)行系統(tǒng)的需求分析,使得開發(fā)出來的軟件產(chǎn)品能夠滿足系統(tǒng)用戶的需求。[2]首先通過對連云港開放大學(xué)的學(xué)生工作進(jìn)行深入了解,廣泛聽取管理人員、教師、學(xué)生等系統(tǒng)用戶的意見和建議,同時,閱讀大量資料,借鑒已有流行的、成熟的軟件設(shè)計思想,并據(jù)此進(jìn)行了系統(tǒng)的需求分析?;赪EB的連云港開放大學(xué)學(xué)生信息管理系統(tǒng)專門針對該學(xué)校體系設(shè)計,可大大地降低學(xué)校的管理成本,減少冗余工作量,滿足學(xué)校日常學(xué)生管理的需求。根據(jù)調(diào)查研究中收集到的資料,采用模塊化設(shè)計理念,將系統(tǒng)功能按照模塊進(jìn)行劃分,以便于今后的系統(tǒng)設(shè)計、調(diào)試與維護(hù),學(xué)生、管理人員和教師能夠登陸系統(tǒng)、對相應(yīng)的數(shù)據(jù)進(jìn)行添加、查詢和刪除。
1.1系統(tǒng)的可行性分析
系統(tǒng)的可行性分析主要是對系統(tǒng)今后用戶、環(huán)境等內(nèi)容、要求進(jìn)行廣泛的調(diào)查和分析,在此基礎(chǔ)之上,系統(tǒng)分析人員利用所學(xué)的專業(yè)知識從執(zhí)行的效率、完成情況、工作流程等方面來衡量設(shè)計系統(tǒng)的可能性[3]。下面是經(jīng)過調(diào)查研究后所得出的可行性分析結(jié)果。
1.2系統(tǒng)用戶要求
該學(xué)生信息管理系統(tǒng)可以實(shí)現(xiàn)對學(xué)生、教師以及系統(tǒng)管理維護(hù)人員三類人群的分類操作,該系統(tǒng)能夠?qū)W(xué)生的個人信息、課程類信息、成績類信息等進(jìn)行存儲和管理,能夠保存各類用戶的賬戶信息、學(xué)生信息、課程信息、班級信息、成績信息等各類信息。該系統(tǒng)能大大減少學(xué)生管理工作人員及教務(wù)處、總務(wù)處、學(xué)生處等部門的日常工作量,并自動生成可打印的各類信息報表,為學(xué)生管理人員開展日常工作提供便捷。
1.3系統(tǒng)功能需求分析
通過對同類院?,F(xiàn)有學(xué)生管理系統(tǒng)進(jìn)行調(diào)查與研究,并借鑒當(dāng)下較為先進(jìn)的信息管理軟件的設(shè)計理念,結(jié)合學(xué)校對學(xué)生信息管理的需求,最終把整個學(xué)生信息管理系統(tǒng)功能劃分為以下幾大模塊:(1)系統(tǒng)管理員功能模塊。包括系統(tǒng)用戶注冊審核;系統(tǒng)用戶信息管理;系統(tǒng)用戶權(quán)限的設(shè)置;系統(tǒng)各類數(shù)據(jù)的錄入、查詢和修改;后臺數(shù)據(jù)庫的維護(hù);前臺頁面的維護(hù)。(2)各相關(guān)部門學(xué)生管理人員功能模塊。包括系統(tǒng)學(xué)生注冊信息的審核;學(xué)生基本信息的錄入、查詢、修改、添加、刪除、打印;班級基本信息的錄入、查詢、修改、添加、刪除、打??;學(xué)期課表的查詢、打印等。(3)各相關(guān)部門教學(xué)管理人員功能模塊。包括課程信息的設(shè)置、查詢、修改、添加、刪除、打?。蝗握n教師信息的錄入、查詢、修改、添加、刪除、打??;各專業(yè)的教學(xué)計劃的錄入、查詢、修改、添加、刪除、打??;教學(xué)日志的錄入、查詢、修改、添加、刪除、打?。粚W(xué)期課表的錄入、查詢、修改、添加、刪除、打??;班級基本信息的查詢等。(4)任課教師功能模塊。包括查詢本學(xué)期所教授的課程及其對應(yīng)班級的信息;瀏覽、查詢以往所授課程信息;查詢、瀏覽、打印本學(xué)期教師授課課表;設(shè)置課程的教學(xué)進(jìn)度;設(shè)置課程的教學(xué)大綱;為所授課程編寫教案;為所授課程編寫試卷;對授課班級的學(xué)生給出平時成績;批改學(xué)生試卷給出卷面成績;查詢所授課程學(xué)生成績。(5)班主任功能模塊。包括班級基本信息的錄入、查詢、修改、添加、刪除、打??;班級學(xué)生成績查詢、打??;學(xué)期課表的查詢、打印等;各專業(yè)的教學(xué)計劃的查詢、打印等。(6)學(xué)生功能模塊。包括注冊系統(tǒng)用戶;查閱、修改、打印個人基本信息;查詢、打印學(xué)生已修課程成績;查詢、打印學(xué)生本學(xué)期成績單;查詢、打印本班級課表;查詢、打印學(xué)生待選修課程信息;給本學(xué)期任課教師留言,測評。
2系統(tǒng)結(jié)構(gòu)
該系統(tǒng)面向高職院校。高職院校職能部門相對較多,教學(xué)對象也比較復(fù)雜,用戶絕大多數(shù)分布在不同區(qū)域,而學(xué)校管理學(xué)生資源也相對集中,依據(jù)以上分析內(nèi)容,該學(xué)生管理系統(tǒng)采用B/S結(jié)構(gòu)(Brower/Server結(jié)構(gòu))。采用B/S結(jié)構(gòu)的系統(tǒng)設(shè)計可以將學(xué)生類的信息集中在幾臺服務(wù)器上,用于日常的學(xué)生管理,這樣可以簡化系統(tǒng)的設(shè)計開發(fā)和日常運(yùn)行流程。系統(tǒng)只需將數(shù)據(jù)庫安裝在服務(wù)器上,而各客戶端只需通過瀏覽器便可登陸系統(tǒng),與該系統(tǒng)進(jìn)行交互。在該學(xué)生管理系統(tǒng)中之所以采用B/S結(jié)構(gòu)模式,出于以下幾個方面的考慮:(1)B/S結(jié)構(gòu)便于系統(tǒng)在投入運(yùn)行后升級與維護(hù),這些工作只需在服務(wù)器上完成,并不涉及各個客戶端。各客戶端只需使用瀏覽器與服務(wù)器交互,并不涉及今后的系統(tǒng)升級與維護(hù)工作。此外,系統(tǒng)再增加用戶也不會額外增加系統(tǒng)的升級和維護(hù)的工作量。但從另一個角度看,該系統(tǒng)也存在弊端,主要是重要的數(shù)據(jù)資料均集中在服務(wù)器上,服務(wù)器的負(fù)擔(dān)比較重。如果系統(tǒng)服務(wù)器發(fā)生故障,將使得整個系統(tǒng)面臨癱瘓的危險,所以,學(xué)校應(yīng)提供幾個備份服務(wù)器,一旦服務(wù)器發(fā)生故障,立即啟用備份服務(wù)器。總體來講,使用B/S結(jié)構(gòu)框架成本較低,安全性也比較高,只需在服務(wù)器上安裝即可。(2)當(dāng)今大多數(shù)系統(tǒng)均采用B/S框架結(jié)構(gòu),大多數(shù)操作可以在客戶端上完成,減輕了服務(wù)器的負(fù)擔(dān)。(3)B/S框架結(jié)構(gòu)的應(yīng)用程序交互性強(qiáng),可以進(jìn)行局部性刷新,在客戶端上均可以進(jìn)行操作,而無需安裝任何軟件(瀏覽器除外),也不涉及維護(hù)問題,更容易實(shí)現(xiàn)系統(tǒng)的擴(kuò)充。B/S框架結(jié)構(gòu)下的基于WEB的連云港開放大學(xué)學(xué)生信息管理系統(tǒng)如圖1所示。
3系統(tǒng)的數(shù)據(jù)流圖
基于WEB的連云港開放大學(xué)學(xué)生信息管理系統(tǒng)能夠處理學(xué)生行政管理人員所需的各類信息(包括學(xué)生基本信息、學(xué)生成績、教師課表、班級課表、學(xué)生課程信息、課程試卷信息、學(xué)生的授課評價等),教師所需的各類信息(包括所授班級學(xué)生的基本信息、所授班級學(xué)生以往課程的成績、學(xué)生的課表、學(xué)生的評價等),學(xué)生所需的各類信息(包括學(xué)生的基本信息、學(xué)生已修課程信息、學(xué)生待選修課程信息、本學(xué)期任課教師聯(lián)系方式、學(xué)生對任課教師的評價、學(xué)生的課表、學(xué)生的已修課程成績等)。這些信息均提供瀏覽、查詢、打印功能,根據(jù)不同的類別設(shè)置不同的權(quán)限,如:學(xué)生對系統(tǒng)的各為教學(xué)的無紙化、現(xiàn)代化提供一種途徑。本系統(tǒng)設(shè)計具體完成了以下各工作:(1)調(diào)查研究學(xué)生信息管理系統(tǒng)的背景及發(fā)展現(xiàn)狀,從中總結(jié)出本系統(tǒng)所要研究的主要工作;(2)廣泛調(diào)查學(xué)校具體工作流程、所需數(shù)據(jù)特點(diǎn)及今后系統(tǒng)面向的用戶,總結(jié)系統(tǒng)的需求分析,并使用數(shù)據(jù)流圖對系統(tǒng)的功能進(jìn)行詳細(xì)地描述;(3)以數(shù)據(jù)流程圖的方式描述系統(tǒng)各個模塊的設(shè)計過程;(4)該系統(tǒng)是基于WEB模式進(jìn)行設(shè)計的,采用.NET技術(shù),以SQLServer2000數(shù)據(jù)庫作為系統(tǒng)后臺數(shù)據(jù)庫,實(shí)現(xiàn)學(xué)生信息管理。以上是筆者對基于WEB的連云港開放大學(xué)學(xué)生信息管理系統(tǒng)的分析,后續(xù)階段需要在系統(tǒng)的設(shè)計中加以認(rèn)證和實(shí)施。
作者:孫婕 單位:連云港開放大學(xué)
一、學(xué)生信息管理系統(tǒng)的需求分析
由于高校學(xué)生信息管理系統(tǒng)主要是針對高校教育工作者所應(yīng)用的,其承載著學(xué)生的重要信息,因此該系統(tǒng)要實(shí)現(xiàn)以下功能:一是保證相關(guān)數(shù)據(jù)信息的安全,并且對使用人員進(jìn)行科學(xué)的權(quán)限劃分。二是由于學(xué)生的信息是不斷變化的因此系統(tǒng)要具有信息管理功能,并且具有信息修改能力。三是界面系統(tǒng)必須要具有幫助、查詢等功能。根據(jù)系統(tǒng)設(shè)計功能的要求,我們將信息管理系統(tǒng)主要分為系統(tǒng)管理模塊、機(jī)構(gòu)和專業(yè)管理模塊、學(xué)籍管理模塊、成績管理模塊以及課程管理模塊等。之所以選擇VisualBasic程序開發(fā)技術(shù)主要是因為VisualBasic程序開發(fā)技術(shù)是比較容易學(xué)習(xí)的程序編程語言,而且其能夠在限期的時間內(nèi)完成信息管理系統(tǒng)的工作要求。
二、系統(tǒng)數(shù)據(jù)層的實(shí)現(xiàn)
1、視圖的設(shè)計
視圖是一個虛擬表,它是由一系列的帶有名稱的列和行數(shù)據(jù)組成的,它不是在數(shù)據(jù)庫中以存儲的數(shù)據(jù)值集形式存在,視圖的主要優(yōu)點(diǎn)是:一是視點(diǎn)集中。視圖集中是用戶只關(guān)心感興趣的某些特定數(shù)據(jù),這樣系統(tǒng)只允許用戶看到視圖中所定義的數(shù)據(jù),這樣大大提高了系統(tǒng)數(shù)據(jù)的安全性。二是簡化操作。視圖的存在簡化了系統(tǒng)的操作,因此視圖本身就是查詢結(jié)果集,這樣在系統(tǒng)查詢時不再需要重復(fù)的填寫這些復(fù)雜的查詢語句,因此視圖是向用戶隱瞞了表與表之間的復(fù)雜的連接操作。三是定制數(shù)據(jù),視圖可以實(shí)現(xiàn)不同用戶看到不同查詢數(shù)據(jù)集的效果,這樣就可以大大提高許多用戶在查詢數(shù)據(jù)時避免數(shù)據(jù)庫因為查詢信息過多而癱瘓的現(xiàn)象。
2、存儲過程的設(shè)計
存儲過程是為了完成特定功能的SQL語句集,它是經(jīng)過編譯后存儲在數(shù)據(jù)庫中的,存儲過程是數(shù)據(jù)庫中的一個重要對象,因此存儲過程能力的大小直接關(guān)系到SQL語言的功能和靈活性,存儲過程可以用流控制語句編寫,因此其具有很強(qiáng)的靈活性。具體到本系統(tǒng)中,一共設(shè)計了五個存儲過程。
3、關(guān)系圖設(shè)計
數(shù)據(jù)庫設(shè)計器是一種可視化工具,它是對連接數(shù)據(jù)庫的設(shè)計與可視化處理。再設(shè)計數(shù)據(jù)庫時,可以使用數(shù)據(jù)庫設(shè)計器進(jìn)行相應(yīng)的操作,為了是數(shù)據(jù)庫具有可視化,可以創(chuàng)建一個或者多個關(guān)系圖,對數(shù)據(jù)庫中的部分或者全部表、列和關(guān)系。
三、系統(tǒng)的總體設(shè)計
1、系統(tǒng)登入的設(shè)計
在系統(tǒng)登入設(shè)計中首先需要判定用戶名與密碼是否合法,如果用戶輸入的是錯誤的信息,那么系統(tǒng)就會給出錯誤的提示,當(dāng)用戶經(jīng)過系統(tǒng)驗證后,就會由系統(tǒng)后臺對用戶的身份進(jìn)行檢驗,以此驗證用戶的使用權(quán)限,用戶權(quán)限級別越高,用戶執(zhí)行系統(tǒng)的管理級別也就會越高,比如用戶的級別屬于系統(tǒng)級別用戶,那么該用戶就可以對學(xué)生的信息進(jìn)行查詢和管理。在系統(tǒng)登錄中,對用戶級別的判斷主要是用戶的登錄界面相關(guān)的,這部分的操作主要是在應(yīng)用程序的主界面窗體的Load中完成的,登入界面的設(shè)計非常簡單,其主要包括:一是菜單設(shè)計,菜單設(shè)計是Windows應(yīng)用程序中重要的組成部分,而菜單項的設(shè)計應(yīng)該按照標(biāo)準(zhǔn)菜單項的功能進(jìn)行設(shè)計,也就是說在設(shè)計菜單中必須要有父窗體和子窗體的菜單,這樣一來就會在程序具體應(yīng)用中出現(xiàn)菜單替代的問題,如何有效解決這一問題,可以采取,在系統(tǒng)運(yùn)行時先讓子菜單的各項功能不可見,這樣可以在子菜單對應(yīng)的LostFocus事件中控制這些子菜單的每一項。這樣將各種菜單進(jìn)行合并的管理模式,在系統(tǒng)維護(hù)上比較方便,而且也易于操作。二是工具欄設(shè)計,工具欄的設(shè)計為便捷操作應(yīng)用程序系統(tǒng)提供了簡單的工具,在應(yīng)用系統(tǒng)中,工具欄中放置了一些用來操縱界面的常用按鈕,同時還要對各個按鈕設(shè)置一些其他屬性,比如為每個工具欄提供相關(guān)聯(lián)的圖片索引,并且在每個按鈕上添加提示文本。三是TreeView控件和狀態(tài)欄控件。本系統(tǒng)主要采取目錄樹實(shí)現(xiàn)對菜單操作功能的導(dǎo)航控制,一般狀態(tài)欄主要體現(xiàn)在系統(tǒng)界面,是用來顯示狀態(tài)信息的,狀態(tài)欄控件中需要添加以下4個控制面板:放置當(dāng)前子窗口體的窗口信息、備用面板、顯示當(dāng)前日期的面板、顯示當(dāng)前時間的面板。
2、系統(tǒng)用戶管理模塊
2.1用戶窗口的創(chuàng)建。系統(tǒng)用戶管理模塊主要是在學(xué)生信息管理系統(tǒng)中添加與刪除新的學(xué)生信息的模塊。信息管理者在進(jìn)行系統(tǒng)后,選擇菜單,按照菜單界面的要求添加用戶信息,該窗口主要包括3個文本框,用戶需要在相應(yīng)的文本框內(nèi)輸入信息,不同的文本框代表著不同的用途。2.2班級管理模塊的創(chuàng)建。班級管理模塊主要是對學(xué)生的班級添加、班級瀏覽以及班級查詢等功能,班級添加窗口的創(chuàng)建主要是填寫7個標(biāo)簽。班級瀏覽窗口主要包括查詢、修改、刪除、打印等按鈕。查詢班級主要是按照年紀(jì)、班級以及專業(yè)等信息進(jìn)行輸入。2.3學(xué)生學(xué)費(fèi)管理模塊的創(chuàng)建。學(xué)生學(xué)費(fèi)管理模塊主要是反映學(xué)生學(xué)費(fèi)情況的基本界面,其主要包括:基礎(chǔ)學(xué)費(fèi)設(shè)置、學(xué)生學(xué)費(fèi)瀏覽以及學(xué)費(fèi)添加。3、學(xué)生用戶模塊設(shè)計學(xué)生登錄后進(jìn)入的模塊也是對其信息進(jìn)行處理,不同的是,學(xué)生用戶的權(quán)限收到了一定的限制,主要包括了:個人信息、課程信息、選課瀏覽信息、成績查詢以及密碼的修改這些操作。當(dāng)學(xué)生進(jìn)入系統(tǒng)后,首先可以看見的是自己的個人信息,也是數(shù)據(jù)庫表ST_student中的主要信息,包括了學(xué)生的學(xué)號、姓名、性別、出生日期、民族、班級、入學(xué)時間、生源以及備注信息。在選課瀏覽中的設(shè)計,學(xué)生進(jìn)入后,學(xué)生可以選擇課程名稱,輸入教師姓名以及課程教授的年份后點(diǎn)擊“瀏覽”將出現(xiàn)可提供的選課信息,選中一條信息后,學(xué)生點(diǎn)擊“選課”,就可以進(jìn)行課程的選擇,并提交進(jìn)系統(tǒng)數(shù)據(jù)庫中。
作者:戚燕 單位:四川建筑職業(yè)技術(shù)學(xué)院
1系統(tǒng)公告構(gòu)件
系統(tǒng)公告構(gòu)件封裝授權(quán)用戶對公告的、查閱、修改和刪除等操作,具體細(xì)分為公告子構(gòu)件、公告查閱子構(gòu)件、公告修改子構(gòu)件和公告刪除子構(gòu)件。公告子構(gòu)件和公告查閱子構(gòu)件會分別對應(yīng)系統(tǒng)公告構(gòu)件的實(shí)現(xiàn)體。其中,公告查閱子構(gòu)件又是公告修改子構(gòu)件和公告刪除子構(gòu)件的構(gòu)件復(fù)合體。在本系統(tǒng)的五類角色中,只有系統(tǒng)超級管理員具有公告構(gòu)件、修改公告構(gòu)件、刪除公告構(gòu)件的授權(quán),其余四類角色只具備查閱公告構(gòu)件的授權(quán)。數(shù)據(jù)填報構(gòu)件封裝授權(quán)用戶對數(shù)據(jù)上報的操作,具體細(xì)分為在線填報子構(gòu)件和離線填報子構(gòu)件。數(shù)據(jù)填報構(gòu)件是在線填報子構(gòu)件和離線填報子構(gòu)件的構(gòu)件復(fù)合體。本系統(tǒng)只有領(lǐng)導(dǎo)組不具備該構(gòu)件的授權(quán)。
2數(shù)據(jù)管理構(gòu)件
數(shù)據(jù)管理構(gòu)件封裝授權(quán)用戶對上報數(shù)據(jù)的查詢、統(tǒng)計分析和預(yù)警等操作,具體細(xì)分為數(shù)據(jù)查詢子構(gòu)件、統(tǒng)計分析子構(gòu)件和預(yù)警子構(gòu)件。除數(shù)據(jù)管理構(gòu)件是數(shù)據(jù)查詢子構(gòu)件、統(tǒng)計分析子構(gòu)件和預(yù)警子構(gòu)件的構(gòu)件復(fù)合體之外,數(shù)據(jù)查詢子構(gòu)件又是簡單查詢子構(gòu)件、組合查詢子構(gòu)件以及報表查詢子構(gòu)件的構(gòu)件復(fù)合體。本系統(tǒng)只有普通填報員不具備該構(gòu)件的授權(quán)。
3數(shù)據(jù)填報單位管理構(gòu)件
數(shù)據(jù)填報單位管理構(gòu)件封裝授權(quán)用戶對本系統(tǒng)填報單位的添加、查詢、修改和刪除等操作,具體細(xì)分為數(shù)據(jù)填報單位添加子構(gòu)件、數(shù)據(jù)填報單位查詢子構(gòu)件、數(shù)據(jù)填報單位修改子構(gòu)件和數(shù)據(jù)填報單位刪除子構(gòu)件。數(shù)據(jù)填報單位管理構(gòu)件被設(shè)計成數(shù)據(jù)填報單位添加子構(gòu)件、數(shù)據(jù)填報單位查詢子構(gòu)件、數(shù)據(jù)填報單位修改子構(gòu)件和數(shù)據(jù)填報單位刪除子構(gòu)件的一類構(gòu)件復(fù)合體。本系統(tǒng)只有系統(tǒng)超級管理員具有該構(gòu)件的授權(quán)。
4數(shù)據(jù)填報人員管理構(gòu)件
數(shù)據(jù)填報人員管理構(gòu)件封裝授權(quán)用戶對本系統(tǒng)填報人員的添加、查詢、修改和刪除等操作,具體細(xì)分為數(shù)據(jù)填報人員添加子構(gòu)件、數(shù)據(jù)填報人員查詢子構(gòu)件、數(shù)據(jù)填報人員修改子構(gòu)件和數(shù)據(jù)填報人員刪除子構(gòu)件。數(shù)據(jù)填報人員管理構(gòu)件設(shè)計為數(shù)據(jù)填報人員添加子構(gòu)件、數(shù)據(jù)填報人員查詢子構(gòu)件、數(shù)據(jù)填報人員修改子構(gòu)件和數(shù)據(jù)填報人員刪除子構(gòu)件的構(gòu)件復(fù)合體。本系統(tǒng)只有系統(tǒng)超級管理員具有該構(gòu)件的授權(quán)。
5系統(tǒng)數(shù)據(jù)庫構(gòu)建
學(xué)生實(shí)驗信息管理系統(tǒng)開發(fā)的基礎(chǔ)工作之一是學(xué)生實(shí)驗數(shù)據(jù)的數(shù)據(jù)庫設(shè)計。學(xué)生實(shí)驗信息管理系統(tǒng)的概定模型設(shè)計ER主要包括學(xué)生、教師、部門、專業(yè)、設(shè)備、實(shí)驗、成績等實(shí)體。限于篇幅這里省略了ER圖。依照ER圖向關(guān)系數(shù)據(jù)庫轉(zhuǎn)換方法并經(jīng)過優(yōu)化處理后,學(xué)生實(shí)驗數(shù)據(jù)庫邏輯結(jié)構(gòu)(表)構(gòu)成如下:學(xué)生(專業(yè)名稱,班級編號,學(xué)號,姓名);教師(部門編號,工作證號,姓名,職稱);部門(部門編號,名稱);設(shè)備(部門編號,設(shè)備編號,設(shè)備名稱,設(shè)備類型,位置);實(shí)驗(實(shí)驗名稱,實(shí)驗類型);指導(dǎo)(工作證號,學(xué)號,實(shí)驗名稱,實(shí)驗成績);使用(實(shí)驗名稱,設(shè)備編號)
6結(jié)語
本文主要討論一個學(xué)生實(shí)驗信息管理系統(tǒng)的構(gòu)件化設(shè)計,給出了一種抽象構(gòu)件模型和基于此構(gòu)件化軟件體系結(jié)構(gòu),較詳細(xì)的給出系統(tǒng)各功能模塊的構(gòu)件化設(shè)計。文中涉及的系統(tǒng)已實(shí)現(xiàn)?;跇?gòu)件的系統(tǒng)設(shè)計有效加強(qiáng)了系統(tǒng)對實(shí)驗信息管理需求不斷變化的支撐能力,提高了系統(tǒng)的可擴(kuò)性、可維護(hù)性和復(fù)用性。
作者:盧凌燕 單位:武漢工程大學(xué)計算機(jī)學(xué)院
【摘要】
本文針對目前學(xué)校學(xué)生信息管理效率低下的情況,首先對系統(tǒng)進(jìn)行了詳細(xì)的調(diào)查,了解用戶的需求和現(xiàn)行系統(tǒng)的狀況,接下來從系統(tǒng)可行性、系統(tǒng)分析、系統(tǒng)設(shè)計等方面進(jìn)行研究。在對學(xué)生管理系統(tǒng)進(jìn)行設(shè)計過程中,大膽將結(jié)構(gòu)化設(shè)計思想和面向?qū)ο罄碚撚袡C(jī)地相結(jié)合。在設(shè)計的過程中,充分考慮功能的實(shí)用性和操作的簡單性,使用本系統(tǒng)的人上手速度快,也可減少操作失誤率。不僅從設(shè)計角度對一個學(xué)生信息管理系統(tǒng)從國內(nèi)外發(fā)展動態(tài)、系統(tǒng)數(shù)據(jù)分析、系統(tǒng)設(shè)計的目標(biāo)、系統(tǒng)設(shè)計的策略、系統(tǒng)設(shè)計的方法、系統(tǒng)總體結(jié)構(gòu)設(shè)計等進(jìn)行了詳細(xì)的分析,同時還考慮了系統(tǒng)的安全性,數(shù)據(jù)的共享性,可移植性,可擴(kuò)展性等方面的問題,提高了學(xué)生管理工作的效率,基本實(shí)現(xiàn)學(xué)生成績管理工作的信息化。
【關(guān)鍵詞】
可移植性;學(xué)生信息管理;面向?qū)ο笤O(shè)計;JSP
近年來,我國的職業(yè)教育迎來了蓬勃發(fā)展的新局面,對于學(xué)生信息管理中諸如教師特定時間不能上課、場地限制、合班上課、單雙周輪流上兩門課、兩門課程不能安排到同一天等情況,采用開放性程度不高的管理系統(tǒng)已經(jīng)不能適應(yīng)當(dāng)前形勢的需要和發(fā)展。如何提高學(xué)生信息管理的水平,建立適合自己院校的學(xué)生信息管理系統(tǒng),已成為學(xué)校信息化建設(shè)過程中亟待解決的重要問題。因此一個性能優(yōu)越的學(xué)生信息管理系統(tǒng)對于一個學(xué)校來說至關(guān)重要,以此提高學(xué)校對學(xué)生的科學(xué)化管理。本文采用面向?qū)ο笤O(shè)計的方法對系統(tǒng)進(jìn)行設(shè)計和開發(fā),首先對系統(tǒng)進(jìn)行了詳細(xì)的調(diào)查,了解用戶的需求和現(xiàn)行系統(tǒng)的狀況,接下來從系統(tǒng)可行性、系統(tǒng)分析、系統(tǒng)設(shè)計等方面進(jìn)行研究,并使用大量的流程圖、數(shù)據(jù)字典、結(jié)構(gòu)圖和數(shù)據(jù)表等工具對系統(tǒng)的分析與設(shè)計進(jìn)行詳細(xì)的描述,系統(tǒng)實(shí)施時采用安全系數(shù)高、可擴(kuò)展性強(qiáng)的jsp語言進(jìn)行開發(fā),使用MyEclipse8.5、Tomcat6.0作為開發(fā)工具,用MySQL作為后臺數(shù)據(jù)庫,編制了一個簡捷、實(shí)用、可以解決現(xiàn)代經(jīng)濟(jì)管理學(xué)院信息系學(xué)生管理當(dāng)中實(shí)際問題的系統(tǒng)。
1國內(nèi)外發(fā)展動態(tài)
國外在管理信息系統(tǒng)的應(yīng)用方面走在了前列,國內(nèi)對管理信息系統(tǒng)作用的認(rèn)識雖然較晚,但是管理信息系統(tǒng)在我國發(fā)展還是非常迅速,應(yīng)用已經(jīng)非常普遍。管理信息系統(tǒng)自20世紀(jì)60年代的層次數(shù)據(jù)庫系統(tǒng)發(fā)展到現(xiàn)在的關(guān)系數(shù)據(jù)庫系統(tǒng),中間經(jīng)歷網(wǎng)狀數(shù)據(jù)庫系統(tǒng)的發(fā)展階段?,F(xiàn)有的管理信息系統(tǒng)的技術(shù)已經(jīng)得到了很大的提升和改進(jìn)。目前中國的大部分大學(xué)、高等學(xué)院都使用了學(xué)生管理系統(tǒng)、學(xué)生成績管理系統(tǒng)之類系統(tǒng),而且像學(xué)生成績管理這類系統(tǒng)現(xiàn)在正向下面的技術(shù)學(xué)院、中學(xué)和小學(xué)快速挺進(jìn),特別是一些地方的技術(shù)學(xué)院掀起了引進(jìn)學(xué)生成績管理這類系統(tǒng)的熱潮。
2系統(tǒng)分析
面向?qū)ο笙到y(tǒng)開發(fā)基本經(jīng)歷兩個階段,其一“WHAT”,即研究問題域;其二“HOW”,即如何實(shí)現(xiàn)目標(biāo)系統(tǒng)。該方法實(shí)用且相對簡單,模型易構(gòu)造,但對系統(tǒng)動態(tài)特征表述不充分,且發(fā)映系統(tǒng)整個功能特征的能力較差。但該方法反映系統(tǒng)結(jié)構(gòu)完成,模型一致性好,易于完成開發(fā)系統(tǒng),因而還不失是一種好用的方法。
3系統(tǒng)數(shù)據(jù)分析
學(xué)生信息管理涉及的實(shí)體有:(1)學(xué)生。它的屬性有:姓名、學(xué)號、性別、專業(yè)、出生日期、備注、照片。(2)課程。它的屬性有:課程號、開課學(xué)期、學(xué)時、學(xué)分。(3)成績。它的屬性有:學(xué)生號、課程、分?jǐn)?shù)。(4)登入。它的屬性有:學(xué)號、密碼。(5)專業(yè)。它的屬性有:專業(yè)名、輔導(dǎo)員。這些實(shí)體之間的關(guān)系如下:(1)一門課程可以被多個學(xué)生所選擇,同時一個學(xué)生可以選擇多門課程。(2)一門課程類別里包含一門或多門課程,一門課程必然屬于某個特定課程類別。(3)一個專業(yè)有一個或多個學(xué)生,一個學(xué)生必然屬于某個特定專業(yè)。
4系統(tǒng)設(shè)計
4.1系統(tǒng)設(shè)計的目標(biāo)本系統(tǒng)設(shè)計的目標(biāo)是在保證實(shí)現(xiàn)系統(tǒng)邏輯模型的基礎(chǔ)上,盡可能地提高系統(tǒng)的各項功能指標(biāo),即系統(tǒng)的運(yùn)行效率、可修改性、可靠性、靈活性、實(shí)用性和通用性。能夠更快捷、更準(zhǔn)確、更多的提供信息;能夠提供更新的信息;能夠具有更多、更細(xì)的處理功能;能夠提供更有效、更科學(xué)的管理方法。
4.2系統(tǒng)設(shè)計的策略本系統(tǒng)采用面向?qū)ο蟮脑O(shè)計方法,采用把一個大的復(fù)雜的系統(tǒng)逐步分解成小的層次化的暗盒模塊結(jié)構(gòu),以變換為中心的設(shè)計策略。此外,為了實(shí)現(xiàn)數(shù)據(jù)共享,提高模塊的獨(dú)立性,使系統(tǒng)具有很高的可修改性,提高模塊的內(nèi)聚性,降低模塊間的耦合程度。
4.3系統(tǒng)設(shè)計的方法本系統(tǒng)的設(shè)計主要是圍繞著功能設(shè)計,數(shù)據(jù)庫設(shè)計,編碼設(shè)計,界面設(shè)計等項內(nèi)容進(jìn)行,采用面向?qū)ο笤O(shè)計原則將系統(tǒng)分解為控制層、模型層和表現(xiàn)層[1-2],然后使用結(jié)構(gòu)圖來表達(dá)這些模塊之間的聯(lián)結(jié)關(guān)系。
5系統(tǒng)總體結(jié)構(gòu)設(shè)計
本課題根據(jù)學(xué)生信息管理綜合分析,便出于方便管理考慮,將學(xué)生信息管理系統(tǒng)的功能總結(jié)起來,共需要實(shí)現(xiàn)以下幾個方面功能:(1)學(xué)生信息管理模塊。針對職業(yè)學(xué)校與其他學(xué)校的不同,除通常功能外,特別設(shè)計職業(yè)技能選修功能,學(xué)生通過登錄本模塊可以根據(jù)時間條件或者專業(yè)老師的條件進(jìn)行選擇,也可根據(jù)選修專業(yè)的課程名、課程號或者上課時間選擇,可以根據(jù)自己的需要進(jìn)行數(shù)據(jù)的添加、刪除、修改的操作。(2)成績信息管理模塊。本模塊主要實(shí)現(xiàn)了成績的輸入、刪除、更新。除了教師可以通過該模塊輸入成績外,還設(shè)計了平均成績、單科最高最低成績、個人成績等功能。(3)留言板信息管理模塊。留言板信息管理是對管理人員和學(xué)生的留言信息進(jìn)行管理。學(xué)生可通過登錄本模塊,可以將自己的意見添加到留言板信息中,也可以查看留言板信息。管理人員的可以進(jìn)行留言數(shù)據(jù)的添加、刪除、修改等操作。(4)課程信息管理模塊:管理人員可通過登錄本模塊,可以實(shí)現(xiàn)添加以及更新課程。解決了學(xué)校排課所涉及的教師特定時間不能上課、場地限制、合班上課、單雙周輪流上兩門課、兩門課程不能安排到同一天等情況,增加了調(diào)課操作的靈活性和嚴(yán)謹(jǐn)性。可以根據(jù)管理人員的修改要求進(jìn)行數(shù)據(jù)的添加、刪除、修改的操作。(5)新聞信息管理模塊:新聞信息管理是將學(xué)校各大新聞進(jìn)行管理,本模塊實(shí)現(xiàn)了新聞的輸入、刪除、更新。該模塊把成績統(tǒng)計這個繁瑣的工作簡單化,為學(xué)校院在和管理新聞方面提高工作效率。(6)檔案管理可以將學(xué)生的成績、學(xué)生信息等檔案材料等資料進(jìn)行系統(tǒng)的管理,通過存檔申請、檔案電子化、完善確認(rèn)、審核歸檔、檢索、授權(quán)查閱等環(huán)節(jié)的系統(tǒng)管理,提高學(xué)校的檔案管理應(yīng)用效率。具有存檔申請、電子檔制作、歸類存檔、授權(quán)查閱、統(tǒng)計、封存、密級管理等功能,快捷、全面、準(zhǔn)確的規(guī)范管理。
6數(shù)據(jù)庫設(shè)計
首先先創(chuàng)建一個學(xué)生成績管理數(shù)據(jù)庫,然后在數(shù)據(jù)庫中創(chuàng)建需要的表和字段,如果需要,還可以設(shè)計視圖等。在系統(tǒng)分析階段,我們用E-R圖來說明了學(xué)生成績管理系統(tǒng)的數(shù)據(jù)庫概念模型。同時,在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中的表以及各個表之間的關(guān)系。
7小結(jié)
經(jīng)過多次單元測試和模塊測試、系統(tǒng)測試后,我把做好的系統(tǒng)發(fā)給客戶并進(jìn)行了相應(yīng)的部署。相對其他現(xiàn)有系統(tǒng),本系統(tǒng)在對學(xué)生管理系統(tǒng)進(jìn)行設(shè)計過程中,大膽將結(jié)構(gòu)化設(shè)計思想和面向?qū)ο罄碚撚袡C(jī)地相結(jié)合,在思路上有所創(chuàng)新。在設(shè)計的過程中,充分考慮功能的實(shí)用性和操作的簡單性,使用本系統(tǒng)的人上手速度快,也可減少操作失誤率,在管理和操作簡單人性化有所創(chuàng)新。
作者:楊松 謝榮橋 單位:南昌市灣里區(qū)職工學(xué)校 安福中學(xué)
針對網(wǎng)絡(luò)使用的信息安全主要包括介質(zhì)安全、傳輸安全等,而針對信息管理系統(tǒng)的特殊要求,主要包括數(shù)據(jù)安全、權(quán)限管理、信息使用管理等。電子檔案信息在開放的、不安全的網(wǎng)絡(luò)環(huán)境中傳輸,面臨著被竊取、篡改和重發(fā)等威脅。首先,電子信息在網(wǎng)絡(luò)環(huán)境中的傳輸和使用具有開放性,給信息存儲等帶來一定的不安全因素。其次,電子信息來源的真實(shí)性、可靠性不易鑒別及容易被刪改等特性,也給電子檔案信息管理埋下了很大的安全隱患。其三,電子檔案信息的存儲介質(zhì)受自然和人為的影響極大,對其外圍設(shè)備和操作環(huán)境的依賴程度很高,同時,受黑客和病毒侵?jǐn)_及其合法用戶越權(quán)訪問的安全威脅。其四,由于管理人員與用戶的安全意識薄弱,各種有意無意的安全事件也時有發(fā)生。根據(jù)《高等學(xué)校檔案管理辦法》的要求,學(xué)生檔案信息必須保持其真實(shí)性、原始性和完整性。由于檔案信息資源的特殊性,如個人基本信息資料、學(xué)習(xí)成果資料等信息都非常重要且敏感,使得檔案信息資源共享過程中很容易被惡意攻擊者所利用。同時,由于學(xué)生信息管理系統(tǒng)的管理主體為學(xué)校相關(guān)部門的管理人員與學(xué)生,使用范圍比普通信息管理系統(tǒng)要大得多,包括所有學(xué)生、家長、生源地領(lǐng)導(dǎo)等,這些用戶本身可能存在信息安全意識不強(qiáng),對于保密性的認(rèn)識不足,就會有意無意地造成信息安全事件。
根據(jù)學(xué)生信息管理系統(tǒng)的實(shí)際使用過程,按照信息數(shù)據(jù)所處的不同狀態(tài),可以劃分為信息存儲、信息傳輸、信息查閱、信息使用四個階段,對每一個階段可能存在的安全隱患,如信息丟失、物理損壞、越權(quán)訪問、惡意篡改、隨意復(fù)制與傳播等,我們分別提出不同的解決策略,包括備份機(jī)制、信息加密、物理隔離、電子簽章、身份認(rèn)證與嚴(yán)格的權(quán)限劃分、網(wǎng)頁控制、安全日志等。具體闡述如下。
1.數(shù)據(jù)信息的安全。(1)數(shù)據(jù)類型的限制。對系統(tǒng)中的文件類型進(jìn)行嚴(yán)格的限制與管理,對于可能帶來數(shù)據(jù)安全隱患的文件類型不用或者少用,比如禁止上傳可執(zhí)行文件、腳本語言文件等。(2)隱私保護(hù)技術(shù)結(jié)合服務(wù)器安全技術(shù)。由于電子檔案信息往往具有重要的價值,我們必須對重要信息從受限訪問與自由訪問兩種訪問類型進(jìn)行安全性保護(hù)。同時,為服務(wù)器創(chuàng)建一個或多個DMZ,并將信息管理系統(tǒng)所需要訪問的資源放置在相應(yīng)的DMZ中,不允許它們對服務(wù)器其他資源的訪問,并關(guān)掉無關(guān)的網(wǎng)絡(luò)服務(wù)。(3)數(shù)據(jù)文件真實(shí)性的保護(hù)。信息管理系統(tǒng)中的文件一般以原始格式存在,如常見的Office文檔格式(doc、xls)等。由于此類信息的可編輯性,其存儲與使用過程中就存在被篡改的風(fēng)險,違背了檔案的真實(shí)性原則。我們可以采用雙套制的存儲模式,一套保留原始格式,作為歸檔用途,另一套轉(zhuǎn)換成不可編輯的文件格式(例如PDF、圖片等),作為日常信息使用用途,確保信息資源在使用過程中內(nèi)容不被篡改。同時,可采用電子印章或電子簽名技術(shù)來保障電子檔案的真實(shí)性。也可以采用經(jīng)濟(jì)的數(shù)字摘要校驗方法(如MD5、CRC32值校驗等),實(shí)現(xiàn)初級的真實(shí)性驗證。(4)確保信息資源處于只讀狀態(tài)。用戶只能從系統(tǒng)中讀取相關(guān)信息,但不能對信息作任何修改,這種不可逆式的記錄介質(zhì)確保電子檔案信息的原始性[4]83。(5)信息的防復(fù)制功能。特別是各種多媒體信息資源必須具備防下載功能。通過網(wǎng)站與網(wǎng)頁的相關(guān)技術(shù)措施,阻止用戶對頁面顯示的信息進(jìn)行復(fù)制和修改,最大程度地確保信息傳播范圍的最小化。(6)數(shù)據(jù)系統(tǒng)的遷移功能。由于計算機(jī)與網(wǎng)絡(luò)技術(shù)發(fā)展的日新月異,在系統(tǒng)設(shè)計之初,就必須考慮到系統(tǒng)的可升級性,以便能夠跟上技術(shù)的發(fā)展,不能出現(xiàn)技術(shù)升級了,數(shù)據(jù)無法使用的尷尬局面。具體要求為:第一,系統(tǒng)既能讀取舊格式的電子檔案,也能將有關(guān)信息寫到新的格式上,當(dāng)數(shù)據(jù)在不同系統(tǒng)間遷移時,應(yīng)首先確保內(nèi)容的真實(shí)和可用。第二,系統(tǒng)中的管理模塊應(yīng)具備較強(qiáng)的數(shù)據(jù)獨(dú)立性,確保在軟、硬件環(huán)境發(fā)生變化時,數(shù)據(jù)能夠保持完整,并實(shí)現(xiàn)安全遷移。第三,系統(tǒng)內(nèi)文件處理部分錄入的數(shù)據(jù)與檔案數(shù)據(jù)對應(yīng)項目的格式應(yīng)能夠保證完全一致,并能根據(jù)歸檔標(biāo)識實(shí)現(xiàn)歸檔文件的有效遷移。第四,系統(tǒng)設(shè)備更新或系統(tǒng)擴(kuò)充時,相關(guān)部門應(yīng)能夠及時對電子檔案信息進(jìn)行遷移操作,并詳細(xì)記錄原系統(tǒng)設(shè)備、目標(biāo)系統(tǒng)設(shè)備、被遷移電子檔案情況等。
2.介質(zhì)的安全。(1)與管理系統(tǒng)中所載部分重要信息對應(yīng)的實(shí)體介質(zhì)的安全性管理。如紙質(zhì)文件、光盤、錄音、錄像等介質(zhì)的安全性保護(hù)。主要要注意這些實(shí)體介質(zhì)的保存環(huán)境,如溫度、濕度要求等,同時,要對各種介質(zhì)進(jìn)行有效的復(fù)制,保證一定數(shù)量的復(fù)本。(2)數(shù)據(jù)備份機(jī)制。為了保證電子檔案信息系統(tǒng)的安全性,可采用分布式存儲、災(zāi)備技術(shù)或者服務(wù)器磁盤鏡像等,及時對信息系統(tǒng)建立可靠的數(shù)據(jù)備份,實(shí)施異地保存。這樣可以有效地防止自然災(zāi)害、黑客攻擊和病毒感染等,確保電子檔案信息的安全,提高遠(yuǎn)程訪問的有效性,增強(qiáng)信息系統(tǒng)中數(shù)據(jù)庫系統(tǒng)的容錯率。
3.信息網(wǎng)絡(luò)傳輸?shù)陌踩?。?)系統(tǒng)數(shù)據(jù)分級管理。主要方法是物理隔離。根據(jù)電子信息保密級別,建設(shè)網(wǎng)絡(luò)傳輸保障體系,將電子信息利用范圍劃分為不可用、內(nèi)部使用和公眾使用。內(nèi)部使用的電子信息,應(yīng)建設(shè)內(nèi)部專網(wǎng),保證網(wǎng)絡(luò)傳輸安全,確保與互聯(lián)網(wǎng)隔離。公眾使用的電子信息,應(yīng)確保網(wǎng)絡(luò)暢通,不發(fā)生斷網(wǎng)事故,同時,采取斷點(diǎn)續(xù)傳技術(shù),以保證在發(fā)生傳輸中斷的情況下,最終獲取的電子檔案副本具備完整性。(2)防范外部攻擊。主要是指應(yīng)用防火墻、入侵檢測、防病毒、身份認(rèn)證、安全審計等安全技術(shù)。電子檔案信息系統(tǒng)要配備先進(jìn)的入侵檢測系統(tǒng),及時發(fā)現(xiàn)來自網(wǎng)內(nèi)外的非法入侵行為;安裝的殺毒軟件要及時更新病毒庫,真正做到御“敵”于網(wǎng)外;加強(qiáng)電子檔案信息系統(tǒng)的審計系統(tǒng)建設(shè);設(shè)置自動啟動的電子檔案操作日志;從安全日志中分析入侵事件或非法訪問,運(yùn)用網(wǎng)絡(luò)取證等手段有效遏制入侵、破壞電子檔案系統(tǒng)的犯罪行為。(3)傳輸數(shù)據(jù)過程加密。在一個完善的安全的信息管理系統(tǒng)中,用戶必須將其身份信息與使用請求發(fā)送給系統(tǒng),系統(tǒng)自動利用認(rèn)證機(jī)制,在驗證用戶身份真實(shí)、請求合理性之后,根據(jù)該用戶對應(yīng)的權(quán)限確定是否提供查閱數(shù)據(jù),然后根據(jù)查閱數(shù)據(jù)內(nèi)容、用戶身份信息、利用時間等有關(guān)信息,自動生成認(rèn)證簽章(系統(tǒng)簽名),并且利用水印、電子印章等相關(guān)技術(shù),在查閱的文件上自動生成防偽水印系統(tǒng)。(4)系統(tǒng)并發(fā)數(shù)的控制。由于計算機(jī)網(wǎng)絡(luò)的特點(diǎn),多個用戶可能同時對系統(tǒng)進(jìn)行數(shù)據(jù)訪問,為了確保系統(tǒng)數(shù)據(jù)的安全與穩(wěn)定,我們必須采取相應(yīng)的技術(shù)措施,如分步式系統(tǒng)、網(wǎng)站鏡像等,當(dāng)然,最簡單的辦法是對系統(tǒng)的并發(fā)數(shù)進(jìn)行嚴(yán)格的控制,對同時在線人數(shù)進(jìn)行一定的限制,以保證系統(tǒng)的正常高效運(yùn)行。
4.信息使用的安全。(1)建立完善的系統(tǒng)訪問跟蹤機(jī)制。完善系統(tǒng)訪問的跟蹤記錄功能,以便在發(fā)生各類安全事故時能夠及時溯源,及時診斷,及時解決問題。(2)建立嚴(yán)格的權(quán)限管理機(jī)制。根據(jù)不同人群的不同需求,分配不同的查閱權(quán)限,如學(xué)生僅能查閱、管理自己的部分信息,對于重要信息的增加與修改,必須取得管理員的許可與授權(quán),數(shù)據(jù)更新后亦須經(jīng)過管理員的審核方可,以保證信息的真實(shí)性與客觀性。(3)建立健全電子文檔的歸檔與管理制度。(4)加強(qiáng)培訓(xùn),提高相關(guān)人員對檔案工作的重視程度?;诰W(wǎng)絡(luò)的學(xué)生信息管理系統(tǒng)的安全性問題是一項綜合性課題,也是一項動態(tài)工程,我們不但要注重安全技術(shù)因素,不斷完善和改進(jìn)技術(shù)措施,又要注重安全管理,建立健全各項安全管理制度,強(qiáng)化管理,從而將學(xué)生信息管理系統(tǒng)的安全性研究引入更深層次。只有在安全管理制度完善落實(shí)、電子檔案信息數(shù)據(jù)庫安全建設(shè)、電子檔案管理系統(tǒng)安全運(yùn)行和一系列信息安全技術(shù)結(jié)合運(yùn)用的基礎(chǔ)上,學(xué)生信息管理系統(tǒng)才能得以安全、高效運(yùn)行。(本文作者:趙文金單位:揚(yáng)州職業(yè)大學(xué))
摘要:隨著學(xué)院的發(fā)展,學(xué)生工作存在著對學(xué)生信息管理系統(tǒng)的需求,本文站在學(xué)院學(xué)生和教師的角度淺談信息系統(tǒng)中可以簡化日常工作的幾個方面。
關(guān)鍵詞:學(xué)生工作;信息管理系統(tǒng);學(xué)生信息
1滿洲里俄語職業(yè)學(xué)院概況
滿洲里俄語職業(yè)學(xué)院是2010年經(jīng)內(nèi)蒙古自治區(qū)人民政府批準(zhǔn)、教育部備案的一所公辦全日制普通高等職業(yè)院校,坐落于中國最大的陸路口岸——滿洲里市,2010年正式招收國家計劃內(nèi)高職??茖W(xué)生。現(xiàn)開設(shè)應(yīng)用俄語、國際經(jīng)濟(jì)與貿(mào)易、旅游管理、酒店管理、涉外旅游、報關(guān)與國際貨運(yùn)、金融管理與實(shí)務(wù)、藝術(shù)設(shè)計、家具設(shè)計、汽車技術(shù)服務(wù)與營銷等專業(yè)。
2學(xué)生工作中對信息管理系統(tǒng)存在的需求
在學(xué)院的發(fā)展進(jìn)程中,學(xué)生的服務(wù)與管理工作成為高校的工作的重心,這項工作關(guān)乎學(xué)生的切身利益和學(xué)校的未來發(fā)展。在以下三個方面都存在對信息管理系統(tǒng)的需求:(1)從服務(wù)學(xué)生角度。學(xué)生工作的宗旨是為學(xué)生提供優(yōu)質(zhì)的服務(wù)。學(xué)生工作中的重點(diǎn)、難點(diǎn)需要簡化流程和提高效率,如每年招生階段:從招生錄取到新生報到;畢業(yè)階段:從擇業(yè)、實(shí)習(xí)到報到證的簽發(fā)、檔案發(fā)放;在校階段:學(xué)生的獎助學(xué)金的評定、違紀(jì)情況處理、學(xué)籍成績信息、學(xué)生歷年繳費(fèi)統(tǒng)計、學(xué)生對教師的打分、學(xué)生對餐食質(zhì)量的評價體系。上述提及的工作項目,每年都會占用大量人力、物力、財力,隨著辦公自動化的應(yīng)用于普及,一套較為完整的、實(shí)用的信息管理系統(tǒng),可以在很大程度上提高學(xué)院為學(xué)生服務(wù)的質(zhì)量;(2)從學(xué)校的管理角度。高校的各個職能部門均涉及學(xué)生的基礎(chǔ)信息,而信息的相互交叉也越來越普遍。以往各部門因應(yīng)管理的需要,每個部門都各自有一套單獨(dú)的信息存儲,進(jìn)而產(chǎn)生了諸多問題,如采集的工作量大、耗時、費(fèi)力;相同數(shù)據(jù)字段重復(fù)采集;對于個別數(shù)據(jù)字段變更產(chǎn)生滯后;沒有一套統(tǒng)一的數(shù)據(jù)標(biāo)準(zhǔn);(3)從提高教師工作效率角度。學(xué)校的政策信息及各項統(tǒng)計工作,通常是由班主任或輔導(dǎo)員完成上傳、下達(dá)及整理的,為減輕班主任老師的工作強(qiáng)度,有些工作可以通過網(wǎng)絡(luò)的交互來完成。例如,學(xué)生可以通過網(wǎng)絡(luò)交互的功能在線為每位教師打分,無需大部分學(xué)生對每個教師進(jìn)行紙質(zhì)的涂卡打分,信息系統(tǒng)可以更加便捷、準(zhǔn)確的得到結(jié)果。
3信息管理系統(tǒng)數(shù)據(jù)流程及數(shù)據(jù)庫構(gòu)成描述
如圖1數(shù)據(jù)流程及數(shù)據(jù)構(gòu)成所示,從學(xué)院各職能部門的具體工作對信息系統(tǒng)的數(shù)據(jù)流程進(jìn)行描述。參照該圖對數(shù)據(jù)庫中的構(gòu)成作簡要的分析。(1)招生階段的數(shù)據(jù)分析:1)基礎(chǔ)數(shù)據(jù)導(dǎo)入系統(tǒng),通過招生系統(tǒng)中預(yù)留的電話號碼,通過短信息告知學(xué)生訪問網(wǎng)站,可在網(wǎng)站用本人的準(zhǔn)考證號查看自己的錄取信息及通知書發(fā)放單號,同時完善個人基礎(chǔ)信息,如是否申請生源地貸款、家庭貧困狀況等,入學(xué)后將由班主任審核;2)網(wǎng)絡(luò)自助繳納學(xué)費(fèi),報名時財務(wù)部門提前掌握已繳費(fèi)學(xué)生,簡化報到手續(xù),目前我院已經(jīng)和中國銀行合作實(shí)行網(wǎng)上自助繳費(fèi),學(xué)生可通過多種付費(fèi)手段在網(wǎng)上繳費(fèi),效果良好,簡單快捷;3)錄取專業(yè)三年的培養(yǎng)方向和主干課程的分布、課時,以便提前做好準(zhǔn)備。我院目前和多所俄羅斯高校建立交流訪學(xué)關(guān)系,學(xué)生可在大三全年在合作院校訪學(xué),并實(shí)行學(xué)科學(xué)分的互相認(rèn)定,淺談學(xué)生信息管理系統(tǒng)——以滿洲里俄語職業(yè)學(xué)院為例王嘉1,2(1.滿洲里俄語職業(yè)學(xué)院;2.內(nèi)蒙古大學(xué)滿洲里學(xué)院,內(nèi)蒙古滿洲里021400)摘要:隨著學(xué)院的發(fā)展,學(xué)生工作存在著對學(xué)生信息管理系統(tǒng)的需求,本文站在學(xué)院學(xué)生和教師的角度淺談信息系統(tǒng)中可以簡化日常工作的幾個方面。關(guān)鍵詞:學(xué)生工作;信息管理系統(tǒng);學(xué)生信息DOI:10.16640/ki.37-1222/t.2016.07.126因而學(xué)生也可提取做好出國訪學(xué)的相關(guān)準(zhǔn)備;4)學(xué)校報到的相關(guān)事項辦理,例如宿舍的提前申請,所需服裝的尺寸。(2)入學(xué)階段數(shù)據(jù)分析:學(xué)校各個部門充分共享相應(yīng)的數(shù)據(jù)字段,并嚴(yán)格控制訪問相應(yīng)字段的權(quán)限。1)學(xué)工部門:學(xué)生電子檔案的建立、助學(xué)金的發(fā)放記錄,違紀(jì)記錄,學(xué)生證發(fā)放次數(shù)記錄,學(xué)生的誠信檔案,勤工儉學(xué)審批(學(xué)生可以自主申請勤工儉學(xué),學(xué)工老師根據(jù)數(shù)據(jù)庫中的申請情況個別招聘);2)務(wù)部門:學(xué)籍信息;課程成績(教師、學(xué)生都可查詢),學(xué)生成績在老師圖1數(shù)據(jù)流程及數(shù)據(jù)庫構(gòu)成確認(rèn)錄入后不得更改;學(xué)生的選修課的自主選擇;3)財務(wù):統(tǒng)計學(xué)生的繳費(fèi)記錄,通過數(shù)據(jù)庫生成的獎學(xué)金名單,統(tǒng)一發(fā)放到學(xué)生銀行卡,可以實(shí)時掌握學(xué)生的欠費(fèi)情況;4)各系部:任課老師錄入學(xué)生的成績,班主任錄入學(xué)生的基礎(chǔ)信息。并在系部設(shè)立相應(yīng)用戶具有查詢學(xué)生成績并打印的權(quán)限;5)舍務(wù):學(xué)生日常信息錄入,如晚歸,夜不歸寢,違規(guī)使用電器,備品的使用情況,為學(xué)工部門對學(xué)生違紀(jì)處理提供參考依據(jù);6)學(xué)生:對個人信息可以變更申請;對教師打分;學(xué)校食堂餐食的評分;學(xué)生可了解通知公告的功能;對學(xué)校發(fā)展的意見建議。(3)畢業(yè)階段數(shù)據(jù)分析:1)各系部學(xué)工或班主任:畢業(yè)生簽約情況批量導(dǎo)入,如擬簽約,已簽約等,生成統(tǒng)計,實(shí)時掌握學(xué)生就業(yè)狀態(tài)。為就業(yè)部門有針對性的開展就業(yè)市場開發(fā)工作提供依據(jù);2)就業(yè)部門:生源審核;派遣狀態(tài)更新;檔案派往流向。實(shí)現(xiàn)學(xué)生可通過數(shù)據(jù)庫自助查詢派遣狀態(tài)及檔案派發(fā)情況;3)畢業(yè)生:每年學(xué)生畢業(yè)都會到各個部門蓋章,完成畢業(yè)流轉(zhuǎn)單,給老師學(xué)生帶來諸多不便,如是否欠學(xué)費(fèi),在系統(tǒng)中有清晰的記載,不必每個學(xué)生在財務(wù)蓋章確認(rèn)。因而可以通過信息庫簡化畢業(yè)流程。
4小結(jié)
隨著學(xué)院的日漸發(fā)展,學(xué)生信息系統(tǒng)的需求也日益顯著。在軟件的編碼于實(shí)現(xiàn)方面尚待時日。隨著信息技術(shù)的不斷普及與應(yīng)用,實(shí)現(xiàn)的成功也會更好的惠及教師和學(xué)生,方便學(xué)院的學(xué)生工作。
作者:王嘉 單位:1滿洲里俄語職業(yè)學(xué)院
摘要:現(xiàn)在對于教務(wù)系統(tǒng)管理人員來說,能夠通過網(wǎng)絡(luò)平臺對學(xué)生信息進(jìn)行相互傳遞,分析某班學(xué)生信息、對無關(guān)信息進(jìn)行處理等等,而這一切都?xì)w功于電腦技術(shù)的快速發(fā)展。對于以前的管理辦法來說,想要實(shí)現(xiàn)聯(lián)網(wǎng)共享信息、遠(yuǎn)程操作、迅速及時傳達(dá)信息等功能,可以說根本不可能實(shí)現(xiàn),但通過現(xiàn)代最管理手段全部都能實(shí)現(xiàn)。正因為如此,現(xiàn)代管理手段有著不可估量的市場價值。
關(guān)鍵詞:;教務(wù)管理系統(tǒng);設(shè)計;實(shí)現(xiàn)
1國內(nèi)外研究現(xiàn)狀
美國和歐洲其他發(fā)展國家,政府非常支持建設(shè)數(shù)字化校園。所以各個學(xué)校都對本校的學(xué)籍以及教務(wù)等管理進(jìn)行了信息化改造。在20世紀(jì)90年代之初,這些地區(qū)幾乎所有的名牌院校都已經(jīng)非常成功的實(shí)現(xiàn)了信息化,數(shù)字化校園?,F(xiàn)在,全球的在互聯(lián)網(wǎng)方面具有頂尖技術(shù)的大型公司都開始斥巨資用來開發(fā)與研究數(shù)字化校園。一般情況下,以上這種類型的軟件對應(yīng)群體是軟件開發(fā)商。軟件開發(fā)商在開發(fā)和使用自身企業(yè)或者是和自身企業(yè)相聯(lián)系的軟件的時候,關(guān)鍵是使用了下面的這兩個不同的方法來設(shè)計與建設(shè)上述的那類技術(shù)。首先是需要購買在開發(fā)研究方面所需要的基礎(chǔ)設(shè)施,像是桌面軟件和服務(wù)器等。買這些基礎(chǔ)設(shè)施就需要花費(fèi)該公司大量的人力資源和物力資源。其次就是,根據(jù)對有關(guān)的虛擬主機(jī)與服務(wù)器不進(jìn)行購買而是通過租賃的形式來獲得使用權(quán),這樣就為企業(yè)節(jié)省了大量的人力物力資源,大大的節(jié)約了成本。但是若是這樣做的話同時也降低了對后臺服務(wù)器的控制權(quán)。數(shù)據(jù)化校園能夠使全體師生在上網(wǎng)的過程中,可以讓用戶訪問服務(wù)、處理器、存儲設(shè)備等和他們相聯(lián)系的設(shè)施。對學(xué)生和教師來講,可以在運(yùn)用校園信息化數(shù)據(jù)部署和應(yīng)用程序在?;谕瑯拥牡缆罚梢赃x擇任意的服務(wù)并對它們進(jìn)行組合,這一來,在藕合程度方面還是比較低的。數(shù)字化校園運(yùn)用了虛擬技術(shù),云端或者本地的運(yùn)行環(huán)境能夠支持類型不同的編程語言,采用了改進(jìn)的數(shù)據(jù)庫。在我國,中國高等教育文獻(xiàn)保障系統(tǒng)簡稱CALIS是第一個把信息化的應(yīng)用帶入到教務(wù)管理系統(tǒng)中的。其創(chuàng)造了沒有訪問界限的中國高等教育數(shù)字化校園。這所學(xué)校變成了社會經(jīng)濟(jì)和諧發(fā)展的重要因素,是至關(guān)重要的。根據(jù)之前的所的出的結(jié)論與未來發(fā)展的趨勢,CALIS不僅實(shí)行了定位,而且還建議根據(jù)信息化來設(shè)計適合我國的數(shù)字化校園。以上所說的是,CALIS要構(gòu)建植根于信息化平臺的數(shù)字化校園。同樣需要在全國、不同的地區(qū)、不同的學(xué)校都創(chuàng)建CALIS的數(shù)字化校園云服務(wù)中心。如此,大學(xué)生和教師就可以獲取豐富的服務(wù)。同樣,CALIS還可以為當(dāng)?shù)氐臄?shù)字化校園在建設(shè)云服務(wù)平臺時給出有效的處理辦法。建設(shè)CALIS的信息化平臺,能夠不斷地提升信息化在數(shù)字化方面的進(jìn)程。如此就為更深層次的優(yōu)化數(shù)字化校園的服務(wù)結(jié)構(gòu)部分給出了非常重要的可行性。信息化平臺能夠使數(shù)字化校園服務(wù)變得更加的虛擬,并且在此基礎(chǔ)上,建設(shè)與分享圖書館的資源信息可以為數(shù)字化校園的發(fā)展帶來巨大的美好前景。如此一來,我國的數(shù)字化校園也邁進(jìn)了新時代。
2系統(tǒng)目標(biāo)和總體需求
(1)系統(tǒng)目標(biāo)。1)系統(tǒng)應(yīng)該功能強(qiáng)大,操作過程簡單明了;2)遠(yuǎn)程網(wǎng)絡(luò)協(xié)同訪問系統(tǒng);3)對校園網(wǎng)實(shí)行開放,進(jìn)行標(biāo)準(zhǔn)建設(shè);4)可以對各種工作步驟進(jìn)行傳遞;5)文件、數(shù)據(jù)安全可靠。(2)系統(tǒng)總體需求。學(xué)生想要對其個基本信息、下載學(xué)習(xí)有關(guān)資料、根據(jù)老師安排上傳所布置的作業(yè)、等一列與網(wǎng)絡(luò)有關(guān)的學(xué)習(xí)方法?,F(xiàn)在只要登錄網(wǎng)絡(luò)管理系統(tǒng)都能夠順利實(shí)現(xiàn)。對于教師來說,凡是學(xué)生需要掌握的教學(xué)大綱、課輔資料、作業(yè)習(xí)題、參考課本等有利于學(xué)生更好學(xué)習(xí)的資料,均可以通過登陸網(wǎng)頁系統(tǒng)來完成。這樣一來,不僅增加了師生間的良好溝通,也極大地促進(jìn)了網(wǎng)絡(luò)教學(xué)目標(biāo)的實(shí)施。另一方面。教務(wù)管理系統(tǒng)想要針對課程安排、教學(xué)任務(wù)、學(xué)生成績查詢、教師績效考評等管理任務(wù)也能夠通過網(wǎng)絡(luò)平臺實(shí)現(xiàn)自動化管理,而不再是以往的人工化。大大加快了工作效率。
3關(guān)于教務(wù)管理系統(tǒng)如何設(shè)計
設(shè)計系統(tǒng)時需要遵循的基本原則:(1)不但能夠穩(wěn)定不變還要相對靠譜。系統(tǒng)只要開始設(shè)計研發(fā),將會持續(xù)運(yùn)行,因此不允許中間因某些不穩(wěn)定因素影響進(jìn)程;(2)對外進(jìn)行開放與拓展空間;(3)在世界范圍內(nèi)都處于先進(jìn)水平且各項技術(shù)都比較成熟;(4)在實(shí)際應(yīng)用當(dāng)中,能夠?qū)ζ溥M(jìn)行最大化利用且方便管理者管理。檢驗一個系統(tǒng)的優(yōu)劣關(guān)鍵是看其實(shí)用性如何,里面的各項功能能否適用于用戶需求,有無綜合考慮用戶的特點(diǎn),或者根據(jù)用戶日常習(xí)慣專項研究后再進(jìn)行設(shè)計;(5)安全性。針對全部的用戶來說,系統(tǒng)的管理機(jī)制必須安全可靠
4系統(tǒng)測試
通過對于軟件進(jìn)行測試,我們可以很容易的發(fā)現(xiàn)軟件在設(shè)計之初與實(shí)現(xiàn)過程當(dāng)中因為疏忽而產(chǎn)生的問題。相較于其他任何軟件工程活動,軟件測試的過程中所花費(fèi)的工作量更多。假如對于軟件測試不是有計劃地進(jìn)行,則會使得勞動和時間都造成浪費(fèi),這還不算,其中最為糟糕的是會對原有錯誤造成遺漏。所以,要想確保其所開發(fā)的軟件質(zhì)量,就必須要對軟件進(jìn)行系統(tǒng)化的測試。想要促進(jìn)制定軟件的測試方法,就要確保其策略擁有足夠的靈活性;另一方面,一定要確保其嚴(yán)格性,這樣的話在項目工程建設(shè)當(dāng)中能夠?qū)椖刻岢龊侠聿邉?,并進(jìn)行追蹤管理。軟件測試?yán)碚撝蟹浅V氖媛⊿hooman)模型理論這樣描述軟件測試策略:測試從許多方面來看和軟件開發(fā)方法一樣,是一個獨(dú)立的過程,而且具有很多測試類型;早年我們處理程序出錯主要是依靠謹(jǐn)慎的軟件設(shè)計和程序員的個人智慧,而如今我們采用很多現(xiàn)代設(shè)計技術(shù)和正式技術(shù)評審來減少實(shí)現(xiàn)代碼中的錯誤;與此類似,不同的測試方法也正在開始聚合成幾種不同的途徑和思想。其中所提到的途徑和思想就是我們稱之的“策略”。對于軟件測試方法,在實(shí)際操作中,我們需要對其提供兩種兩種辦法,即低級測試辦法和高級測試辦法。其中,確保低級測試可以對小段落的代碼驗證是否正確,相比而言,高級測試主要用于用戶對于系統(tǒng)主要功能的滿意度。軟件測試的螺旋模型就能夠為我們提供這樣一種符合要求的軟件測試策略。
5小結(jié)
我們可以從項目最初的選題、開題,隨后對于項目的可行性進(jìn)行論證以及所需要求進(jìn)行分析,進(jìn)一步的對項目總體進(jìn)行詳細(xì)設(shè)計,直至最后完成任務(wù),當(dāng)中的任意一個環(huán)節(jié)都讓我對于軟件開發(fā)工程有了更深一層的了解,在實(shí)施過程當(dāng)中所遇到的每個技術(shù)性難題都為以后的工作積累了寶貴經(jīng)驗。
作者:蔣永偉 單位:湖北工業(yè)大學(xué)
摘要:隨著學(xué)校規(guī)模擴(kuò)大,學(xué)生人數(shù)迅速增加,采用紙介質(zhì)來管理學(xué)生信息的辦法已經(jīng)不能適應(yīng)時代的發(fā)展,推行計算機(jī)信息管理系統(tǒng)來管理學(xué)生信息是大勢所趨。
關(guān)鍵詞:信息管理系統(tǒng);功能模塊;數(shù)據(jù)庫
目前大多數(shù)學(xué)校對于學(xué)生信息的管理仍未實(shí)現(xiàn)計算機(jī)系統(tǒng)化管理,不同管理人員的管理方式方法不盡相同,容易造成數(shù)據(jù)不一致。因此建立學(xué)生信息管理系統(tǒng)就是要使學(xué)生信息的管理方式得以規(guī)范化。即采用計算機(jī)技術(shù)處理事務(wù),使信息能夠方便地、高效地保存和管理;管理方式遵循一定的流程,提高管理人員的工作效率;同時又能實(shí)現(xiàn)迅速、全方位的信息采集與信息處理,為學(xué)校管理日常事務(wù)提供科學(xué)的依據(jù)。
信息化管理是當(dāng)今的一個發(fā)展趨勢,其優(yōu)勢主要體現(xiàn)在:一方面經(jīng)過信息管理系統(tǒng)處理的信息具備規(guī)范化以及保密性,另一方面采用信息管理系統(tǒng)可減少不同人員之間操作上的差異性,減少人為錯誤。學(xué)生信息管理是每所學(xué)校都必須面對的問題,一直以來人們使用傳統(tǒng)的人工方式進(jìn)行學(xué)生的信息管理,這種管理方式存在許多弊端:手工工作量大,難免出現(xiàn)人為失誤,數(shù)據(jù)難以統(tǒng)計與分析;學(xué)籍表、成績單格式不規(guī)范、不統(tǒng)一等。面對越來越龐大的信息,學(xué)校特別需要專門管理學(xué)生信息的計算機(jī)應(yīng)用系統(tǒng)。通過建立這樣的系統(tǒng),可以規(guī)范學(xué)生各種信息的管理,提高學(xué)生信息管理效率,快速查詢信息和進(jìn)行科學(xué)統(tǒng)計,減少管理方面的工作量和成本。
因此,開發(fā)一個信息系統(tǒng),幫助管理部門和廣大教師提高工作效率,實(shí)現(xiàn)學(xué)生管理工作的系統(tǒng)化、規(guī)范化和自動化,其意義是顯而易見的。
一、系統(tǒng)分析與設(shè)計
本系統(tǒng)主要針對各類學(xué)校學(xué)生管理要求進(jìn)行設(shè)計,在開發(fā)完成之時應(yīng)該具備一定的先進(jìn)性、實(shí)用性,保證系統(tǒng)不需要在短期內(nèi)進(jìn)行大規(guī)模調(diào)整;同時應(yīng)考慮硬件要求和可移植性,避免學(xué)校因為使用系統(tǒng)而大量投資升級設(shè)備。系統(tǒng)應(yīng)該實(shí)現(xiàn)的功能目標(biāo)有:
(1)能夠系統(tǒng)地管理學(xué)生的各類信息;(2)能夠快速地進(jìn)行學(xué)生各類信息的查詢;(3)要求有良好的人機(jī)界面,原始數(shù)據(jù)的編輯簡單方便,數(shù)據(jù)穩(wěn)定性好;(4)減少人工的參與和基礎(chǔ)信息的錄入,具有良好的自治功能和信息循環(huán)。
該系統(tǒng)的開發(fā)包括后臺數(shù)據(jù)庫的設(shè)計及前臺應(yīng)用程序的開發(fā)兩個方面。對于數(shù)據(jù)庫的設(shè)計要求數(shù)據(jù)的一致性和完整性強(qiáng),數(shù)據(jù)的安全性好;而對應(yīng)用程序要求功能完整,方便使用,瀏覽統(tǒng)計,能夠?qū)崿F(xiàn)數(shù)據(jù)更新等。學(xué)生信息管理系統(tǒng)是以學(xué)校管理方式為實(shí)例而設(shè)計的一種應(yīng)用系統(tǒng),系統(tǒng)的前臺設(shè)計主要包括界面設(shè)計,菜單設(shè)計,超鏈接幾個方面,數(shù)據(jù)系統(tǒng)的主要功能模塊有系統(tǒng)管理、學(xué)籍管理、班級管理、課程管理、成績管理5大管理模塊,使用者通過設(shè)定的賬號和密碼登錄后即可使用該系統(tǒng)的相關(guān)功能進(jìn)行數(shù)據(jù)操作,系統(tǒng)的特點(diǎn)是通用性和簡單操作性。各模塊主要功能描述如下:
(1)系統(tǒng)管理模塊:該模塊主要功能是驗證使用該系統(tǒng)的用戶是否合法,并使操作記錄可以追蹤,這是基于系統(tǒng)安全性的考慮包括添加用戶,修改密碼等。(2)學(xué)籍管理模塊:該模塊主要功能是實(shí)現(xiàn)對學(xué)生個人信息的管理與查詢,包括記錄的增、改、刪操作及多種查詢方式功能。(3)班級管理模塊:該模塊包括系院設(shè)置與班級設(shè)置兩個子模塊,包括系院、班級相關(guān)信息的瀏覽、增改刪操作及查詢等功能。(4)課程管理模塊:該模塊主要任務(wù)是對課程信息的增改刪操作,對各個班級的課程進(jìn)行設(shè)置,以及相關(guān)課程信息的查詢等。(5)成績管理模塊:該模塊是以班級為單位,查詢指定課程的成績列表;也可以編輯學(xué)生成績。生成成績單窗口的功能主要是生成學(xué)生個人成績列表,并自動計算平均成績。
二、功能模塊的實(shí)現(xiàn)
設(shè)計學(xué)生信息管理系統(tǒng)主要從模塊設(shè)計、數(shù)據(jù)庫設(shè)計、功能整合等幾個方面開始入手,每個模塊通過數(shù)據(jù)庫相互關(guān)聯(lián),所以在數(shù)據(jù)庫設(shè)計時要充分考慮數(shù)據(jù)的有效性,減少數(shù)據(jù)冗余。由于操作人員不一定是專業(yè)的計算機(jī)人員,所以要求系統(tǒng)有良好的人機(jī)界面。系統(tǒng)采用自上而下的設(shè)計思想,在Windows XP Professional操作系統(tǒng)環(huán)境下,用VisualBasic6.0作為程序開發(fā)設(shè)計工具,使用Microsoft SQL Server 2000進(jìn)行數(shù)據(jù)庫設(shè)計,使用ADO數(shù)據(jù)庫接口,通過ODBC 的方法進(jìn)行數(shù)據(jù)庫訪問,采用程序分層的架構(gòu)實(shí)現(xiàn)對資源的全盤管理。
在學(xué)生信息管理系統(tǒng)中,需要完成的功能比較多,而且?guī)缀跛械墓δ芏忌婕暗綌?shù)據(jù)庫,為了簡化代碼復(fù)雜性,將ADO訪問數(shù)據(jù)庫的一些方法和對象定義在一個公共模塊――DataBase.bas中,系統(tǒng)運(yùn)行時將直接調(diào)用該模塊,實(shí)現(xiàn)數(shù)據(jù)傳輸和操作。模塊的功能總結(jié)起來有幾類:瀏覽、增加、修改、刪除和查詢。以班級管理模塊為例,添加、修改班級信息主要通過設(shè)定判斷標(biāo)志位來執(zhí)行相應(yīng)的操作,使用ADO數(shù)據(jù)集傳遞信息更新數(shù)據(jù)庫。刪除功能則可通過調(diào)用定義好的公共模塊實(shí)現(xiàn),系統(tǒng)中ExecuteSQL是定義用于執(zhí)行SQL語句的過程,包括更新、刪除和插入語句。
實(shí)現(xiàn)各個模塊功能的編碼及調(diào)試后,將系統(tǒng)進(jìn)行整合,然后編譯生成可執(zhí)行文件。最后對系統(tǒng)進(jìn)行測試,系統(tǒng)測試的目的是驗證軟件與設(shè)計需求是否一致,通過檢驗結(jié)果的可靠性和正確性消除錯誤,保證軟件質(zhì)量。
三、結(jié)束語
隨著教育體制改革的深入,學(xué)校規(guī)模不斷擴(kuò)大,學(xué)生人數(shù)不斷增加,使用計算機(jī)信息系統(tǒng)對學(xué)生信息進(jìn)行管理,即能夠極大地提高學(xué)校管理的效率,也是學(xué)校走向科學(xué)化、規(guī)范化管理的必由之路。
學(xué)生管理是一項繁瑣而艱巨的工作,學(xué)生信息管理系統(tǒng)所需的功能也是相當(dāng)強(qiáng)大的,本系統(tǒng)只實(shí)現(xiàn)了學(xué)生管理的部分功能,為了更加便于管理及更全面地掌握學(xué)生在校期間的信息,本系統(tǒng)仍可進(jìn)行發(fā)展和完善。