国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

高等院校學(xué)籍管理信息系統(tǒng)

2009-10-14 06:37:50
經(jīng)濟(jì)研究導(dǎo)刊 2009年20期
關(guān)鍵詞:學(xué)籍管理數(shù)據(jù)庫(kù)

王 濤

摘要:學(xué)校學(xué)籍管理信息系統(tǒng)是根據(jù)普通高校學(xué)籍管理的實(shí)際情況而設(shè)計(jì)的一套應(yīng)用軟件。該系統(tǒng)具有直觀的界面,良好的安全性和可擴(kuò)展性,各種功能基本上滿足了進(jìn)一步深化教育改革、提高教育管理效率的需求。系統(tǒng)采用Oracle數(shù)據(jù)庫(kù)和Delphi作為開發(fā)工具。

關(guān)鍵詞:學(xué)籍管理;Delphi;Oracle;數(shù)據(jù)庫(kù)

中圖分類號(hào):G473.3文獻(xiàn)標(biāo)志碼:A文章編號(hào):1673-291X(2009)20-0211-03

一、系統(tǒng)需求分析

隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在各行各業(yè)中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)學(xué)生學(xué)籍管理是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都是至關(guān)重要的。用計(jì)算機(jī)來(lái)作學(xué)生學(xué)籍管理比人工管理更能體現(xiàn)查詢快捷、保密性好、安全性高、存儲(chǔ)量大、壽命長(zhǎng)、成本低和效率高等優(yōu)點(diǎn);同時(shí)更便于管理和操作。

二、系統(tǒng)開發(fā)平臺(tái)簡(jiǎn)介

根據(jù)我們對(duì)學(xué)籍管理系統(tǒng)和數(shù)據(jù)庫(kù)的需求分析,依據(jù)此系統(tǒng)符合規(guī)定的特點(diǎn),考慮到界面的美觀和直接,以及數(shù)據(jù)庫(kù)的可行性和穩(wěn)定性,我們對(duì)開發(fā)平臺(tái)作了如下選擇:

1.ORACLE8

Oracle8是一個(gè)面向Internet計(jì)算環(huán)境的數(shù)據(jù)庫(kù),它改變了信息管理和訪問(wèn)的方式。Oracle8將新的特性融入到了傳統(tǒng)的Oracle服務(wù)器之中,從而成為一個(gè)面向Web信息管理的數(shù)據(jù)庫(kù)。Oracle8支持Web高級(jí)應(yīng)用所需要的多媒體數(shù)據(jù),支持Web繁忙站點(diǎn)不斷增長(zhǎng)的負(fù)載需求。Oracle8是唯一一個(gè)擁有集成式Web信息管理工具的數(shù)據(jù)庫(kù)。Oracle正在推動(dòng)Java成為下一代應(yīng)用的標(biāo)準(zhǔn),它在各個(gè)層次,包括Oracle8服務(wù)器內(nèi)的Java VM,均支持Java。Oracle8將強(qiáng)大的新型功能引入到了聯(lián)機(jī)事務(wù)處理(OLTP)和數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用之中。Oracle8還對(duì)Oracle數(shù)據(jù)服務(wù)器的幾乎所有方面給予了增強(qiáng),全面改進(jìn)了質(zhì)量、可用性、性能、可管理性、多媒體數(shù)據(jù)類型支持和復(fù)制功能。

2.Delphi 7

Delphi是Inprise公司開發(fā)的一個(gè)優(yōu)秀的可視化軟件系統(tǒng),是一個(gè)可視化的RAD(Rapid Application Development,快速應(yīng)用程序開發(fā))工具,使用了Microsoft Windows圖形用戶界面的許多先進(jìn)特性和設(shè)計(jì)思想,采用了彈性可重復(fù)利用的完整的面向?qū)ο蟪绦蛘Z(yǔ)言(Object-Oriented Language)、當(dāng)今世界上最快的編輯器、最為領(lǐng)先的數(shù)據(jù)庫(kù)技術(shù)。程序設(shè)計(jì)人員可以很快設(shè)計(jì)出自己滿意的界面,同時(shí)系統(tǒng)會(huì)自動(dòng)產(chǎn)生程序原型。面向?qū)ο蟮某绦?/p>

