學(xué)生信息管理系統(tǒng)設(shè)計(jì)范文

時(shí)間:2023-04-12 07:25:10

導(dǎo)語:如何才能寫好一篇學(xué)生信息管理系統(tǒng)設(shè)計(jì),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

學(xué)生信息管理系統(tǒng)設(shè)計(jì)

篇1

關(guān)鍵詞:信息管理系統(tǒng);設(shè)計(jì);開發(fā)

中圖分類號(hào):TP311.52文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1673-1131(2015)12-0169-02

0引言

在教育改革全面推進(jìn)的今天,教育政策以及教學(xué)內(nèi)容均發(fā)生了轉(zhuǎn)變,這在某種程度上增加了教學(xué)管理難度。近年來,學(xué)生數(shù)量持續(xù)增加,相應(yīng)的數(shù)據(jù)量急劇增加,若仍舊依靠人工操作進(jìn)行管理,這不僅會(huì)增加管理成本,且管理效率低下。傳統(tǒng)的學(xué)生信息管理手段愈發(fā)不適應(yīng),在新形勢(shì)下,迫切需要設(shè)計(jì)并開發(fā)學(xué)生信息管理系統(tǒng)。

1學(xué)生信息管理系統(tǒng)概述

學(xué)生信息管理系統(tǒng),顧名思義,是指管理學(xué)生基本信息的系統(tǒng),它可規(guī)范與學(xué)生相關(guān)的所有信息文件,還可構(gòu)建成熟的資源共享平臺(tái)。主要包含信息收集、整理、存儲(chǔ)和查閱,并可轉(zhuǎn)換信息管理模式,使其變成服務(wù)管理模式,依托服務(wù)模型,憑借系統(tǒng)該平臺(tái)開展信息管理工作[1]。學(xué)生信息管理系統(tǒng)便于學(xué)生管理工作的開展,還能提供健全的信息管理以及完善的網(wǎng)絡(luò)查詢功能,具體包含以下三部分:

(1)信息管理系統(tǒng)。收集、加工、保管、分析、查閱學(xué)生信息,還包含其它一些業(yè)務(wù)功能。

(2)采集系統(tǒng)。對(duì)學(xué)生信息進(jìn)行數(shù)字化采集和加工。

(3)查閱系統(tǒng)。借助校園網(wǎng),在系統(tǒng)內(nèi)部進(jìn)行查檔和閱檔。

2系統(tǒng)設(shè)計(jì)

教師、管理員和學(xué)生是信息管理系統(tǒng)的服務(wù)對(duì)象,大部分用戶的計(jì)算機(jī)操作能力不強(qiáng),理論知識(shí)涉獵較少。針對(duì)這一問題,在系統(tǒng)創(chuàng)建過程中,應(yīng)盡量建立可行、便捷的人機(jī)交互界面,進(jìn)而讓操作者有效掌握相關(guān)操作,為此,系統(tǒng)中應(yīng)盡可能使用人們熟悉的語言,構(gòu)建中文信息界面,全面考慮系統(tǒng)運(yùn)行過程中可能出現(xiàn)的所有問題,給予簡(jiǎn)單且及時(shí)的幫助,使其快速熟悉操作步驟[2]。

2.1功能圖

對(duì)比分析B/S和C/S可知,前者操作步驟簡(jiǎn)單,無需安裝客戶端軟件,便于使用,操作簡(jiǎn)單,節(jié)省了一定的人力以及物力資源,然而,其安全性與后者相比,稍微偏低。綜合考慮,本系統(tǒng)交叉使用這兩種體系結(jié)構(gòu),進(jìn)而實(shí)現(xiàn)優(yōu)勢(shì)互補(bǔ)。

2.2功能流程

教師、管理員以及教師均是信息管理系統(tǒng)的服務(wù)對(duì)象,在本系統(tǒng)中,服務(wù)對(duì)象可憑借賬號(hào)登陸下載并開展相關(guān)處理操作。待新生入學(xué)后,通常要進(jìn)行系統(tǒng)確認(rèn),即學(xué)生信息注冊(cè),管理員應(yīng)審核與管理學(xué)生基本信息,這可有效規(guī)避冒名頂替現(xiàn)象的出現(xiàn),學(xué)籍審核十分必要。對(duì)于學(xué)校而言,旨在通過學(xué)生信息管理系統(tǒng)的創(chuàng)建來為學(xué)生日常學(xué)習(xí)生活提供更大的便利。因此,在系統(tǒng)設(shè)計(jì)環(huán)節(jié),應(yīng)將學(xué)生從入學(xué)至畢業(yè)這段期間的所有內(nèi)容涵蓋在內(nèi)。新生報(bào)到時(shí),應(yīng)開展學(xué)籍注冊(cè)。在系統(tǒng)設(shè)計(jì)環(huán)節(jié),首先,明確業(yè)務(wù)流程與需求,為實(shí)現(xiàn)這一目的,可進(jìn)行現(xiàn)場(chǎng)調(diào)研,還可開展問卷調(diào)查等活動(dòng),以此來認(rèn)識(shí)業(yè)務(wù)組織機(jī)構(gòu),熟悉業(yè)務(wù)活動(dòng)規(guī)律,掌握用戶自身需求,憑借簡(jiǎn)潔生動(dòng)的形式進(jìn)行展示,同時(shí),以此為基礎(chǔ)開展討論活動(dòng),最終形成直白的標(biāo)準(zhǔn)文檔。

2.3功能模塊

為提升管理效率,確保學(xué)生管理工作有效、規(guī)范地開展,針對(duì)不同各類型的用戶,給予特定的權(quán)限。依托校園網(wǎng),可保障系統(tǒng)數(shù)據(jù)的合理存儲(chǔ)、有效處理以及正常運(yùn)轉(zhuǎn),還可顯著提高工作效率,實(shí)現(xiàn)數(shù)據(jù)庫功能的最大化。本系統(tǒng)主要包含信息管理、日常學(xué)習(xí)生活管理、課程管理等多項(xiàng)內(nèi)容。參照學(xué)校學(xué)生信息管理全局,依據(jù)用戶的實(shí)際需求,科學(xué)設(shè)計(jì),合理開發(fā),在滿足用戶多樣化的使用需求的同時(shí),注重日常維護(hù)。

2.4數(shù)據(jù)庫設(shè)計(jì)

(1)需求分析。在分析實(shí)際應(yīng)用需求、確定組織結(jié)構(gòu)情況、掌握各個(gè)部門內(nèi)部信息獲取途徑以及工作流程的基礎(chǔ)上,參照系統(tǒng)功能需求,構(gòu)建針對(duì)性的欄目,本數(shù)據(jù)庫主要包含教師表、學(xué)生表、課程設(shè)置表、基本信息表、選課表。

(2)概念結(jié)構(gòu)設(shè)計(jì)。概念結(jié)構(gòu)設(shè)計(jì)是指將具體的用戶需求轉(zhuǎn)換成直觀嚴(yán)謹(jǐn)?shù)男畔⒔Y(jié)構(gòu)。在這一過程中,數(shù)據(jù)模型建立在概念結(jié)構(gòu)之上,概念結(jié)構(gòu)與數(shù)據(jù)模型相比,相對(duì)抽象、穩(wěn)定、獨(dú)立,不依賴機(jī)器,其設(shè)計(jì)情況直接關(guān)乎著數(shù)據(jù)庫的最終設(shè)計(jì)情況,具體包含數(shù)據(jù)與學(xué)生管理概念結(jié)構(gòu)、E-R圖、分層流程圖。

(3)邏輯結(jié)構(gòu)設(shè)計(jì)。在概念結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上,獲得E-R圖形,這是對(duì)用戶需求的簡(jiǎn)單描述,不夠具體,且不受DBMS支持。而本文則參照數(shù)據(jù)庫轉(zhuǎn)換要求,結(jié)合數(shù)據(jù)約束理論以及命名標(biāo)準(zhǔn),不斷規(guī)范,構(gòu)建出了完整的學(xué)生以及班級(jí)等信息表。

3系統(tǒng)開發(fā)

系統(tǒng)開發(fā)是指將設(shè)計(jì)變成現(xiàn)實(shí)的過程,從軟件需求過渡到軟件表示,簡(jiǎn)單來說,清晰繪制軟件的基本體征,進(jìn)而確定系統(tǒng)數(shù)據(jù)結(jié)構(gòu),落實(shí)軟件架構(gòu)。

(1)用戶登陸模塊開發(fā)。認(rèn)真檢查計(jì)算機(jī),確定處于正常運(yùn)行狀態(tài)后,安裝本系統(tǒng),開啟,并彈出用戶登陸窗體,輸入正確的用戶名與密碼,單擊登陸,如果某一項(xiàng)輸入錯(cuò)誤,將無法正常登陸。

(2)信息錄入模塊開發(fā)。該模塊適用于新生信息添加的情形中。單擊入學(xué)登記,進(jìn)入另外一個(gè)窗口,窗口中包含姓名、年齡、性別、學(xué)號(hào)、聯(lián)系方式等基本信息,進(jìn)而為學(xué)生的規(guī)范管理提供便利。在該環(huán)節(jié),管理員應(yīng)參照窗口目錄認(rèn)真錄入,除備注欄外,其它都不能為空。另外,也不允許增加現(xiàn)有學(xué)生信息,待完成信息添加工作后,單擊確定后,即成功,如果單擊取消,將會(huì)清空所填內(nèi)容。

(3)課程管理模塊開發(fā)。管理員在進(jìn)入系統(tǒng)主頁面后,單擊課程管理模塊,該模塊包含課程編輯、添加、刪除和改動(dòng)等基本操作,可依據(jù)具體需求進(jìn)行相關(guān)管理;學(xué)生可通過該模塊進(jìn)行在線選課操作,若不滿意所選課程,還可實(shí)施退選操作[3]。

(4)成績(jī)管理模塊開發(fā)。管理員可依據(jù)學(xué)生、學(xué)期有序錄入學(xué)習(xí)成績(jī),同時(shí)存儲(chǔ)在數(shù)據(jù)庫中,以供學(xué)生查詢和統(tǒng)計(jì)。

(5)班級(jí)管理模塊開發(fā)。待啟動(dòng)程序后,單擊班級(jí)管理模塊,該模塊包含班級(jí)設(shè)置模塊,可輸入與班級(jí)相關(guān)的基本信息,例如,班主任、教師、所學(xué)專業(yè)等,以供日后查詢使用。

4結(jié)語

學(xué)生信息管理系統(tǒng)作為學(xué)校日常管理的基本工具,它不僅能為圖書館、后勤等管理工作提供數(shù)據(jù)信息,還能為課程設(shè)置提供參考。本文中所設(shè)計(jì)開發(fā)的信息管理系統(tǒng)雖然具備基本管理功能,但是仍然存在不足,這需要我們的進(jìn)一步完善和探索,進(jìn)而使其更好地服務(wù)于學(xué)校日常管理工作。

參考文獻(xiàn):

[1]孔海霞.基于BS結(jié)構(gòu)的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)[J].無線互聯(lián)科技,2014(8):76-76

[2]沈高潔.現(xiàn)代學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)[J].科技信息,2012(36):229-230

篇2

關(guān)鍵詞:學(xué)生信息管理系統(tǒng); B/S;ASP ;數(shù)據(jù)庫系統(tǒng)

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2013)29-6552-03

隨著科學(xué)技術(shù)的不斷提高,學(xué)生管理系統(tǒng)是學(xué)校管理中不可少的一部分。學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分。基于B/S架構(gòu)的學(xué)生信息管理系統(tǒng),就是利用電腦對(duì)學(xué)生各種數(shù)據(jù)進(jìn)行日常管理,如查詢、修改、增加、刪除,可以加強(qiáng)學(xué)生的注冊(cè)工作、使得選課工作信息化。一個(gè)簡(jiǎn)單易用、功能齊備的信息管理系統(tǒng),能很大程度上減輕學(xué)校相關(guān)學(xué)生工作人員的負(fù)擔(dān),信息數(shù)據(jù)對(duì)于學(xué)校的決策者和管理者來說及其重要。

1 系統(tǒng)分析

1.1系統(tǒng)開發(fā)環(huán)境

本系統(tǒng)開發(fā)過程中使用Windows XP Professional操作系統(tǒng),系統(tǒng)運(yùn)行服務(wù)器可以采用Windows 2000 Server以上版本的操作系統(tǒng)。數(shù)據(jù)庫:Microsoft SQL Server 2000及以上。技術(shù)平臺(tái):Microsoft .NET Framework 2.0.0.0版本。IIS:Internet Information Server 5.1版本。調(diào)試(開發(fā))工具:Microsoft Visual Studio .NET 2005中文企業(yè)版。使用功能強(qiáng)大的SQL查詢語言,實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫的建立,數(shù)據(jù)庫的訪問,更新數(shù)據(jù)庫,較好地實(shí)現(xiàn)了設(shè)計(jì)的需求功能。

1.2系統(tǒng)設(shè)計(jì)原則

1)有靈活性原則。在環(huán)境和實(shí)際條件發(fā)生變動(dòng)的情況下,本信息管理系統(tǒng)使用網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)交換和反饋,對(duì)應(yīng)用層進(jìn)行相應(yīng)的修改,就能夠快捷實(shí)現(xiàn),系統(tǒng)具有可擴(kuò)展性。

2)用戶界面設(shè)計(jì)原則。用戶界面的設(shè)計(jì)友好,做到美觀大方,擁有各個(gè)界面相關(guān)聯(lián)的信息提示,用戶能夠更好地進(jìn)行操作,實(shí)現(xiàn)真正的易學(xué)、易用、易管理。

3)數(shù)據(jù)庫設(shè)計(jì)原則。信息數(shù)據(jù)具有一致性、完整性和安全性。信息管理系統(tǒng)中的各個(gè)功能模塊的組合與使用權(quán)限應(yīng)具有自設(shè)定能力,不需要修改任何源程序代碼。

2 系統(tǒng)功能設(shè)計(jì)

2.1系統(tǒng)功能分析

本系統(tǒng)的主要用戶是所有的學(xué)生、教師和管理人員,系統(tǒng)管理人員起著決定性的作用。系統(tǒng)設(shè)計(jì)了兩種權(quán)限。教師和系統(tǒng)管理員統(tǒng)一使用最高權(quán)限,使用管理員功能;學(xué)生的一般權(quán)限包括個(gè)人信息查詢、密碼修改、選課、個(gè)人成績(jī)查詢等。

學(xué)生管理系統(tǒng)的要求就是要準(zhǔn)確快捷的管理學(xué)生信息,學(xué)生隸屬班級(jí),班級(jí)又由教師指導(dǎo),學(xué)生需要有課程,成績(jī),學(xué)分,而這些又都要靠教師或者管理人員來完成添加,綜合分析需求,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)。

2.2系統(tǒng)模塊分析

本系統(tǒng)包括5個(gè)模塊:用戶信息模塊、課程信息模塊、班級(jí)信息模塊、成績(jī)信息模塊和選課信息模塊。本系統(tǒng)主要包括學(xué)生管理系統(tǒng),其中班級(jí)信息模塊和教師管理(用戶信息模塊的教師管理部分)屬于輔模塊。學(xué)生管理、課程管理、選課管理、成績(jī)管理是與管理員(教師)和學(xué)生相關(guān)的主要功能模塊。主要模塊說明:

1)用戶信息模塊。其基本功能是對(duì)用戶屬性、用戶管理、用戶權(quán)限進(jìn)行管理。由網(wǎng)絡(luò)數(shù)據(jù)庫管理員為用戶設(shè)置用戶名和密碼,用戶密碼的的修改只能由用戶本人操作或者由管理員修改。

2)班級(jí)信息模塊。可以對(duì)班級(jí)學(xué)生的信息進(jìn)行管理和操作。學(xué)生入學(xué)時(shí),學(xué)生的相關(guān)信息按照班級(jí)為基本單位錄入數(shù)據(jù)庫。學(xué)生畢業(yè)離校時(shí),系統(tǒng)將相關(guān)信息復(fù)制到備份數(shù)據(jù)庫中。

