班級管理信息系統(tǒng)設計與分析(共27頁)_第1頁
班級管理信息系統(tǒng)設計與分析(共27頁)_第2頁
班級管理信息系統(tǒng)設計與分析(共27頁)_第3頁
班級管理信息系統(tǒng)設計與分析(共27頁)_第4頁
班級管理信息系統(tǒng)設計與分析(共27頁)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上-學校2012屆課程設計班級管理信息系統(tǒng)教 學 部: 組 長: 學號 組 員: 學號 學號 學號 指導教師姓名: 職稱 最終評定成績 2012 年 5月 摘要1.名稱:會計1008班班級管理信息系統(tǒng)2.系統(tǒng)目的:改變班級信息管理現(xiàn)有模式,使其存在的紕漏得以完善。從而達到信息1. 能夠?qū)W生、成績、等各類信息進行錄入、修改、查詢與、刪除、存儲、傳遞的時效性、準確性、全面性、互動性等。3.系統(tǒng)開發(fā)目標:本系統(tǒng)是將現(xiàn)代話的計算機技術和傳統(tǒng)的學生信息管理工作相結(jié)合,實現(xiàn)工作過程的計算機化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標:1. 能夠?qū)W生、成績、等各類信息進行

2、錄入、修改、查詢與、刪除、存儲;2. 可以查詢輸出某一學生的各門課程的成績單;4. 可以統(tǒng)計某一門課程的平均分以及各分數(shù)段人數(shù)及學生明細;5. 可以按專業(yè)或班級或課程進行成績排序;6. 可對數(shù)據(jù)進行自動備份;7. 程序功能可以根據(jù)實際需要進行擴充與改進;8. 方便、快捷和友好的界面;關鍵詞:班級管理信息系統(tǒng)、分析、設計目錄 第1章 學生信息管理系統(tǒng)總體設計。51.1處理流程。51.2班級信息管理系統(tǒng)所需完成具體的功能。51.3各個模塊的具體分析。131.3.1 學生信息管理。131.3.2 課程信息管理。131.3.3 成績管理。131.3.4 班務管理。141.4 系統(tǒng)功能描述。161.5

3、系統(tǒng)功能邏輯設計結(jié)構(gòu)圖.。161.6 代碼設計.。17第2章 據(jù)庫詳細設計.。172.1 系統(tǒng)數(shù)據(jù)分析。192.2 實體E-R圖。232.3 實體關系E-R圖。232.4 數(shù)據(jù)庫主要表結(jié)構(gòu)說明。24第3章 登錄模塊詳細設計。243.1 用戶登陸模塊 。243.2 選題、填寫小組信息功能模塊。253.3 上傳文件功能模塊。253.4 查看功能模塊。253.5 總體打分模塊.。263.5.1 填寫進度模塊。263.5.2 改密碼:.。27結(jié)論.。28參考資料.。28第1章 學生信息管理系統(tǒng)總體設計1.1處理流程: 1.啟動系統(tǒng),激活登陸口令界面。2.通過驗證后,對系統(tǒng)進行初始化。3.系統(tǒng)進入消息循

4、環(huán),通過事件驅(qū)動機制激活相應的功能模塊,并執(zhí)行相應的功能;4.通過關閉系統(tǒng)事件,激活關閉系統(tǒng)模塊,退出系統(tǒng)。1.2班級信息管理系統(tǒng)所需完成具體的功能: 系統(tǒng)管理模塊: 用戶的添加、刪除、修改及權限的賦予。 學生信息管理模塊:輸入學生的基本信息,并可以對學生的信息進行錄入、修改、查詢、顯示、刪除;通過輸入關鍵字隨時可以從數(shù)據(jù)庫中調(diào)出學生的基本信息; 輸出學生的基本信息,班級,學號,姓名及相關結(jié)果。課程信息管理模塊:輸入課程的基本信息,通過輸入關鍵字隨時可以從數(shù)據(jù)庫中調(diào)出課程信息進行添加、修改、刪除及查詢。輸出課程的基本信息、學期中的所有選課信息。 成績信息管理模塊:輸入成績信息,并可以對成績信息

