班級管理信息系統(tǒng)設(shè)計說明書_第1頁
班級管理信息系統(tǒng)設(shè)計說明書_第2頁
班級管理信息系統(tǒng)設(shè)計說明書_第3頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、班級管理信息系統(tǒng)設(shè)計一引言1.1編寫目的高校招生規(guī)模的逐步擴大和人事制度的改革, 在校學生人數(shù)將不斷增加, 而 學生管理人員那么相對減少。 加上我國高等學?;鶎訉W生管理工作的頭緒多、 內(nèi) 容雜、管理細、要求高,傳統(tǒng)管理方法已根本不適應(yīng)新形勢的要求。在計算機飛 速開展的今天,應(yīng)用數(shù)據(jù)庫技術(shù)實現(xiàn)學生成績的計算機管理是可行而必要的工 作。實現(xiàn)高校學生管理信息系統(tǒng),既能夠提高工作效率,又可以提高工作水平。1.2工程背景學生管理是高校管理的重要組成局部,對于學校和政府教育管理單位來說都 至關(guān)重要,所以學生管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手 段。但是使用傳統(tǒng)人工的方式管理學生學籍、檔案、成

2、績等,效率低、 XX 性差, 不利于查找、更新和維護。 使用計算機對學生信息進展管理, 能夠極大地提高學 生管理的效率,節(jié)約教育經(jīng)費,這也是適應(yīng)學校信息化建立開展趨勢的重要因素。1.3定義1.4參考資料信息系統(tǒng)設(shè)計與開發(fā)實例 黃明 梁旭 周紹斌 機械工業(yè)信息系統(tǒng)分析與設(shè)計 杜娟 清華大學 學生信息管理系統(tǒng)總體設(shè)計 處理流程: 1.啟動系統(tǒng),激活登陸口令界面。2. 通過驗證后,對系統(tǒng)進展初始化。3. 系統(tǒng)進入消息循環(huán), 通過事件驅(qū)動機制激活相應(yīng)的功能模塊, 并執(zhí)行相應(yīng)的功能;4. 通過關(guān)閉系統(tǒng)事件,激活關(guān)閉系統(tǒng)模塊,退出系統(tǒng)系統(tǒng)模塊菜單:用戶管理添加用戶修改用戶刪除用戶學生信息管理錄入學生信息修

3、改學生信息修改個人信息查詢學生信息顯示全體信息刪除學生信息課程信息管理新增課程信息修改課程信息刪除課程信息查詢課程信息成績信息管理錄入成績修改成績刪除成績查詢成績班務(wù)信息管理錄入班務(wù)信息修改班務(wù)信息查詢班務(wù)信息班級信息管理系統(tǒng)所需完成具體的功能: 系統(tǒng)管理模塊:用戶的添加、刪除、修改及權(quán)限的賦予。學生信息管理模塊: 輸入學生的根本信息, 并可以對學生的信息進展錄入、 修改、 查詢、顯示、刪除;通過輸入關(guān)鍵字隨時可以從數(shù)據(jù) 庫中調(diào)出學生的根本信息; 輸出學生的根本信息,班級,學號, XX 及相關(guān)結(jié)果。課程信息管理模塊:輸入課程的根本信息,通過輸入關(guān)鍵字隨時可以從數(shù) 據(jù)庫中調(diào)出課程信息進展添加、修

4、改、刪除及查詢。 輸出課程的根本信息、學期中的所有選課信息。成績信息管理模塊:輸入成績信息,并可以對成績信息進展錄入、修改、刪除、查詢。通過輸入關(guān)鍵字隨時從數(shù)據(jù)庫里調(diào)出學生根本 成績信息的修改、刪除等。輸出查詢的學生成績信息。班務(wù)信息管理模塊: 錄入、修改、查詢班務(wù)信息,顯示班務(wù)的最新動態(tài),從數(shù)據(jù)庫中調(diào)出相關(guān)信息以供使用。功能類別功能名稱描述學生信息管理錄入學生信息管理員將各個學生信息錄入系統(tǒng)修改學生信息管理員可對每個學生的信息進展修改修改個人信息學生可對自己的信息進展修改查詢學生信息學生和管理員可對系統(tǒng)中學生信息進展查詢顯示全體信息管理員可以對全體學生信息進展查詢刪除學生信息管理員可根據(jù)需要