3)課程信息模塊:提供本學(xué)期各年級(jí)各專業(yè)所開課程名稱的錄入、修改、刪除。課程分為基礎(chǔ)課、專業(yè)課和選修課3種類型,管理員在課程管理中公布課程信息后,學(xué)生才能進(jìn)行選課。它是學(xué)生成績(jī)管理的基礎(chǔ)。分配課程主要是制定該科的任課教師和授課班級(jí)。用以保證數(shù)據(jù)庫中一致性原則。

4)選課信息模塊:主要是選修課程刪除和選課信息的統(tǒng)計(jì),也就是對(duì)選修課程和選修人數(shù)統(tǒng)計(jì)的雙重進(jìn)行管理,并根據(jù)學(xué)生選課時(shí)間決定最終選修此課的學(xué)生名單。

5)成績(jī)信息模塊:在本模塊中,學(xué)生的各科成績(jī)、匯總成績(jī)、以及成績(jī)排名,按照班級(jí)錄入數(shù)據(jù)庫中。

3 系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)

3.1學(xué)生信息模塊實(shí)現(xiàn)

學(xué)生信息模塊用來完成學(xué)生信息的瀏覽、修改、添加及刪除功能和學(xué)生信息的添加功能。

首先,學(xué)生信息的更新即查看、修改和刪除是根據(jù)學(xué)生的學(xué)號(hào)或姓名來實(shí)現(xiàn)的,用戶管理員登陸后即進(jìn)入此界面。用戶管理界面如圖1所示。

3.2教師信息模塊實(shí)現(xiàn)

教師信息的查看、修改和刪除。教師信息的查看通過教師名字或者教師編號(hào)。

3.3班級(jí)信息模塊實(shí)現(xiàn)

班級(jí)信息模塊和學(xué)生信息模塊的布局功能是完全相似的,也包括班級(jí)信息的查看、添加和刪除頁面。班級(jí)和學(xué)生的對(duì)應(yīng)關(guān)系是多對(duì)一的。添加及刪除學(xué)生信息界面功能區(qū)如圖2所示。

3.4課程信息模塊實(shí)現(xiàn)

課程信息模塊包括6個(gè)頁面,分別是課程信息顯示、刪除、修改課程信息添加、添加必修課、課程分配、授課信息顯示和授課修改。

3.5學(xué)生選課信息模塊實(shí)現(xiàn)

課程信息的添加,基礎(chǔ)課和專業(yè)課是可以被添加為選修課的課程,課程和班級(jí)是多對(duì)多的關(guān)系,因此可能出現(xiàn)重復(fù)項(xiàng)。就是信息可能出現(xiàn)多條,但是課程名稱都是選擇的課程,作為地址參數(shù)。課程與班級(jí)的對(duì)應(yīng)關(guān)系是在“添加學(xué)生必修課”功能中實(shí)現(xiàn)的。

3.6成績(jī)信息模塊實(shí)現(xiàn)

新成績(jī)的錄入頁面,輸入學(xué)號(hào)后,下拉列表會(huì)自動(dòng)查詢數(shù)據(jù)庫并且建立該學(xué)生所要修課程的數(shù)據(jù)綁定,選擇要錄入成績(jī)的課程,填寫表單即可錄入。

4 結(jié)束語

設(shè)計(jì)開發(fā)學(xué)生信息管理系統(tǒng),在高等學(xué)校信息化建設(shè)中有著重大的實(shí)際意義,本系統(tǒng)能夠?qū)崿F(xiàn)學(xué)生信息的規(guī)范管理、信息數(shù)據(jù)的科學(xué)統(tǒng)計(jì)和數(shù)據(jù)庫快速查詢,減少了學(xué)生管理方面的工作量,同時(shí)也提高了學(xué)生信息管理的效率,實(shí)現(xiàn)了學(xué)生信息網(wǎng)絡(luò)化管理,促進(jìn)了高校信息化建設(shè)。

參考文獻(xiàn):

[1] 薩師煊.數(shù)據(jù)庫系統(tǒng)概略[M].北京:高等教育出版社,2001.

[2] 鄭齊心項(xiàng)目開發(fā)案例全程實(shí)錄[M].北京:清華大學(xué)出版社,2011.

[3]丁貴廣.ASP編程基礎(chǔ)與實(shí)例[M].北京:機(jī)械工業(yè)出版社,2002.

[4] 張樹亮,李超 2.0+SQL Server網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)案例精解[M].北京:清華大學(xué)出版社,2006.

[5] 吳麗娟. 技術(shù)在學(xué)生管理系統(tǒng)中的應(yīng)用及實(shí)現(xiàn) [D].廣州:中山大學(xué),2009.

篇3

1.1系統(tǒng)環(huán)境設(shè)計(jì)

基于對(duì)系統(tǒng)體系結(jié)構(gòu)的分析,學(xué)校信息管理系統(tǒng)以windows2000/XP為操作系統(tǒng)平臺(tái),SQLServer2000為后臺(tái)數(shù)據(jù)庫,IIS5.0為Web服務(wù)器,IE5.5以上版本為客戶瀏覽器,以ASP為開發(fā)語言,來開發(fā)基于B/S構(gòu)架的學(xué)生信息管理系統(tǒng),并在設(shè)計(jì)過程中充分考慮系統(tǒng)易用性、可靠性和靈活性的統(tǒng)一。微軟的windows系統(tǒng)具有界面友好、操作簡(jiǎn)便及安全性較強(qiáng)的操作系統(tǒng),其提供的Web服務(wù)器IIS主要包括WWW服務(wù)器、FTP服務(wù)器等。有了它使得在Intranet(局域網(wǎng))或Internet(因特網(wǎng))上信息成了一件很容易的事,同時(shí)在Windows環(huán)境中采用基于ODBC的連接技術(shù)來鏈接數(shù)據(jù)庫較為容易。

1.2系統(tǒng)總體功能模塊設(shè)計(jì)

本系統(tǒng)主要分為九大模塊:系統(tǒng)管理、聯(lián)辦學(xué)校管理、班級(jí)管理、學(xué)生信息管理、招生報(bào)名管理、成人高考管理、成績(jī)管理、費(fèi)用管理以及畢業(yè)生管理。用戶可以在本系統(tǒng)中對(duì)各種信息進(jìn)行錄入、修改、刪除等操作,使各專業(yè)老師對(duì)學(xué)生信息的管理系統(tǒng)化,提高辦公效率,以達(dá)到更合理化,方便化等要求。功能結(jié)構(gòu)模塊圖如圖1所示。各模塊設(shè)計(jì)內(nèi)容描述如下:

(1)系統(tǒng)管理模塊。管理員可以設(shè)計(jì)不同組、用戶的操作權(quán)限和登錄方法,有對(duì)操作權(quán)限和登錄方法開放度的管理權(quán);其他人員沒有修改查看的權(quán)限。

(2)聯(lián)辦學(xué)校管理模塊。管理員可以添加、修改和查詢聯(lián)辦學(xué)校信息,有對(duì)聯(lián)辦學(xué)校信息開放度的管理權(quán);教師可以查詢聯(lián)辦學(xué)校信息,招生培訓(xùn)科可以錄入并查詢聯(lián)辦學(xué)校信息;學(xué)生無權(quán)錄入和查詢聯(lián)辦學(xué)校信息。

(3)班級(jí)管理模塊。管理員可以添加、修改和查詢班級(jí)記錄,有對(duì)班級(jí)信息開放度的管理權(quán);教師班主任學(xué)生可以查詢班級(jí)信息,教務(wù)科可以錄入并查詢班級(jí)信息;能統(tǒng)計(jì)各聯(lián)辦學(xué)校班級(jí)情況,統(tǒng)計(jì)各年度班級(jí)情況。

(4)學(xué)生信息管理模塊。管理員可以添加、修改和查詢學(xué)生的基本信息記錄,有對(duì)學(xué)生基本信息開放度的管理權(quán);班主任可以查詢班級(jí)學(xué)生基本信息,可以錄入并查詢基本信息;學(xué)生有查詢個(gè)人檔案信息的權(quán)利;按多種條件統(tǒng)計(jì)學(xué)生情況。

(5)招生報(bào)名管理模塊。管理員可以添加、修改和查詢招生報(bào)名情況的記錄,招生培訓(xùn)科對(duì)招生報(bào)名信息開放度的管理權(quán);可以錄入并查詢招生報(bào)名信息;教師可以查詢招生報(bào)名信息,學(xué)生不能查詢招生報(bào)名信息;能統(tǒng)計(jì)各聯(lián)辦學(xué)校的報(bào)名情況;統(tǒng)計(jì)招生人的招生情況。

(6)成人高考管理模塊。管理員可以添加、修改和查詢成人高考的相關(guān)記錄,招生培訓(xùn)科有對(duì)學(xué)生成績(jī)信息開放度的管理權(quán);可以錄入并查詢成人高考的相關(guān)記錄,班主任可以查詢所成人高考的相關(guān)記錄;學(xué)生有查詢個(gè)人相關(guān)信息的權(quán)利;能統(tǒng)計(jì)各聯(lián)辦學(xué)校錄取情況,年度錄取情況,能按分?jǐn)?shù)段統(tǒng)計(jì)。

(7)學(xué)生成績(jī)管理模塊。管理員可以添加、修改和查詢學(xué)生的成績(jī)記錄、課程信息;教務(wù)科有對(duì)學(xué)生成績(jī)信息開放度的管理權(quán),可以錄入并查詢課程信息及所授課程的成績(jī);教師,學(xué)生可以查詢課程信息及學(xué)生成績(jī);能按班級(jí)統(tǒng)計(jì)學(xué)生單科成績(jī),篩選及格不及格的學(xué)生;統(tǒng)計(jì)教師授課信息。

(8)費(fèi)用管理模塊。管理員可以添加、修改和查詢學(xué)生班級(jí)的費(fèi)用記錄,財(cái)務(wù)科有對(duì)學(xué)生費(fèi)用信息開放度的管理權(quán),可以錄入并查詢所授班級(jí)和學(xué)生的費(fèi)用情況;教師,班主任可以查詢班級(jí)和學(xué)生的費(fèi)用情況;學(xué)生有查詢班級(jí)和學(xué)生的費(fèi)用情況的權(quán)利;能統(tǒng)計(jì)各聯(lián)辦學(xué)校交費(fèi)情況,統(tǒng)計(jì)各班級(jí)學(xué)生交費(fèi)情況。

(9)畢業(yè)生管理模塊。管理員可以添加、修改和查詢畢業(yè)學(xué)生的信息記錄,學(xué)生科有對(duì)畢業(yè)生信息開放度的管理權(quán),可以錄入并查詢畢業(yè)學(xué)生信息;教師班主任可以查詢畢業(yè)學(xué)生信息,學(xué)生有查詢個(gè)人信息的權(quán)利;能統(tǒng)計(jì)班級(jí)畢業(yè)信息,統(tǒng)計(jì)學(xué)生就業(yè)信息;能打印畢業(yè)證書。

1.3數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫是整個(gè)系統(tǒng)的核心部分,數(shù)據(jù)庫設(shè)計(jì)是否合理將直接影響到數(shù)據(jù)檢索和數(shù)據(jù)庫管理的速度和安全性,以及后面編寫程序的方便與否,是系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)和關(guān)鍵。它要求盡可能降低數(shù)據(jù)冗余,保證數(shù)據(jù)完整性及一致性和提高數(shù)據(jù)并發(fā)性能力為原則。本系統(tǒng)的數(shù)據(jù)庫選用MicrosoftSQLServer2000數(shù)據(jù)庫系統(tǒng),并且采用了WindowsNT身份認(rèn)證制度和SQLServer自身的身份認(rèn)證制度,使系統(tǒng)更安全、可靠。SQLServer支持基于WindowsNT的事務(wù)處理,能有效處理錯(cuò)誤和損壞數(shù)據(jù)的恢復(fù),隨時(shí)監(jiān)測(cè)系統(tǒng)運(yùn)行情況,最優(yōu)化數(shù)據(jù)庫系統(tǒng),使SQLServer結(jié)合WindowSNT操作系統(tǒng)本身的優(yōu)勢(shì),發(fā)揮出SQL數(shù)據(jù)庫最佳的性能。在數(shù)據(jù)庫設(shè)計(jì)過程中,先設(shè)計(jì)概念模型,然后將概念模型轉(zhuǎn)換為具體的數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型。E-R模型是概念模型的一種,它通過圖的方式表示實(shí)體及實(shí)體之間的聯(lián)系,直觀易懂。學(xué)生信息管理系統(tǒng)的E-R圖如圖2所示。根據(jù)圖2所示E-R圖,本系統(tǒng)應(yīng)具有以下的基本表格:聯(lián)辦學(xué)校表、班級(jí)表、班級(jí)基本費(fèi)用表、招生表、學(xué)生基本信息表、教師基本信息表、操作員基本信息表、學(xué)生成績(jī)表、教室表、課程表、專業(yè)表、學(xué)生交費(fèi)表、學(xué)費(fèi)補(bǔ)助減免表、轉(zhuǎn)班記錄表、成人高考錄取表、畢業(yè)生表。

2中職學(xué)校學(xué)生信息管理系統(tǒng)詳細(xì)設(shè)計(jì)

系統(tǒng)管理模塊功能:設(shè)置用戶組,用戶權(quán)限,對(duì)新組,新用戶的添加,刪除和修改;設(shè)置用戶隸屬于哪一組;用戶密碼修改。系統(tǒng)管理員是系統(tǒng)最高權(quán)限的擁有者。模塊功能如圖3所示。模塊設(shè)計(jì):該模塊包括系統(tǒng)管理和用戶登錄窗口。系統(tǒng)管理窗口實(shí)現(xiàn)對(duì)新用戶組、用戶的添加,對(duì)組權(quán)限設(shè)置,用戶權(quán)限更改,用戶密碼初始化,以及對(duì)用戶組和用戶的修改刪除。用戶登錄過程需要完成以下任務(wù):根據(jù)用戶名和密碼來判斷是否可能進(jìn)入系統(tǒng);根據(jù)用戶類型決定用戶擁有的權(quán)限;每個(gè)用戶有3次機(jī)會(huì)進(jìn)行身份認(rèn)證,如果3次輸入的用戶名和密碼都無法與數(shù)據(jù)庫中的數(shù)據(jù)匹配,則強(qiáng)制退出系統(tǒng)。

(1)聯(lián)辦學(xué)校管理模塊。模塊功能:設(shè)置、輸入、修改和刪除聯(lián)辦學(xué)校信息,實(shí)現(xiàn)聯(lián)辦學(xué)校專業(yè)班級(jí)管理。主要模塊設(shè)計(jì):該模塊包括聯(lián)辦學(xué)校管理和專業(yè)管理窗口。聯(lián)辦學(xué)校管理:實(shí)現(xiàn)增加、修改和刪除聯(lián)辦學(xué)校信息。專業(yè)管理:增加、修改和刪除聯(lián)辦學(xué)校開辦的專業(yè)、專業(yè)介紹和其他相關(guān)信息。

(2)班級(jí)管理模塊。模塊功能:年級(jí)、班級(jí)的創(chuàng)建、修改和刪除;相關(guān)信息查詢和打印。主要模塊設(shè)計(jì):該模塊包括年級(jí)管理窗口和班級(jí)管理窗口。

(3)年級(jí)管理:創(chuàng)建,修改,刪除年級(jí)。班級(jí)管理:確定當(dāng)年的班級(jí)的基本情況,并填寫擬招班級(jí)表。班級(jí)的撤消:由于生源的問題,擬定班級(jí)可能不能開辦,則擬定班級(jí)需要撤消,撤消由招生培訓(xùn)中心負(fù)責(zé)。原擬招班級(jí)學(xué)生的學(xué)號(hào),需要重新調(diào)整。班級(jí)合并拆分:班級(jí)在其后的某階段,要合并或拆分。

