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

?

基于VF的教務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2015-01-29 02:57:54楊波
電子設(shè)計(jì)工程 2015年13期
關(guān)鍵詞:學(xué)號(hào)教務(wù)流程圖

楊波

(四川文理學(xué)院 數(shù)學(xué)與財(cái)經(jīng)學(xué)院,四川 達(dá)州 635000)

隨著高等教育的普及,學(xué)校規(guī)模的擴(kuò)大,學(xué)生人數(shù)的增加使得教務(wù)管理的數(shù)據(jù)量越來越大,越來越復(fù)雜,建立統(tǒng)一的教務(wù)管理系統(tǒng)非常有必要。它給管理者和學(xué)生提供大量的信息資源,方便的數(shù)據(jù)查詢、更新和維護(hù)功能,將用戶從傳統(tǒng)的人工管理方式解放出來,高效、便捷地進(jìn)行相關(guān)數(shù)據(jù)的管理。

1 需求分析

1.1 基本概念

教務(wù)管理系統(tǒng)的根本目的是實(shí)現(xiàn)對(duì)數(shù)據(jù)的管理和操縱,而對(duì)數(shù)據(jù)的管理要通過數(shù)據(jù)庫(kù)實(shí)現(xiàn),所以我們的教務(wù)管理系統(tǒng)實(shí)際上是建立在數(shù)據(jù)庫(kù)管理系統(tǒng)的基礎(chǔ)之上的。數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System)是一種操縱和管理數(shù)據(jù)庫(kù)的軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫(kù),簡(jiǎn)稱DBMS。它對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫(kù)的安全性和完整性[1]。

1.2 系統(tǒng)需求分析

管理系統(tǒng)應(yīng)該能夠提供本校所有在校學(xué)生的基本信息,教師的授課信息等基本信息。能夠?qū)⒈鞠到y(tǒng)中的數(shù)據(jù)庫(kù)進(jìn)行關(guān)聯(lián),從而獲得多個(gè)數(shù)據(jù)庫(kù)中的信息。能夠根據(jù)需要編制教師和學(xué)生的相關(guān)信息,并以報(bào)表形式打印出來。要求系統(tǒng)能夠提供集中控制的登錄界面,通過此界面可控制整個(gè)系統(tǒng)的運(yùn)行。為保證系統(tǒng)的正常運(yùn)行還要具有定期備份和清理數(shù)據(jù)功能。

在系統(tǒng)的使用方面要求采用分級(jí)管理,不同的級(jí)別的用戶具有不同的系統(tǒng)操作權(quán)限。比如學(xué)生只能訪問和修改自己的基本信息,輔導(dǎo)員能訪問本系學(xué)生的基本信息,而教務(wù)處可以具有最大訪問權(quán)限。還要求系統(tǒng)具有統(tǒng)一、規(guī)范、科學(xué)的管理,保證系統(tǒng)的可維護(hù)性和實(shí)用性[2-3]。

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

根據(jù)教務(wù)管理系統(tǒng)的需求分析,可將該信息管理系統(tǒng)設(shè)計(jì)為包括登錄平臺(tái)、信息發(fā)布平臺(tái)、成績(jī)管理子系統(tǒng)、選課管理子系統(tǒng)、教師任課管理子系統(tǒng)等幾個(gè)基本應(yīng)用平臺(tái)[4]。各平臺(tái)可資源共享,各管理子系統(tǒng)必須進(jìn)行統(tǒng)一的身份認(rèn)證登錄,根據(jù)級(jí)別劃分訪問權(quán)限。教務(wù)管理系統(tǒng)的功能設(shè)計(jì)如圖1所示。

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

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

建立數(shù)據(jù)庫(kù)的基礎(chǔ)是進(jìn)行詳細(xì)的數(shù)據(jù)庫(kù)規(guī)劃,以及進(jìn)行靈活、有邏輯的設(shè)計(jì),選擇合適的模型創(chuàng)建數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)[5]。

1)標(biāo)識(shí)需要的數(shù)據(jù);

2)收集標(biāo)識(shí)字段到基本表;

3)標(biāo)識(shí)出主關(guān)鍵字字段;