設(shè)計(jì)(Object-Oriented Programming,簡(jiǎn)記為OOP)是Delphi誕生的基礎(chǔ)。從Delphi7的整體性能考慮,Delphi7有良好的用戶界面,豐富多樣的開發(fā)工具,快捷而準(zhǔn)確的編譯執(zhí)行速度,而且Delphi的封裝程度較高,使程序員可以把大部分精力投入到對(duì)程序的考慮上,而不用花太多的時(shí)間來(lái)考慮程序界面。其次,Delphi7有強(qiáng)大的數(shù)據(jù)庫(kù)開發(fā)能力及發(fā)布應(yīng)用方式,對(duì)Oracle的支持也較好。

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

1.系統(tǒng)功能的設(shè)計(jì)

學(xué)生證管理:包括學(xué)生證的查詢打印、錄入、修改、刪除、補(bǔ)發(fā)等;

學(xué)籍變更的管理:包括對(duì)學(xué)籍變更的錄入查詢等;

獎(jiǎng)懲管理:包括對(duì)學(xué)生獎(jiǎng)懲情況的錄入和查詢;

獎(jiǎng)學(xué)金管理:包括對(duì)獎(jiǎng)學(xué)金的測(cè)評(píng)和統(tǒng)計(jì);

統(tǒng)計(jì)管理:各種當(dāng)年學(xué)生數(shù)據(jù)統(tǒng)計(jì);

數(shù)據(jù)管理:根據(jù)各種需要與其他數(shù)據(jù)的接口。

2.數(shù)據(jù)庫(kù)的設(shè)計(jì)

2.1數(shù)據(jù)庫(kù)需求分析

根據(jù)調(diào)研階段收集的基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程作了詳細(xì)的分析,為以后的進(jìn)一步設(shè)計(jì)打下基礎(chǔ)。根據(jù)學(xué)生證和學(xué)籍管理所要用到的數(shù)據(jù),建立了如下的數(shù)據(jù)結(jié)構(gòu)圖:

2.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)

將數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為oracle數(shù)據(jù)庫(kù)系統(tǒng)支持的實(shí)際模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。由數(shù)據(jù)庫(kù)中表在ORACLE8中的實(shí)現(xiàn)如下:

學(xué)生證表的創(chuàng)建語(yǔ)句:

create table t_new_xsz (

XJH VARCHAR2(13) NOT NULL, 學(xué)籍號(hào)

FZRQ VARCHAR2(8) NOT NULL,發(fā)證日期

BFRQ VARCHAR2(8),補(bǔ)發(fā)日期

SKDDVARCHAR2(30), NOT NULL 授課地點(diǎn)

XM VARCHAR2(8) NOT NULL,姓名

XB VARCHAR2(2) NOT NULL,性別

CSNYRVARCHAR2(8) NOT NULL,出生年月日

XY VARCHAR2(50) NOT NULL, 學(xué)院

ZYVARCHAR2(50) NOT NULL, 專業(yè)

XZVARCHAR2(2) , 學(xué)制

SFZHM VARCHAR2(18),身份證號(hào)碼

JTSZD VARCHAR2(30),家庭所在地

CCQJ VARCHAR2(12),乘車區(qū)間

RXSJVARCHAR2(8) NOT NULL, 入學(xué)時(shí)間

);

其他表格建立同上。

四、系統(tǒng)物理設(shè)計(jì)

1.主界面

下圖是學(xué)籍管理系統(tǒng)的主界面,最上面的菜單是系統(tǒng)的各個(gè)模塊,菜單下面的大圖表是此系統(tǒng)經(jīng)常用到的一些功能,這樣方便用戶的使用,并且考慮到了色彩的搭配和圖片的選擇。

2.系統(tǒng)登錄