(4)班級(jí)離校的處理。編號(hào)的規(guī)范:由9位十進(jìn)制數(shù)字組成,編號(hào)含義如下:第1~4位:年度,如:2004代表2004年;第5位:層次:①中專,②大專,③專升本;第6位:專業(yè)院校代號(hào);第7位:學(xué)習(xí)方式:①脫產(chǎn)②校內(nèi)函授③校外函授;第8位:層次;第9位:班號(hào)。(3)學(xué)生信息管理模塊。模塊功能:該模塊實(shí)現(xiàn)對(duì)學(xué)生信息的查詢、添加、修改和刪除等功能。主要模塊設(shè)計(jì):包括學(xué)生基本信息維護(hù)窗口和學(xué)生異動(dòng)處理窗口。(a)學(xué)生基本信息維護(hù)。學(xué)生到班主任處報(bào)到,班主任錄入學(xué)生基本資料。基本資料中學(xué)生的圖像由數(shù)碼相機(jī)采集照相。(b)學(xué)生異動(dòng)處理。學(xué)生退學(xué)的處理:由學(xué)生填寫“退學(xué)申請(qǐng)表”,班主任根據(jù)該班情況改變學(xué)號(hào)(由最后學(xué)號(hào)填入到該學(xué)號(hào));該部門領(lǐng)導(dǎo)簽字,交招生培訓(xùn)中心負(fù)責(zé)人簽字,并簽定退費(fèi)數(shù)額,校領(lǐng)導(dǎo)審核;招生培訓(xùn)中心負(fù)責(zé)修改該班此學(xué)生的學(xué)號(hào);財(cái)務(wù)科憑“退學(xué)申請(qǐng)表”退費(fèi),并輸入計(jì)算機(jī)。學(xué)生管理部門,負(fù)責(zé)學(xué)生離校手續(xù)。學(xué)生轉(zhuǎn)班的處理:由學(xué)生填寫“轉(zhuǎn)班申請(qǐng)表”,班主任根據(jù)該班情況改變學(xué)號(hào)(由最后學(xué)號(hào)填入到該學(xué)號(hào));并簽定應(yīng)補(bǔ)交或退費(fèi)用;招生培訓(xùn)中心負(fù)責(zé)輸入該生的新班學(xué)號(hào)和原班學(xué)生的注銷;財(cái)務(wù)科憑“轉(zhuǎn)班申請(qǐng)表”退或收費(fèi),并輸入計(jì)算機(jī)。新班班主任轉(zhuǎn)收該生資料。新班班主任(或所在部門)負(fù)責(zé)補(bǔ)充該生的信息輸入。隨著辦學(xué)規(guī)模的擴(kuò)大,學(xué)生的信息數(shù)據(jù)相應(yīng)復(fù)雜化。

(5)招生報(bào)名管理。模塊功能:該模塊實(shí)現(xiàn)對(duì)招生報(bào)名信息的查詢、添加、修改和刪除等功能,并組織發(fā)放招生費(fèi)用。該模塊應(yīng)能統(tǒng)計(jì)出每個(gè)招生人每年的招生情況,統(tǒng)計(jì)出費(fèi)用具體發(fā)放情況。主要模塊設(shè)計(jì):包括生源信息窗口和招生費(fèi)用發(fā)放窗口。生源信息窗口:登記生源信息,招生人員。招生費(fèi)用發(fā)放窗口:招生費(fèi)用發(fā)放的管理。

(6)成人高考管理。模塊功能:維護(hù)成人高考報(bào)名信息,實(shí)現(xiàn)成績(jī)信息的設(shè)置、刪除和更新,能查詢、打印和篩選上線學(xué)生信息,統(tǒng)計(jì)錄取信息。主要模塊設(shè)計(jì):包括報(bào)考資料管理窗口,成考成績(jī)管理窗口,錄取資料管理窗口等。報(bào)考資料管理窗口:編輯成人高考報(bào)名號(hào)等相關(guān)報(bào)考資料。成考成績(jī)管理窗口:編輯考生成考成績(jī)。錄取資料管理窗口:輸入錄取信息(學(xué)校、專業(yè)、學(xué)制、學(xué)習(xí)形式)。預(yù)科生管理:(預(yù)科生:在參加成人高考后,由于分?jǐn)?shù)的原因,被錄取為預(yù)科,要參加預(yù)科學(xué)習(xí)一年后,參加預(yù)科考試合格,并參加成人高考報(bào)名,錄取成為正式生)。預(yù)科生信息維護(hù)。統(tǒng)計(jì):①按聯(lián)辦學(xué)校統(tǒng)計(jì):統(tǒng)計(jì)聯(lián)辦學(xué)校本年度的成考招生數(shù)據(jù);②按年度統(tǒng)計(jì):橫向比較逐年的成考通過情況;③按分?jǐn)?shù)統(tǒng)計(jì):統(tǒng)計(jì)某一分?jǐn)?shù)段的考生數(shù)量,統(tǒng)計(jì)上線百分比值。

(7)成績(jī)管理。模塊功能:該模塊實(shí)現(xiàn)對(duì)班級(jí)課程的管理,教師每學(xué)期任課的管理和學(xué)生成績(jī)的添加、修改和刪除等功能,并具有多樣化的查詢統(tǒng)計(jì)功能。主要模塊設(shè)計(jì):該功能模塊包括班級(jí)課程管理窗口,教師任課管理窗口,成績(jī)管理窗口等。級(jí)課程管理窗口:按教學(xué)計(jì)劃編輯班級(jí)課程。教師任課管理:每學(xué)期安排下期的教師任課計(jì)劃。成績(jī)管理窗口:錄入學(xué)生考試成績(jī)。統(tǒng)計(jì):及格或不及格學(xué)生篩選統(tǒng)計(jì)以及教師授課信息統(tǒng)計(jì)。打印:學(xué)生成績(jī)查詢打印。

(8)費(fèi)用管理。模塊功能:設(shè)置班級(jí)繳費(fèi)標(biāo)準(zhǔn),管理學(xué)生的繳費(fèi)情況。管理學(xué)生繳費(fèi),根據(jù)繳費(fèi)通知單,在選擇班級(jí)、查找學(xué)生,根據(jù)提示,并輸入實(shí)繳費(fèi)用。查詢學(xué)生交費(fèi)情況,打印相關(guān)信息。主要模塊設(shè)計(jì):包括班級(jí)費(fèi)用管理窗口,學(xué)生繳費(fèi)管理窗口,減免補(bǔ)費(fèi)用管理窗口等。班級(jí)費(fèi)用管理窗口:錄入班級(jí)應(yīng)交費(fèi)資料。學(xué)生繳費(fèi)管理窗口:錄入學(xué)生每學(xué)年的交費(fèi)情況。減免補(bǔ)費(fèi)用管理窗口:包括班級(jí)統(tǒng)一減免補(bǔ)和個(gè)人因某種條件(如:災(zāi)區(qū)學(xué)生)減免補(bǔ)費(fèi);錄入班級(jí)減免補(bǔ)金額;錄入單個(gè)學(xué)生減免補(bǔ)名單和金額;年級(jí)或者班級(jí)統(tǒng)一減免替換。查詢與數(shù)據(jù)導(dǎo)出:查詢班級(jí)交費(fèi)情況(以班號(hào),年度為索引字段)(其中交費(fèi)、退費(fèi)并列);查詢班級(jí)欠費(fèi)名單(以班號(hào),年度為索引字段,過濾出交費(fèi)為0的學(xué)生);查詢學(xué)生的全部(各年)交費(fèi)情況;輸出全校學(xué)生該年交費(fèi)情況(輸出為EXCEL文件);輸出全校學(xué)生所有欠費(fèi)名單(輸出為EXCEL文件);輸出全校學(xué)生該年補(bǔ)助減免表(輸出為EXCEL文件)。

(9)畢業(yè)生管理。模塊功能:設(shè)置、修改和刪除畢業(yè)生的畢業(yè)信息,建立畢業(yè)生去向的流動(dòng)統(tǒng)計(jì)、畢業(yè)審核、就業(yè)單位信息回饋和對(duì)就業(yè)未就業(yè)信息篩選;查詢和打印就業(yè)信息。主要模塊設(shè)計(jì):主要包括班級(jí)離校管理窗口、畢業(yè)生管理窗口和結(jié)業(yè)生管理窗口。班級(jí)離校:對(duì)該班學(xué)生整體作離校處理。(學(xué)生離校后,分為畢業(yè)生和結(jié)業(yè)生)。畢業(yè)生管理:畢業(yè)審核:明確畢業(yè)審核的條件,經(jīng)各部門簽字蓋章后確認(rèn);輸出畢業(yè)生名單,輸出不能按時(shí)畢業(yè)的畢業(yè)生名單;輸入畢業(yè)證信息;輸入其它信息。結(jié)業(yè)生管理:(結(jié)業(yè)生:是已經(jīng)離開學(xué)校,但還沒有取得大專、本科學(xué)藉的學(xué)生,這些學(xué)生還需要參加成人高考,取得學(xué)藉后,等相應(yīng)的學(xué)制期滿后,才能頒發(fā)畢業(yè)證。)維護(hù)結(jié)業(yè)生相關(guān)信息。

3結(jié)語

篇4

【關(guān)鍵詞】學(xué)生信息管理系統(tǒng);;B/S模式

1.引言

教育部2008年實(shí)施了高等教育學(xué)生學(xué)年電子注冊(cè)制度,在電子注冊(cè)工作中,涉及大量的學(xué)生信息管理,然而各成人高校現(xiàn)有的教務(wù)管理系統(tǒng)無法滿足高等教育學(xué)生學(xué)年電子注冊(cè)工作的要求。因此我們開發(fā)了成人高校學(xué)生信息管理系統(tǒng),該系統(tǒng)運(yùn)用數(shù)據(jù)庫技術(shù)和計(jì)算機(jī)技術(shù),在全面深入分析學(xué)生信息管理業(yè)務(wù)需求的基礎(chǔ)上,將學(xué)生信息管理的全過程實(shí)現(xiàn)網(wǎng)絡(luò)管理。確保了成人高校學(xué)生信息管理高效和規(guī)范,滿足了高等教育學(xué)生學(xué)年電子注冊(cè)工作的要求。

2.系統(tǒng)技術(shù)結(jié)構(gòu)

目前進(jìn)行系統(tǒng)開發(fā)多數(shù)用的是面向?qū)ο蟮姆椒ǎ涑R姷拈_發(fā)語言有JAVA、.Net、C/C++/C#、JSP、ASP、PHP等多種語言。我們開發(fā)的系統(tǒng)采用的是Microsoft公司推出的結(jié)構(gòu)化、可視化編成語言進(jìn)行前臺(tái)界面的開發(fā)。是統(tǒng)一的Web應(yīng)用程序平臺(tái),它提供了為建立和部署企業(yè)級(jí)Web應(yīng)用程序所必需的服務(wù),為能夠面向任何瀏覽器或設(shè)備的更安全的、更強(qiáng)的可升級(jí)性、更穩(wěn)定的應(yīng)用程序提供了新的編程模型和基礎(chǔ)結(jié)構(gòu)。數(shù)據(jù)庫采用Microsoft SQL Server 2005,SQL Server 2005是一個(gè)全面的數(shù)據(jù)庫平臺(tái),使用集成的商業(yè)智能(BI)工具提供企業(yè)級(jí)的數(shù)據(jù)管理。數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使學(xué)生信息管理系統(tǒng)可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。

3.學(xué)生信息管理系統(tǒng)業(yè)務(wù)流程

在成人高校內(nèi)部,成人學(xué)生學(xué)籍信息不完整、不準(zhǔn)確,成人學(xué)生圖像信息鏈接的正確率不高,成人學(xué)生圖像信息采集時(shí)對(duì)自身信息核對(duì)不認(rèn)真;現(xiàn)有的教務(wù)管理系統(tǒng)是基于C/S模式,無法滿足新增的各種業(yè)務(wù)需求。基于以上原因,我們?cè)O(shè)計(jì)開發(fā)了基于B/S模式的成人高校學(xué)生信息管理系統(tǒng)。以重慶廣播電視大學(xué)為例,可分為市校和分校兩級(jí)管理模式,主要業(yè)務(wù)包括四個(gè)部分:學(xué)生信息管理,拍攝管理,數(shù)據(jù)導(dǎo)入導(dǎo)出管理,權(quán)限管理。系統(tǒng)業(yè)務(wù)流程圖如圖1所示:

4.學(xué)生信息管理系統(tǒng)主要功能

4.1 學(xué)生信息管理

學(xué)生信息管理包括:(1)在籍生編輯,一般用戶登錄系統(tǒng)找到要修改的學(xué)生進(jìn)行信息修改,并保存,這時(shí)信息并沒有真正修改,而是存在一個(gè)臨時(shí)庫中等待審核。(2)在籍生審核,市校管理員登錄系統(tǒng)后,在“審核信息”卡片中,藍(lán)色字段表示以前修改過信息且已經(jīng)審核通過,紅色字段表示修改過信息等待審核。如果符合修改條件,就點(diǎn)擊“審核”按鈕,學(xué)生修改信息就通過了審核,“審核信息”卡片左下角可以看到修改人和修改時(shí)間。(3)在籍生查詢,可以查詢學(xué)生信息各種信息,修改人、修改時(shí)間、審核人、審核時(shí)間、審核狀態(tài)等。

4.2 拍攝管理

拍攝管理包括:(1)拍攝點(diǎn)管理,市校管理員為參加攝像的分校建立拍攝點(diǎn)。(2)參拍學(xué)生管理,為某個(gè)分校參加拍攝的學(xué)生指定拍攝時(shí)間和拍攝地點(diǎn)。(3)拍攝照片,選擇已經(jīng)指定參加拍照學(xué)生的數(shù)據(jù),點(diǎn)擊“開始”進(jìn)行拍攝操作。

4.3 數(shù)據(jù)導(dǎo)入導(dǎo)出管理

數(shù)據(jù)導(dǎo)入是所有學(xué)生基礎(chǔ)數(shù)據(jù)的導(dǎo)入。數(shù)據(jù)導(dǎo)出是打包導(dǎo)出拍攝學(xué)生的照片和數(shù)據(jù)。

4.4 權(quán)限劃分

系統(tǒng)一共有3種用戶:市校管理員,分校管理員,一般用戶。市校管理員有查詢、修改和審核權(quán)限,可以新建分校管理員和一般用戶;分校管理員有查詢和修改權(quán)限,可以建立一般用戶;一般用戶有查詢和修改權(quán)限。

5.系統(tǒng)核心功能實(shí)現(xiàn)

5.1 審核學(xué)生信息程序部分代碼

6.結(jié)束語

隨著互聯(lián)網(wǎng)的進(jìn)一步發(fā)展,人們都在研究各種網(wǎng)上信息管理系統(tǒng),基于B/S結(jié)構(gòu)的應(yīng)用系統(tǒng)的研究已成為一種趨勢(shì)。本文介紹了+SQL Server目前比較流行的開發(fā)模式來設(shè)計(jì)與實(shí)現(xiàn)成人高校學(xué)生信息管理系統(tǒng)。希望對(duì)從事相關(guān)工作的人員能夠起到參考作用。

參考文獻(xiàn)

篇5

Abstract: With the development of network information technology and science technology, as a central location with talent, technology and academic resources, universities have to as soon as possible realize the comprehensive information management and keep up with the development of era. Because most colleges and universities management information system have some problems, such as connect less , lack of necessary modules and need to improve safety performance, the work efficiency is low. We design a management information system which has freshman enrollment, register, student status management, curriculum management, performance management, examination management, materials management, dormitory management, campus card management, books management ect.. Divided by the structure of scientific and reasonable business process, the system not only can solve the problem of lack of connect between systems, improve the student management coverage, optimize the system security,but also can realize the reasonable use of human resources and the improvement of the work efficiency.

P鍵詞: 高等院校管理;信息系統(tǒng);學(xué)生管理

Key words: management of institutions;management information system;student management

中圖分類號(hào):G647 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-4311(2017)24-0159-03

0 引言

管理信息系統(tǒng)通過利用計(jì)算機(jī)軟件、硬件及網(wǎng)絡(luò)通信設(shè)備等工具,實(shí)現(xiàn)其管理信息的功能。普通高等院校的信息有數(shù)據(jù)復(fù)雜性、保密性要求高、信息交流頻繁等特點(diǎn)。可是,目前使用的系統(tǒng),功能不全面,資源較難共享,系統(tǒng)較不穩(wěn)定等,已經(jīng)漸漸不能適應(yīng)當(dāng)前高等院校的實(shí)際教學(xué)需求了[1],甚至?xí)萍s高校管理的進(jìn)一步發(fā)展。

