版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、學(xué)生管理系統(tǒng)設(shè)計(jì)分析學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)分析學(xué)號(hào):103110125姓名:別曹雅專業(yè):軟件開發(fā)1、題目學(xué)生成績(jī)管理系統(tǒng)2、系統(tǒng)概述學(xué)生成績(jī)管理系統(tǒng)為老師及同學(xué)提供充足的信息和快捷的 查詢手段。學(xué)生成績(jī)管理系統(tǒng)涉及不同類別的用戶,分別為學(xué)生、 教師和管理員以及訪客。學(xué)生只能對(duì)系統(tǒng)的信息進(jìn)行查詢。而老 師則可以對(duì)信息進(jìn)行錄入和修改,并根據(jù)相關(guān)信息對(duì)學(xué)生的成績(jī) 進(jìn)行求平均值、排序和求總和等相關(guān)的操作,但是不能對(duì)系統(tǒng)進(jìn) 行管理和進(jìn)行系統(tǒng)權(quán)限的分配。管理員賬戶則擁有教師和學(xué)生擁 有的全部權(quán)限。因此系統(tǒng)、有效的分析與設(shè)計(jì)學(xué)生成績(jī)管理系統(tǒng) 就尤為得要,它直接決定了系統(tǒng)的穩(wěn)定性、可靠性、安全性和實(shí) 用性。3、
2、意義該系統(tǒng)的編寫目的是提高學(xué)生成績(jī)管理的工作效率,使人們 從乏味的數(shù)據(jù)登記和統(tǒng)計(jì)工作中解脫出來,保證工作的準(zhǔn)確率, 為老師及同學(xué)提供充足的信息和快捷的查詢手段。數(shù)據(jù)庫作為計(jì) 算機(jī)應(yīng)用的一部分,對(duì)學(xué)生成績(jī)查詢進(jìn)行管理具有手工管理無法 比擬的優(yōu)點(diǎn),例如檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、 保密性好、壽命長(zhǎng)等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生成績(jī)查詢和 管理的效率。學(xué)生成績(jī)管理系統(tǒng)在提高學(xué)生成績(jī)信息處理的效率的同時(shí), 又能為廣大師生提供及時(shí)準(zhǔn)備的學(xué)生成績(jī)信息??墒箤W(xué)院教職員 工減輕工作壓力,比較系統(tǒng)地對(duì)教務(wù)、教學(xué)上的各項(xiàng)服務(wù)和信息進(jìn)行管理。同時(shí),可以減少勞動(dòng)力的使用,加快查詢速度以及國(guó) 家各部門關(guān)于信
3、息化的步伐,使各項(xiàng)管理更加規(guī)范化,提高了傳 統(tǒng)教師的工作任務(wù)量。4、需求分析A、在學(xué)生信息管理系統(tǒng)中,主要有用戶登陸、學(xué)生信息管理、 課程信息管理、用戶管理、成績(jī)管理等功能,功能分析如下:(1)用戶登陸學(xué)生信息管理網(wǎng)站采用用戶名及密碼驗(yàn)證模式,進(jìn)入學(xué)生信息管 理網(wǎng)站前,用戶必須在登陸頁面輸入用戶名及密碼,只有驗(yàn)證通 過的用戶方可進(jìn)入學(xué)生信息管理網(wǎng)站操作主頁面。(2)學(xué)生信息管理其包括:課程基本添加與刪除處理以及學(xué)生選課信息的查詢處 理和對(duì)授課教師,課程號(hào),學(xué)時(shí)數(shù),班級(jí)等信息的添加,維護(hù)等。(3)課程信息管理其包括3個(gè)功能模塊:課程基本添加與刪除處理以及學(xué)生選課 信息的查詢處理。(4)用戶管理包
4、括2個(gè)功能模塊:用戶信息查詢以及用戶的刪除與處理。(5)成績(jī)管理用于對(duì)成績(jī)的輸入、修改、匯總及排名。B、數(shù)據(jù)描述學(xué)生成績(jī)管理系統(tǒng)中的實(shí)體包括:學(xué)生、課程、用戶,這些實(shí)體組成的E-R圖如下:學(xué)號(hào)、姓名、性別、年齡、系別學(xué)生:課程:課程號(hào)、課程名、先修課程號(hào)、學(xué)分、成績(jī)用戶:用戶名、密碼、權(quán)限D(zhuǎn)、性能需求登錄系統(tǒng)的時(shí)間不超過20秒時(shí)間特性:系統(tǒng)的時(shí)間性能規(guī)定要求系統(tǒng)的大部分操作在用戶視覺延 遲時(shí)間范圍之內(nèi)。對(duì)某些檢索和其它涉及復(fù)雜計(jì)算的操作系統(tǒng)響 應(yīng)也應(yīng)保持在3 5倍用戶視覺延遲時(shí)間范圍內(nèi)。數(shù)據(jù)轉(zhuǎn)換與傳輸時(shí)間:視操作系統(tǒng)和計(jì)算機(jī)而異E、適應(yīng)性:學(xué)生成績(jī)管理系統(tǒng)適應(yīng)性強(qiáng),可以在所有 Windows操
5、作系統(tǒng)學(xué)生成績(jī)管理系統(tǒng)的總體功能需求如圖:查 詢 信 息添 加 信 息修 改 信 息刪 除 信 息課程添加課 程 刪 除選 課 查 詢信 息 查 詢信息刪除成績(jī)輸入成績(jī)修改匯總排名成績(jī)查詢用 戶 登 錄1戶注銷5、建立系統(tǒng)用例模型(1)識(shí)別角色執(zhí)行者是對(duì)系統(tǒng)外的對(duì)象的描述,是用戶作用于系統(tǒng)的一個(gè) 角色,有自已的目標(biāo),通過與系統(tǒng)的交互來實(shí)現(xiàn)。在學(xué)生成績(jī)管 理系統(tǒng)中,主要的問題有:對(duì)用戶的權(quán)限進(jìn)行管理,可以添加、刪除用戶;修改、刪除 以及查詢學(xué)生成績(jī)管理系統(tǒng)信息。學(xué)生任意選修課程并對(duì)自已的選課成績(jī)進(jìn)行查詢、瀏覽、修 改學(xué)生信息。老師查看學(xué)生的成績(jī)和選課信息訪客能夠?qū)Ρ鞠到y(tǒng)進(jìn)行留言操作。綜上歸納可以
6、知道本系統(tǒng)的主要操作是學(xué)生成績(jī)管理員對(duì) 系統(tǒng)的信息進(jìn)行管理與維護(hù)。在本系統(tǒng)產(chǎn)UML建模中,可以創(chuàng) 建:管理員、老師、學(xué)生、訪客角色。如圖:(2)創(chuàng)建用例用例圖是對(duì)系統(tǒng)需求的描述,表達(dá)了系統(tǒng)的功能和所提供的 服務(wù),包括學(xué)生信息管理子系統(tǒng)、成績(jī)管理子系統(tǒng)、課程管理子 系統(tǒng)、班級(jí)管理子系統(tǒng)、用戶管理子系統(tǒng)分析學(xué)生成績(jī)信息管理系統(tǒng)的數(shù)據(jù)來源和去向,可以分為以下的幾個(gè)用例:1)系統(tǒng)管理員登錄系統(tǒng)后,通過身份驗(yàn)證,能夠?qū)W(xué)生的基本 信息進(jìn)行管理,包括錄入學(xué)生基本信息、修改學(xué)生基本信息、查 詢學(xué)生基本信息、刪除學(xué)生基本信息,并且可以找回自己的密碼。查詢信息2)教師在日常管理中可以登錄系統(tǒng),如果忘記了自己的密
7、碼, 則可以找回。可以通過系統(tǒng)查詢、修改和刪除學(xué)生的考試成績(jī) 當(dāng)考試結(jié)束后,教師有權(quán)將學(xué)生成績(jī)錄入系統(tǒng)。3)學(xué)生登錄后可以進(jìn)入本系統(tǒng),查詢自己的個(gè)人基本信息。如 果忘記了自己的密碼則可以通過系統(tǒng)找回。(4)訪客登錄本系統(tǒng)后可以以對(duì)本系統(tǒng)進(jìn)行留言。6、建立系統(tǒng)動(dòng)態(tài)模型動(dòng)態(tài)模型主要用于描述系統(tǒng)動(dòng)態(tài)行為和控制結(jié)構(gòu)。動(dòng)態(tài)行為 包括系統(tǒng)中對(duì)象生存期內(nèi)可能的狀態(tài)、事件發(fā)生時(shí)狀態(tài)的轉(zhuǎn)移及 對(duì)象之間的動(dòng)態(tài)合作關(guān)系,顯示對(duì)象之間的交互過程及交互順 序,同時(shí)描述為滿足用例要求進(jìn)行的活動(dòng)用活動(dòng)之間約束關(guān)系?;顒?dòng)圖是著重描述操作實(shí)現(xiàn)中完成的工作,以及用例或?qū)ο?的活動(dòng)。(1)活動(dòng)圖學(xué)生成績(jī)管理系統(tǒng)的活動(dòng)圖是描述在成績(jī)
8、管理中,管理員、 老師、學(xué)生和訪客之間發(fā)生的相互的關(guān)系。管理員對(duì)用戶訪問的 權(quán)限進(jìn)行判斷,然后根據(jù)用戶相對(duì)應(yīng)的權(quán)限進(jìn)行相對(duì)的操作如查 詢、修改和留言等。時(shí)序圖順序圖是一種交互圖,主要描述對(duì)象之間的動(dòng)態(tài)合作關(guān)系, 以及合作過程中的行為次序,常用來描述一個(gè)用例的行為。順序圖有兩具軸:水平軸列出參與交互的不同對(duì)象,用標(biāo)有 對(duì)象名的矩形框表示,對(duì)象名標(biāo)注下劃線以區(qū)別類。垂直虛線是 對(duì)象的生命線,用于表示在某段時(shí)間內(nèi)對(duì)象的存在。學(xué)生成績(jī)管 理系統(tǒng)中的時(shí)序圖如下:1)以學(xué)生張三為例,學(xué)生查看自已信息的序列圖如下:2)以學(xué)生張三為例,學(xué)生登錄系統(tǒng)的協(xié)作圖:第18頁共16頁在學(xué)生成績(jī)管理系統(tǒng)中用戶登錄后,對(duì)其
9、數(shù)據(jù)的查詢其流圖如下學(xué)生成績(jī)信息>輸入學(xué)生學(xué)號(hào)4選擇編輯或修改的用戶信息用戶信息表3)管理員管理學(xué)生成績(jī)管理系統(tǒng)的時(shí)序圖:4)管理員管理學(xué)生成績(jī)系統(tǒng)的協(xié)作圖:7、建立系類圖(1 )系統(tǒng)包圖包圖是一種分組機(jī)制,包由關(guān)系密切的一組模型元素構(gòu)成, 包還可以由其化包嵌套構(gòu)成。將許多類集合成一個(gè)更高層次的單 位,形成一個(gè)高內(nèi)聚、低耦合的類的集合,UML中把這種分組 機(jī)制稱為包。學(xué)生成績(jī)管理系統(tǒng)中,把整個(gè)管理系統(tǒng)劃分為人員信息、接 口、數(shù)據(jù)查詢3個(gè)包,如圖:(2)類圖類圖是描述系統(tǒng)靜態(tài)特征的一種圖式,是構(gòu)建其它圖的基 礎(chǔ)。構(gòu)成類圖的主要成分是類及類之間的關(guān)系。類由類名、屬性 和操作三部分組成,類圖是
10、面向?qū)ο蠹夹g(shù)的心臟和靈魂。掌握以 下基礎(chǔ)知識(shí)對(duì)類的成功設(shè)計(jì)至關(guān)重要:1)學(xué)習(xí)掌握為類建模的知識(shí);2)對(duì)應(yīng)用領(lǐng)域的正確、深入的理解;3)學(xué)習(xí)研究相似的和成功的設(shè)計(jì);4)超前思維和預(yù)測(cè)結(jié)果的能力;5)不斷精華模型和修正缺陷的實(shí)踐。a、在學(xué)生成績(jī)管理系統(tǒng)中用戶的操作是根據(jù)其權(quán)限大小來對(duì) 成績(jī)管理系統(tǒng)進(jìn)行相對(duì)的操作。首先用戶在登錄時(shí),系統(tǒng)會(huì)自動(dòng)的對(duì)其權(quán)限進(jìn)行判斷。如果密碼正確,登錄成功。這可以看作是 學(xué)生、老師以及管理員和訪客的操作都依賴與用戶權(quán)限的管理。所以,學(xué)生成績(jī)管理系統(tǒng)的人員信息的類圖如下:8、系統(tǒng)部署學(xué)生成績(jī)管理系統(tǒng)部署是整個(gè)實(shí)施過程中的最后階段,它該系 統(tǒng)中涉及到的硬件、軟件整合到一起,可
11、以描述系統(tǒng)的運(yùn)行的狀 態(tài)。在部署中有以下兩個(gè)視圖:(1 )組件圖組件圖包含了模型代碼庫、可執(zhí)行庫、運(yùn)行庫和其他組件的信息。組件是代碼的實(shí)際模塊。學(xué)生成績(jī)管理系統(tǒng)的組件圖:接口數(shù)據(jù)庫事務(wù)(2 )配置圖配置圖考慮應(yīng)用程序的物理部署,如網(wǎng)絡(luò)布局和組件在網(wǎng)絡(luò)上的位置等問題。學(xué)生成績(jī)管理系統(tǒng)的配置圖如下:9、總結(jié)從設(shè)計(jì)的結(jié)構(gòu)中可以看出,學(xué)生的信息輸入輸出功能是由學(xué) 生管理系統(tǒng)進(jìn)行的。選擇課程的信息輸入輸出是由課程管理系統(tǒng) 進(jìn)行的,而成績(jī)信息流動(dòng)則是成績(jī)管理系統(tǒng)進(jìn)行的。學(xué)生成績(jī)管理信息系統(tǒng)的幾個(gè)基本功能:1、學(xué)生的基本信息管理如學(xué)號(hào)、姓名等2、課程的基本信息管理如課程名稱、學(xué)分、學(xué)時(shí)等3、成績(jī)的錄入,由老師或管理員
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版思想品德七年級(jí)下學(xué)期全冊(cè)教案
- 2024至2030年中國(guó)摩托車輪平衡機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)多功能制桶整形機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024至2030年中國(guó)卷筒紙印刷壓紋機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)丙綸加彈絲數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024年中國(guó)隔離開關(guān)熔斷器組市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)脆碎度測(cè)試儀市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)收錄機(jī)壓帶輪市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)伸縮門配件市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)原味奶茶市場(chǎng)調(diào)查研究報(bào)告
- T∕CREA 005-2021 老年人照料設(shè)施與適老居住建筑部品體系標(biāo)準(zhǔn)
- BlueCat核心服務(wù)保障專家
- 綠樹成蔭(帶意大利文)簡(jiǎn)譜五線譜鋼琴譜正譜.pdf.docx
- 最新蘇教版小學(xué)信息技術(shù)六年級(jí)上冊(cè)教案機(jī)器人教案
- Minitab全面培訓(xùn)教程(最新完整版)
- 配電箱(柜)技術(shù)協(xié)議書范本
- 外研三起五年級(jí)上冊(cè)英語Module10-Unit-1-He-was-in-the-kitchen教案
- 水的組成教學(xué)設(shè)計(jì)
- 刑釋解教人員重新違法犯罪情況的調(diào)查分析及預(yù)防對(duì)策
- 茶文化ppt英文版
- 導(dǎo)管室工作總結(jié)(共4篇)
評(píng)論
0/150
提交評(píng)論