論文選題系統(tǒng)_第1頁
論文選題系統(tǒng)_第2頁
論文選題系統(tǒng)_第3頁
論文選題系統(tǒng)_第4頁
論文選題系統(tǒng)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、.wd畢業(yè)設(shè)計(jì)選題系統(tǒng)一、系統(tǒng)需求1.工程背景隨著教育改革的不斷深化,全社會(huì)信息化、收集化培植熱潮的興起,建立一套能夠適應(yīng)這些改變的行政管理方案也就顯得尤為重要。在高等院校的日常工作中,每年臨近畢業(yè),都有大量的畢業(yè)生需要進(jìn)展畢業(yè)設(shè)計(jì),這其中首要關(guān)節(jié)就是課題的選擇。以往在畢業(yè)生選題工作的各個(gè)階段都是手工操作,如果指導(dǎo)教師帶著的學(xué)生比擬多,或者是當(dāng)年畢業(yè)的學(xué)生比擬多,這樣就容易造成學(xué)生的課題選擇很混亂,指導(dǎo)教師難于統(tǒng)計(jì)學(xué)生的課題選擇情況等一系列問題。不但效率低下、工作繁瑣,而且容易出錯(cuò),于是開發(fā)一套適合學(xué)校情況的畢業(yè)生畢業(yè)設(shè)計(jì)網(wǎng)上選題系統(tǒng)便成為了學(xué)校的迫切需求。2.根本需求分析選題系統(tǒng)是導(dǎo)師與畢業(yè)

2、生進(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ù)庫進(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)5個(gè)學(xué)生,至多指導(dǎo)7個(gè)學(xué)生;5學(xué)生可以在規(guī)

3、定期限內(nèi)改選;6學(xué)生可以在規(guī)定期限內(nèi)退選;(7) 導(dǎo)師可以對(duì)學(xué)生的改選及退選設(shè)定期限;二、分析問題領(lǐng)域1.識(shí)別參與者角色參與者代表與系統(tǒng)交互的人,硬件設(shè)備或另一系統(tǒng)。它存在于系統(tǒng)的外部。通過分析畢業(yè)生畢業(yè)設(shè)計(jì)選題系統(tǒng)的功能需求,可以識(shí)別出3個(gè)參與者:1Student畢業(yè)生:有權(quán)選畢業(yè)設(shè)計(jì)指導(dǎo)教師和課題的人員;2Teacher指導(dǎo)教師:有權(quán)提供課題,規(guī)定選擇學(xué)生人數(shù),選擇學(xué)生的人員;3Actor管理員:系統(tǒng)的日常管理和維護(hù)的人員。提供更新選課題的相關(guān)信息,及學(xué)生的信息。2.識(shí)別用例用例:規(guī)定系統(tǒng)或局部系統(tǒng)的行為,描述系統(tǒng)所執(zhí)行的動(dòng)作系列集,并為執(zhí)行者產(chǎn)生一個(gè)可供觀察的結(jié)果。通過對(duì)需求的進(jìn)一步分析

4、,可確定畢業(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)的根底上可以進(jìn)展的操作。學(xué)生用例圖的執(zhí)行者是學(xué)生,用例有:搜索導(dǎo)師;選中滿意的導(dǎo)師并提交;查詢導(dǎo)師的信息;以及提交平時(shí)優(yōu)秀的課

5、程設(shè)計(jì)作品。圖2-2“學(xué)生用例圖2“導(dǎo)師用例圖導(dǎo)師用例圖主要描述導(dǎo)師在基于選課系統(tǒng)的根底上可以進(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)根底上才能進(jìn)展的。圖2-4“管理員用例圖三、系統(tǒng)建模下面通過使用用例驅(qū)動(dòng)創(chuàng)立系統(tǒng)的用例模型,獲取系統(tǒng)的需求,并使用系統(tǒng)的靜態(tài)模型創(chuàng)立系

6、統(tǒng)的內(nèi)容,然后通過動(dòng)態(tài)模型對(duì)系統(tǒng)的內(nèi)容進(jìn)展完善,最后通過部署模型完成系統(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)。如果信息無誤的話,學(xué)生對(duì)其進(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輸

7、入要發(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é)生名單顯示出來,并且提供查看學(xué)生具體信息的選項(xiàng)。導(dǎo)師可以從這些學(xué)生中,選擇滿意的學(xué)生。而那些未被選中的學(xué)生那么會(huì)被系統(tǒng)定為待選狀態(tài),并自動(dòng)存放在學(xué)生待選列表中,供下一輪導(dǎo)師選擇。圖3-4“教師選擇學(xué)生時(shí)序圖2“管理員刪除教師順序圖管理員從后臺(tái)登陸系統(tǒng)主界面,對(duì)要?jiǎng)h除的教師進(jìn)展搜索。假設(shè)搜索成功,那么在導(dǎo)師目錄中對(duì)其進(jìn)展銷毀。否那么,提示“導(dǎo)師信

8、息不存在。圖3-5“管理員刪除教師時(shí)序圖3“管理員刪除學(xué)生順序圖管理員從后臺(tái)登陸系統(tǒng)主界面,對(duì)要?jiǎng)h除的學(xué)生進(jìn)展搜索。假設(shè)搜索成功,那么在學(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é)生選擇教師并選擇課題順序圖該時(shí)序圖的描述已在活動(dòng)圖中表達(dá),故在此不再說明圖3-8“學(xué)生選擇教師并選擇課題順序圖3.類圖四、系統(tǒng)體系構(gòu)造建模4.1. 構(gòu)件圖圖4-1“選課系統(tǒng)構(gòu)件圖4.2. 配置圖圖4-2“選課系統(tǒng)配置圖五、小

9、結(jié)畢業(yè)設(shè)計(jì)選題系統(tǒng)是針對(duì)的在畢業(yè)生選題工作的各個(gè)階段手工操作帶來的效率低下、工作繁瑣,而且容易出錯(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ù)庫管理模塊和信息查詢模塊。其中,根本數(shù)據(jù)維護(hù)模塊提供了使用者錄入、修改并維護(hù)根本數(shù)據(jù)的途徑,主要包括了管理員添加用戶,學(xué)生個(gè)人修改信息等幾大主要功能。根本選擇模塊那么提供學(xué)生選擇導(dǎo)師和課題,導(dǎo)師選擇學(xué)生等。數(shù)據(jù)庫模塊是對(duì)所有導(dǎo)師、管理員、學(xué)生管理以及導(dǎo)師提供的課題的信息都要進(jìn)展統(tǒng)一管理,學(xué)生選擇導(dǎo)師的情況也要進(jìn)展詳細(xì)的登記。通過這一個(gè)課程設(shè)計(jì)中,我們學(xué)會(huì)了不少東西。最大的收獲就是知道了如何進(jìn)展UML統(tǒng)一建模,掌握了面向?qū)ο骍ML統(tǒng)一建模語言。我們了解了使用UML統(tǒng)一建模語言,用需求模型簡化業(yè)務(wù)領(lǐng)域;用分析模型驗(yàn)證用例的正確性,一致性,完備性,可行性;用設(shè)計(jì)模型標(biāo)識(shí)解決方案。我們還認(rèn)識(shí)到通過模型可以實(shí)現(xiàn)從業(yè)務(wù)領(lǐng)域到軟件領(lǐng)域的映射;通過建模,可以使問題可視化,形式化。而通過一序列的建?;顒?dòng),提高了我們?cè)谙到y(tǒng)設(shè)計(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論