1 高校管理信息系統(tǒng)現(xiàn)狀與問題

1.1 高校管理信息系統(tǒng)使用現(xiàn)狀

隨著科學(xué)技術(shù)的日新月異地發(fā)展和創(chuàng)新,大部分高校逐漸摒棄了口口相傳和手工填表等管理模式,開始采用數(shù)字化管理。使用率較高的當(dāng)屬教務(wù)系統(tǒng)、圖書館管理系統(tǒng)、校園卡系統(tǒng)等。這些系統(tǒng)在高校管理的過程中,確實(shí)起到了提高管理效率,減輕行政人員工作負(fù)擔(dān)的作用。同時(shí),管理數(shù)據(jù)信息化也簡(jiǎn)化工作環(huán)節(jié),為高校發(fā)展戰(zhàn)略規(guī)劃提供具有科學(xué)性和參考性的數(shù)據(jù)資料。隨著經(jīng)濟(jì)和技術(shù)的發(fā)展,高等院校的學(xué)生管理工作內(nèi)容及其范圍也漸漸發(fā)生改變,不僅涉及了更多內(nèi)容的管理,還涉及學(xué)生管理人員年輕化和流動(dòng)大等問題。[1]相較于以前手工填表式的管理方式,使用管理信息系統(tǒng)更可以促進(jìn)高校內(nèi)部的資源共享,更可以提高行政工作者的管理水平。許多高校并未全面實(shí)行信息化管理,或者管理信息系統(tǒng)上仍存在問題。因此,著手設(shè)計(jì)一個(gè)具有高工作效率、涵蓋高等院校學(xué)生信息管理工作、從全局上和戰(zhàn)略角度上能適應(yīng)新時(shí)代高校管理需求的更為智能化的管理信息系統(tǒng),不僅能提高我國高校整體信息化建設(shè)水平,更能加快我國高校的管理制度變革和教學(xué)質(zhì)量建設(shè)的步伐。[2]

1.2 高校管理信息系統(tǒng)存在的問題

1.2.1 各個(gè)系統(tǒng)獨(dú)立存在,互不關(guān)聯(lián)

以中山大學(xué)新華學(xué)院為例,現(xiàn)正使用教務(wù)系統(tǒng)、圖書管理系統(tǒng)、新生注冊(cè)系統(tǒng)居多。系統(tǒng)之間不相互聯(lián)系,信息數(shù)據(jù)存在重復(fù),甚至是反復(fù)收集和反復(fù)錄入各個(gè)系統(tǒng),這樣只會(huì)導(dǎo)致管理效率低下或者發(fā)生信息缺漏的現(xiàn)象。然而,數(shù)據(jù)準(zhǔn)確、數(shù)據(jù)更新及時(shí)和數(shù)據(jù)完整,對(duì)于管理信息系統(tǒng)做出管理決策使至關(guān)重要的。[3]如果出現(xiàn)數(shù)據(jù)的缺失或者斷截,則會(huì)導(dǎo)致數(shù)據(jù)分析錯(cuò)誤等,不止影響工作人員日常數(shù)據(jù)使用和整理,更可能導(dǎo)致管理者做出錯(cuò)誤的決策。

1.2.2 管理工作復(fù)雜,工作效率低下

高校信息管理具有復(fù)雜性,系統(tǒng)模塊多,相互影響大,如果沒有使用科學(xué)的管理方法和合適的管理系統(tǒng),將會(huì)出現(xiàn)管理方面的漏洞或缺失,更會(huì)導(dǎo)致人員冗余和時(shí)間浪費(fèi)。

1.2.3 必要模塊部分欠缺

高校不止需要教務(wù)系統(tǒng)、圖書管理系統(tǒng),還需要信息管理系統(tǒng)有學(xué)籍檔案管理模塊、課程管理模塊、宿舍管理模塊等。

1.2.4 系統(tǒng)安全性、穩(wěn)定性有待提高

多數(shù)高校當(dāng)前使用方正教務(wù)系統(tǒng)。該系統(tǒng)牽涉全國多數(shù)大學(xué)生的個(gè)人資料,但是該系統(tǒng)安全性并不高。一旦學(xué)生信息遭到泄露,后果不堪設(shè)想。例如貧困大學(xué)生徐玉玉遭遇詐騙,悲傷過度導(dǎo)致腦死亡事件。而系統(tǒng)的穩(wěn)定性也有待提高,每學(xué)期學(xué)生們的大量訪問常導(dǎo)致系統(tǒng)崩潰,這也是急需解決的問題。

目前,雖然大多數(shù)高校建立了教務(wù)管理系統(tǒng),但有的高校甚至因?qū)I(yè)學(xué)科有差異,也導(dǎo)致了軟件系統(tǒng)各不相同,因此,高校間的管理信息系統(tǒng)水平有高有低,系統(tǒng)的兼容性有待開發(fā)。[5]應(yīng)對(duì)高校學(xué)生管理信息系統(tǒng)的發(fā)展,各大高校應(yīng)聯(lián)合起來,充分利用現(xiàn)有的網(wǎng)絡(luò)資源、人才資源和軟硬件資源,加強(qiáng)相互之間的技術(shù)和新的交流,這樣才能夠真正提高資源利用率,加快實(shí)現(xiàn)高校全面信息化管理的步伐。[4]

綜上所述,改進(jìn)和創(chuàng)新發(fā)展高校管理信息系統(tǒng),是推進(jìn)高校走向現(xiàn)代化管理的基石。它可以既可以作為高校管理的核心,更可以為高校的管理決策工作提供有效的解決方案。

2 管理信息系統(tǒng)需求分析

由于高校的學(xué)生信息數(shù)據(jù)龐大,需要較高的安全系數(shù),在使用過程中也會(huì)頻繁地交流和更新。因此,@需要系統(tǒng)能夠達(dá)到以下目的:

①系統(tǒng)需要能夠達(dá)到資源共享的目的;

②系統(tǒng)需要能夠及時(shí)便捷地進(jìn)行信息更改和維護(hù);

③高校管理需要一個(gè)功能較為完整的管理信息系統(tǒng)來覆蓋學(xué)生學(xué)習(xí)生活的方方面面;

④作為一個(gè)管理信息系統(tǒng),最基本的是具備信息儲(chǔ)存功能,高校的信息數(shù)據(jù)龐大,這就要求管理信息系統(tǒng)必須具備強(qiáng)大的儲(chǔ)存功能;

⑤由于高校學(xué)生的信息極為重要,因此系統(tǒng)的安全和穩(wěn)定是極為重要的。

在設(shè)計(jì)系統(tǒng)的過程中,除了要盡量運(yùn)用高校當(dāng)前正使用的運(yùn)行環(huán)境外,還應(yīng)該用科學(xué)的研發(fā)思路來研發(fā)系統(tǒng),提高系統(tǒng)研究開發(fā)的整體水平,從而達(dá)到預(yù)期目標(biāo)。根據(jù)高校對(duì)管理信息系統(tǒng)的需求,研究出相應(yīng)的方案,為設(shè)計(jì)管理信息系統(tǒng)做足準(zhǔn)備。[7]

3 系統(tǒng)設(shè)計(jì)

3.1 系統(tǒng)功能模塊的設(shè)計(jì)

由于高校學(xué)生管理工作有著特殊性和全面性的需求,管理信息系統(tǒng)應(yīng)覆蓋學(xué)生由錄取直至畢業(yè)的方方面面。

主要包括新生注冊(cè)、學(xué)籍管理、課程管理、成績(jī)管理、考務(wù)管理、教材管理、宿舍管理、校園卡管理、圖書管理等等。教務(wù)員錄入教學(xué)計(jì)劃,安排老師上課和學(xué)生考試。學(xué)生通過系統(tǒng)注冊(cè)報(bào)到,查詢宿舍、課程及成績(jī),以及系統(tǒng)選課。老師通過系統(tǒng)查詢上課信息、學(xué)生信息、錄入考試成績(jī)等,如圖1所示。

3.1.1 學(xué)生基本信息模塊

學(xué)生基本信息包括學(xué)生個(gè)人學(xué)號(hào)、姓名、班級(jí)、宿舍、聯(lián)系電話等個(gè)人基本情況,該模塊主要功能是完成對(duì)學(xué)生基本信息的添加、修改和查詢學(xué)生的個(gè)人信息,并且能夠?qū)€(gè)人信息導(dǎo)出,讓管理人員進(jìn)行備份和打印等功能。同時(shí)具備查看對(duì)在讀學(xué)生信息的維護(hù)以及對(duì)畢業(yè)學(xué)生檔案進(jìn)行歸類和存檔。

3.1.2 學(xué)生獎(jiǎng)罰管理模塊

該模塊是為了實(shí)現(xiàn)管理工作的信息化,用于解決人工記錄的缺陷,將學(xué)生的獎(jiǎng)罰情況規(guī)范化、制度化。該功能模塊主要是面向?qū)W生信息的后臺(tái)管理工作,對(duì)學(xué)生平時(shí)的表現(xiàn)、獲獎(jiǎng)和受處罰情況、老師評(píng)價(jià)等信息進(jìn)行記錄,以方便學(xué)生管理者對(duì)學(xué)生綜合素質(zhì)做出評(píng)價(jià),同時(shí)為學(xué)生信息查詢提供功能支持。

3.1.3 學(xué)籍管理模塊

該模塊主要實(shí)現(xiàn)對(duì)學(xué)生的受教育經(jīng)歷、退休學(xué)、轉(zhuǎn)專業(yè)等信息的記錄(如圖2所示),通過人工錄入的形式進(jìn)行保存,實(shí)現(xiàn)科學(xué)管理學(xué)籍信息的目的。該部分需要后臺(tái)工作人員進(jìn)行錄入并且更新,為前臺(tái)的查詢提供功能的支持。

3.1.4 學(xué)生課程管理模塊

用于記錄學(xué)生選擇的課程和對(duì)選課信息進(jìn)行統(tǒng)計(jì),學(xué)生通過學(xué)號(hào)和密碼登錄系統(tǒng),系統(tǒng)記錄學(xué)生的選課情況,同時(shí)擁有管理權(quán)限的管理員能夠?qū)W(xué)生的選課進(jìn)行管理,在選課工作完成之后能夠?qū)x課信息進(jìn)行統(tǒng)計(jì)和篩選,為下一輪選課做好準(zhǔn)備。同時(shí)能夠生成學(xué)生課表。

3.1.5 成績(jī)管理模塊

考試后為相應(yīng)的老師開通錄入成績(jī)的權(quán)限,同時(shí)管理人員擁有學(xué)生成績(jī)的修改和重置,學(xué)生可以查看自己的成績(jī),對(duì)有異議的分?jǐn)?shù)能夠申訴。同時(shí)學(xué)生通過該模塊能夠?qū)θ握n老師進(jìn)行評(píng)教,系統(tǒng)對(duì)學(xué)生的評(píng)價(jià)做出識(shí)別,判斷該評(píng)價(jià)是否有效,并錄入。

3.1.6 系統(tǒng)維護(hù)模塊

該模塊為系統(tǒng)的高級(jí)管理提供功能支持,因此需要擁有高級(jí)權(quán)限的學(xué)校領(lǐng)導(dǎo)進(jìn)行操作。管理人員通過瀏覽器登錄(如圖3所示),該模塊能夠?qū)崿F(xiàn)高權(quán)限用戶對(duì)低權(quán)限用戶的信息進(jìn)行重置、密碼修改、狀態(tài)修改、權(quán)限修改、數(shù)據(jù)備份和還原等功能。

3.2 數(shù)據(jù)庫和門戶網(wǎng)站設(shè)計(jì)

管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)是對(duì)數(shù)據(jù)庫的邏輯進(jìn)行設(shè)計(jì)。將數(shù)據(jù)按照一定的分類、分組系統(tǒng)和邏輯層次組織和堆疊起來。設(shè)計(jì)出恰當(dāng)?shù)臄?shù)據(jù)庫儲(chǔ)存分析模式,可以較好地反映數(shù)據(jù)關(guān)系、減少數(shù)據(jù)冗余、提高存儲(chǔ)效率、滿足用戶的多種需求。是一種建立動(dòng)態(tài)Web的技術(shù),是微軟公司開發(fā)的.NET框架的一部分,由于集成許多庫文件和良好的交互界面,所以作為門戶網(wǎng)站開發(fā)非常合適。同時(shí)可以作為服務(wù)器端的開發(fā)和制作動(dòng)態(tài)WEB頁的內(nèi)容。

以Web技術(shù)為基礎(chǔ)的三層結(jié)構(gòu)的B/S模式客戶服務(wù)系統(tǒng)體系,如圖4所示。系統(tǒng)分為客戶層、應(yīng)用層、數(shù)據(jù)層。用戶的接口在客戶層,通過門戶網(wǎng)站訪問系統(tǒng)。應(yīng)用層作為系統(tǒng)的技術(shù)核心部分,負(fù)責(zé)主要的應(yīng)用處理服務(wù),封裝了主要的功能,工作與服務(wù)器。服務(wù)器接受到網(wǎng)站的HTTP請(qǐng)求,通過訪問數(shù)據(jù)庫,服務(wù)器通過HTML頁面的形式返回給網(wǎng)站。數(shù)據(jù)層包括系統(tǒng)的邏輯處理能力,在收到服務(wù)器的數(shù)據(jù)操作請(qǐng)求之后完成對(duì)數(shù)據(jù)庫的修改

4 展望

高等院校的管理信息系統(tǒng)建設(shè),在今后的道路中,應(yīng)從注重系統(tǒng)的集成、規(guī)范工作流程和重視人才培養(yǎng)這幾個(gè)方面入手。注重系統(tǒng)集成,@是因?yàn)槿藛T管理不是孤立的步驟,而是一環(huán)扣一環(huán)的,應(yīng)該將多個(gè)功能集成起來,才能進(jìn)行更加有效的管理工作。之所以要規(guī)范工作流程,是因?yàn)榭茖W(xué)的工作流程,有利于工作有條不紊地進(jìn)行,摒除雜亂的工作程序,按照系統(tǒng)設(shè)計(jì)進(jìn)行簡(jiǎn)潔的工作流程操作,減輕工作人員負(fù)擔(dān),也減少工作中出現(xiàn)錯(cuò)誤。重視人才的培養(yǎng),為高校管理信息系統(tǒng)建設(shè)建言獻(xiàn)策,是所有高校應(yīng)有的使命感。

5 結(jié)語

如今,我們?cè)缫烟と氪髷?shù)據(jù)時(shí)代,隨著信息科學(xué)技術(shù)的發(fā)展,信息交流的頻繁程度與重要程度早已大大超出我們的想象。在高等院校中,學(xué)生信息管理工作已成為其日常且重要的部分。為了管理工作能夠更好地適應(yīng)同樣在迅速發(fā)展的教育事業(yè),對(duì)學(xué)生管理信息系統(tǒng)進(jìn)行更新?lián)Q代是十分必要的。高校學(xué)生管理信息系統(tǒng)的一體化,不僅將各個(gè)促進(jìn)原本分散的系統(tǒng)間信息的交流,提高管理工作效率,也是推動(dòng)高校建設(shè)信息化、現(xiàn)代化校園環(huán)境的重要基石。高校決策者可通過學(xué)生管理信息系統(tǒng)的數(shù)據(jù)模型,做出更加科學(xué)合理的決策,促進(jìn)學(xué)校發(fā)展,與師生共同進(jìn)步。高校學(xué)生管理信息系統(tǒng)對(duì)于學(xué)生而言更是意義重大,它可以將學(xué)生管理、目標(biāo)培養(yǎng)甚至是職業(yè)生涯規(guī)劃等各項(xiàng)指標(biāo)貫徹于學(xué)生就讀高校的始終,更能培養(yǎng)出綜合素質(zhì)水平較高的學(xué)生。在我們建立一個(gè)完善的學(xué)生管理信息數(shù)據(jù)系統(tǒng)之后,我們也要重視系統(tǒng)安全的問題,保障用戶在使用系統(tǒng)的同時(shí)信息不會(huì)被泄露。