為了此系統(tǒng)的安全性,根據(jù)用戶的需求,設(shè)置了登錄窗口,必須輸入正確的用戶名和密碼才能進(jìn)入系統(tǒng),并且根據(jù)用戶名選擇權(quán)限,即用戶能進(jìn)行的工作。通過(guò)功能模塊來(lái)限制功能,有一些模塊是大家公用的,就是一些基本的查詢,只能進(jìn)行查詢,沒(méi)有修改和刪除的權(quán)限,還有數(shù)據(jù)統(tǒng)計(jì),另外又分為超級(jí)用戶,學(xué)生證管理用戶,學(xué)籍管理用戶,獎(jiǎng)學(xué)金管理用戶。比如:要想進(jìn)入學(xué)籍管理模塊,用戶名是aa,密碼是bb, 此用戶只有權(quán)對(duì)學(xué)籍管理進(jìn)行訪問(wèn)。而超級(jí)用戶,它能對(duì)此系統(tǒng)的任何一個(gè)模塊進(jìn)行查詢、修改、刪除。當(dāng)你輸入正確的用戶名和密碼,然后系統(tǒng)會(huì)根據(jù)用戶所輸入的用戶名和密碼,給用戶所擁有的權(quán)限,點(diǎn)擊“確定”進(jìn)入該系統(tǒng)。

3.學(xué)生信息導(dǎo)出

由于各地省教育廳自2002年開始備份學(xué)生數(shù)據(jù),為在校生建立電子檔案,最后報(bào)到國(guó)家教育部,了解畢業(yè)生的準(zhǔn)確數(shù)據(jù),有利于國(guó)家進(jìn)行宏觀調(diào)控。第一次進(jìn)行電子注冊(cè)時(shí),最開始工作是所有學(xué)生的基本信息都是由手工錄入的,由各學(xué)院根據(jù)字段要求負(fù)責(zé)自己學(xué)院的學(xué)生信息錄入,然后由學(xué)生工作處的專人負(fù)責(zé)把數(shù)據(jù)統(tǒng)一。而所有的考生號(hào)更是根據(jù)學(xué)生錄取時(shí)的新生名冊(cè)由學(xué)生手工查詢錄入的,增加了難度和煩瑣程度,而且容易出現(xiàn)錯(cuò)誤。為了提高用戶的工作效率,將大部分工作簡(jiǎn)化成選擇、確定,為數(shù)據(jù)查詢提供準(zhǔn)確數(shù)據(jù),使得查詢數(shù)據(jù)更為簡(jiǎn)單,減少手工操作過(guò)程的失誤,減輕行政人員的工作負(fù)擔(dān)。因此,作了這樣一個(gè)學(xué)生信息導(dǎo)出,用戶可以根據(jù)所需要的數(shù)據(jù)字段進(jìn)行選擇,然后選擇招生年、省份、標(biāo)志(一般為普通本科)、錄取批次和錄取科類。這項(xiàng)工作化復(fù)雜為簡(jiǎn)單,操作也比較方便,以后每年的新生數(shù)據(jù)將從此窗口導(dǎo)出進(jìn)行編輯,然后上報(bào)省教育廳。

在完成此功能的邏輯思想上,我們運(yùn)用了OLE(對(duì)象連接嵌入)技術(shù),是Microsoft公司同計(jì)算機(jī)界合作并發(fā)展起來(lái)的產(chǎn)品規(guī)范。OLE自動(dòng)化是一種為WINDOWS設(shè)計(jì)的交互進(jìn)程通信機(jī)制,它讓一個(gè)應(yīng)用程序驅(qū)動(dòng)或自動(dòng)完成另一個(gè)應(yīng)用程序,如在Delphi中創(chuàng)建EXCEL中的表格等。它克服了鏈接和嵌套中存在的缺點(diǎn),即無(wú)法用編程手段對(duì)對(duì)象進(jìn)行控制。實(shí)現(xiàn)了對(duì)OLE組件的編程式控制。

4.德育信息導(dǎo)出和導(dǎo)入

根據(jù)學(xué)校的學(xué)生手冊(cè)規(guī)定,獎(jiǎng)學(xué)金的等級(jí)來(lái)源于綜合測(cè)評(píng)的成績(jī),而綜合測(cè)評(píng)是由德育成績(jī)和學(xué)習(xí)成績(jī)兩個(gè)部分決定的,個(gè)人德育占總分的30%他包括三級(jí)評(píng)定和紅白卡加分(也叫四級(jí)評(píng)定),一級(jí)評(píng)定是由同班同學(xué)對(duì)他進(jìn)行打分,按比例占25%,二級(jí)評(píng)定是由班干部對(duì)他進(jìn)行打分,按比例占25%,三級(jí)評(píng)定是院系老師對(duì)他進(jìn)行打分,按比例占25%。最后還有一個(gè)紅白卡積分,根據(jù)個(gè)人被院系和學(xué)校的獎(jiǎng)勵(lì)和懲罰而得到的紅白卡進(jìn)行加、減分,加分上限為德育成績(jī)的25%,而減分沒(méi)有下限。根據(jù)這些我們導(dǎo)出進(jìn)行三級(jí)評(píng)定和紅白卡加、減分的基本數(shù)據(jù)給院系,由院系進(jìn)行德育評(píng)定,然后上報(bào)學(xué)生處,導(dǎo)入學(xué)籍管理系統(tǒng),由學(xué)生工作處專人進(jìn)行測(cè)評(píng)。