5、進行錄入、修改、刪除、查詢。通過輸入關鍵字隨時從數(shù)據(jù)庫里調(diào)出學生基本成績信息的修改、刪除等。輸出查詢的學生成績信息。班務信息管理模塊: 錄入、修改、查詢班務信息,顯示班務的最新動態(tài),從數(shù)據(jù)庫中調(diào)出相關信息以供使用。(1)學生信息管理錄入學生信息名稱錄入學生信息功能描述管理員將各個學生信息錄入系統(tǒng)輸入學生鏈表表頭結(jié)點操作序列輸入學號、姓名、性別、民族、籍貫、出生日期、聯(lián)系電話輸出無備注修改學生信息名稱修改學生信息功能描述管理員可對學生信息進行修改輸入學生鏈表表頭結(jié)點操作序列輸入學號、姓名、性別、民族、籍貫、出生日期、聯(lián)系電話修改輸出無備注修改個人信息名稱修改個人信息功能描述學生可對自己的信息進行

6、修改輸入學生鏈表頭結(jié)點,登入成功后的學號操作序列輸入學號、姓名、性別、民族、籍貫、出生日期、聯(lián)系電話輸出無備注查詢學生信息名稱查詢學生信息功能描述學生可以按學號對自己和別人的信息進行查詢輸入學生鏈表頭結(jié)點操作序列輸入要查詢的學生學號,屏幕顯示出相應的學生信息輸出無備注顯示全體信息名稱顯示全體信息功能描述管理員可以查看全體學生信息輸入學生信息鏈表頭結(jié)點操作序列輸入管理員口令,屏幕顯示全體學生信息輸出無備注刪除學生信息名稱刪除學生信息功能描述管理員可以根據(jù)需要刪除學生信息輸入學生信息鏈表頭結(jié)點操作序列輸入學號、姓名、性別、民族、籍貫、出生日期、聯(lián)系電話輸出修改后的頭結(jié)點備注(2)課程信息管理新增課

7、程信息名稱新增課程信息功能描述管理員可對課程進行新增操作輸入課程信息鏈表頭結(jié)點操作序列輸入課程編號、名稱、學分輸出修改后的頭結(jié)點備注修改課程信息名稱修改課程信息功能描述管理員可對課程信息進行修改輸入課程信息鏈表頭結(jié)點操作序列輸入課程編號,對相應的課程名稱、學分進行修改輸出無備注刪除課程信息名稱刪除課程信息功能描述管理員可以對課程進行修改輸入課程信息鏈表頭結(jié)點操作序列輸入課程編號,刪除相應課程信息輸出修改后的頭結(jié)點備注查詢課程信息名稱查詢課程信息功能描述學生可以查詢課程信息輸入課程信息鏈表頭結(jié)點操作序列輸入課程編號,顯示出相應課程所有信息輸出無備注(3)成績信息管理錄入成績名稱錄入成績功能描述管

8、理員可以錄入各個學生的成績輸入無操作序列管理員通過輸入學號,對相應的學生成績進行添加輸出無備注修改成績名稱修改功能描述管理員可以對各個學生的成績進行修改輸入學生鏈表、成績鏈表頭結(jié)點操作序列輸入學生學號,對其相應的學生成績進行修改輸出無備注查詢成績名稱查詢成績功能描述學生可以按學號查詢成績輸入學生鏈表、成績鏈表頭結(jié)點操作序列輸入學號,顯示所查詢學生成績信息輸出無備注顯示全部成績名稱顯示全部成績功能描述管理員可以查詢?nèi)繉W生的成績輸入學生信息鏈表頭結(jié)點操作序列輸入管理員口令,屏幕顯示所有學生信息輸出無備注(4) 班務信息管理錄入班務信息名稱錄入班務信息功能描述管理員可以錄入班務信息輸入班務信息鏈表

9、頭結(jié)點操作序列輸入編號、事件名稱、內(nèi)容輸出頭結(jié)點備注修改班務信息名稱修改班務信息功能描述管理員可以對班務信息進行修改輸入班務信息鏈表頭結(jié)點操作序列輸入需要修改信息的編號,然后對名稱和內(nèi)容進行修改輸出無備注查詢班務信息名稱查詢班務信息功能描述學生可以查詢班務信息輸入班務信息鏈表頭結(jié)點操作序列輸入信息編號,顯示出該編號信息所有內(nèi)容輸出無備注班級管理信息系統(tǒng)學生信息管理課程信息管理成績信息管理班務信息管理錄入學生信息修改學生信息修改個人信息查詢學生信息顯示全體信息刪除學生信息新增課程信息修改課程信息刪除課程信息查詢課程信息錄入成績修改成績刪除成績查詢成績錄入班務信息修改班務信息查詢班務信息系統(tǒng)模塊圖