參考文獻(xiàn):

[1]楊妮.教務(wù)管理信息系統(tǒng)的分析與設(shè)計(jì)[J].電腦知識(shí),2016, 3(12):22-24.

[2]楊德友.學(xué)生綜合管理信息系統(tǒng)研究與實(shí)現(xiàn)[D].西南交通大學(xué),2006.

[3]姚旺.關(guān)心學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2013.

[4]季高榮.中小企業(yè)管理信息系統(tǒng)建設(shè)研究――以山東焦家金礦有限責(zé)任公司為例[D].安徽大學(xué),2012.

[5]李志宇.計(jì)算機(jī)管理信息技術(shù)在高校教務(wù)管理系統(tǒng)中的應(yīng)用[J].網(wǎng)絡(luò)與信息工程,2016(8):85-86.

篇6

關(guān)鍵詞 Web 學(xué)校 學(xué)生信息管理系統(tǒng) 設(shè)計(jì) 開發(fā)

學(xué)生信息管理工作量十分繁重,人工管理比較困難。現(xiàn)階段很多學(xué)校都開始采用計(jì)算機(jī)技術(shù)來輔助對(duì)學(xué)生信息管理。基于Web技術(shù)開發(fā)學(xué)生信息管理系統(tǒng),能夠有效幫助學(xué)校提高對(duì)學(xué)生信息的管理效率。現(xiàn)主要基于Web如何設(shè)計(jì)和開發(fā)中職學(xué)校學(xué)生信息管理系統(tǒng)進(jìn)行分析。

1中職學(xué)校學(xué)生信息管理系統(tǒng)需求分析

中職學(xué)校中,學(xué)生信息管理按照功能需求可以分為5大模塊,及學(xué)生基本信息管理、學(xué)生綜合獎(jiǎng)金評(píng)定管理等。不同的模塊其功能需求不同,例如學(xué)生基本信息管理模塊功能需求主要是學(xué)生基本信息的導(dǎo)入、登錄與退出等。

2基于Web學(xué)校學(xué)生信息管理系統(tǒng)的設(shè)計(jì)

2.1數(shù)據(jù)庫設(shè)計(jì)與開發(fā)

基于Web學(xué)校學(xué)生信息管理系統(tǒng)采用的是一個(gè)統(tǒng)一的、聯(lián)網(wǎng)的數(shù)據(jù)庫。建立一個(gè)總的數(shù)據(jù)庫,名稱設(shè)置為studentdb,服務(wù)器采用SQL Server2005。根據(jù)學(xué)校學(xué)生信息管理系統(tǒng)的功能分析,數(shù)據(jù)庫的建設(shè)主要有學(xué)生、輔導(dǎo)員和學(xué)生處等子系統(tǒng)。三個(gè)子系統(tǒng)對(duì)應(yīng)不同的用戶和權(quán)限。學(xué)生子系統(tǒng)對(duì)應(yīng)的是學(xué)生用戶,輔導(dǎo)員子系統(tǒng)主要對(duì)應(yīng)教師用戶和輔導(dǎo)員用戶。學(xué)生處子系統(tǒng)主要是學(xué)校。學(xué)生子系統(tǒng)主要是對(duì)個(gè)人信息進(jìn)行管理,包括查詢、申請(qǐng)修改等。輔導(dǎo)員子系統(tǒng)能夠?qū)I(yè)和學(xué)生子系統(tǒng)進(jìn)行管理,包括信息的導(dǎo)入、修改、刪除等。學(xué)生處子系統(tǒng)能夠?qū)Π嗉?jí)和專業(yè)進(jìn)行設(shè)置,并管理專業(yè)。各個(gè)子系統(tǒng)的關(guān)系具體如圖1所示。

SQL Server2005數(shù)據(jù)庫能夠存儲(chǔ)和管理數(shù)據(jù)。數(shù)據(jù)庫中的數(shù)據(jù)類型主要采用int、nvarchar、varchar三種。ID類信息主要采用int數(shù)據(jù)類型存儲(chǔ),例如對(duì)于班級(jí)信息ClassID、專業(yè)信息SpecialtyID等采用int數(shù)據(jù)類型。班級(jí)信息如ClassName、專業(yè)信息SpecialtyName采用nvarchar數(shù)據(jù)類型。對(duì)于學(xué)生基本信息如StuSelf、AdminDate采用Varchar數(shù)據(jù)類型。數(shù)據(jù)長(zhǎng)度數(shù)值設(shè)置在0-50之間。由于SQL Server2005數(shù)據(jù)庫在管理數(shù)據(jù)時(shí),對(duì)于多對(duì)多聯(lián)系的數(shù)據(jù)不能直接處理。為能夠?qū)崿F(xiàn)對(duì)數(shù)據(jù)的管理,必須采用間接處理的方法。一般采用多分解的方法,在系統(tǒng)中引入一個(gè)中間關(guān)系,來實(shí)現(xiàn)不同實(shí)體之間的多對(duì)多聯(lián)系。例如同一門課程的考評(píng)中,會(huì)產(chǎn)生多個(gè)學(xué)生的成績(jī)信息,但一條信息僅對(duì)應(yīng)一個(gè)學(xué)生。那么聯(lián)系學(xué)生和課程的中間關(guān)系就是成績(jī)。

2.2各模塊的設(shè)計(jì)和開發(fā)

2.2.1登錄功能模塊

登錄功能模塊的設(shè)計(jì)中,要在登錄表的用戶名、學(xué)號(hào)、教師的工號(hào)等上設(shè)置主鍵,防止出現(xiàn)相同的元組。在登錄模塊中,要有注冊(cè)申請(qǐng)的功能,在用戶注冊(cè)后其用戶名、密碼會(huì)儲(chǔ)存在數(shù)據(jù)庫中。當(dāng)用戶再次登入時(shí),必須輸入正確的用戶名和相應(yīng)的密碼,并與數(shù)據(jù)庫儲(chǔ)存的信息相同,才能登入學(xué)生信息管理系統(tǒng)。

2.2.2學(xué)生基本信息管理模塊

在這一模塊中,主要實(shí)現(xiàn)的操作有學(xué)生基本信息的查詢、修改等等。用戶是本校的學(xué)生。學(xué)生進(jìn)入學(xué)生子系統(tǒng)后,能夠查詢個(gè)人信息,其中包括姓名、性別、專業(yè)等基本信息。如果學(xué)生發(fā)現(xiàn)個(gè)人信息存在錯(cuò)誤時(shí),則提交修改申請(qǐng)。之后由輔導(dǎo)員子系統(tǒng)、學(xué)生處子系統(tǒng)進(jìn)行審核,最后信息由學(xué)生處或輔導(dǎo)員子系統(tǒng)進(jìn)行修改。首先建立一個(gè)Student的類,其含有共有屬性,實(shí)現(xiàn)信息存儲(chǔ)和查詢。再建立StudenRecord類,并包含Add、Delete、Update、Search等共有方法,實(shí)現(xiàn)信息的修改和查詢。

2.2.3綜合獎(jiǎng)學(xué)金評(píng)定管理模塊

獎(jiǎng)學(xué)金評(píng)定主要與學(xué)生的成績(jī)以及考勤、其他考評(píng)等有關(guān)。對(duì)于這一模塊的操作主要由輔導(dǎo)員子系統(tǒng)學(xué)生處子系統(tǒng)進(jìn)行。輔導(dǎo)員經(jīng)過輔導(dǎo)員子系統(tǒng)導(dǎo)入每個(gè)學(xué)生的成績(jī)、考勤、其他考評(píng)等基本信息,并得出綜合評(píng)分。輔導(dǎo)員通過綜合評(píng)分來確定每個(gè)班級(jí)的名額。輔導(dǎo)員將獎(jiǎng)學(xué)金的評(píng)定相關(guān)信息進(jìn)行公布,學(xué)生可以通過學(xué)生子系統(tǒng)來查詢獎(jiǎng)學(xué)金評(píng)定情況。

2.2.4學(xué)生評(píng)優(yōu)和處分管理模塊

學(xué)生處子系統(tǒng)、輔導(dǎo)員子系統(tǒng)在學(xué)生評(píng)優(yōu)和處分管理模塊評(píng)優(yōu)申請(qǐng)表格以及其他信息。學(xué)生用戶通過學(xué)生子系統(tǒng)登入信息管理系統(tǒng),在評(píng)優(yōu)和處分管理模塊填寫和提交評(píng)優(yōu)申請(qǐng)書。再由學(xué)生處、管理員對(duì)學(xué)生的申請(qǐng)進(jìn)行審核和回復(fù),并公布所有的評(píng)優(yōu)基本情況如評(píng)優(yōu)人數(shù)、(下轉(zhuǎn)第151頁)(上接第149頁)評(píng)優(yōu)結(jié)果等。關(guān)于學(xué)生的處分則主要由學(xué)生處、輔導(dǎo)員處分信息。當(dāng)需要修改或撤消處分信息時(shí),則由學(xué)生處和輔導(dǎo)員進(jìn)行審核后撤消。

2.2.5貧困生認(rèn)定管理模塊

學(xué)生處、輔導(dǎo)員用戶在該模塊上資助信息如金額、名額等,并貧困生認(rèn)定申請(qǐng)表。學(xué)生用戶在該模塊上了解貧困生資助信息,并填寫申請(qǐng)表,提交申請(qǐng)表。學(xué)生處、輔導(dǎo)員對(duì)學(xué)生用戶提交的申請(qǐng)表進(jìn)行審核和認(rèn)定,并認(rèn)定的結(jié)果,包括學(xué)生姓名、金額等。除此以外,學(xué)生處和輔導(dǎo)員還要管理補(bǔ)助的發(fā)放情況。

2.2.6專業(yè)基本信息管理模塊

由學(xué)生處用戶來設(shè)置和專業(yè)基本信息,包括專業(yè)名稱、任課教師、課時(shí)等。學(xué)生用戶登入該模塊后,提交專業(yè)申請(qǐng),該模塊無需設(shè)置申請(qǐng)表,只需要設(shè)置“申請(qǐng)”按鍵即可。如果學(xué)生不想選修該專業(yè),則按“取消”按鍵。在申請(qǐng)結(jié)束后,應(yīng)該專業(yè)相應(yīng)的學(xué)員名稱。

2.3系統(tǒng)設(shè)計(jì)

2.3.1設(shè)計(jì)界面

設(shè)置數(shù)據(jù)表、數(shù)據(jù)源、數(shù)據(jù)表格,根據(jù)需要插入數(shù)據(jù)庫瀏覽控制條。其中數(shù)據(jù)源主要連接數(shù)據(jù)表和數(shù)據(jù)表格。數(shù)據(jù)表的來源是輔導(dǎo)員子系統(tǒng)、學(xué)生子系統(tǒng)和學(xué)生處子系統(tǒng)的輸入。數(shù)據(jù)表格的來源是數(shù)據(jù)表。

2.3.2連接系統(tǒng)和InterBase數(shù)據(jù)庫

學(xué)校學(xué)生信息管理系統(tǒng)是一個(gè)聯(lián)網(wǎng)的數(shù)據(jù)庫,為了實(shí)現(xiàn)聯(lián)網(wǎng),則必須連接系統(tǒng)和InterBase數(shù)據(jù)庫,才能夠?qū)崿F(xiàn)不同子系統(tǒng)之間的信息傳遞和接收。可以設(shè)置SQL Explore來連接系統(tǒng)和數(shù)據(jù)庫。或者采用注冊(cè)數(shù)據(jù)庫的方法,設(shè)置調(diào)取資源的條件。

2.3.3系統(tǒng)變更設(shè)計(jì)

學(xué)生在校學(xué)習(xí)時(shí)間是有限的,在學(xué)生入校時(shí),學(xué)校輸入和存儲(chǔ)學(xué)生的相關(guān)信息,學(xué)生擁有一個(gè)專用的用戶。而學(xué)生在畢業(yè)后,其在系統(tǒng)中的信息已經(jīng)沒有使用的價(jià)值,為了節(jié)約存儲(chǔ)空間,需要將學(xué)生的信息進(jìn)行刪除,也就是級(jí)聯(lián)刪除。在這一設(shè)計(jì)中,通常會(huì)采用觸發(fā)器。由于學(xué)生入校時(shí)登記的信息比較多,包括基本信息、專業(yè)信息、綜合獎(jiǎng)學(xué)金信息等,在刪除r,要將相關(guān)的信息全部刪除。

3結(jié)束語

基于Web技術(shù)來設(shè)計(jì)和開發(fā)學(xué)生信息管理系統(tǒng)時(shí),應(yīng)建立在系統(tǒng)功能需求的基礎(chǔ)上。只有準(zhǔn)確分析學(xué)生信息管理系統(tǒng)的功能需求后,才能夠?qū)Ω鱾€(gè)模塊展開設(shè)計(jì)和開發(fā)。在對(duì)各模塊進(jìn)行開發(fā)時(shí),應(yīng)考慮到不同用戶在該模塊上的操作權(quán)限、該模塊的作用等。以保證各個(gè)模塊是獨(dú)立的,并形成一個(gè)具有完整功能的整體。基于Web的學(xué)生信息管理系統(tǒng)是一個(gè)聯(lián)網(wǎng)系統(tǒng),才能夠滿足不同子系統(tǒng)的信息和接收。因此,在設(shè)計(jì)和開發(fā)系統(tǒng)中,要注意實(shí)現(xiàn)整個(gè)系統(tǒng)的聯(lián)網(wǎng)。

參考文獻(xiàn)

[1] 楊軍莉. 基于WEB的學(xué)生信息管理系統(tǒng)中的數(shù)據(jù)庫研究與設(shè)計(jì)[J]. 電子測(cè)試,2014(5):73-75.

篇7

關(guān)鍵詞:數(shù)據(jù)庫技術(shù);程序設(shè)計(jì);高職教育;學(xué)生管理系統(tǒng);PowerBuilder

1 學(xué)生信息系統(tǒng)研究背景分析

我國高等職業(yè)教育起步較晚,但發(fā)展很快,到現(xiàn)在高等職業(yè)院校無論是學(xué)校數(shù)量還是在校生規(guī)模都占據(jù)了高等教育的半壁江山。高等職業(yè)教育擔(dān)負(fù)著為國家培養(yǎng)生產(chǎn)一線高技能專門人才的任務(wù),隨著我國經(jīng)濟(jì)建設(shè)的不斷推進(jìn),社會(huì)各行業(yè)對(duì)技能型人才的需求不斷增加,對(duì)人才的質(zhì)量要求也在不斷提升。隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,當(dāng)今世界早已進(jìn)入信息化時(shí)代。與各高職院校如火如荼地開展教學(xué)改革相比,學(xué)校的信息化管理水平的提升卻顯得十分落后。面對(duì)高職院校辦學(xué)規(guī)模的不斷擴(kuò)大,學(xué)生數(shù)量的快速增加,如何充分運(yùn)用當(dāng)今科技手段,盡快形成適合我國高等職業(yè)教育的管理模式成為當(dāng)務(wù)之急。

1.1 高職學(xué)生管理特點(diǎn)分析

高職院校的學(xué)生年齡大約在18-22歲,正為人生觀、世界觀、價(jià)值觀形成的關(guān)鍵時(shí)期,學(xué)生整體具有積極向上的人生價(jià)值追求,有著充分的熱情和體力。同時(shí)高職院校以提升學(xué)生就業(yè)能力為目標(biāo),將學(xué)生的職業(yè)能力培養(yǎng)貫穿于整個(gè)教育管理過程之中,教學(xué)過程側(cè)重于強(qiáng)調(diào)對(duì)學(xué)生工作技能的訓(xùn)練和培養(yǎng),通過校企合作為學(xué)生提供更多的社會(huì)實(shí)踐機(jī)會(huì),并提倡學(xué)生參加職業(yè)能力鑒定,考取相應(yīng)的職業(yè)資格證書。