圖1 系統(tǒng)功能設(shè)計(jì)Fig.1 Functional design of system

4)進(jìn)行數(shù)據(jù)規(guī)范計(jì)算

5)創(chuàng)建E_R模型

6)創(chuàng)建物理表

數(shù)據(jù)庫(kù)之間存在一定關(guān)系,是指各數(shù)據(jù)庫(kù)表中有一些相同關(guān)鍵字值字段。根據(jù)此關(guān)鍵字段建立起數(shù)據(jù)庫(kù)之間的連接,用于查找時(shí)可獲取不同數(shù)據(jù)庫(kù)表中的信息[6-7]。各數(shù)據(jù)表的關(guān)聯(lián)如圖2所示。

圖2 數(shù)據(jù)表關(guān)聯(lián)Fig.2 Association of data table

3.2 系統(tǒng)登錄模塊設(shè)計(jì)

用戶登錄界面流程圖如圖3所示,根據(jù)用戶類型選擇管理員、教師或?qū)W生身份登錄。輸入用戶名和密碼,如通過認(rèn)證,則進(jìn)入相應(yīng)界面,如不正確,會(huì)提示錯(cuò)誤,重新輸入。

圖3 登陸模塊流程圖Fig.3 Flowchart of login module

登錄界面確定按鈕click事件代碼:

If alltrim(thisform.combouser.value)==”管理員”

If alltrim(passwrods)==alltrim(thisform.text1.value)

Messagebox(“登錄成功! ”,64,”歡迎”)

Do form d:glydl &&進(jìn)入管理員登錄界面

Thisform.release

Else

Messagebox(“密碼錯(cuò)誤,請(qǐng)重新輸入! ”,0+16,”警告”)

Thisform.text1.setfocus

Thisform.release

Endif

Else

if alltrim(thisform.combouser.value)=="教師"

if alltrim(passwords)==alltrim(thisform.Text1.value)

messagebox("登陸成功! ",64,"歡迎")

do form c:jsdl &&進(jìn)入教師登陸界面

thisform.release

Else

Messagebox(“密碼錯(cuò)誤,請(qǐng)重新輸入! ”,0+16,”警告”)

Thisform.text1.setfocus

Thisform.release

Endif

Else

if alltrim(thisform.combouser.value)=="學(xué)生"

if alltrim(passwords)==alltrim(thisform.Text1.value)

messagebox("登陸成功! ",64,"歡迎")

do form c:xsdl &&進(jìn)入學(xué)生登陸界面

thisform.release

Else

Messagebox(“密碼錯(cuò)誤,請(qǐng)重新輸入! ”,0+16,”警告”)

Thisform.text1.setfocus

Thisform.release

Endif

Endif

Endif

Endif

管理員用戶的系統(tǒng)界面如圖4所示。

3.3 系統(tǒng)查詢模塊設(shè)計(jì)

查詢模塊流程圖如圖5所示,根據(jù)輸入的姓名或?qū)W號(hào)查詢學(xué)生的基本信息。如輸入的學(xué)號(hào)則按學(xué)號(hào)查找,輸入的姓名則按姓名查找,找到后顯示查詢結(jié)果,如沒找到提示“查無此人,請(qǐng)重新輸入!”。

查詢模塊顯示按鈕click事件代碼:

while.t.

xmorxh=alltrim(thisform.text1.value)

cszc=val(xmorxh)

if cszc=0

set order to姓名

seek xmorxh

if found()

acti screen

圖4 管理員系統(tǒng)界面設(shè)計(jì)流程圖Fig.4 Flowchart of system administraor interface design

圖5 查詢模塊流程圖Fig.5 FLowchart of inquiry module

browse in screen

exit

else

?”查無此人,請(qǐng)重新輸入!”

Thisform.text1.setfocus

loop

endif

else

set order to學(xué)號(hào)

seek xmorxh

if found()

acti screen

browse in screen

exit

else

?”查無此人,請(qǐng)重新輸入!”

Thisform.text1.setfocus

loop

endif

endif

enddo

4 結(jié)束語(yǔ)

