版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
.PAGE.教務(wù)管理系統(tǒng)題目:教務(wù)管理系統(tǒng)專業(yè):軟件工程班級:學(xué)號:學(xué)生__指導(dǎo)2012年6教務(wù)管理系統(tǒng)摘要隨著現(xiàn)代教育的發(fā)展,學(xué)校的管理變得越來越復(fù)雜,面對學(xué)生的問題在不斷的增加和累計,急需要一個合理的面向?qū)W生的管理學(xué)系統(tǒng)來解決之一難題。我們在此次軟件工程的設(shè)計中就選取了這樣的題目,希望開發(fā)出這樣的一個合理的教務(wù)管理系統(tǒng)來解決這一難題。此操作系統(tǒng)應(yīng)具有以下基本的功能:對學(xué)生成績,課程以及基本的個人信息的操作,對教師的個人基本信息和所教課程的操作。還有管理員對管理員信息和其他信息學(xué)校動態(tài)維護(hù)系統(tǒng)正常運行的操作。此教務(wù)管理系統(tǒng)采用了三層的架構(gòu)設(shè)計的設(shè)計思想,運用B/S的工作方式,不僅提高了開發(fā)效率,也給系統(tǒng)的具體用戶提供了方便。關(guān)鍵字:軟件工程,三層架構(gòu)思想,B/S結(jié)構(gòu)目錄第1章項目描述41.1項目背景41.2問題描述4第2章需求分析62.1:市場需求:62.2:項目分析:62.3:性能需求:6第3章系統(tǒng)設(shè)計73.1:用例圖73.2:用例規(guī)約:73.3:順序圖:173.4:類圖:23第4章功能設(shè)計與界面244.1:功能設(shè)計244.2:界面設(shè)計25第5章數(shù)據(jù)庫305.1數(shù)據(jù)庫設(shè)計過程305.2E-R圖315..3數(shù)據(jù)字典31第6章結(jié)束語34參考文獻(xiàn)35第1章項目描述1.1項目背景隨著社會和教育的發(fā)展,學(xué)校的管理成為了社會關(guān)注的熱點問題,在校學(xué)生的增加就給學(xué)校的管理帶來了很大的不便,傳統(tǒng)的學(xué)校管理方式已經(jīng)不能適應(yīng)現(xiàn)代化學(xué)校的管理。所以現(xiàn)在每個學(xué)校都急需一個合理的教務(wù)管理系統(tǒng)來解決這一難題。1.2問題描述在高速發(fā)展的現(xiàn)代社會,知識改變命運的觀念深入人心,當(dāng)今校園的在校生日益增加。隨著學(xué)生人數(shù)的增加,對學(xué)生的合理化管理就成為了社會各界關(guān)注的熱點問題之一,所以急需一個合適的教務(wù)管理系統(tǒng)來充當(dāng)這一角色。學(xué)生和老師是學(xué)校的主導(dǎo)資源,是社會的主要人才,為了更好的服務(wù)于學(xué)生和老師,我們決定開發(fā)一個主要針對于學(xué)生選課、學(xué)籍、以及成績的管理系統(tǒng),在此系統(tǒng)中我們?yōu)槔蠋熀蛯W(xué)生提供了對課程成績和學(xué)籍的全部操作,另外為了方面學(xué)生在校的學(xué)習(xí)生活,我們還為學(xué)生提供了選課功能,為了方便老師在為學(xué)生授課,我們將老師的課表和老師所講的課程反應(yīng)在了系統(tǒng)中。通過此系統(tǒng)我們可以很好的了解學(xué)生的在校的學(xué)習(xí)狀況,管理學(xué)生的學(xué)籍,查看學(xué)生的在校學(xué)習(xí)成績等有關(guān)學(xué)生的關(guān)鍵問題。在此系統(tǒng)中間我們提供了系統(tǒng)管理員這一角色,負(fù)責(zé)維護(hù)系統(tǒng)的正常的運轉(zhuǎn),以及分配角色權(quán)限和學(xué)生和老師的基本信息的管理。學(xué)生成績管理系統(tǒng)主要是針對學(xué)生的在校的學(xué)業(yè)成績的管理,包括了老師對學(xué)生成績的操作和系統(tǒng)給予學(xué)生的成績自動給予的建議提醒。其中不包括學(xué)校的后勤及學(xué)生的交費,宿管等一些問題。此系統(tǒng)主要包括:學(xué)生成績管理〔包括學(xué)生的成績的上傳,查詢,修改和刪除,教師管理〔包括上傳課程信息和登記成績等功能,系統(tǒng)管理〔維護(hù)系統(tǒng)的正常運轉(zhuǎn)等問題,學(xué)生和教師的基本信息管理〔包括管理員分別對學(xué)生和教師基本信息的添加,查詢,修改和刪除等操作,另外還包括了權(quán)限管理模塊用于系統(tǒng)的用戶、角色和相關(guān)權(quán)限。第2章需求分析2.1:市場需求:隨著在校生的增多和學(xué)校的不但增加擴(kuò)大,學(xué)校針對學(xué)生的管理就變得越來越復(fù)雜,傳統(tǒng)的學(xué)生管理方式就顯的捉襟見肘啦,所以每一個學(xué)校都需要一個合理的管理軟件來替代傳統(tǒng)的紙和筆的書寫方式,一個合理的教務(wù)管理軟件在現(xiàn)在就變得非常必須了。2.2:項目分析:學(xué)生教務(wù)管理系統(tǒng)是面向?qū)W生、教師、學(xué)校的管理人員的系統(tǒng)。主要是針對學(xué)生的基本信息管理,學(xué)生成績管理,選課管理等。而在教師端、教師可以查詢自己的課程安排、查詢教師信息、查找學(xué)生的成績,管理員端可以登錄學(xué)生成績,修改刪除查找學(xué)生的基本信息、修改教師端的課程表等。具體功能如下所示:2.3:性能需求:教務(wù)管理系統(tǒng)需要具有以下性能:1.保障數(shù)據(jù)庫的正常功能,操作信息安全可靠。2.此教務(wù)管理系統(tǒng)的等待延時不應(yīng)過長,3.在windows等的運行環(huán)境下使用4.簡單易學(xué),易用。第3章系統(tǒng)設(shè)計3.1:用例圖圖3.1.1系統(tǒng)用例圖3.2:用例規(guī)約:系統(tǒng)用例一覽表編號用例編號用例名稱參與者備注1UC-01成績操作教師2UC-02課程操作教師3UC-03動態(tài)操作管理員4UC-04查看個人信息教師、學(xué)生、管理員5UC-05查詢選課信息教師、學(xué)生6UC-06選課操作學(xué)生7UC-07查看學(xué)校動態(tài)教師、學(xué)生8UC-08登陸管理員、教師、學(xué)生9UC-09修改密碼教師、學(xué)生、管理員10UC-10更改個人信息教師、學(xué)生、管理員11UC-11退出系統(tǒng)教師、學(xué)生、管理員12UC-12查看成績學(xué)生成績操作用例規(guī)約用例編號UC-01用例名稱成績操作用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員教師前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑教師提請成績操作系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面進(jìn)行關(guān)于成績個各種操作〔包括增刪改查操作完成,返回主界面涉眾利益用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無課程操作用例規(guī)約用例編號UC-02用例名稱課程操作用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員教師前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑教師提請課程操作系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面進(jìn)行課程操作〔包括課程的所有操作:上傳課程修改課程信息,刪除上傳的課程,檢索課程操作完成后,返回主界面涉眾利益用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無動態(tài)操作用例規(guī)約用例編號UC-03用例名稱動態(tài)操作用例圖用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員管理員前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑參管理員啟動系統(tǒng)系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面進(jìn)入頁面選擇所需要動態(tài)的所有操作〔包括:動態(tài)發(fā)布,動態(tài)檢索,動態(tài)修改,動態(tài)刪除此操作完成后,返回主界面涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無查看個人信息用例規(guī)約用例編號UC-04用例名稱查看個人信息用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員教師、學(xué)生、管理員前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑各個參與者啟動系統(tǒng)系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面各個輸入正確的登錄信息,然后進(jìn)行查看自己的個人信息,完成操作后,返回主界面涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無查詢選課信息用例規(guī)約用例編號UC-05用例名稱查詢選課信息用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員教師、學(xué)生前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑參與者啟動系統(tǒng)系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面教師、學(xué)生可以所需選報課程或已經(jīng)選報課程的課程信息〔課程號,課程名等操作完成后,返回主界面涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無選課操作用例規(guī)約用例編號UC-06用例名稱選課操作用例圖用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員學(xué)生前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑1、參與者啟動系統(tǒng)提請選課操作2、系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面3、學(xué)生可以對自己所選課程的各種操作〔包括選課,補(bǔ)選和退選等操作涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無查看學(xué)校動態(tài)用例規(guī)約用例編號UC-07用例名稱查看學(xué)校動態(tài)用例圖用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員教師。學(xué)生前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑1、參與者啟動系統(tǒng)2、系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面3、頁面顯示最新的學(xué)校動態(tài),也可通過檢索找到所需動態(tài)4、操作完成后。返回主界面涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無登陸教務(wù)管理系統(tǒng)用例規(guī)約用例編號UC-08用例名稱登陸教務(wù)管理系統(tǒng)用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員管理員、教師、學(xué)生前置條件無后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑1、參與者啟動系統(tǒng)2、系統(tǒng)提示填寫登錄信息3、系統(tǒng)驗證登陸信息的完整度4、登陸成功,進(jìn)入主界面,不成功,返回錯誤提示涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無修改密碼用例規(guī)約用例編號UC-09用例名稱修改密碼用例用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員教師、學(xué)生、管理員前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑1、參與者啟動系統(tǒng)2、系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面3、參與者提請修改密碼4、填寫各項信息5、驗證信息的完整度6、完成操作后,返回主界面。涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無更改個人信息用例規(guī)約用例編號UC-10用例名稱更改個人信息用例用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員教師、學(xué)生、管理員前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑1、參與者啟動系統(tǒng)2、系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面3、參與者提請修該個人信息4、填寫各項信息5、驗證信息的完整度6、完成操作后,返回主界面。涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無退出系統(tǒng)用例規(guī)約用例編號UC-09用例名稱退出系統(tǒng)用例用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員教師、學(xué)生、管理員前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑1、參與者啟動系統(tǒng)2、系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面3、參與者提請退出系統(tǒng)4、確認(rèn)是否退出5、退出系統(tǒng)涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無查看成績用例規(guī)約用例編號UC-12用例名稱查看成績用例描述系統(tǒng)驗證身份后進(jìn)入系統(tǒng)使用人員學(xué)生前置條件登陸后置條件登陸成功后,進(jìn)入系統(tǒng)主頁面基本路徑1、參與者啟動系統(tǒng)2、系統(tǒng)顯示登錄信息、登陸成功進(jìn)入頁面3、參與者提請查詢成績5、完成操作后,返回主界面。涉眾利益1、用戶登陸進(jìn)去后只能權(quán)限內(nèi)的功能2、防止非法用戶進(jìn)入。系統(tǒng)安全可靠業(yè)務(wù)規(guī)則暫無補(bǔ)充說明暫無3.3:順序圖:學(xué)生查看成績順序圖;圖3.3.1學(xué)生查看成績順序圖管理員查看教師信息順序圖:圖3.3.2管理員查看教師信息順序圖學(xué)生查看學(xué)生動態(tài)順序圖:圖3.3.3學(xué)生查看學(xué)生動態(tài)順序圖教師成績操作順序圖:圖3.3.4教師程序操作順序圖教師登陸順序圖:圖:3.3.5教師登陸順序圖管理員動態(tài)操作順序圖:圖:3.3.6管理員動態(tài)操作順序圖管理員更改教師信息圖:3.3.7管理員更改教師信息順序圖教師課程操作順序圖;圖:3.3.8教師課程操作順序圖學(xué)生課程查詢順序圖:圖3.3.9學(xué)生課程查詢順序圖教師退出系統(tǒng)順序圖:圖3.3.10教師退出系統(tǒng)順序圖教師修改密碼順序圖:教師修改密碼順序圖學(xué)生選課操作:圖3.3.12學(xué)生選課操作順序圖3.4:類圖:此教務(wù)信息管理系統(tǒng)類如下:第4章功能設(shè)計與界面4.1:功能設(shè)計此教務(wù)管理系統(tǒng)涉及到三個參與者:教師,學(xué)生和管理員,我們在系統(tǒng)的分析設(shè)計的過程中了解到這三個實體相互之間的需求如下:學(xué)生:1.查詢自己的個人信息2.查找自己的成績及排列名次3.查詢自己的選課信息4.選課操作<包括對所需選修課程的添加,刪除,修改,查詢>5.查詢學(xué)校動態(tài)6.登陸和修改密碼教師:1.查詢自己的個人信息2.查詢學(xué)生的個人信息3.上傳課程4.成績操作〔包括對學(xué)生成績的添加,刪除,修改,查詢5.查詢學(xué)校動態(tài)6.登陸和修改密碼管理員:查看自己的個人信息更新學(xué)生個人信息更新教師個人信息動態(tài)操作〔包括對學(xué)校動態(tài)的發(fā)布,添加,修改,刪除登陸及修改密碼4.2:界面設(shè)計登陸界面:圖4.2.1登陸界面教師查看個人信息界面:圖4.2.2教師查看個人信息頁面教師課程操作頁面:圖4.2.3教師課程操作頁面教師查詢學(xué)校動態(tài)界面;圖4.2.4教師查詢動態(tài)頁面教師查看學(xué)生信息頁面:圖4.2.5教師查看學(xué)生信息頁面教師修改密碼頁面:圖4.2.6教師修改密碼頁面教師上傳成績頁面:圖4.2.7教師上傳成績頁面第5章數(shù)據(jù)庫5.1數(shù)據(jù)庫設(shè)計過程數(shù)據(jù)的操作主要是對你數(shù)據(jù)庫的設(shè)計,在數(shù)據(jù)庫的設(shè)計時,我們應(yīng)該要求數(shù)據(jù)庫具有備份機(jī)制,防止數(shù)據(jù)丟失還應(yīng)該考慮到數(shù)據(jù)和數(shù)據(jù)庫的安全性。在數(shù)據(jù)庫的表設(shè)計時我們應(yīng)該避免數(shù)據(jù)的大量冗余,滿足數(shù)據(jù)庫設(shè)計的三種完整性約束條件,遵循第三范式。5.2E-R圖5..3數(shù)據(jù)字典序號表名描述1學(xué)生信息表Student2教師信息表Teacher3課程表Course4學(xué)校動態(tài)表Message5管理員信息表Manager6成績表Score表名:學(xué)生信息表Student序號字段名稱字段描述類型長度KEY1Sno學(xué)號String11主鍵2Sname姓名String11非空3Ssex性別String11非空4Sadds家庭住址String50非空5Spho聯(lián)系方式String11非空6Sclass班級String11非空7Sage年齡Int3非空表名:學(xué)生成績表Score序號字段名稱字段描述類型長度KEY1IdIdString11主鍵2Sno學(xué)號String11非空3Cno課程號String11非空4Mark成績Int8非空表名:課程表Course序號字段名稱字段描述類型長度KEY1Cno課程號String11主鍵2Cname課程名String11非空3Croom上課教室String11非空4Ccount學(xué)生總數(shù)Int8非空5Cscore學(xué)分Int11非空6Ctime上課時間String11非空7Cfirst先修課String8Claw成績制度String11非空表名:學(xué)校動態(tài)表Message序號字段名稱字段描述類型長度KEY1IdIdString11主鍵2Date時間Date11非空3Mmess內(nèi)容String255非空4Mno管理員編號String11非空表名:管理員信息表Manager序號字段名稱字段描述類型長度KEY1Mno管理員編號String11主鍵2Mname姓名String11非空3Msex性別String11非空4Madds家庭住址String50非空5Mpho聯(lián)系方式String11非空6Memil郵箱String11非空7Mage年齡Int3非空表名:教師信息表Teacher序號字段名稱字段描述類型長度KEY1Tno教師編號String11主鍵2Tname姓名String11非空3Tsex性別Stri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 技能提升與晉升培訓(xùn)合同(2篇)
- 承包木炭包生產(chǎn)銷售合同(2篇)
- 2025年度私募基金持股合同協(xié)議書4篇
- 二零二五年度醫(yī)院與急診科醫(yī)生簽訂的勞動合同3篇
- 2025年度外墻保溫工程安全質(zhì)量監(jiān)理合同4篇
- 2025年度農(nóng)田灌溉自動化設(shè)備采購合同4篇
- 2025版城市地下綜合管廊租賃合同范本4篇
- 2025年生態(tài)住宅幕墻勞務(wù)分包合同(綠色住宅社區(qū))6篇
- 2025年度室內(nèi)空氣凈化與裝修改造合同范本2篇
- 2025年個人二手房買賣合同模板(帶家具家電)
- 2024年供應(yīng)鏈安全培訓(xùn):深入剖析與應(yīng)用
- 飛鼠養(yǎng)殖技術(shù)指導(dǎo)
- 壞死性筋膜炎
- 整式的加減單元測試題6套
- 股權(quán)架構(gòu)完整
- 山東省泰安市2022年初中學(xué)業(yè)水平考試生物試題
- 注塑部質(zhì)量控制標(biāo)準(zhǔn)全套
- 人教A版高中數(shù)學(xué)選擇性必修第一冊第二章直線和圓的方程-經(jīng)典例題及配套練習(xí)題含答案解析
- 銀行網(wǎng)點服務(wù)禮儀標(biāo)準(zhǔn)培訓(xùn)課件
- 二年級下冊數(shù)學(xué)教案 -《數(shù)一數(shù)(二)》 北師大版
- 晶體三極管資料
評論
0/150
提交評論