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

?

學生成績管理系統(tǒng)的設計與實現(xiàn)

2019-05-22 10:27馬赫馮思度張紅偉
電腦知識與技術 2019年6期
關鍵詞:管理系統(tǒng)模塊信息

馬赫 馮思度 張紅偉

摘要:為了實現(xiàn)學校成績管理工作的高效管理,設計了一套學生成績管理系統(tǒng)。首先分析了成績管理的需求,然后根據(jù)分析結果設計系統(tǒng)概念模型,接著設計數(shù)據(jù)庫邏輯結構和物理結構;在此基礎上,以Microsoft Access 2003作為數(shù)據(jù)庫管理系統(tǒng)、以Visual Basic6.0為開發(fā)工具設計了學生成績管理信息系統(tǒng)。該系統(tǒng)實現(xiàn)了課程管理、教師管理、學生管理、選課管理、成績登記、查詢和分析等功能,系統(tǒng)界面友好、簡便實用。

關鍵詞:成績管理;系統(tǒng);設計;Visual Basic6.0;Access2003

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2019)06-0061-02

1 背景

近年來,由于學校招生規(guī)模不斷擴大,在校生數(shù)量呈日益增長趨勢,學生成績管理工作的難度也隨之加大。傳統(tǒng)的人工管理方式效率較低、數(shù)據(jù)的更新和維護較困難、數(shù)據(jù)共享程度低,難以滿足現(xiàn)代教學管理的需求。為了適應教育教學的發(fā)展、改進現(xiàn)有學生成績管理系統(tǒng)結構、提高學校管理成績的效率,設計和開發(fā)一套的學生成績管理系統(tǒng)顯得尤為重要。借助該系統(tǒng)對學生成績信息進行規(guī)范的管理、科學的統(tǒng)計和快速簡要的查詢,以期達到有效管理學生成績信息、打好教學日常管理基礎的目的。

VB具有可視化集成開發(fā)環(huán)境,以事件驅(qū)動、用戶界面圖形化等特點,在設計實行中小型系統(tǒng)方面有著特有的優(yōu)勢[1-2]。所以系統(tǒng)以Visual Basic6.0 語言為平臺,基于Microsoft Access 數(shù)據(jù)庫來設計、開發(fā)學生成績管理系統(tǒng)。

2 系統(tǒng)設計

2.1 需求分析

學生成績是學校非常基礎和重要的資料檔案。如何更科學地記錄、保存以及管理學生成績是各學校面臨的一個重要問題。通過對教務管理人員、教師對成績關系需求的調(diào)研,發(fā)現(xiàn)在成績管理過程中有三大類的需求:教務管理人員對課程、學生與教師等基本信息管理需求;學生對于課程的選修、成績的查詢打印與申疑需求;教師的成績錄入、查詢與修改。系統(tǒng)由若干功能模塊組成,如圖1所示。

2.2 數(shù)據(jù)庫設計

2.2.1 數(shù)據(jù)庫概念模型設計

學校有若干個系、每個系有若干個專業(yè)和教師,每個專業(yè)有若干個學生,每個教師帶若干個課程,同一個課程有不同教師來帶教,每個學生有若干個必修課和兩門選修課,所以系統(tǒng)包含的實體及實體之間的聯(lián)系如圖2所示。

2.2.2 數(shù)據(jù)庫邏輯結構設計

系統(tǒng)邏輯結構的設計的好壞將直接對應用系統(tǒng)的效率、功能以及實現(xiàn)的效果產(chǎn)生影響,合理的邏輯設計可以提高存儲的效率,保證數(shù)據(jù)庫的完整性與一致性[3]。該系統(tǒng)共設計了5個基本表,其中下劃線表示的主碼:

1)學生信息表(Student):(學號,姓名,性別,民族,出生日期,專業(yè)名,系名)

2)教師信息表(Teacher):(教師編號,姓名,課程編號,學歷,學位,所屬部門,出生年月)

3)用戶登錄表(login):(用戶名,密碼,權限編碼)

4)課程信息表(Course):(課程編號,課程名,課程學時,課程類型,考核方式,開課院系)

5)成績信息表(Score):(學號,課程號,成績,是否鎖定)

3 系統(tǒng)的實現(xiàn)

3.1 系統(tǒng)登錄

在學生成績管理系統(tǒng),用戶在登錄界面中填寫正確用戶名和密碼可以登錄相應的界面、并正確的選擇相應用戶類別(學生、教師、管理員)即可進入系統(tǒng)。系統(tǒng)為不同用戶提供了不同功能,每類用戶界面由若干個菜單欄和子菜單欄,點擊相應菜單可以彈出功能界面,在功能界面中點擊退出可以退出系統(tǒng),點擊返回可以返回用戶界面。圖3、圖4和圖5分別是學生、教師和管理員的系統(tǒng)界面。

3.2 系統(tǒng)模塊功能

3.2.1 管理員用戶模塊

學生信息管理:在該模塊后可對學生信息進行添加、修改、刪除與查詢。

成績信息管理:在該模塊可以實現(xiàn)對學生成績綜合查詢以及異議成績處理。

教師信息管理:此模塊可實現(xiàn)教師基本信息的修改、錄入、添加與查詢。

3.2.2 學生用戶模塊

選課:學生可以根據(jù)課程信息表選修課程,提交成功后,選課信息(包括學號,課程號)存入學生選課信息表中。

成績查詢:學生按學期、學年查詢自己的成績信息(包括某學年、學期,某門類型的課程分數(shù))。

異議成績反饋:如對成績有異議可填寫相應的課程與成績,提交成功后保存至異議成績申請表中。

3.2.3 教師用戶模塊

課程成績管理:教師登錄此模塊后,只能瀏覽自己所帶的課程成績信息并進行課程成績添加,修改與刪除操作,成績提交后則鎖定無法再修改。

成績分析:通過條形統(tǒng)計圖查看所帶課程的成績段分布,便于進行教學效果評價和分析。

成績異議處理:教師登錄此模塊后只能瀏覽自己所帶的課程的詳細成績,可通過學號快速查詢某位同學的成績信息,或填寫異議成績修改意見給管理員或與學生當面交流告知原因。

4 結論

通過系統(tǒng)的需求分析、數(shù)據(jù)設計與編程,完成了成績管理系統(tǒng)開發(fā)。該系統(tǒng)能夠?qū)崿F(xiàn)課程、教師和學生基礎信息的管理,同時系統(tǒng)還實現(xiàn)了選課、成績管理與分析功能。系統(tǒng)的實現(xiàn)與使用不僅有利于數(shù)據(jù)的共享、分析與統(tǒng)計,同時也提高了相關教學管理的效率、水平,具有較好推廣意義。

參考文獻:

[1] 高春艷, 李賀. Visual Basic項目開發(fā)全程實錄[M]. 北京: 清華大學出版社, 2013.

[2] 海濱, 關媛. Visual Basic程序設計教程[M]. 南京: 南京大學出版社, 2014.

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

【通聯(lián)編輯:謝媛媛】

猜你喜歡
管理系統(tǒng)模塊信息
28通道收發(fā)處理模塊設計
“選修3—3”模塊的復習備考
基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
基于LED聯(lián)動顯示的違停管理系統(tǒng)
海盾壓載水管理系統(tǒng)
基于RFID的倉儲管理系統(tǒng)實現(xiàn)
集成水空中冷器的進氣模塊