當前位置:名人名言大全網 - 端午節短信 - 急需壹個管理信息系統的課程設計

急需壹個管理信息系統的課程設計

1成績管理系統-分析報告(我不知道怎麽在這裏貼數據流程圖之類的,所以在空間貼了相關圖片)(另外:數據字典是表格形式的,但是我貼在這裏會有變化。)

壹.導言

1.系統名稱:學生成績管理信息系統

2.開發目標:開發壹個操作簡單、界面友好、靈活實用、安全可靠的學生成績管理信息系統。

系統的開發是針對教務管理人員和教師服務的,可以提高學校學生成績統計分析的效率,減輕教務管理人員對學生成績管理和統計的負擔,提高學校對學生成績的規範化管理。

成績管理系統可以及時收集和整理學生成績,使學校相關部門及時獲得學生成績的可靠信息,便於管理。

3.主要功能:

本系統的用戶根據其用戶-教務處的管理員和教師可以分為以下幾個方面:

(1)教務處管理員登錄後可以進入教務管理人員模塊,在這裏可以查詢個人信息、教師住宅職稱工資、學生信息、成績、退出系統。

(2)教師登錄教師管理子系統時應能錄入、添加、修改、刪除和查詢學生成績;查詢教師信息,修改個人登錄密碼,修改個人信息等。

(3)學生單科和普科成績的計算和統計,如總分、平均分、最高分、最低分等,實現自動化;信息可以按班級和個人查詢;信息可以發布到網絡上,實現數據共享;

(4)能自動檢查輸入錯誤。

4.發展背景

每個學校都需要在期末對期末考試成績進行統計分析,這些工作必須在考試結束後近壹周內完成。大量成績數據的統計分析費時費力,如果只是手工做的話很容易出錯。隨著計算機技術的飛速發展,計算機在日常管理應用中迅速普及,利用計算機管理學生成績勢在必行。因此,有必要開發壹個功能完善、安全可靠、快捷簡單的成績管理信息系統,滿足學校對成績的錄入、統計、查詢、上報和打印的需求。

二。系統目標和開發的可行性

1.系統目標:

(1)為教務處管理人員提供學生各學期、年級、班級的基本成績信息,作為其成績匯總、分析、績效考核、總結評比的依據。

(2)方便各班教師記錄和統計班級學生成績,提高工作效率,減輕負擔;總結經驗提高教學質量。

(3)實現大量成果數據信息的快速便捷處理,完成成果的錄入、添加、修改、刪除、統計、查詢、排序等處理需求。

(4)輸出打印成績單和各種成績報告。

2.發展的可行性

(1)名稱、功能、目標等。前面已經提到過,這裏不再重復。

(2)系統環境和工具:

A.軟件環境:

客戶端:Windows2000,Windows2003,Windows XP。

服務器:WindowsNT/Windows2000及以上操作系統。

編程語言:SOL

數據庫:Access2003

硬件環境:

有高性能電子計算機、大容量存儲設備、個人電腦(終端)和連接的網絡電纜等。,從而形成共享信息資源、共享打印機、掃描儀等的計算機網絡。

(3)系統設計原則:

1)系統運行安全可靠,穩定性好;

2)系統具有良好的可管理性和可維護性;

3)系統輸入界面友好,操作簡單易行,盡可能減少用戶的輸入工作量;

4)允許多種數據輸入方式,實現多種查詢,允許模糊查詢;

5)數據具有規範性和整體性,便於數據之間的對比分析。

(4)系統可行性分析:

A.技術可行性:系統要求運行在windows2000以上的環境,後臺數據庫采用access2003,使用SOL編程,通過ADO連接數據庫,這些都是目前比較容易實現的。程序在內存中存儲壹些需要經常調用的數據,可以提高程序的運行速度。

B.經濟可行性:經濟上,使用本系統可以提高成績信息管理的效率,為教務管理人員提供更高的效率,節省人力資源的支出。

C.管理的可行性:在工作中,教務人員管理學生的信息量非常大。該系統的開發可以大大提高教務人員的工作效率。方便日後隨時存儲和修改成績,查詢成績信息。是更人性化的管理制度。