高職學(xué)生管理注重對(duì)學(xué)生學(xué)習(xí)過程的控制和引導(dǎo),強(qiáng)調(diào)對(duì)學(xué)生職業(yè)能力的訓(xùn)練和強(qiáng)化;注重對(duì)學(xué)生日常行為的監(jiān)督和管理,強(qiáng)調(diào)學(xué)生綜合素質(zhì)的養(yǎng)成;注重對(duì)學(xué)生實(shí)習(xí)和就業(yè)的管理,強(qiáng)調(diào)對(duì)學(xué)生就業(yè)能力的訓(xùn)練和提升;注重學(xué)生活動(dòng)的設(shè)計(jì)和引導(dǎo),強(qiáng)調(diào)學(xué)生職業(yè)道德的錘煉。

1.2 高職學(xué)生管理流程分析

高職院校學(xué)生管理由于各校對(duì)部門設(shè)置、人員配備、部門職責(zé)等都有所不同,從而使得各校相應(yīng)的學(xué)生管理流程也有所不同,通過對(duì)各學(xué)院學(xué)生信息管理工作的調(diào)查與分析,認(rèn)為主要存在學(xué)籍管理、學(xué)生基本信息管理、成績(jī)管理、獎(jiǎng)懲管理、貧困生管理、學(xué)生黨員及干部管理、學(xué)生活動(dòng)管理、實(shí)習(xí)就業(yè)管理等業(yè)務(wù)環(huán)節(jié),對(duì)應(yīng)的管理部門有教務(wù)處、學(xué)生工作處、就業(yè)培訓(xùn)中心、院系團(tuán)組織、院系學(xué)生會(huì)、各系部等部門。

1.3 軟件體系結(jié)構(gòu)分析

目前比較流行的軟件體系結(jié)構(gòu)包括C/S軟件結(jié)構(gòu)(客戶機(jī)/服務(wù)器模式,即Client/Server)和B/S軟件結(jié)構(gòu)(瀏覽器/服務(wù)器模式,即Browser/Server)。隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,B/S軟件結(jié)構(gòu)雖然作為新興產(chǎn)物受到軟件開發(fā)人員的追捧,但C/S軟件結(jié)構(gòu)有著其得天獨(dú)厚的優(yōu)勢(shì)。

⑴交互性更強(qiáng)是C/S結(jié)構(gòu)軟件的一個(gè)固有優(yōu)點(diǎn)。在CS中,客戶端有一套完整應(yīng)用程序,在出錯(cuò)提示、在線幫助等方面都有強(qiáng)大的功能,并且用戶可以在子程序間自由切換。

⑵安全性能好由于C/S模式提供了更安全的存取模式。由于C/S配備的是點(diǎn)對(duì)點(diǎn)的結(jié)構(gòu)模式,這種模式適合在局域網(wǎng)中使用,其安全性可以得到可靠的保證。

⑶響應(yīng)速度更快由于C/S結(jié)構(gòu)軟件在邏輯結(jié)構(gòu)上比B/S結(jié)構(gòu)軟件少一層,同時(shí)由于C/S結(jié)構(gòu)軟件的客戶端實(shí)現(xiàn)與服務(wù)器的直接相連,沒有中間環(huán)節(jié),因此對(duì)于相同的任務(wù),C/S結(jié)構(gòu)軟件完成的速度總比B/S結(jié)構(gòu)軟件快,使得C/S結(jié)構(gòu)軟件更利于處理大量數(shù)據(jù)。

⑷軟件功能豐富由于C/S結(jié)構(gòu)軟件的開發(fā)針對(duì)性較強(qiáng),同時(shí)軟件在客戶端獨(dú)立運(yùn)行,因此,C/S結(jié)構(gòu)軟件具有操作界面漂亮,形式多樣,功能豐富等特點(diǎn),可以充分滿足客戶自身的個(gè)性化要求。

2 高職學(xué)生信息系統(tǒng)設(shè)計(jì)

系統(tǒng)設(shè)計(jì)包括:根據(jù)高職學(xué)生管理工作的具體要求和業(yè)務(wù)功能,分析確定高職學(xué)生信息管理系統(tǒng)模塊采用UML用例圖對(duì)系統(tǒng)進(jìn)行分析。下面以學(xué)籍管理子用例為例。學(xué)籍管理子用例如圖2所示,包括教務(wù)管理人員進(jìn)行注冊(cè)管理、班級(jí)管理和學(xué)籍異動(dòng)管理,具體包括注冊(cè)報(bào)到的登記、統(tǒng)計(jì)、查詢和打印,基本檔案的修改、查詢和打印,學(xué)籍變動(dòng)的審批、登記、查詢和打印。系學(xué)生干事錄入和查詢學(xué)生基本檔案信息,對(duì)學(xué)生提出學(xué)籍變動(dòng)申請(qǐng)給出初步審核意見,學(xué)生可提出學(xué)籍變動(dòng)的申請(qǐng)和查詢相關(guān)信息。

3 數(shù)據(jù)庫設(shè)計(jì)

3.1 數(shù)據(jù)庫E-R模型

E-R模型分析方法是用來分析實(shí)體-聯(lián)系的最常用的方法。通過對(duì)高職學(xué)生信息系統(tǒng)的客觀事物及其聯(lián)系分析之后,根據(jù)收集到的材料,利用分類、聚集、概括等方法抽象出實(shí)體并進(jìn)行命名,再根據(jù)實(shí)體的屬性描述其間的各種聯(lián)系。根據(jù)高職學(xué)生信息系統(tǒng)的客觀事物及其聯(lián)系分析之后,繪出系統(tǒng)總E-R圖(圖表略)。

3.2 數(shù)據(jù)庫關(guān)鍵表設(shè)計(jì)

在管理信息系統(tǒng)中,最基礎(chǔ)最重要的工作是表單的設(shè)計(jì),表單可以簡(jiǎn)單地說是數(shù)據(jù)庫中所有的數(shù)據(jù)庫對(duì)象。在表單中,數(shù)據(jù)按照類似于電子表格的形式組織,每一行成為一條記錄,每一列成為一個(gè)字段,這就是關(guān)系數(shù)據(jù)庫的基本邏輯存儲(chǔ)方式。以下是數(shù)據(jù)庫中幾個(gè)主要表,其他由于篇幅有限不能全部列出:

⑴用戶表(YHB):字段包括:編號(hào)、姓名、密碼、類型,見表1。

表1 用戶表

ID 字段名 含義 數(shù)據(jù)類型 鍵值

1 ID 編號(hào) Int(4) 主鍵

2 Xm 姓名 varchar(12)

3 Mm 密碼 varchar(6)

4 Lx 類型 varchar(2)

⑵學(xué)生基本信息表(XSJBXXB):

字段包括:學(xué)號(hào)、姓名、性別、出生日期、班級(jí)、政治面貌、身份證號(hào)等具體如表2所示。

表2 學(xué)生基本信息表

ID 字段名 含義 數(shù)據(jù)類型 鍵值

1 xh 學(xué)號(hào) varchar(12) 主鍵

2 xm 姓名 varchar(10)

3 Xb 性別 varchar(2)

4 Csrq 出生日期 Datet

5 Bj 班級(jí) varchar(18)

6 Zzmm 政治面貌 varchar(8)

7 Sfzh 身份證號(hào) varchar(18)

3.3 系統(tǒng)設(shè)計(jì)

系統(tǒng)前臺(tái)采用PowerBuilder 9.0進(jìn)行開發(fā),PowerBuilder 9.0提供了完善的開發(fā)功能。可以較容易地開發(fā)大型數(shù)據(jù)庫應(yīng)用系統(tǒng),這些應(yīng)用系統(tǒng)可以運(yùn)行在單機(jī)上,也可以運(yùn)行在一個(gè)局域網(wǎng)內(nèi),甚至運(yùn)行在廣域網(wǎng)上;后臺(tái)數(shù)據(jù)庫采用微軟公司的SQL Server 2008數(shù)據(jù)庫,給數(shù)據(jù)庫系統(tǒng)具有強(qiáng)大的數(shù)據(jù)處理功能,同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能,它的靈活性、易用性和安全性能夠?yàn)閿?shù)據(jù)庫編程提供良好的條件。由于篇幅有限不能將全部代碼列出,僅舉例如下:

⑴數(shù)據(jù)庫連接:

在Script的open事件中寫入:

// Profile lianxi

SQLCA.DBMS = "SNC SQL Native Client(OLE DB)"

SQLCA.LogPass = '731123'

SQLCA.ServerName = "SAMSUNG\SQL2008"

SQLCA.LogId = "sa"

SQLCA.AutoCommit = False

SQLCA.DBParm = "Provider='SQLNCLI10'"

connect;

if sqlca.sqlcode0 then

messagebox(" 連接失敗","不能連接數(shù)據(jù)庫")

return

end if

open(w_denglu)

⑵登陸界面:

用戶進(jìn)入系統(tǒng)登錄頁面,需要完成用戶名、密碼的輸入,經(jīng)過身份驗(yàn)證后,才能進(jìn)入系統(tǒng),不同的用戶進(jìn)入系統(tǒng)后操作權(quán)限不同。如圖:3.1

登錄模塊部分代碼實(shí)現(xiàn)如下:

string ls_user, ls_pwd, ls_pwd_db;

ls_user = sle_user.text ;//獲取界面上用戶輸入的用戶名

ls_pwd = sle_pwd.text; //獲取用戶輸入的密碼

select mm

into:ls_pwd_db

from yhb

where xm=:ls_user; //鍵入用戶名與數(shù)據(jù)庫內(nèi)容匹配

if ls_pwd_db="" then //密碼返回為空,則未查到用戶名

messagebox("","用戶名錯(cuò)誤")

return

end if

if ls_pwd_db = ls_pwd then //密碼一致,登錄成功,打開主界面

open(w_main)

close(parent)

else //密碼不一致,輸入錯(cuò)誤處理

close(parent) //關(guān)閉當(dāng)前登錄界面

messagebox("","密碼輸入錯(cuò)誤")

end if

⑶基本信息管理界面:

用戶進(jìn)入基本信息管理界面,建立數(shù)據(jù)窗口與學(xué)生基本信息表(XSJBXXB)對(duì)應(yīng),可以添加、修改、刪除學(xué)生信息。

添加信息代碼如下:

if dw_1.update()> o then

commit;//提交數(shù)據(jù)

else

rollback;//不進(jìn)行提交 向上回滾。

end if

[參考文獻(xiàn)]

[1]楊尊琦.信息系統(tǒng)分析與設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2007.

[2]范武,董雄報(bào).高校MIS建設(shè)中存在的問題及對(duì)策[J].產(chǎn)業(yè)與科技論壇,2007,(4):69-70.

[3]周晏,韓毅.解析PowerBuilder的數(shù)據(jù)處理機(jī)制[J].現(xiàn)代計(jì)算機(jī),2008,(04):87-88.

[4]趙豐,邱華.計(jì)算機(jī)C/S兩層模式和B/S兩種模式研究[J].福建商業(yè)高等專科學(xué)校學(xué)報(bào),2003,(3):41―42.

[5]范仕強(qiáng),裴麗麗.數(shù)據(jù)融合方法在物理實(shí)驗(yàn)數(shù)據(jù)處理中的應(yīng)用[J].儀器儀表用戶,2009,(03):57-58

篇8

關(guān)鍵詞:市級(jí)電大班級(jí) ASP 信息化管理

中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2015)07-0000-00

1 引言

在當(dāng)前網(wǎng)絡(luò)化、信息化時(shí)代,高校作為先進(jìn)技術(shù)的傳播機(jī)構(gòu)先進(jìn)青年的培育學(xué)府,信息化的應(yīng)用程度體現(xiàn)出高校對(duì)知識(shí)轉(zhuǎn)變?yōu)榧夹g(shù)的能力水平、體現(xiàn)出對(duì)先進(jìn)技術(shù)應(yīng)用的前瞻性、體現(xiàn)出高校管理效率的重視程度。2003年舉行的“全國高校信息化研究會(huì)2003年學(xué)術(shù)年會(huì)”標(biāo)志著數(shù)字化校園理論的日趨成熟[1],目前各個(gè)高校正在積極推進(jìn)第三代數(shù)字化校園的整體建設(shè)。

中山市廣播電視大學(xué)學(xué)生班級(jí)信息管理系統(tǒng)是解決學(xué)校、老師、學(xué)生三者的角色一直來信息溝通困難,過程難以監(jiān)控管理并且紙質(zhì)做工時(shí)代,信息化程度偏低,不規(guī)范準(zhǔn)信息管理操作。為了提高部門工作效率,規(guī)范工作任務(wù)流程,同時(shí)方便廣大師生開展班級(jí)工作 ,基于ASP技術(shù),通過Web網(wǎng)頁方式進(jìn)行學(xué)生班級(jí)信息管理,大大提升學(xué)校班級(jí)信息管理水平,優(yōu)化資源,與學(xué)校相關(guān)信息實(shí)現(xiàn)同步共享,減少以往班主任重復(fù)的工作量,提高班主任的班級(jí)管理的工作效率,解決學(xué)校、老師、學(xué)生三者的角色信息溝通困難。系統(tǒng)結(jié)合中山市廣播電視大學(xué)現(xiàn)有業(yè)務(wù)需求與學(xué)校其他部門系統(tǒng)對(duì)接,形成信息資源大共享。

2關(guān)鍵技術(shù)

2.1 ASP技術(shù)

ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運(yùn)行動(dòng)態(tài)頁面或Web應(yīng)用程序。ASP網(wǎng)頁可以包含HTML標(biāo)記語言、普通文本、腳本命令以及COM組件等[2]。利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的Web應(yīng)用程序[3]。

目前支持的有VBScript和JavaScript,它是與標(biāo)準(zhǔn)HTML頁面混合在一起的腳本所構(gòu)成的文本格式文件。當(dāng)客戶端的最終用戶用Web瀏覽器通過Internet來訪問基于ASP腳本的應(yīng)用時(shí),Web瀏覽器會(huì)向web服務(wù)器發(fā)出Http請(qǐng)求,Web服務(wù)器分析、判斷出該請(qǐng)求是ASP腳本的應(yīng)用后,自動(dòng)通過ISAPI接口調(diào)用ASP腳本的解釋運(yùn)行引擎(ASP.DLL)。ASP.DLL將從文件系統(tǒng)或內(nèi)部緩沖區(qū)獲取指定的ASP腳本文件,接著就進(jìn)行語法分析并解釋執(zhí)行[4]。處理結(jié)果最終將形成HTML格式的內(nèi)容,通過Web服務(wù)器原路返回給Web瀏覽器端,由Web瀏覽器在客戶端形成最終的結(jié)果呈現(xiàn)。

2.2 ODBC與ADO技術(shù)

ODBC作為一個(gè)工業(yè)標(biāo)準(zhǔn),絕大多數(shù)數(shù)據(jù)庫廠商,大多數(shù)應(yīng)用軟件和工具軟件廠商都為自己的產(chǎn)品提供了ODBC接口或者提供了ODBC支持, ODBC開發(fā)式的數(shù)據(jù)庫連接(Open Database Connectivity),是微軟公司提出的數(shù)據(jù)庫訪問的標(biāo)準(zhǔn)接口[5]。建立一組規(guī)范,并提供一組對(duì)數(shù)據(jù)庫訪問的標(biāo)準(zhǔn)API(應(yīng)用程序編程接口),程序員不用考慮數(shù)據(jù)庫的內(nèi)容細(xì)節(jié)。數(shù)據(jù)庫驅(qū)動(dòng)程序使用DSN(Data Source Name,數(shù)據(jù)源名)定位和標(biāo)識(shí)特定的ODBC兼容數(shù)據(jù)庫,將信息從Web應(yīng)用程序傳遞給數(shù)據(jù)庫[6]。

ADO是建立在OLE DB上的面向?qū)ο蟮脑L問接口,方便腳本語言和面向?qū)ο箝_發(fā)工具來使用。ADO的主要優(yōu)點(diǎn)是易用,高速,占用內(nèi)存和磁盤空間少,非常適合于作為服務(wù)器的數(shù)據(jù)庫訪問技術(shù)。

3系統(tǒng)分析和設(shè)計(jì)

