




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 畢業(yè)設(shè)計(jì)選題系統(tǒng)一、系統(tǒng)需求1.項(xiàng)目背景隨著教育改革的不斷深化,全社會(huì)信息化、收集化培植熱潮的興起,建立一套能夠適應(yīng)這些改變的行政管理方案也就顯得尤為重要。在高等院校的日常工作中,每年臨近畢業(yè),都有大量的畢業(yè)生需要進(jìn)行畢業(yè)設(shè)計(jì),這其中首要關(guān)節(jié)就是課題的選擇。以往在畢業(yè)生選題工作的各個(gè)階段都是手工操作,如果指導(dǎo)老師帶領(lǐng)的學(xué)生比較多,或者是當(dāng)年畢業(yè)的學(xué)生比較多,這樣就容易造成學(xué)生的課題選擇很混亂,指導(dǎo)教師難于統(tǒng)計(jì)學(xué)生的課題選擇情況等一系列問(wèn)題。不但效率低下、工作繁瑣,而且容易出錯(cuò),于是開發(fā)一套適合學(xué)校情況的畢業(yè)生畢業(yè)設(shè)計(jì)網(wǎng)上選題系統(tǒng)便成為了學(xué)校的迫切需求。2.基本需求分
2、析選題系統(tǒng)是導(dǎo)師與畢業(yè)生進(jìn)行雙向選擇的一個(gè)平臺(tái),提供學(xué)生選擇導(dǎo)師及其研究方向、導(dǎo)師篩選學(xué)生。在畢業(yè)生選題系統(tǒng)中,使用該系統(tǒng)的用戶有:導(dǎo)師,應(yīng)屆畢業(yè)生及管理員。應(yīng)屆畢業(yè)生(即學(xué)生)是選擇導(dǎo)師和課題的人;導(dǎo)師是為畢業(yè)生提供課題研究方向的人。管理員是對(duì)數(shù)據(jù)庫(kù)進(jìn)行日常運(yùn)行維護(hù)工作的人。本系統(tǒng)就主要功能模塊進(jìn)行分析與設(shè)計(jì),包括學(xué)生選擇導(dǎo)師及其研究方向,導(dǎo)師提供課題,導(dǎo)師篩選學(xué)生三個(gè)模塊。3.具體功能分析根據(jù)基本需求分析,可以知道本畢業(yè)設(shè)計(jì)選題系統(tǒng)至少應(yīng)該具有以下幾個(gè)功能:(1)一個(gè)選題系統(tǒng)可以有多個(gè)學(xué)生;(2)一個(gè)選題系統(tǒng)可以有多個(gè)導(dǎo)師;(3)一個(gè)學(xué)生只能選擇一個(gè)導(dǎo)師及其研究方向;(4)一個(gè)導(dǎo)師至少指導(dǎo)
3、5個(gè)學(xué)生,至多指導(dǎo)7個(gè)學(xué)生;(5)學(xué)生可以在規(guī)定期限內(nèi)改選;(6)學(xué)生可以在規(guī)定期限內(nèi)退選;(7) 導(dǎo)師可以對(duì)學(xué)生的改選及退選設(shè)定期限;二、分析問(wèn)題領(lǐng)域1.識(shí)別參與者(角色)參與者代表與系統(tǒng)交互的人,硬件設(shè)備或另一系統(tǒng)。它存在于系統(tǒng)的外部。通過(guò)分析畢業(yè)生畢業(yè)設(shè)計(jì)選題系統(tǒng)的功能需求,可以識(shí)別出3個(gè)參與者:(1)Student(畢業(yè)生):有權(quán)選畢業(yè)設(shè)計(jì)指導(dǎo)老師和課題的人員;(2)Teacher(指導(dǎo)老師):有權(quán)提供課題,規(guī)定選擇學(xué)生人數(shù),選擇學(xué)生的人員;(3)Actor(管理員):系統(tǒng)的日常管理和維護(hù)的人員。提供更新選課題的相關(guān)信息,及學(xué)生的信息。2.識(shí)別用例用例:規(guī)定系統(tǒng)或部分系統(tǒng)的行為,描述系
4、統(tǒng)所執(zhí)行的動(dòng)作系列集,并為執(zhí)行者產(chǎn)生一個(gè)可供觀察的結(jié)果。通過(guò)對(duì)需求的進(jìn)一步分析,可確定畢業(yè)設(shè)計(jì)選題系統(tǒng)中有如下用例存在:(1)登錄:驗(yàn)證用戶身份(2)選導(dǎo)師:學(xué)生選擇畢業(yè)設(shè)計(jì)指導(dǎo)教師(3)導(dǎo)師篩選學(xué)生:指導(dǎo)教師選擇想指導(dǎo)的學(xué)生(4)管理用戶:管理員及時(shí)更新用戶信息,增加和刪除用戶(5)導(dǎo)師提供課題:導(dǎo)師為學(xué)生提供相關(guān)的課題以備學(xué)生選擇(6)選擇課題:學(xué)生選擇所選導(dǎo)師所提供的一個(gè)課題圖2-1 “系統(tǒng)”用例圖3.用例的事件流描述用例的事件流是對(duì)完成用例行為所需的事件的描述。事件流描述了系統(tǒng)應(yīng)該做什么,而不是描述系統(tǒng)應(yīng)該怎么做。(1)“學(xué)生”用例圖學(xué)生用例圖主要描述學(xué)生在基于選課系統(tǒng)的基礎(chǔ)上可以進(jìn)行
5、的操作。學(xué)生用例圖的執(zhí)行者是學(xué)生,用例有:搜索導(dǎo)師;選中滿意的導(dǎo)師并提交;查詢導(dǎo)師的信息;以及提交平時(shí)優(yōu)秀的課程設(shè)計(jì)作品。圖2-2“學(xué)生”用例圖(2)“導(dǎo)師”用例圖導(dǎo)師用例圖主要描述導(dǎo)師在基于選課系統(tǒng)的基礎(chǔ)上可以進(jìn)行的操作。導(dǎo)師用例圖的執(zhí)行者是導(dǎo)師,用例有:查詢已選學(xué)生;提交課題;查詢學(xué)生信息;刪除不滿意學(xué)生;確定要輔導(dǎo)的學(xué)生。圖2-3“導(dǎo)師”用例圖(3)“管理員”用例圖管理員用例圖主要是對(duì)選課系統(tǒng)進(jìn)行一系列的信息操作和維護(hù)的工作。包括大方面的設(shè)置選導(dǎo)師的流程,以及查詢導(dǎo)師的信息,查詢選課題信息,公布系統(tǒng)消息,更新和刪除導(dǎo)師,更新和刪除學(xué)生。而以上的這些用例都是要基于登陸選題系統(tǒng)的后臺(tái)基礎(chǔ)上才
6、能進(jìn)行的。圖2-4“管理員”用例圖三、系統(tǒng)建模下面通過(guò)使用用例驅(qū)動(dòng)創(chuàng)建系統(tǒng)的用例模型,獲取系統(tǒng)的需求,并使用系統(tǒng)的靜態(tài)模型創(chuàng)建系統(tǒng)的內(nèi)容,然后通過(guò)動(dòng)態(tài)模型對(duì)系統(tǒng)的內(nèi)容進(jìn)行完善,最后通過(guò)部署模型完成系統(tǒng)的部署情況。1.活動(dòng)圖(1)“學(xué)生登錄”活動(dòng)圖(a)學(xué)生登陸選題系統(tǒng)(b)進(jìn)入登陸界面,輸入用戶名和密碼(c)系統(tǒng)對(duì)登陸信息進(jìn)行驗(yàn)證,如果信息正確則順利進(jìn)入選題系統(tǒng),否則就返回登陸界面,進(jìn)行用戶名和密碼的重新填寫。圖3-1“學(xué)生登錄”活動(dòng)圖(2)“學(xué)生選課題”活動(dòng)圖(a)學(xué)生進(jìn)入選課題界面(b)系統(tǒng)顯示所有課題的信息,供學(xué)生進(jìn)行選擇(c)學(xué)生選擇課題后,系統(tǒng)提示進(jìn)行確認(rèn)。如果信息無(wú)誤的話,學(xué)生對(duì)其
7、進(jìn)行確認(rèn),則選題成功。否則重新返回進(jìn)行課題的重新選擇。圖3-2“學(xué)生選課題”活動(dòng)圖(3)“管理員發(fā)布系統(tǒng)消息”活動(dòng)圖(a)管理員進(jìn)入選題系統(tǒng)的后臺(tái),進(jìn)入發(fā)布信息的界面(b)輸入要發(fā)布的信息(c)系統(tǒng)對(duì)將要更新的信息進(jìn)行確認(rèn)的提醒,如果確定的話,就更新成功;否則返回發(fā)布信息的界面。圖3-3“管理員發(fā)布系統(tǒng)消息”活動(dòng)圖2.順序圖(1)老師選擇學(xué)生順序圖導(dǎo)師登陸系統(tǒng),進(jìn)入選擇學(xué)生的界面。此時(shí),系統(tǒng)會(huì)從所有的學(xué)生列表中,選擇已選這個(gè)導(dǎo)師的學(xué)生名單顯示出來(lái),并且提供查看學(xué)生具體信息的選項(xiàng)。導(dǎo)師可以從這些學(xué)生中,選擇滿意的學(xué)生。而那些未被選中的學(xué)生則會(huì)被系統(tǒng)定為待選狀態(tài),并自動(dòng)存放在學(xué)生待選列表中,供下一
8、輪導(dǎo)師選擇。圖3-4“老師選擇學(xué)生”時(shí)序圖(2)“管理員刪除老師”順序圖管理員從后臺(tái)登陸系統(tǒng)主界面,對(duì)要?jiǎng)h除的老師進(jìn)行搜索。若搜索成功,則在導(dǎo)師目錄中對(duì)其進(jìn)行銷毀。否則,提示“導(dǎo)師信息不存在”。圖3-5“管理員刪除老師”時(shí)序圖(3)“管理員刪除學(xué)生”順序圖管理員從后臺(tái)登陸系統(tǒng)主界面,對(duì)要?jiǎng)h除的學(xué)生進(jìn)行搜索。若搜索成功,則在學(xué)生目錄中對(duì)其進(jìn)行銷毀。否則,提示“該學(xué)生信息不存在”。圖3-6“管理員刪除老師”時(shí)序圖(4)“管理員設(shè)置選課流程”順序圖管理員進(jìn)入系統(tǒng)的設(shè)置主界面,對(duì)各輪次的時(shí)間進(jìn)行設(shè)置。而系統(tǒng)這對(duì)本次設(shè)置進(jìn)行自動(dòng)保存。圖3-7 “管理員設(shè)置選課流程”時(shí)序圖(5)“學(xué)生選擇老師并選擇課題”
9、順序圖(該時(shí)序圖的描述已在活動(dòng)圖中體現(xiàn),故在此不再說(shuō)明)圖3-8“學(xué)生選擇老師并選擇課題”順序圖3.類圖四、系統(tǒng)體系結(jié)構(gòu)建模4.1. 構(gòu)件圖圖4-1“選課系統(tǒng)”構(gòu)件圖4.2. 配置圖圖4-2“選課系統(tǒng)”配置圖五、小結(jié)畢業(yè)設(shè)計(jì)選題系統(tǒng)是針對(duì)的在畢業(yè)生選題工作的各個(gè)階段手工操作帶來(lái)的效率低下、工作繁瑣,而且容易出錯(cuò),于是開發(fā)一套適合系情的畢業(yè)生畢業(yè)設(shè)計(jì)網(wǎng)上選題系統(tǒng)便成為了系辦公室的迫切需求。主要包括導(dǎo)師提交課題,學(xué)生選擇導(dǎo)師及課題,導(dǎo)師確定要輔導(dǎo)的畢業(yè)生等功能。它包括了四個(gè)模塊:基本數(shù)據(jù)維護(hù)模塊、基本選題模塊、數(shù)據(jù)庫(kù)管理模塊和信息查詢模塊。其中,基本數(shù)據(jù)維護(hù)模塊提供了使用者錄入、修改并維護(hù)基本數(shù)據(jù)
10、的途徑,主要包括了管理員添加用戶,學(xué)生個(gè)人修改信息等幾大主要功能。基本選擇模塊則提供學(xué)生選擇導(dǎo)師和課題,導(dǎo)師選擇學(xué)生等。數(shù)據(jù)庫(kù)模塊是對(duì)所有導(dǎo)師、管理員、學(xué)生管理以及導(dǎo)師提供的課題的信息都要進(jìn)行統(tǒng)一管理,學(xué)生選擇導(dǎo)師的情況也要進(jìn)行詳細(xì)的登記。通過(guò)這一個(gè)課程設(shè)計(jì)中,我們學(xué)會(huì)了不少東西。最大的收獲就是知道了如何進(jìn)行UML統(tǒng)一建模,掌握了面向?qū)ο骍ML統(tǒng)一建模語(yǔ)言。我們了解了使用UML統(tǒng)一建模語(yǔ)言,用需求模型簡(jiǎn)化業(yè)務(wù)領(lǐng)域;用分析模型驗(yàn)證用例的正確性,一致性,完備性,可行性;用設(shè)計(jì)模型標(biāo)識(shí)解決方案。我們還認(rèn)識(shí)到通過(guò)模型可以實(shí)現(xiàn)從業(yè)務(wù)領(lǐng)域到軟件領(lǐng)域的映射;通過(guò)建模,可以使問(wèn)題可視化,形式化。而通過(guò)一序列的建?;顒?dòng),提高了我們?cè)谙到y(tǒng)設(shè)計(jì)上的能力,增長(zhǎng)了
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 居間合同提成保證書
- 學(xué)校臨時(shí)用工勞務(wù)合同
- 品牌授權(quán)經(jīng)銷合同
- 人力資源崗位勞動(dòng)合同
- 建筑工程資料包干合同
- 合同協(xié)議離婚
- 家電合同協(xié)議
- 中介合同終止協(xié)議
- 購(gòu)買酒店合同協(xié)議
- 網(wǎng)上培訓(xùn)合同協(xié)議
- 第二章空氣動(dòng)力學(xué)
- 福建省普通高等學(xué)校畢業(yè)生就業(yè)協(xié)議書A雙面打印
- 磁性材料(概述與應(yīng)用)課件
- 懸挑式腳手架施工組織方案
- 會(huì)計(jì)師事務(wù)所11內(nèi)部分配和考核晉升制度
- 淺談如何搞好班組安全管理工作
- 幼兒園大班數(shù)學(xué)口算練習(xí)題可打印
- 第七章_材料顯微斷口分析
- 軟件測(cè)試(驗(yàn)收)大綱【精選文檔】
- 創(chuàng)傷護(hù)四項(xiàng)技術(shù)
- 轉(zhuǎn)向架檢修工藝(初稿)
評(píng)論
0/150
提交評(píng)論