(5).系統分析結論:

從以上分析,可以開發這個系統。

三。當前系統概述

1.當前系統狀態的調查

現有的學生成績管理系統主要針對成績數據信息的存儲和統計,系統設計繁瑣,管理不夠專業化,需要的人員太多,系統的安全性和保密性不好;查詢功能簡單,數據共享度不高。

2.系統要求的描述

(1)系統需要在數據錄入、存儲、統計自動化的基礎上增強查詢功能;

(2)我們應該能夠充分利用網絡來擴大信息共享;

(3)指定管理員,明確管理權限,規範管理,提高系統的安全性和保密性。

四。新系統的邏輯方案

1.業務流程圖

2.數據流程圖

(1)頂層圖表:

(2)壹樓:

(3)第二層:

答:認證圖:

b:等級變更處理部分:

c:教育人員的認證:

3.數據字典

答:數據存儲入口:

數字名稱構成

D1.1

教師信息表教師編號,教師姓名,教師職稱,所教班級和學院。

D1.2

學生記錄表學號,姓名,課程名稱,課程編號,課程分數和教師編號。

D1.3

教育人員信息表中教育人員的姓名、編號和職務

D1.4

教務處人員反饋信息後對教師的評價和對學生成績的分析。

b:數據處理項目:

數字名稱輸入處理邏輯輸出

P1.1認證處理教師的登錄信息,檢查教師的員工編號和密碼是否壹致-

P1.2成績變更處理學生學習成績的錄入、修改和刪除,檢查是否錄入了錯誤的學生成績記錄單。

P1.3成績查詢處理學生的班級,學號,姓名查詢學生的成績,排序等學生成績記錄。

P1.4

身份認證處理教務人員登錄信息檢查教務人員編號和密碼-

P1.5年級查詢處理學號,年級,學號查詢班級成績,排序和學期平均成績等學生記錄表和反饋信息給教師。

c:數據元素項目:

數字名稱數據類型長度十進制值範圍的說明

01教師編號N 8 0

02教師姓名C 8

03教師職稱C 6

04教N 8 0班

05學生證編號8 0

06學生姓名C 8

07課程名稱C 16

08課程編號10

09年級N 3 1 0~~100

10學術人員數量N 8 0

11學術人員姓名C 8

12學術人員職稱C 6

動詞 (verb的縮寫)系統實施計劃:

1.任務分工:

初步系統規劃:

填寫實驗報告並繪制圖表:

系統編程,

後期系統檢測和改進:

2.時間表:

系統分析階段:2006 . 6 . 11—2 . 6 . 13。

系統設計階段:2006年6月20日—2006年6月24日。

系統實施階段:2006年6月25日—29日。

_______________________________________________________________________________________________________________________________________________________ ___________________________________________________________________________________________________________________________________________

2系統設計報告:

系統設計報告

壹.概述

基於需求分析規範,針對教務管理人員和教師對學生成績的管理需求,參考現有的開發環境,利用可利用的資源和使用環境,設計出能夠滿足相應功能的特性,構造並確定類和類成員功能。

二、環境描述

1.硬件環境:CPU型號奔騰III以上,內存128M以上。

系統環境:Windows98和WindowsXP都可以。

2.開發環境:在Access軟件下開發,Access軟件是面向對象的開發工具,簡單易用,界面友好。

三、模塊圖

四、功能模塊

本系統大致分為以下四個功能模塊。

1.用戶登錄模塊

用戶登錄模塊:(教務處管理員-葉飛-密碼:950281)

(老師-劉力-密碼:980102)

答:教務處管理員登錄後可以進入教務人事管理模塊,在這裏可以查詢個人信息、教師住所、學生信息、成績,退出系統。

b:教師登錄後可以進入教師管理模塊,在這裏可以修改個人資料,查詢學生信息,查詢自己班級的成績,查詢其他班級的成績,退出登錄。

2.查詢和修改模塊

包括以下四個模塊:

答:學生個人信息查詢模塊:該模塊分為學生個人模塊和班級模塊。學生個人模塊包含學生的基本信息和成績,可用於查詢學生的隊伍、學院、專業、英語成績等相關操作;

在班級模塊中,可以按班級查詢學生信息。

b:教師信息查詢和修改模塊:該模塊主要用於教務人員,可以通過打開“教師表”或“教師個人信息”來查詢整體或指定個人,如設置教師的工齡和工資,修改、增加、刪除各個工齡段的工資和對應的工齡。

c:成績查詢和修改模塊:該模塊分為三個部分:根據指定學號查詢和修改學生個人成績;根據指定的工作人員編號查詢教師所教班級的年級;根據指定的班級號或專業號,綜合成績查詢包括教師對其他班級成績的查詢(但不是沒有修改權)。

成績查詢的具體內容包括指定科目的成績查詢、成績排序、排名、平均分和不及格科目查詢等。

d:用戶信息修改模塊:該模塊用於教務人員和教師修改密碼或用戶名、教師的教學班和工資職稱。

3.退出模塊

修改查詢後,通過退出模塊退出成績管理系統,保證系統和個人信息的安全。

動詞 (verb的縮寫)代碼設計:

1用戶登錄模塊代碼:

答:教務處管理員登錄。

◆民辦子教務處工作人員登錄_點擊()

關於錯誤GoTo Err_教務處人員登錄_點擊

Dim stDocName作為字符串

stDocName = ChrW(25945)ChrW(21153);ChrW(22788)和ampChrW(20154)& amp;ChrW(21592)ChrW(30331)& amp;ChrW(24405)

DoCmd。RunMacro stDocName

退出_教務處工作人員登錄_點擊:

出口接頭

Err_教務處人員登錄_點擊:

MsgBox錯誤。描述

簡歷退出_教務處工作人員登錄_點擊

末端接頭

b:教師登錄

◆私教老師登錄_點擊()

出錯時轉到Err_教師登錄_點擊

Dim stDocName作為字符串

stDocName = ChrW(25945)ChrW(24072)和ampChrW(30331)& amp;ChrW(24405)

DoCmd。RunMacro stDocName

退出_教師登錄_點擊:

出口接頭

Err_教師登錄_點擊:

MsgBox錯誤。描述

簡歷退出_教師登錄_點擊

末端接頭

◆私有Sub ok_Click()

如果Len(Nz(我!UserName)) = 0和Len(Nz(Me!UserPassword)) = 0

MsgBox "用戶名和密碼為空!請輸入",vbCritical,"錯誤"

我!用戶名。SetFocus

ElseIf Len(Nz(我!用戶名))= 0

MsgBox "用戶名為空!請輸入",vbCritical,"錯誤"

我!用戶名。SetFocus

ElseIf Len(Nz(我!UserPassword)) = 0

MsgBox "密碼為空!請輸入",vbCritical,"錯誤"

我!用戶名。SetFocus

其他

如果我!用戶名=“劉力”

如果UCase(我!UserPassword) = "980102 "

MsgBox“歡迎!”,vbInformation,“成功”

DoCmd。OpenForm "教師綜合信息查詢"

其他

MsgBox“密碼不正確,異常退出。”,vbCritical,“錯誤”

DoCmd。關閉

如果…就會結束

其他

MsgBox“用戶名錯誤,所以非正常退出。”,vbCritical,“錯誤”

DoCmd。關閉

如果…就會結束

如果…就會結束

末端接頭

2學生個人信息查詢模塊代碼

答:指定學生信息查詢:

◆私有子命令1_Click()

出錯時轉到Err_Command1_Click

Dim stDocName作為字符串

stDocName = ChrW(23398)ChrW(29983)和ampChrW(20010)和ampChrW(20154)& amp;ChrW(20449)和ampChrW(24687)和ampChrW(26597)和ampChrW(-29726)

DoCmd。OpenQuery標準文檔名,acNormal,acEdit

退出_命令1 _點擊:

出口接頭

err _ command 1 _單擊:

MsgBox錯誤。描述

簡歷退出_命令1 _點擊

末端接頭

b:全班學生信息查詢:

◆私有子命令20_Click()

出錯時轉到Err_Command20_Click

Dim stDocName作為字符串

stDocName = ChrW(29677)ChrW(32423)和ampChrW(23398)和ampChrW(29983)和ampChrW(20449)和ampChrW(24687)和ampChrW(26597)和ampChrW(-29726)

DoCmd。OpenQuery標準文檔名,acNormal,acEdit

退出命令20點擊:

出口接頭

錯誤命令20 _點擊:

MsgBox錯誤。描述

簡歷退出_命令20 _點擊

末端接頭

3教師信息查詢和修改模塊代碼

答:指定教師信息查詢

◆私有子命令13_Click()

出錯時轉到Err_Command13_Click

Dim stDocName作為字符串

stDocName = ChrW(25945)ChrW(24072)和ampChrW(20449)和ampChrW(24687)和ampChrW(21333)ChrW(20010)和ampChrW(26597)和ampChrW(-29726)

DoCmd。OpenQuery標準文檔名,acNormal,acEdit

退出_命令13 _點擊:

出口接頭

err _ command 13 _點擊:

MsgBox錯誤。描述

簡歷退出_命令13 _點擊

末端接頭

b:所有教師信息查詢:

◆私有子命令14_Click()

出錯時轉到Err_Command14_Click

Dim stDocName作為字符串

stDocName = ChrW(25945)ChrW(24072)和ampChrW(20449)和ampChrW(24687)和ampChrW(26597)和ampChrW(-29726)

DoCmd。OpenQuery標準文檔名,acNormal,acEdit

退出_命令14 _點擊:

出口接頭

err _ command 14 _點擊:

MsgBox錯誤。描述

簡歷退出_命令14 _點擊

末端接頭

4成績查詢和修改模塊代碼

答:指定學生的個人成績查詢:

◆私有子命令23_Click()

出錯時轉到Err_Command23_Click

Dim stDocName作為字符串

stDocName = ChrW(23398)ChrW(29983)和ampChrW(20010)和ampChrW(20154)& amp;ChrW(25104)ChrW(32489)和ampChrW(26597)和ampChrW(-29726)

DoCmd。OpenQuery標準文檔名,acNormal,acEdit

退出命令23點擊:

出口接頭

錯誤命令23 _點擊:

MsgBox錯誤。描述

簡歷退出_命令23 _點擊

末端接頭

b:查詢指定班級的綜合成績

◆私有子命令24_Click()

出錯時轉到Err_Command24_Click

Dim stDocName作為字符串

stDocName = ChrW(25353)ChrW(29677)和ampChrW(32423)和ampChrW(26597)和ampChrW(-29726);ChrW(23398)和ampChrW(29983)和ampChrW(25104)ChrW(32489)

DoCmd。OpenQuery標準文檔名,acNormal,acEdit

退出命令24點擊:

出口接頭

錯誤命令24 _點擊:

MsgBox錯誤。描述

簡歷退出_命令24 _點擊

末端接頭

5用戶信息修改模塊代碼

◆私有子命令28_Click()

出錯時轉到Err_Command28_Click

Dim stDocName作為字符串

stDocName = ChrW(25945)ChrW(21153);ChrW(22788)和ampChrW(20154)& amp;ChrW(21592)ChrW(20449)和ampChrW(24687)和ampChrW(26597)和ampChrW(-29726)

DoCmd。OpenQuery標準文檔名,acNormal,acEdit

退出命令28點擊:

出口接頭

錯誤命令28 _點擊:

MsgBox錯誤。描述

簡歷退出_命令28 _點擊

末端接頭

6退出模塊代碼

◆私有子命令31_Click()

出錯時轉到Err_Command31_Click

DoCmd。放棄

退出_命令31 _點擊:

出口接頭

err _ command 31 _單擊:

MsgBox錯誤。描述

簡歷退出_命令31 _點擊

末端接頭

__________________________________________________________________________________________________________

3系統實施報告