10、1.3各個模塊的具體分析1.3.1 學生信息管理:主要用于學生的基本信息管理(如學號、姓名、性別、出生年月、政治面貌、宿舍、宿舍電話、生源地等)。實體E-R圖如下: 學生基本信息學號姓名性別出生年月政治面貌宿舍宿舍電話生源地1.3.2 課程信息管理:主要用于學生課程的管理(各學期的課程安排)課程信息課程編號年級課程課程類別學分課程名稱1.3.3 成績管理:主要用于對學生考試成績進行管理(如:統(tǒng)計、錄入分數(shù)等)成績管理班級學號考試科目成績1.3.4 班務管理:主要是以班級為單位的班級事務管理班務管理錄入班務信息修改班務信息查詢班務信息邏輯結(jié)構(gòu)設計 用戶信息表(pUser)的結(jié)構(gòu):用來保存管理員信

11、息。字段名數(shù)據(jù)類型長 度主鍵否 描述UserName文本20是用戶名UserPwd文本20密碼學生基本信息表(member)的結(jié)構(gòu):用來保存各個學生的基本信息。字段名數(shù)據(jù)類型長 度主鍵否 描述MemID文本10是學號MemName文本10姓名MemSex文本4性別MemBirthday文本8出生年月MemPol文本30政治面貌MemDor文本10宿舍 MemBed文本20宿舍地址 MemSou文本40生源地學生其他信息表(otherinfo)的結(jié)構(gòu):用來保存學生的其他信息。字段名數(shù)據(jù)類型長 度主鍵否 描述MemID文本16是學號MemPlace文本20籍貫MemNative文本5民族MemBo

12、rn文本8出生日期MemCard文本20身份證號MemEmail文本20電子郵箱 MemHadd文本40 家庭住址MemHphone文本20家庭電話 Remark文本100備注CunCheChar2是否存車PinKunChar2是否貧困生TeKunChar2是否特困生FillinPersonVarchar30填表用戶FillinTimeVarchar20填表日期和時間課程表的結(jié)構(gòu):用來保存學生課程信息。字段名數(shù)據(jù)類型長 度主鍵否 描述MemID文本10是年級課程CourseID文本10課程編號CourseName文本20課程名稱CourseScore數(shù)字2學分Score數(shù)字4成績系統(tǒng)維護模塊:

13、主要是對學校信息管理系統(tǒng)進行日常維護,該模塊又包括:修改用戶密碼、增加與刪除用戶、數(shù)據(jù)備份、數(shù)據(jù)整理等功能。 1.4 系統(tǒng)功能描述班級管理系統(tǒng)是用于進行班級信息和學生信息管理。該系統(tǒng)采用面向的用戶對象包括三類:管理員、班主任、學生。不同的客戶對象所具有的操作權限不一樣。用戶:學生(用戶名和密碼都是學號)查看個人信息、查看個人家庭成員信息、查看個人測評信息、查看個人獎勵信息、查看個人懲罰信息、查看個人考工考級信息、查看班級信息等等。用戶:班主任(先注冊后登錄)管理個人信息(查看個人信息、更改密碼以及其它信息)、注冊功能、管理學生信息、班級信息、班級檔案信息、學生家庭成員信息、學生測評信息、學生獎

14、勵信息、學生懲罰信息、學生考工考級信息、綜合查詢管理(導出學生信息和學生測評信息Excel表)等等。用戶:管理員(用戶名:Admin 密碼:)管理個人信息(查看個人信息、更改密碼以及其它信息)、管理班主任信息、管理學生基本信息、班級信息、班級檔案信息、學生家庭成員信息、學生測評信息、學生獎勵信息、學生懲罰信息、學生考工考級信息、綜合查詢管理(導出學生信息和學生測評信息Excel表)等等。1.5 系統(tǒng)功能邏輯設計結(jié)構(gòu)圖首頁學生班主任管理員查看學生信息查看家庭信息查看測評信息查看獎勵信息查看懲罰信息查看考工考級信息增刪改查班級信息增刪改查班級檔案信息增刪改查學生的所有信息綜合查詢管理可導出學生和測

15、評信息表增刪改查班級信息增刪改查班級檔案信息增刪改查用戶信息增刪改查學生的所有信息1.6 代碼設計 用1代表學生,2代表班干部,3代表任課教師,4代表班主任比如所有學生中,班干部的編號為xx;其他學生的編號為xxxx代表他們的班級學號,xx為學號中的最后兩位數(shù)字,屬于變動數(shù)字。任課教師可根據(jù)他們所教的不同科目進行不同的編號,如:管理信息系統(tǒng)老師:3glxxxt物流企業(yè)管理老師:3wlqygl機械設計基礎老師:3jxsjjc以此類推班主任,只有一位。第2章 數(shù)據(jù)庫詳細設計2.1 系統(tǒng)數(shù)據(jù)分析根據(jù)上面的模塊功能分析與設計可知,有關數(shù)據(jù)操作的對象有3個,實體有9個。 三個對象分別為以下3個級別:權限