根據(jù)班級(jí)管理系統(tǒng)的需求分析把系統(tǒng)分成了八個(gè)模塊進(jìn)行功能實(shí)現(xiàn),模塊包括:系統(tǒng)登錄模塊、用戶管理模塊、班級(jí)管理模塊、課程管理模塊、信息審核管理模塊、短信業(yè)務(wù)管理模塊、信息交流模塊、信息模塊。(1)用戶管理:對(duì)用戶采用角色等方法進(jìn)行分類,向系統(tǒng)中添加、刪除和修改各種角色的使用人員、登錄名及密碼等信息。(2)班級(jí)管理:包括為班級(jí)分配修改班主任,初始化班級(jí)規(guī)模信息,班級(jí)通訊錄的創(chuàng)建及修改。(3)課程管理:本班級(jí)創(chuàng)建完成后,為班級(jí)錄入每學(xué)期開課情況包括課程上課的時(shí)間,地點(diǎn),課程教學(xué)計(jì)劃,課任老師信息及課程考試類型。(4)信息審核:主要對(duì)學(xué)生補(bǔ)考登記信息審核、重修報(bào)名審核、平時(shí)作業(yè)成績(jī)審核以及部分師生交流的審查與監(jiān)測(cè)。(5)短信業(yè)務(wù):包括有個(gè)別學(xué)生即時(shí)發(fā)送手機(jī)短信通知、整班級(jí)即時(shí)發(fā)送手機(jī)短信通知、定時(shí)發(fā)送通知、上課短信自動(dòng)提醒功能、學(xué)校日歷安排提醒設(shè)置。(6)信息交流:模塊讓學(xué)生很充分交流與學(xué)習(xí),在這個(gè)模塊中包括學(xué)期學(xué)習(xí)心得體會(huì)、微博(相片)、學(xué)生提問、老師答疑,四個(gè)功能。(7)信息:在模塊中,主要是實(shí)現(xiàn)三個(gè)信息的功能,第一是班主任通知,第二個(gè)是班級(jí)管理人員教務(wù)教學(xué)通知,第三個(gè)是學(xué)生成績(jī)。

4系統(tǒng)的實(shí)現(xiàn)

在學(xué)生信息管理系統(tǒng)設(shè)計(jì)階段來說主要包括總體設(shè)計(jì)和數(shù)據(jù)庫及各模塊的詳細(xì)設(shè)計(jì)。系統(tǒng)分析階段所提出的反映了崗位用戶信息需求的轉(zhuǎn)化成可以應(yīng)用的基于計(jì)算機(jī)WEB網(wǎng)絡(luò)應(yīng)用技術(shù)。其主要任務(wù)是從規(guī)范班級(jí)管理信息的總體目標(biāo)出發(fā),依據(jù)系統(tǒng)分析階段的功能模塊要求,并考慮到數(shù)據(jù),結(jié)構(gòu),技術(shù)和運(yùn)行環(huán)境等方面,確定了系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各模塊組成部分,確保總體目標(biāo)的實(shí)現(xiàn)。

在整個(gè)系統(tǒng)管理上及學(xué)校工作崗位分工來說,系統(tǒng)的登陸角色包括學(xué)生、班主任、任課教師、班級(jí)信息管理人員,四種不同的類型。在登錄系統(tǒng)前進(jìn)度角色類型的判斷。打開系統(tǒng)登錄界面后,通過用戶及密碼的驗(yàn)證后,選擇登錄的用戶類型,進(jìn)入客戶控制頁面。

依據(jù)系統(tǒng)分析階段的功能模塊要求,分別對(duì)部分設(shè)計(jì)實(shí)現(xiàn)進(jìn)行說明:

(1)新建班主任、任課老師、班級(jí)信息管理用戶,都可以通過管理后臺(tái)直接以各老師的真實(shí)信息注冊(cè),

老師的用戶名為真實(shí)姓名,密碼初始統(tǒng)一。以單條記錄添加到數(shù)據(jù)庫的USER表。流程圖1所示。

(2)分配班主任。在用戶管理模塊中,添加的班主任老師的用戶后,班級(jí)信息管理員,把新學(xué)期新增的

班級(jí)配對(duì)起來。同時(shí)也就為班主任角色增加管理的班級(jí)。流程圖2所示。

(3)每一門課都對(duì)應(yīng)有課程責(zé)任老師,在這模塊中后臺(tái)建立課任老師關(guān)系,獲得教師用戶的相關(guān)信息以

及聯(lián)系方式。流程圖3所示。

(4)學(xué)生補(bǔ)考登記信息審核。學(xué)生登錄系統(tǒng)后通過學(xué)生補(bǔ)考登記報(bào)名模塊界面提交報(bào)名后,班主任角色

把提交的學(xué)生補(bǔ)考報(bào)名進(jìn)行審核。可以進(jìn)行批量審核,選中單獨(dú)一個(gè)學(xué)生的學(xué)號(hào)對(duì)某個(gè)學(xué)生進(jìn)行單獨(dú)審核,返回結(jié)果顯示已經(jīng)審核。流程圖4所示。

(5)學(xué)生成績(jī)。班級(jí)管理員得到教務(wù)發(fā)來成績(jī)單后,查詢各班級(jí)名稱,得到班級(jí)名稱后,上傳學(xué)生上學(xué)期期末考試成績(jī)表,點(diǎn)擊上傳,保存記錄。

由于遠(yuǎn)程開放教育迅速發(fā)展,加上網(wǎng)絡(luò)新技術(shù)涌現(xiàn)以及在應(yīng)用中不斷出現(xiàn)的新問題,所以學(xué)生班級(jí)信息管理系統(tǒng)也必然與之共同發(fā)展、不斷進(jìn)步。所以本系統(tǒng)可以與學(xué)校教務(wù)考務(wù)信息管理系統(tǒng)結(jié)合起來,發(fā)揮信息共享作用。

5 結(jié)語

本文基于ASP技術(shù),通過Web Services網(wǎng)頁方式進(jìn)行實(shí)現(xiàn)了中山市廣播電視大學(xué)學(xué)生班級(jí)信息化管理,大大提升學(xué)校班級(jí)信息管理水平,優(yōu)化資源,與學(xué)校相關(guān)信息實(shí)現(xiàn)同步共享,減少以往班主任重復(fù)的工作量,提高班主任的班級(jí)管理的工作效率,解決學(xué)校、老師、學(xué)生三者的角色信息溝通困難。信息管理是一門深?yuàn)W的學(xué)問,學(xué)生與班級(jí)也有許多值得研究的地方,本系統(tǒng)難免還有一些不足之處。需要進(jìn)一步研究和完善的方面。如用戶同時(shí)操作訪問時(shí)有局限,服務(wù)器配置仍需要更新欄目功能的設(shè)計(jì)只滿足暫時(shí)學(xué)校信息管理的一部分,未來學(xué)生班級(jí)管理系統(tǒng)將與校園OA管理系統(tǒng)友好接合,對(duì)系統(tǒng)的進(jìn)一步完善,實(shí)現(xiàn)數(shù)據(jù)資源更多更大共享。

參考文獻(xiàn)

[1]郭武士,易欣.基于面向?qū)ο蠹夹g(shù)的數(shù)據(jù)庫應(yīng)用研究[J].華章,2010,(22).

[2]李程.學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].大連理工大學(xué),2009.

[3]朱向福.高等院校學(xué)生成績(jī)管理工作探析[J].文教資料,2011(2):33-35.

篇9

關(guān)鍵詞:學(xué)生信息;訪問控制;安全性

近年來信息化在高校管理中得到了廣泛的應(yīng)用,但由于學(xué)生管理工作的復(fù)雜性與特殊性,許多高校的學(xué)生管理工作仍停留在人工為主、計(jì)算機(jī)為輔的模式下,這種模式已經(jīng)難以滿足日益增長(zhǎng)的學(xué)生數(shù)量所形成的一系列管理難題,管理效率與管理成本嚴(yán)重影響了高校的學(xué)生管理工作。通過前期的充分調(diào)研與需求分析,形成一套適合筆者學(xué)校學(xué)生管理工作的管理系統(tǒng)勢(shì)在必行。

1總體架構(gòu)設(shè)計(jì)

高校學(xué)生信息管理系統(tǒng)的總體設(shè)計(jì)采用的是基于MVC架構(gòu),系統(tǒng)總體架構(gòu)圖如圖1所示。通過總體架構(gòu)圖可以看出,展現(xiàn)層:對(duì)各個(gè)用戶的登錄界面以及操作界面進(jìn)行直觀的展現(xiàn)。業(yè)務(wù)層:采用AJAX技術(shù)、MVC架構(gòu)以及面向?qū)ο罂蚣?主要包括系統(tǒng)管理、學(xué)生信息管理、學(xué)生宿舍管理、學(xué)生資助管理以及畢業(yè)生管理五大業(yè)務(wù)功能。數(shù)據(jù)層:對(duì)整個(gè)系統(tǒng)數(shù)據(jù)庫中的信息進(jìn)行查詢、更新、維護(hù)、管理,數(shù)據(jù)庫信息主要包括用戶信息數(shù)據(jù)庫、宿舍信息數(shù)據(jù)庫以及畢業(yè)信息數(shù)據(jù)庫等,采用的是SQLServer2012數(shù)據(jù)庫。

2系統(tǒng)功能模塊分析與設(shè)計(jì)

根據(jù)系統(tǒng)總體架構(gòu)以及需求分析可知,基于訪問控制技術(shù)的高校學(xué)生信息管理系統(tǒng)主要包括五大功能模塊:系統(tǒng)管理模塊、學(xué)生信息管理模塊、學(xué)生宿舍管理模塊、學(xué)生資助管理模塊以及畢業(yè)生管理模塊。

2.1系統(tǒng)管理模塊

系統(tǒng)管理模塊主要用于對(duì)系統(tǒng)用戶信息和基本信息進(jìn)行維護(hù)和管理,主要包括用戶管理、用戶權(quán)限管理以及系統(tǒng)維護(hù)管理三大子功能。用戶管理主要包括用戶的注冊(cè)、登錄以及基本信息管理,系統(tǒng)管理員和相關(guān)用戶可進(jìn)行密碼重置、修改等相關(guān)操作;用戶權(quán)限管理可以對(duì)系統(tǒng)用戶的角色信息及權(quán)限進(jìn)行管理和分配,只有系統(tǒng)授權(quán)的系統(tǒng)管理員才可以進(jìn)行相關(guān)的操作;系統(tǒng)維護(hù)管理主要是對(duì)系統(tǒng)所有核心數(shù)據(jù)進(jìn)行備份、還原等操作,是系統(tǒng)安全穩(wěn)定運(yùn)行的重要功能。

2.2學(xué)生信息管理模塊

學(xué)生信息管理模塊主要包括學(xué)生個(gè)人信息管理以及學(xué)籍信息管理兩大子功能。學(xué)生個(gè)人信息管理主要是對(duì)高校學(xué)生的姓名、籍貫、聯(lián)系方式等個(gè)人信息進(jìn)行管理,具備個(gè)人信息的查詢、增加、修改、刪除等功能;學(xué)籍信息管理主要是對(duì)高校學(xué)生的學(xué)籍信息進(jìn)行統(tǒng)一管理,具備學(xué)籍信息的查詢、編輯、增加與刪除功能。由于學(xué)生在校期間可能出現(xiàn)專業(yè)調(diào)整、休復(fù)學(xué)、專轉(zhuǎn)本等特殊情況,因此學(xué)籍信息管理還具有學(xué)籍異動(dòng)信息的修改與編輯等操作。

2.3學(xué)生宿舍管理模塊

學(xué)生宿舍管理模塊主要用于對(duì)在校生的宿舍信息進(jìn)行管理,主要包括宿舍基本信息管理、宿舍分配管理以及宿舍調(diào)換管理三大子功能。宿舍基本信息管理主要是對(duì)在校生的住宿情況進(jìn)行統(tǒng)一管理,提供宿舍情況的查詢、增加、修改及刪除操作,便于高校宿管人員對(duì)學(xué)生住宿情況進(jìn)行及時(shí)的編輯與更新;宿舍分配管理主要是對(duì)高校新生進(jìn)行宿舍的分配與管理,根據(jù)新生所屬專業(yè)、班級(jí)、院系等信息實(shí)現(xiàn)宿舍的合理分配,并向新生提供宿舍查詢、申請(qǐng)調(diào)換等功能;宿舍調(diào)換管理主要是對(duì)學(xué)生發(fā)起的宿舍調(diào)換申請(qǐng)進(jìn)行處理,并根據(jù)調(diào)換結(jié)果對(duì)宿舍信息進(jìn)行更新與修改。

2.4學(xué)生資助管理模塊

學(xué)生資助管理模塊主要包括高校資助崗位設(shè)置、學(xué)生檔案管理以及助學(xué)金管理三大子功能。高校資助崗位設(shè)置主要是根據(jù)實(shí)際崗位需求設(shè)置相應(yīng)的勤工助學(xué)崗位,并設(shè)置合理的資助標(biāo)準(zhǔn),同時(shí)將崗位信息在系統(tǒng)中供學(xué)生查詢與申請(qǐng);學(xué)生檔案管理主要是對(duì)學(xué)生的家庭情況進(jìn)行統(tǒng)計(jì)與管理,對(duì)學(xué)生家庭困難等級(jí)、困難原因等相關(guān)信息進(jìn)行建檔備查;助學(xué)金管理主要是對(duì)高校各類助學(xué)金的發(fā)放進(jìn)行統(tǒng)一管理,并定期進(jìn)行審核與公示,確保助學(xué)金的使用更加公正公平。

2.5畢業(yè)生管理模塊

畢業(yè)生信息管理是當(dāng)前高校學(xué)生信息管理中普遍忽視的問題,通過該模塊能夠?qū)崿F(xiàn)對(duì)畢業(yè)生信息的管理與統(tǒng)計(jì)。系統(tǒng)對(duì)畢業(yè)生工作去向信息的分析與統(tǒng)計(jì),對(duì)校園招聘工作的決策有著重要的意義。畢業(yè)生管理模塊主要包括畢業(yè)信息管理以及畢業(yè)成績(jī)管理兩大子功能,分別對(duì)高校畢業(yè)生畢業(yè)去向、工作單位、職位、薪資等相關(guān)信息進(jìn)行統(tǒng)計(jì)與管理。

3訪問控制改進(jìn)模型工作流程分析與設(shè)計(jì)

由于高校學(xué)生信息管理系統(tǒng)中存儲(chǔ)有學(xué)生個(gè)人隱私等敏感數(shù)據(jù),因此為了進(jìn)一步提高系統(tǒng)的安全性與可靠性,本系統(tǒng)還采用了RBAC訪問控制技術(shù),對(duì)訪問系統(tǒng)的用戶行為進(jìn)行控制。具體流程如下所述。(1)用戶身份鑒別。當(dāng)用戶向系統(tǒng)發(fā)起訪問申請(qǐng)時(shí),系統(tǒng)首先對(duì)用戶的身份進(jìn)行鑒別,對(duì)訪問時(shí)間、用戶訪問發(fā)起地域等信息進(jìn)行綜合判別,判斷用戶是否具備系統(tǒng)的訪問權(quán)限,若用戶滿足系統(tǒng)訪問條件,則進(jìn)入第二步進(jìn)行訪問權(quán)限的分配與控制,若用戶不滿足,則終止訪問,并返回錯(cuò)誤信息。(2)用戶訪問權(quán)限的分配控制。用戶身份鑒別完成后,對(duì)用戶的訪問權(quán)限進(jìn)行分配控制,當(dāng)用戶對(duì)權(quán)限內(nèi)的資源發(fā)起訪問時(shí),執(zhí)行步驟3,當(dāng)用戶訪問資源超出自身權(quán)限限制,則執(zhí)行步驟5。(3)判斷是否滿足規(guī)則約束條件,如果滿足則執(zhí)行步驟4,否則執(zhí)行步驟5。(4)執(zhí)行用戶的訪問請(qǐng)求,完成相應(yīng)的數(shù)據(jù)操作,并將數(shù)據(jù)結(jié)果反饋至用戶。(5)拒絕用戶的訪問請(qǐng)求,根據(jù)拒絕原因進(jìn)行提示,并結(jié)束該用戶的本次訪問。整個(gè)系統(tǒng)訪問控制工作活動(dòng)圖如圖2所示。

4結(jié)語