并且根據(jù)學(xué)院把院系進(jìn)行評(píng)定德育成績(jī)做成了一個(gè)單個(gè)的小系統(tǒng),先從學(xué)籍管理系統(tǒng)中把學(xué)生的基本數(shù)據(jù)導(dǎo)如到院系子系統(tǒng)中,然后由院系進(jìn)行三級(jí)評(píng)定和紅白卡的錄入,評(píng)定結(jié)束后進(jìn)行導(dǎo)出到學(xué)籍管理系統(tǒng)中,然后由學(xué)生工作處的相關(guān)人員進(jìn)行統(tǒng)計(jì),根據(jù)相應(yīng)的學(xué)習(xí)成績(jī)進(jìn)行綜合測(cè)評(píng)。

五、系統(tǒng)評(píng)估

學(xué)籍管理信息系統(tǒng)經(jīng)過(guò)反復(fù)的調(diào)試,并讓相關(guān)負(fù)責(zé)的老師參加了試用,得到了各位老師的認(rèn)可,基本上達(dá)到了預(yù)期的開發(fā)指標(biāo):

很好地實(shí)現(xiàn)了客戶端與服務(wù)器的交互性;

為使用者提供了直觀友好的交互界面,操作起來(lái)使流程更簡(jiǎn)單;

為管理人員提供了比較完善的管理功能;

在一定程度上保證了系統(tǒng)的安全性和可擴(kuò)展性。

參考文獻(xiàn):

[1]何旭洪,趙昊彤,歐陽(yáng)軍.ORACLE8 + Delphi 7 數(shù)據(jù)庫(kù)應(yīng)用開發(fā)[M].北京:人民郵電出版社,2000.

[2]江義華. Delphi7 完美經(jīng)典[M].北京:中國(guó)鐵道出版社,2003.

[3][美]VENLCATS.DEVRAJ.ORACLE 24*7 技術(shù)與技巧——數(shù)據(jù)庫(kù)高可用性實(shí)現(xiàn)方案[M].胡季紅,熊志菲,譯.北京:機(jī)械工業(yè)出版社,2002.

[4]劉志敏.ORACLE 數(shù)據(jù)庫(kù)應(yīng)用管理解決方案[M].北京:電子工業(yè)出版社,2002.

[5][美]KEVIN LONEY,MARLENE THERIALLT.ORACLE8I 數(shù)據(jù)庫(kù)管理員手冊(cè)[M].李季松,周保太,譯.北京:機(jī)械工業(yè)出版社,2000.

[6]師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,2002.

[責(zé)任編輯 王 莉]

猜你喜歡
學(xué)籍管理數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
高校學(xué)籍管理問(wèn)題探析
東方教育(2016年3期)2016-12-14 12:56:51
現(xiàn)行高校學(xué)籍管理制度的現(xiàn)狀與不足
農(nóng)村留守兒童成績(jī)分析及學(xué)籍管理存在的問(wèn)題
基于以人為本理念的高校學(xué)籍管理制度的研究
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
巴马| 遵义县| 东宁县| 华坪县| 柳江县| 东辽县| 甘肃省| 武义县| 文水县| 封开县| 江华| 桦南县| 青浦区| 绥宁县| 凤山市| 额尔古纳市| 渑池县| 长垣县| 英德市| 鱼台县| 司法| 石景山区| 介休市| 高邑县| 德阳市| 宜宾县| 远安县| 汾阳市| 建水县| 定州市| 偃师市| 柯坪县| 邹平县| 邯郸市| 济源市| 封丘县| 和平县| 花垣县| 雅江县| 红原县| 沐川县|