16、描述學生查詢個人信息班主任查詢;數(shù)據(jù)的錄入、修改和刪除管理員查詢;數(shù)據(jù)的錄入、修改和刪除;用戶帳號、權限的維護九個實體分別為以下9張表:序號表名說明1班級信息表保存學校院系及班級的信息2學生信息表保存學生的基本信息3學生家庭成員記錄表保存學生家庭主要成員的基本信息4學生獎勵記錄表保存學生獎勵信息5學生懲罰記錄表保存學生懲罰信息6學生考工考級記錄表保存學生考工考級信息7學生測評記錄表保存學生每學期的測評信息8班級檔案記錄表保存班級檔案信息9用戶表保存系統(tǒng)用戶信息數(shù)據(jù)庫設計原則1.密碼管理:學生修改學生查詢密碼;教師可以修改查詢密碼。2.每個教師可以查看所有學生的成績,包括每門課程的成績、每門課程

17、的平均成績、每個分數(shù)段的成績。3.學生根據(jù)自己的學號查詢本人的成績。4.教師可以登記、修改、查詢自己所講授課程的學生的成績、該課程的總分、平均成績、各分數(shù)段成績?nèi)藬?shù)統(tǒng)計、不及格學生的名單、成績等等。2.2 實體E-R圖系統(tǒng)數(shù)據(jù)庫設計是系統(tǒng)功能實現(xiàn)的基礎。制作數(shù)據(jù)庫表首先要確定實體的屬性和實體間的關系。數(shù)據(jù)庫要存儲的班級信息、學生信息、學生家庭成員信息、學生獎勵信息、學生處罰信息、學生等級考試信息、學生測評信息、班級檔案信息和用戶信息。班級信息班級編號班級名稱班級信息E-R圖學生信息學號姓名性別照片籍貫民族政治面貌出生日期家庭地址郵政編碼宿舍號宿舍電話移動電話省份證號家庭電話備注擔任職務所在班級

18、班級編號學生信息E-R圖家庭成員姓名性別與本人關系工作單位聯(lián)系電話備注編號學號家庭成員E-R圖學生獎勵獎勵日期獎勵原因詳細說明編號學號學生獎勵E-R圖學生懲罰懲罰日期懲罰原因詳細說明編號學號學生懲罰E-R圖等級考試通過日期等級考試名稱備注編號學號等級考試E-R圖測評起始學年截止學年體育分數(shù)德育分數(shù)測評日期智育分數(shù)德育所占比例智育所占比例體育所占比例備注合計名次學期編號學號測評E-R圖檔案文件檔案編號文件名檔案名稱關鍵字制定日期主要內(nèi)容備注編號班級編號檔案E-R圖用戶用戶編號用戶名稱密碼用戶E-R圖2.3 實體關系E-R圖班主任管理員管理管理班級學生管理查詢查詢學生本人所有信息1N1NN N11

19、112.4 數(shù)據(jù)庫主要表結(jié)構(gòu)說明u 班級信息表(班級編號,班級名稱)u 學生信息表(學號,姓名,照片,性別,出生日期,民族,政治面貌,籍貫,家庭地址,郵政編碼,家庭電話,宿舍號,宿舍電話,移動電話,身份證號,備注,擔任職務,所在班級)u 學生家庭成員記錄表(編號,姓名,性別,與本人關系,工作單位,聯(lián)系電話,備注,學號)u 學生獎勵記錄表(編號,學號,獎勵日期,獎勵原因,詳細說明)u 學生懲罰記錄表(編號,學號,懲罰日期,懲罰原因,詳細說明)u 學生等級考試記錄表(編號,學號,通過日期,等級考試科目名稱,備注)u 學生測評記錄表(編號,學號,起始學年,截至學年,學期,測評日期,德育分數(shù),德育所占比例,智育分數(shù),智育所占比例,體育分數(shù),體育所占比例,合計,名次,備注)u 班級檔案記錄表(編號,檔案編號,檔案名稱,文件,文件名,關鍵字,制定日期,主要內(nèi)容,備注,班級編號)u 用戶表(用戶編號,用戶名稱,密碼)第3章 登錄模塊詳細設計3.1 用戶登陸模塊 (1)用戶根據(jù)自己不同的身份使用相應的信息登錄(2)系統(tǒng)檢查所填信息(3)錯誤則轉(zhuǎn)(1)重新輸入(4)進入相應的頁面(5)系統(tǒng)更新登錄記錄(6

溫馨提示

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

評論

0/150

提交評論