5、對學生信息進展刪除課程信息管理新增課程信息管理員可對課程信息進展新增操作修改課程信息管理員可對課程信息進展修改操作刪除課程信息管理員可對課程信息進展刪除操作查詢課程信息學生可以查詢自己的課程信息成績信息管理錄入成績管理員可以錄入各個學生的成績修改成績管理員可以修改各個學生的成績刪除成績管理員可以刪除各個學生的成績查詢成績學生可以查詢自己的成績班務(wù)信息管理錄入班務(wù)信息管理員可以錄入班務(wù)信息修改班務(wù)信息管理員可以修改班務(wù)信息查詢班務(wù)信息學生可以查詢班務(wù)信息1學生信息管理錄入學生信息名稱錄入學生信息功能描述管理員將各個學生信息錄入系統(tǒng)輸入學生鏈表表頭結(jié)點操作序列輸入學號、XX、性別、民族、籍貫、出生

6、日期、聯(lián)系輸出無備注修改學生信息名稱修改學生信息功能描述管理員可對學生信息進展修改輸入學生鏈表表頭結(jié)點操作序列輸入學號、XX、性別、民族、籍貫、出生日期、聯(lián)系修改輸出無備注修改個人信息名稱修改個人信息功能描述學生可對自己的信息進展修改輸入學生鏈表頭結(jié)點,登入成功后的學號操作序列輸入學號、XX、性別、民族、籍貫、出生日期、聯(lián)系輸出無備注查詢學生信息名稱查詢學生信息功能描述學生可以按學號對自己和別人的信息進展查詢輸入學生鏈表頭結(jié)點操作序列輸入要查詢的學生學號,屏幕顯示出相應(yīng)的學生信息輸出無備注顯示全體信息名稱顯示全體信息功能描述管理員可以查看全體學生信息輸入學生信息鏈表頭結(jié)點操作序列輸入管理員口令

7、,屏幕顯示全體學生信息輸出無備注刪除學生信息名稱刪除學生信息功能描述管理員可以根據(jù)需要刪除學生信息輸入學生信息鏈表頭結(jié)點操作序列輸入學號、XX、性別、民族、籍貫、出生日期、聯(lián)系輸出修改后的頭結(jié)點備注2課程信息管理新增課程信息名稱新增課程信息功能描述管理員可對課程進展新增操作輸入課程信息鏈表頭結(jié)點操作序列輸入課程編號、名稱、學分輸出修改后的頭結(jié)點備注修改課程信息名稱修改課程信息功能描述管理員可對課程信息進展修改輸入課程信息鏈表頭結(jié)點操作序列輸入課程編號,對相應(yīng)的課程名稱、學分進展修改輸出無備注刪除課程信息名稱刪除課程信息功能描述管理員可以對課程進展修改輸入課程信息鏈表頭結(jié)點操作序列輸入課程編號,

8、刪除相應(yīng)課程信息輸出修改后的頭結(jié)點備注查詢課程信息名稱查詢課程信息功能描述學生可以查詢課程信息輸入課程信息鏈表頭結(jié)點操作序列輸入課程編號,顯示出相應(yīng)課程所有信息輸出無備注3成績信息管理錄入成績名稱錄入成績功能描述管理員可以錄入各個學生的成績輸入無操作序列管理員通過輸入學號,對相應(yīng)的學生成績進展添加輸出無備注修改成績名稱修改功能描述管理員可以對各個學生的成績進展修改輸入學生鏈表、成績鏈表頭結(jié)點操作序列輸入學生學號,對其相應(yīng)的學生成績進展修改輸出無備注查詢成績名稱查詢成績功能描述學生可以按學號查詢成績輸入學生鏈表、成績鏈表頭結(jié)點操作序列輸入學號,顯示所查詢學生成績信息輸出無備注顯示全部成績名稱顯示

9、全部成績功能描述管理員可以查詢?nèi)繉W生的成績輸入學生信息鏈表頭結(jié)點操作序列輸入管理員口令,屏幕顯示所有學生信息輸出無備注4班務(wù)信息管理錄入班務(wù)信息名稱錄入班務(wù)信息功能描述管理員可以錄入班務(wù)信息輸入班務(wù)信息鏈表頭結(jié)點操作序列輸入編號、事件名稱、內(nèi)容輸出頭結(jié)點備注修改班務(wù)信息名稱修改班務(wù)信息功能描述管理員可以對班務(wù)信息進展修改輸入班務(wù)信息鏈表頭結(jié)點操作序列輸入需要修改信息的編號,然后對名稱和內(nèi)容進展修改輸出無備注查詢班務(wù)信息名稱查詢班務(wù)信息功能描述學生可以查詢班務(wù)信息輸入班務(wù)信息鏈表頭結(jié)點操作序列輸入信息編號,顯示出該編號信息所有內(nèi)容輸出無備注系統(tǒng)模塊圖各個模塊的具體分析2.1學生信息管理:主要用

