◆蔣玲玲
(武漢船舶職業(yè)技術(shù)學(xué)院 湖北 430050)
基于Access數(shù)據(jù)庫的研究生管理信息系統(tǒng)設(shè)計(jì)
◆蔣玲玲
(武漢船舶職業(yè)技術(shù)學(xué)院 湖北 430050)
本文首先分析了現(xiàn)有研究生信息化管理系統(tǒng)的特點(diǎn),提出了系統(tǒng)功能需求和體系結(jié)構(gòu),然后詳細(xì)分析了系統(tǒng)的E-R數(shù)據(jù)模型,建立了基于Access的系統(tǒng)數(shù)據(jù)庫。
研究生,管理信息系統(tǒng),體系結(jié)構(gòu),Access數(shù)據(jù)庫
隨著網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)技術(shù)發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用領(lǐng)域已經(jīng)越來越廣。教育部于 2002 年 9 月正式發(fā)布《教育管理信息化標(biāo)準(zhǔn)》。要求各級(jí)教育行政部門、各級(jí)各類學(xué)校遵照?qǐng)?zhí)行。該標(biāo)準(zhǔn)的發(fā)布和實(shí)施,為教育管理信息資源的交流與共享打下堅(jiān)實(shí)的基礎(chǔ)。對(duì)于高校而言,利用現(xiàn)代化的手段建立本校的管理信息系統(tǒng),實(shí)現(xiàn)管理的現(xiàn)代化、科學(xué)化是提高教學(xué)質(zhì)量和管理水平的發(fā)展趨勢(shì)[1,2]。近年來,我國的高等教育發(fā)展異常迅猛,無論招生人數(shù),學(xué)校規(guī)模,還是資金投入,都創(chuàng)下了歷史記錄。隨著研究生人數(shù)的不斷增加,研究生的類型復(fù)雜多變,現(xiàn)有的資源遠(yuǎn)遠(yuǎn)不能滿足教學(xué)的實(shí)際需要。研究生導(dǎo)師、任課教師工作量大,任務(wù)繁重,硬件設(shè)施也遠(yuǎn)遠(yuǎn)滯后,其結(jié)果是教學(xué)效果不佳,教學(xué)質(zhì)量難以保證。研究生教育管理信息系統(tǒng)建設(shè)的重要性逐漸體現(xiàn)。因此,我們當(dāng)前的首要任務(wù)是開發(fā)建設(shè)研究生教育管理信息系統(tǒng)。
研究生管理信息系總共包括兩類用戶:一類是業(yè)務(wù)管理部門用戶,另一類是校園網(wǎng)用戶。
1.1 業(yè)務(wù)管理部門用戶的功能需求
(1)要求協(xié)助業(yè)務(wù)主管對(duì)業(yè)務(wù)進(jìn)行管理,包括招生工作、學(xué)籍管理、研究生培養(yǎng)方案、教學(xué)工作、學(xué)位工作、學(xué)科建設(shè)及人才培養(yǎng)等;
(2)對(duì)研究生入學(xué)考試試卷進(jìn)行管理,主要包括試題庫建設(shè)、試卷生成、試題分析等;
(3)要求系統(tǒng)可以導(dǎo)入各級(jí)管理部門下發(fā)的數(shù)據(jù),生成并輸出向各級(jí)管理部門上報(bào)的數(shù)據(jù);
(4)要求系統(tǒng)能根據(jù)研究生選課情況,動(dòng)態(tài)生成各類符合條件的課表;
(5)要求能對(duì)課堂教學(xué)情況進(jìn)行監(jiān)控;
(6)要求完成各種情況的查詢統(tǒng)計(jì)和報(bào)表輸出。
1.2 被管理用戶的功能需求
(1)能查閱動(dòng)態(tài)新聞、圖片新聞;
(2)能查詢研究生教育統(tǒng)計(jì)信息、研究生招生、教學(xué)相關(guān)信息;
(3)可以上傳研究生、導(dǎo)師基本信息;
(4)研究生可以直接查閱課程設(shè)置,并進(jìn)行選課;
(5)教師可直接錄入研究生成績(jī),無需向研究生處提交成績(jī)單;
(6)考評(píng)人可以在任意時(shí)間段進(jìn)行中期考評(píng)篩選。
本系統(tǒng)采用混合結(jié)構(gòu)模式,研究生教育業(yè)務(wù)管理終端采用C/S結(jié)構(gòu),普通用戶的服務(wù)終端采用B/S方式。
(1)研究生教育管理終端建立在研究生管理部門的內(nèi)部網(wǎng)之上,由數(shù)據(jù)庫服務(wù)器(DB Server)以及若干客戶用戶機(jī)(Clients)組成,管理人員通過客戶應(yīng)用程序訪問系統(tǒng)資源與數(shù)據(jù),滿足研究生教育管理業(yè)務(wù)中對(duì)研究生教育相關(guān)信息的處理要求,即教育管理終端采用C/S結(jié)構(gòu)進(jìn)行相關(guān)信息的采集與處理。
(2)Web端則依托現(xiàn)有的校園網(wǎng)建立起新型的平臺(tái),由一個(gè)數(shù)據(jù)服務(wù)器(DB Server)、一個(gè)Web服務(wù)器(Web Server)和校園網(wǎng)終端用戶(Browser)構(gòu)成三層結(jié)構(gòu)的客戶服務(wù)器體系,即B/S結(jié)構(gòu),為各類用戶提供服務(wù)。校園網(wǎng)用戶通過本機(jī)Web瀏覽器向后臺(tái)提交請(qǐng)求,由 Web服務(wù)器協(xié)同完成處理工作,以網(wǎng)頁交互的形式返回查詢處理數(shù)據(jù)的結(jié)果,以滿足不同用戶的不同請(qǐng)求。
3.1 數(shù)據(jù)模型構(gòu)建
本系統(tǒng)采用E-R方法來建立數(shù)據(jù)模型。E-R方法試圖定義數(shù)據(jù)對(duì)象的分類,包括實(shí)體Entity、屬性Attribute和關(guān)系Relationship等,使得設(shè)計(jì)人員能夠直觀地識(shí)別出數(shù)據(jù)項(xiàng)的類別并歸類到已知的類別中去,從而將列出的數(shù)據(jù)項(xiàng)及它們的關(guān)系分類。
由系統(tǒng)調(diào)查可知,研究生教育管理工作是圍繞著招生工作、學(xué)籍管理、培養(yǎng)計(jì)劃的制定與實(shí)施、學(xué)位的授予、畢業(yè)五個(gè)主要環(huán)節(jié)展開的,因此,系統(tǒng)的數(shù)據(jù)關(guān)系的分析和數(shù)據(jù)模型的建立也以這五個(gè)環(huán)節(jié)為中心展開。
從這五個(gè)管理過程中,可以分離出以下八個(gè)基本實(shí)體:
(1)考生;
(2)研究生;
(3)研究生系;
(4)課程;
(5)學(xué)科專業(yè);
(6)導(dǎo)師;
(7)成果;
(8)學(xué)位。
3.2 Access數(shù)據(jù)庫設(shè)計(jì)
系統(tǒng)數(shù)據(jù)表包括以下12類:考生信息、研究生信息、學(xué)科建設(shè)信息、課程信息、學(xué)位信息、培養(yǎng)方案信息、經(jīng)費(fèi)信息、公共信息、用戶信息、系統(tǒng)管理信息、試題庫系統(tǒng)表、排課系統(tǒng)表。下面給出部分表的結(jié)構(gòu),如表1所示。
表1 學(xué)生表的結(jié)構(gòu)
3 s e x 性別 c h a r 2 否4 b i r t h d a y 出生年月 d a t e 否5 n a t i o n 民族 v a r c h a r 1 0 否6 b i r _ p l a 籍貫 v a r c h a r 3 0 否7 o r i g i n _ f a m 家庭出身 v a r c h a r 4 否8 d a t e _ a t t _ p a r 入黨(團(tuán))時(shí)間 d a t e 能9 o r i g i n 本人成分 v a r c h a r 1 0 否1 0 m a r r y 婚否 c h a r 4 否1 1 g r a p h 照片 i m a g e 能1 2 a d d r 家庭住址 v a r c h a r 4 0 否1 3 i n s t i t u t e 畢業(yè)院校 v a r c h a r 3 0 否1 4 d a t e _ g r a 1 畢業(yè)年月 v a r c h a r 1 0 否1 5 m a j _ f m 所學(xué)專業(yè) v a r c h a r 3 0 否1 6 d e g r _ f m 學(xué)位 v a r c h a r 4 否1 7 D e g r e e 攻讀學(xué)位 c h a r 4 否
18 Major 學(xué)科 varchar 20 否19 Filed 研究方向 varchar 30 否20 Category 類別 char 4 否21 date_bgn 入學(xué)年月 varchar 10 否22 Limit 修業(yè)年限 integer 1 否23 Period 學(xué)習(xí)時(shí)間 varchar 20 否24 id_adv 導(dǎo)師編號(hào) char 7 否25 name_adv 導(dǎo)師姓名 varchar 7 否26 post_adv 導(dǎo)師職務(wù) varchar 6 否27 sec_adv 導(dǎo)師單位 varchar 30 否28 Variation 變動(dòng)記載 varchar 200 能
[1]譚淵.大學(xué)教育管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù)(技術(shù)論壇),2005.
[2]林勇,倪有源.研究生學(xué)位管理信息系統(tǒng)的開發(fā)與研究[J].安徽理工大學(xué)學(xué)報(bào),2008.
網(wǎng)絡(luò)安全技術(shù)與應(yīng)用2017年5期