本文對(duì)所在高校的學(xué)生信息管理進(jìn)行了深入的調(diào)研,設(shè)計(jì)開發(fā)了一套適合本校實(shí)際情況的學(xué)生信息管理系統(tǒng)。該系統(tǒng)在立足于高校實(shí)際管理需求的基礎(chǔ)上,還具有基于RBAC訪問控制模型的改進(jìn)模型,實(shí)現(xiàn)了整個(gè)系統(tǒng)的訪問控制與權(quán)限管理,進(jìn)一步提高了系統(tǒng)的安全性和可靠性。

參考文獻(xiàn)

[1]伍光明.對(duì)高等學(xué)校教學(xué)管理信息化建設(shè)的思考[J].重慶理工大學(xué)學(xué)報(bào),2003,17(5):141-143.

[2]呂建強(qiáng).高職院校學(xué)生信息管理系統(tǒng)的研究與技術(shù)分析[J].圖書情報(bào)導(dǎo)刊,2016,16(8):211-212.

篇10

關(guān)鍵詞:留學(xué)生;教務(wù)管理信息系統(tǒng);系統(tǒng)分析;設(shè)計(jì);B/S;C/S

中圖分類號(hào):TP315文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2010)01-23-03

Analysis and Design of International Student Educational Management Information System

ZHANG Zong-li

(Jiamusi University International Students Education College,Jiamusi 154007,China)

Abstract: In his paper, an International Students Educational Management System that based on C/S and B/S mixed model is offered. It analyses the business process, structure, basic functions and implementation combined with the specific characteristics of international student s’ education and educational management.

Key words: international students; educational management system; system analysis; design; C/S; B/S

隨著我國經(jīng)濟(jì)的發(fā)展和國際地位的提升,高校外事工作得以大力發(fā)展,外國來華留學(xué)生的人數(shù)逐年遞增, 外國留學(xué)生教育已經(jīng)成為高等教育的一個(gè)重要組成部分,也成為衡量一所高等學(xué)校開放程度和國際知名度的標(biāo)志之一。隨著中國留學(xué)生教育規(guī)模的不斷擴(kuò)大,外國來華留學(xué)生來中國接受教育的形式和類型也越來越多,這給留學(xué)生的教學(xué)管理工作提出了更高的要求。教學(xué)是留學(xué)生教育管理工作的中心, 教學(xué)管理工作則是高校留學(xué)生教育管理中的重要工作之一,要保證教學(xué)工作具有科學(xué)的運(yùn)行機(jī)制,原有的教務(wù)管理方法遠(yuǎn)遠(yuǎn)不能適應(yīng)形勢(shì)的需要,因此,進(jìn)行教務(wù)系統(tǒng)研究開發(fā),對(duì)于實(shí)現(xiàn)教務(wù)管理信息化、網(wǎng)絡(luò)化,提高留學(xué)生教育質(zhì)量與管理水平,具有重要的現(xiàn)實(shí)意義。

1 體系結(jié)構(gòu)的選擇

C/S模式即客戶/服務(wù)器模式,它是一種成熟的開發(fā)模式,它通過在服務(wù)器和客戶端分別運(yùn)行應(yīng)用程序來完成任務(wù)。它在客戶端安裝有一套完整的應(yīng)用程序,因此交互性很強(qiáng)。由于是點(diǎn)對(duì)點(diǎn)的通訊模式,故存取數(shù)據(jù)時(shí)安全性較容易得到保證。C/S模式只有兩層邏輯結(jié)構(gòu),占用網(wǎng)絡(luò)資源較少,網(wǎng)絡(luò)間數(shù)據(jù)通訊量較少,傳輸速度很快。

B/S模式即瀏覽器/服務(wù)器模式,它將C/S模式中的服務(wù)器又進(jìn)行了進(jìn)一步劃分為應(yīng)用服務(wù)器(Web服務(wù)器)和數(shù)據(jù)服務(wù)器。這樣就形成了客戶端瀏覽器、應(yīng)用服務(wù)器和數(shù)據(jù)服務(wù)器三層結(jié)構(gòu)的客戶服務(wù)器體系結(jié)構(gòu)。

比較這兩種模式可以發(fā)現(xiàn):

1) C/S模式在邏輯上比B/S模式少一層結(jié)構(gòu),因此C/S模式的網(wǎng)絡(luò)通訊量要低于B/S模式。對(duì)于相同的任務(wù),C/S模式在速度上相對(duì)于B/S模式要快。C/S模式在客戶端有一套完整的應(yīng)用程序,交互性強(qiáng),在出錯(cuò)提示、在線幫助等很多方而都有強(qiáng)大的功能。C/S一般而向相對(duì)固定的用戶群,對(duì)信息安全的控制能力很強(qiáng),可以對(duì)權(quán)限多層次校驗(yàn)。

2) B/S模式建立在廣域網(wǎng)的基礎(chǔ)之上。B/S模式在客戶端只需標(biāo)準(zhǔn)的、簡(jiǎn)單通用的瀏覽器,不需安裝應(yīng)用程序,用戶的界面都統(tǒng)一在瀏覽器上。瀏覽器易于使用,相對(duì)于C/S的客戶端,不需要專門的培訓(xùn)就可以使用,不須再學(xué)習(xí)使用其他的軟件。B/S模式其應(yīng)用邏輯由Web服務(wù)器承擔(dān),這不但可以減少系統(tǒng)管理員的工作量,而且可以縮短了應(yīng)用程序的開發(fā)周期,維護(hù)工作也簡(jiǎn)單易行。

通過系統(tǒng)分析,本系統(tǒng)將采用C/S和B/S相結(jié)合的混合模式。在安全性要求高、交互性強(qiáng)、數(shù)據(jù)處理量大且要求處理頻度高的范圍內(nèi)使用C/S模式,通過客戶端軟件訪問數(shù)據(jù)庫,而在安全性和交互性要求不高的子系統(tǒng)中采用B/S模式,以充分發(fā)揮兩種結(jié)構(gòu)的優(yōu)勢(shì)。如學(xué)籍管理子系統(tǒng)運(yùn)行于校園網(wǎng),采用C/S模式,只有教務(wù)管理人員和學(xué)校教務(wù)處各用戶憑賬戶、密碼訪問;網(wǎng)上成績(jī)查詢和公共修選課子系統(tǒng)在廣域網(wǎng)上實(shí)現(xiàn),采用B/S模式,本校留學(xué)生可以隨時(shí)隨地通過互聯(lián)網(wǎng)憑學(xué)號(hào)和密碼訪問。

2 系統(tǒng)的分析

本系統(tǒng)將利用先進(jìn)的計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)資源,實(shí)現(xiàn)制定教學(xué)計(jì)劃、排課、選課、學(xué)籍及成績(jī)管理等等留學(xué)生教務(wù)工作的自動(dòng)化、信息化和網(wǎng)絡(luò)化。

2.1系統(tǒng)的功能要求

留學(xué)生教務(wù)管理信息系統(tǒng)應(yīng)滿足以下功能需求:1)通過智能化資源調(diào)配管理優(yōu)化教學(xué)資源,高效調(diào)配和合理利用教師、教室、實(shí)驗(yàn)室、時(shí)間等,解決留學(xué)生的合理排課和高效率管理等問題。2)隨著學(xué)分制的教學(xué)改革,逐步實(shí)現(xiàn)由傳統(tǒng)的學(xué)年制向?qū)W分制的過渡,系統(tǒng)要充分考慮學(xué)年制、學(xué)分制以及過渡階段的不同軟件需求,并充分結(jié)合不同學(xué)習(xí)方式和類型的留學(xué)生的具體教學(xué)安排特點(diǎn)來實(shí)現(xiàn)課程的設(shè)置,并在設(shè)計(jì)階段要充分考慮不同階段課程庫、成績(jī)庫、學(xué)生庫、教室?guī)斓臄?shù)據(jù)遷移問題。

3)強(qiáng)化基于Internet/Intranet面向師生的服務(wù)和互動(dòng)管理,使留學(xué)生教務(wù)管理更加高效,同時(shí)也方便了學(xué)生,是管理服務(wù)化、人性化。

4)系統(tǒng)在進(jìn)行功能設(shè)計(jì)時(shí)要嚴(yán)格遵循國家相關(guān)的學(xué)歷規(guī)范標(biāo)準(zhǔn)和相關(guān)的留學(xué)生管理?xiàng)l例,規(guī)范課程代碼、教師代碼、學(xué)號(hào)等編碼,避免學(xué)生重復(fù)等不合理現(xiàn)象出現(xiàn)。

2.2 系統(tǒng)的性能要求

本系統(tǒng)的性能應(yīng)該達(dá)到以下要求:

1) 時(shí)間經(jīng)濟(jì)性

優(yōu)化邏輯設(shè)計(jì)與物理設(shè)計(jì),使系統(tǒng)運(yùn)行效率高,反映速度快。

2) 可靠性

能連續(xù)準(zhǔn)確的處理業(yè)務(wù),有較強(qiáng)的容錯(cuò)能力。

3) 可理解性

用戶容易理解和使用該系統(tǒng)。

4) 可維護(hù)性和適應(yīng)性

系統(tǒng)應(yīng)易于修改、易于擴(kuò)充、易于維護(hù),能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要。

5) 可用性

目標(biāo)系統(tǒng)功能齊全,能夠完全滿足業(yè)務(wù)需求。

6) 安全保密性

保證系統(tǒng)的物理安全、數(shù)據(jù)存儲(chǔ)和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密,做好使用人員的授權(quán)管理。

2.3 系統(tǒng)設(shè)計(jì)目標(biāo)

留學(xué)生教務(wù)管理系統(tǒng)要達(dá)到的目標(biāo)主要包括:

1) 系統(tǒng)功能完備、實(shí)用,界面友好清晰。

2) 系統(tǒng)要有強(qiáng)健的平臺(tái)構(gòu)架,體系結(jié)構(gòu)應(yīng)具有良好的包容性和可擴(kuò)展性,系統(tǒng)應(yīng)能接納已有的系統(tǒng)且在今后系統(tǒng)軟硬件擴(kuò)展時(shí),能有效地保護(hù)已有的投資。

3) 具有多種數(shù)據(jù)源的存取訪問能力,基于Web的和表現(xiàn)能力。

4) 規(guī)范化的信息管理。使用統(tǒng)一的數(shù)據(jù)格式,將各種教務(wù)業(yè)務(wù)工作標(biāo)準(zhǔn)化、規(guī)范化。

5) 安全保密、可靠運(yùn)行。

3 系統(tǒng)設(shè)計(jì)

3.1 系統(tǒng)業(yè)務(wù)流程分析

根據(jù)留學(xué)生能夠教學(xué)的特點(diǎn),結(jié)合我們對(duì)高校留學(xué)生教務(wù)管理的長(zhǎng)期實(shí)踐經(jīng)驗(yàn),留學(xué)生教務(wù)管理系統(tǒng)的業(yè)務(wù)流程描述如圖1所示。很明顯,學(xué)籍管理和排課管理是整個(gè)教務(wù)管理的核心。

3.2 系統(tǒng)功能分析

留學(xué)生教務(wù)管理系統(tǒng)應(yīng)具有以下的功能:

1) 具有學(xué)籍管理功能

能打印留學(xué)生信息核對(duì)表、打印新生分班名冊(cè)、輸入修改學(xué)生信息,管理畢業(yè)生信息、檢索未交照片的學(xué)生、管理學(xué)生欠費(fèi)記錄。

2) 具有成績(jī)管理功能

能新建學(xué)生成績(jī)數(shù)據(jù)庫、輸入修改成績(jī)、分學(xué)期打印成績(jī)、分課程打印成績(jī)、查詢修改打印成績(jī)、打印成績(jī)通知單、輸入重修成績(jī)、生成成組統(tǒng)計(jì)報(bào)表、打印學(xué)年平均成績(jī)、統(tǒng)計(jì)期末考試成績(jī),為不同學(xué)習(xí)形式和類型的留學(xué)生出具各種語言的成績(jī)證明。

3) 具有教學(xué)管理功能

具有教學(xué)計(jì)劃管理功能(根據(jù)教學(xué)計(jì)劃制定開課計(jì)劃),能新建、修改教學(xué)課表、打印查課登記表、查詢打印課表、安排期末考試課程。

4) 具有系統(tǒng)維護(hù)功能

能備份、還原數(shù)據(jù)庫,可設(shè)置系統(tǒng)使用用戶名稱,添加刪除開考教室。

5) 能劃分用戶的權(quán)限

只有Admin可以添加、刪除用戶、修改各項(xiàng)參數(shù),設(shè)置不同的工作人員用戶,對(duì)系統(tǒng)的不同管理業(yè)務(wù)進(jìn)行權(quán)限分級(jí)設(shè)置,并使他們能對(duì)自己所管理范圍內(nèi)的業(yè)務(wù)進(jìn)行有效的錄入和修改。其他用戶查詢。

本教務(wù)管理系統(tǒng)由基礎(chǔ)數(shù)據(jù)管理、教學(xué)計(jì)劃管理、排課管理、教學(xué)測(cè)評(píng)、選課管理、學(xué)籍管理、考務(wù)管理、成績(jī)管理、網(wǎng)絡(luò)查詢和管理、系統(tǒng)管理十大子系統(tǒng)組成,其中,基礎(chǔ)數(shù)據(jù)管理、教學(xué)計(jì)劃管理、排課管理、教學(xué)測(cè)評(píng)、學(xué)籍管理、考務(wù)管理、成績(jī)管理等采用C/S結(jié)構(gòu);對(duì)學(xué)生的網(wǎng)上選課、信息查詢、信息修改、教師的成績(jī)錄入采用B/S結(jié)構(gòu)。

系統(tǒng)的功能模塊圖如圖2。

4 系統(tǒng)開發(fā)環(huán)境的選擇

4.1 服務(wù)器操作系統(tǒng)

Microsoft Windows 2000 Server是為服務(wù)器開發(fā)的操作系統(tǒng),可提供web功能和通信等服務(wù),并提供一些用來配置和維護(hù)軟件的向?qū)Чぞ?使構(gòu)建一個(gè)網(wǎng)站輕松易得。

4.2 Web服務(wù)器:IIS

IIS信息服務(wù)器是Windows NT系列的一個(gè)組件,也是允許在公共Internet/Intranet上信息的Web服務(wù)器,通過使用超文本傳輸協(xié)議(HTTP)傳輸信息。

4.3數(shù)據(jù)庫服務(wù)器:SQL Server 2000

SQL Server 2000是一個(gè)可伸縮、高性能的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。SQL Server提供了一系列方法將數(shù)據(jù)填充到Web服務(wù)器,同時(shí)提供了對(duì)數(shù)據(jù)的快捷訪問。

4.4開發(fā)工具

C/S結(jié)構(gòu)采用Visual C++6.0開發(fā),客戶端通過ADO對(duì)象訪問數(shù)據(jù)庫。visual c++6.0具有友好的集成界面、可視化的開發(fā)模式、良好的數(shù)據(jù)庫支持以及高效的程序開發(fā)和程序運(yùn)行效率。B/S結(jié)構(gòu)采用ASP開發(fā),Web瀏覽器端通過ADO對(duì)象訪問數(shù)據(jù)庫。

5 結(jié)束語

本系統(tǒng)在具體實(shí)現(xiàn)時(shí),要在充分分析和設(shè)計(jì)的基礎(chǔ)上,針對(duì)留學(xué)生教學(xué)和管理的特殊性,利用校園網(wǎng)和Internet資源,運(yùn)用計(jì)算機(jī)技術(shù)、數(shù)據(jù)庫技術(shù)來提高留學(xué)生教務(wù)管理的工作效率,充分實(shí)現(xiàn)留學(xué)生教務(wù)管理標(biāo)準(zhǔn)化、科學(xué)化、網(wǎng)絡(luò)化。

參考文獻(xiàn):

[1] 史宇清,黃文學(xué).基于CORBA/Java的電子商務(wù)系統(tǒng)的研制開發(fā)[J].計(jì)算機(jī)工程,2003.29(2):210-212

[2] (美)Roger5.Perssmna.軟件工程――實(shí)踐者的研究方法[M]5版.北京:機(jī)械工業(yè)出版社,2002,9.