10、于學生的根本信息管理如學號、XX、性別、出生年月、政治面貌、宿舍、宿舍、生源地等。實體E-R 圖如下:廣學生根、本信息2.2課程信息管理:主要用于學生課程的管理各學期的課程安排2.3成績管理:主要用于對學生考試成績進展管理如:統(tǒng)計、錄入分數(shù)等班級號>2.4班務(wù)管理:主要是以班級為單位的班級事務(wù)管理班務(wù)管理錄入班務(wù)信息、修改班務(wù)信息查詢班務(wù)信息邏輯構(gòu)造設(shè)計用戶信息表(pUser的構(gòu)造:用來保存管理員信息字段名數(shù)據(jù)類型長度主鍵否描述UserName文本20是用戶名UserPwd文本20密碼學生根本信息表(member的構(gòu)造:用來保存各個學生的根本信息字段名數(shù)據(jù)類型長度主鍵否描述MemID文本

11、10是學號MemName文本10XXMemSex文本4性別MemBirthday文本8出生年月MemPol文本30政治面貌MemDor文本10宿舍MemBed文本20宿舍地址MemSour文本40生源地學生其他信息表(otherinfo)的構(gòu)造:用來保存學生的其他信息字段名數(shù)據(jù)類型長度主鍵否描述MemID文本16是學號MemPlace文本20籍貫MemNative文本5民族MemBorn 文本8出生日期MemCard:文本20XX號MemEmail文本20電子MemHadd文本40家庭住址MemHph one文本20家庭Remark文本100備注CunCheChar2是否存車Pin KunCh

12、ar2是否貧困生TeKu nChar2是否特困生Filli nPers onVarchar30填表用戶Filli nTimeVarchar20填表日期和時間課程表的構(gòu)造:用來保存學生課程信息字段名數(shù)據(jù)類型長度主鍵否描述MemID文本10是年級課程CourseID文本10課程編號CourseName文本20課程名稱CourseScore數(shù)字2學分Score數(shù)字4成績系統(tǒng)維護模塊:主要是對學校信息管理系統(tǒng)進展日常維護, 該模塊又包括:修改用戶密碼、增加與刪除用戶、數(shù)據(jù)備份、數(shù)據(jù)整理等功能關(guān)系型數(shù)據(jù)庫的實現(xiàn):Microsoft SQL Server2000就是關(guān)系數(shù)據(jù)庫開發(fā)工具, 數(shù)據(jù)庫能聚集各種信

13、息以供查詢、 存儲和檢索。Microsoft SQL Server2000的優(yōu)點在于它非常的可靠、質(zhì)量好、易用、可伸縮性、簡單的管理和調(diào)整能自動運行管 理和性能監(jiān)測, 提供了集中的數(shù)據(jù)庫管理。 、靈活的和可擴展的數(shù)據(jù)轉(zhuǎn)換 能夠 構(gòu)建更加鞏固的數(shù)據(jù)轉(zhuǎn)換效勞DTS軟件包、集成了可擴展的分析效勞提 供了數(shù)據(jù)采集、 為生成報表而設(shè)計了靈活的向上流動特性, 實現(xiàn)單元級和成員平 安的功能,還有寫回原始大小的能力 。自定義窗體收集信息。數(shù)據(jù)表示圖提供 了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然,還提供了排序功能。Microsoft SQL Server200(也提供了數(shù)據(jù)存儲庫,可以使用桌面

14、數(shù)據(jù)庫文件把數(shù)據(jù) 庫文件置于網(wǎng)絡(luò)文件效勞器, 與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。 如上所述, Microsoft SQL Server200O乍為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點, 可以在一個數(shù)據(jù)包中同時 擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。三、系統(tǒng)功能描述班級管理系統(tǒng)是用于進展班級信息和學生信息管理。 該系統(tǒng)采用面向的用戶 對象包括三類:管理員、班主任、學生。不同的客戶對象所具有的操乍權(quán)限不一 樣。用戶:學生用戶名和密碼都是學號查看個人信息、 查看個人家庭成員信息、 查看個人測評信息、 查看個人獎勵 信息、查看個人懲罰信息、查看個人考工考級信息、查看班級信息等等。 用戶:班主任先注冊后登錄管理個

15、人信息查看個人信息、更改密碼以及其它信息 、注冊功能、管理 學生信息、班級信息、班級檔案信息、學生家庭成員信息、學生測評信息、學生 獎勵信息、學生懲罰信息、學生考工考級信息、綜合查詢管理導出學生信息和 學生測評信息Exce表等等。用戶:管理員用戶名:Admin密碼:00000C管理個人信息查看個人信息、更改密碼以及其它信息、管理班主任信息、管理學生根本信息、班級信息、班級檔案信息、學生家庭成員信息、學生測評信息、學生獎勵信息、學生懲罰信息、學生考工考級信息、綜合查詢管理(導出學生信息和學生測評信息Exce表)等等。四、系統(tǒng)功能邏輯設(shè)計構(gòu)造圖學生查看學生信息查看家庭信息丁查看測評信息&查

16、看獎勵信息L_I查看懲罰信息L._首頁(班主任增刪改查班級信息t: r"增刪改查班級檔案信息忙_I增刪改查學生的所有信息L綜合查詢管理可導出學生和測評信息表管理員 : 增刪改查班級信息 :1增刪改查班級檔案信息:增刪改查用戶信息增刪改查學生的所有信息查看考工考級信息匚-I五、數(shù)據(jù)庫詳細設(shè)計1系統(tǒng)數(shù)據(jù)分析根據(jù)上面的模塊功能分析與設(shè)計可知,有關(guān)數(shù)據(jù)操作的對象有 3個,實體有三個對象分別為以下3個級別:權(quán)限描述學生查詢個人信息班主任查詢;數(shù)據(jù)的錄入、修改和刪除管理員查詢;數(shù)據(jù)的錄入、修改和刪除;用戶 XX、權(quán)限的維護九個實體分別為以下9X表:序號表名說明1班級信息表保存學校院系及班級的信息

17、2學生信息表保存學生的根本信息3學生家庭成員記錄表保存學生家庭主要成員的根本信息4學生獎勵記錄表保存學生獎勵信息5學生懲罰記錄表保存學生懲罰信息6學生考工考級記錄表保存學生考工考級信息7學生測評記錄表保存學生每學期的測評信息8班級檔案記錄表保存班級檔案信息9用戶表保存系統(tǒng)用戶信息數(shù)據(jù)庫設(shè)計原那么1. 密碼管理:學生修改學生查詢密碼;教師可以修改查詢密碼。2. 每個教師可以查看所有學生的成績,包括每門課程的成績、每門課程的 平均成績、每個分數(shù)段的成績。3. 學生根據(jù)自己的學號查詢本人的成績。4教師可以登記、修改、查詢自己所講授課程的學生的成績、該課程的總 分、平均成績、各分數(shù)段成績?nèi)藬?shù)統(tǒng)計、不及

18、格學生的、成績等等。2實體E-R圖系統(tǒng)數(shù)據(jù)庫設(shè)計是系統(tǒng)功能實現(xiàn)的根底。制作數(shù)據(jù)庫表首先要確定實體的 屬性和實體間的關(guān)系。數(shù)據(jù)庫要存儲的班級信息、學生信息、學生家庭成員信 息、學生獎勵信息、學生處分信息、學生等級考試信息、學生測評信息、班級 檔案信息和用戶信息。班級信息E-R圖郵政編碼家庭地址移動省份證號出生日期政治面貌家庭學號照片學生信息籍貫XX性別民族備注擔任職務(wù)所在班級班級編號宿舍號宿舍學生信息 E-R 圖家庭成員E-R圖學生獎勵E-R圖學生懲罰E-R圖等級考試E-R圖-ZPOM® M山I檔案E-R圖用戶E-R圖3實體關(guān)系E-R圖4數(shù)據(jù)庫主要表構(gòu)造說明班級信息表班級編號,班級名稱

19、學生信息表學號, XX ,照片,性別,出生日期,民族,政治面貌,籍貫,家庭地址,郵政編碼,家庭,宿舍號,宿舍,移動, XX 號,備注,擔任職務(wù),所在班級 學生家庭成員記錄表編號, XX ,性別,與本人關(guān)系,工作單位,聯(lián)系, 備注,學號 學生獎勵記錄表編號,學號,獎勵日期,獎勵原因,詳細說明 學生懲罰記錄表編號,學號,懲罰日期,懲罰原因,詳細說明 學生等級考試記錄表編號,學號,通過日期,等級考試科目名稱,備 注 學生測評記錄表編號,學號,起始學年,截至學年,學期,測評日期, 德育分數(shù),德育所占比例,智育分數(shù),智育所占比例,體育分數(shù),體育 所占比例,合計,名次,備注 班級檔案記錄表編號,檔案編號,檔案名稱,文件,文件名,關(guān)鍵字, 制定日期,主要內(nèi)容,備注,班級編號 用戶表用戶編號,用戶名稱,密碼六、登錄模塊詳細設(shè)計61 用戶登陸模塊(1)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論