管理信息系統(tǒng)是計(jì)算機(jī)信息化的產(chǎn)物,是利用計(jì)算機(jī)資源對(duì)數(shù)據(jù)信息進(jìn)行處理的人機(jī)系統(tǒng)。本文就是針對(duì)高校的教務(wù)管理設(shè)計(jì)的一個(gè)信息管理系統(tǒng),利用數(shù)據(jù)庫(kù)將大量的數(shù)據(jù)收集組織起來,進(jìn)行統(tǒng)一的管理、分析和處理,實(shí)現(xiàn)了基本的教務(wù)管理功能。系統(tǒng)采用模塊化設(shè)計(jì),使得系統(tǒng)功能的維護(hù)和增加都更加方便。

[1]閃四清.數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用[M].北京:清華大學(xué)出版社,1999.

[2]甑靜.基于校園網(wǎng)平臺(tái)的信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].遼寧高職學(xué)報(bào),2012(5):107-109.ZHEN Jing.The Design and realization of information management system based on campus network platform[J].Journal of Liaoning Higher Vocational,2012(5):107-109.

[3]楊華.淺談基于VF的高校圖書管理系統(tǒng)的分析與設(shè)計(jì)[J].福建電腦,2011(5):115-116 YANG Hua.Analysis and design of university library management system based on VF[J].Fujian Computer,2011(5):115-116.

[4]李建斌.基于VF設(shè)計(jì)的管理信息系統(tǒng)的疑難問題解析[J].遼寧高職學(xué)報(bào),2012(1):101-102.LI Jian-bin.Solving the Difficult Problems of Management Information System based on VF Design[J].Journal of Liaoning Higher Vocational,2012(1):101-102.

[5]鄧冠成,胡湘云.敏捷實(shí)施在企業(yè)信息化中的應(yīng)用[J].電腦編程技巧與維護(hù),2010(6):53-55.DENG Guan-cheng,HU Xiang-yun.Application of agile implementation method in enterprise information[J].Computer Programming Skills&Maintenance,2010(6):53-55.

[6]王英.持續(xù)集成在軟件項(xiàng)目管理中的作用 [J].福建電腦,2009(12):66-67.WANG Ying.Application of continuous integration in software project management[J].Fujian Computer,2009(12):66-67.

[7]徐仕成.基于Cruise Control的持續(xù)集成實(shí)現(xiàn)方案[J].計(jì)算機(jī)與數(shù)字工程,2007(4):169-171.XU Shi-cheng.The implementation of continuous integration based on cruise control[J].Computer&Digital Engineering,2007(4):169-171.

猜你喜歡
學(xué)號(hào)教務(wù)流程圖
教務(wù)排課對(duì)高等院校教學(xué)運(yùn)行的作用分析
大學(xué)(2021年2期)2021-06-11 01:13:16
我們來打牌
淺析高校教務(wù)管理存在的問題及對(duì)策
傳播力研究(2019年8期)2019-03-20 10:58:14
嘗試親歷的過程,感受探究的快樂
專利申請(qǐng)審批流程圖
河南科技(2016年8期)2016-09-03 08:08:22
專利申請(qǐng)審批流程圖
河南科技(2016年6期)2016-08-13 08:18:29
淺談新形勢(shì)下高校教務(wù)管理人員的素質(zhì)與培養(yǎng)
學(xué)生學(xué)號(hào)的妙用
以培養(yǎng)方案為核心的教務(wù)管理系統(tǒng)開發(fā)的探索與實(shí)踐
與56號(hào)說再見
徐州市| 繁昌县| 兰溪市| 上犹县| 边坝县| 乳山市| 林西县| 油尖旺区| 施秉县| 龙游县| 灵山县| 滦南县| 桐城市| 纳雍县| 肥乡县| 昌乐县| 日土县| 大兴区| 高清| 望奎县| 九寨沟县| 扎囊县| 施甸县| 花垣县| 白山市| 高淳县| 东丽区| 林芝县| 神农架林区| 宜城市| 舞钢市| 文水县| 桂东县| 丁青县| 杭州市| 德阳市| 慈溪市| 漳平市| 东阿县| 扶绥县| 宜都市|