UML建模課程設(shè)計(大學(xué)生社團(tuán)管理系統(tǒng))_第1頁
UML建模課程設(shè)計(大學(xué)生社團(tuán)管理系統(tǒng))_第2頁
UML建模課程設(shè)計(大學(xué)生社團(tuán)管理系統(tǒng))_第3頁
UML建模課程設(shè)計(大學(xué)生社團(tuán)管理系統(tǒng))_第4頁
UML建模課程設(shè)計(大學(xué)生社團(tuán)管理系統(tǒng))_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PAGE《軟件系統(tǒng)建模》課程設(shè)計報告書題目:大學(xué)生社團(tuán)管理系統(tǒng)學(xué)院:計算機(jī)學(xué)院專業(yè):計算機(jī)科學(xué)與技術(shù)班級:姓名(學(xué)號):同組人員(學(xué)號):同組人員(學(xué)號):指導(dǎo)老師:設(shè)計時間:2013—12—7至2013-12—29目錄TOC\o”1—3"\h\z\u5。系統(tǒng)結(jié)構(gòu)模型3HYPERLINK\l”_Toc340274347”6.類圖的框架代碼38。致謝4,返回社團(tuán)信息后置條件解散成功后,在社團(tuán)管理系統(tǒng)中將不能查詢到該社團(tuán)的信息元素描述用例名稱重組社團(tuán)用例編號UC0103用例說明對兩個或兩個以上社團(tuán)j進(jìn)行重組參與者社聯(lián)負(fù)責(zé)人前置條件社聯(lián)負(fù)責(zé)人成功登錄社團(tuán)管理系統(tǒng)事件流單擊“重組社團(tuán)"查詢需要參加重組的社團(tuán)對選中的社團(tuán)進(jìn)行重組處理,如增加社團(tuán)、解散社團(tuán)等確認(rèn)重組后置條件重組成功后,將不再能查詢到重組前的社團(tuán)信息,并且可以查詢到新的社團(tuán)信息元素描述用例名稱查詢社團(tuán)信息用例編號UC0104用例說明通過社團(tuán)某一屬性或選中社團(tuán)名來查詢社團(tuán)信息參與者社聯(lián)負(fù)責(zé)人前置條件社聯(lián)負(fù)責(zé)人成功登錄社團(tuán)管理系統(tǒng)事件流單擊“查詢社團(tuán)信息"輸入要查詢社團(tuán)的名稱或者編號單擊“確定”后置條件可以瀏覽該社團(tuán)的信息元素描述用例名稱審核消息用例編號UC010201用例說明審核下級的申請、建議等參與者社聯(lián)負(fù)責(zé)人、社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄社團(tuán)管理系統(tǒng)事件流單擊“審核消息”選中需要審核的消息輸入并返回審核的結(jié)果后置條件審核完成后,下級可通過接收郵件知道審核結(jié)果元素描述用例名稱審核建議用例編號UC010202用例說明審核下級提出的建議并返回結(jié)果參與者社聯(lián)負(fù)責(zé)人、社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄社團(tuán)管理系統(tǒng)并選中建議事件流單擊“審核”瀏覽建議信息輸入并返回審核結(jié)果后置條件審核完成后,下級可通過接收郵件知道審核結(jié)果元素描述用例名稱審核資金申請用例編號UC010203用例說明審核社團(tuán)負(fù)責(zé)人提出資金申請并返回結(jié)果參與者社聯(lián)負(fù)責(zé)人前置條件參與者成功登錄社團(tuán)管理系統(tǒng)并選中資金申請事件流1、單擊“審核”2、瀏覽資金申請信息3、輸入并返回審核結(jié)果后置條件審核完成后,下級可通過接收郵件知道審核結(jié)果元素描述用例名稱審核活動申請用例編號UC010204用例說明審核下級提出活動申請并返回結(jié)果參與者社聯(lián)負(fù)責(zé)人前置條件參與者成功登錄社團(tuán)管理系統(tǒng)并選中活動申請事件流1、單擊“審核"2、瀏覽活動申請信息3、輸入并返回審核結(jié)果后置條件審核完成后,下級可通過接收郵件知道審核結(jié)果元素描述用例名稱審核職位申請用例編號UC010205用例說明審核下級提出職位申請并返回結(jié)果參與者社聯(lián)負(fù)責(zé)人前置條件參與者成功登錄社團(tuán)管理系統(tǒng)并選中職位申請事件流1、單擊“審核”2、瀏覽職位申請信息3、輸入并返回審核結(jié)果后置條件審核完成后,下級可通過接收郵件知道審核結(jié)果元素描述用例名稱審核資訊申請用例編號UC010206用例說明審核下級提出資訊并返回結(jié)果參與者社聯(lián)負(fù)責(zé)人前置條件參與者成功登錄社團(tuán)管理系統(tǒng)并選中資訊申請事件流1、單擊“審核”2、瀏覽資訊申請信息3、輸入并返回審核結(jié)果后置條件審核完成后,下級可通過接收郵件知道審核結(jié)果元素描述用例名稱發(fā)布通知用例編號UC010207用例說明社聯(lián)負(fù)責(zé)人給各個社團(tuán)發(fā)布發(fā)布有關(guān)通知參與者社聯(lián)負(fù)責(zé)人前置條件社聯(lián)負(fù)責(zé)人成功登錄社團(tuán)管理系統(tǒng)事件流單擊“發(fā)布通知”錄入通知內(nèi)容單擊“確認(rèn)發(fā)布”后置條件發(fā)布完成后,社團(tuán)負(fù)責(zé)人或者社員可通過接收郵件知道審核結(jié)果元素描述用例名稱社團(tuán)資訊管理用例編號UC0105用例說明社聯(lián)負(fù)責(zé)人管理學(xué)校的社團(tuán)資訊參與者社聯(lián)負(fù)責(zé)人前置條件社聯(lián)負(fù)責(zé)人成功登錄系統(tǒng)事件流單擊“選擇社團(tuán)資訊管理"選擇要管理的內(nèi)容Case1:extend:修改已發(fā)布新聞Case2:extend:查詢新聞Case3:extend:刪除新聞Case4:extend:發(fā)布新聞4、進(jìn)行管理后置條件用戶選擇相應(yīng)菜單后,可進(jìn)行操作元素描述用例名稱查詢新聞用例編號UC0106用例說明相關(guān)人員查詢新聞參與者社聯(lián)負(fù)責(zé)人、社團(tuán)負(fù)責(zé)人、社員前置條件參與者成功登錄系統(tǒng)事件流上單擊”查詢新聞"瀏覽新聞后置條件參與者可以瀏覽新聞或者進(jìn)行下一步修改新聞元素描述用例名稱修改已發(fā)布新聞用例編號UC0107用例說明社聯(lián)負(fù)責(zé)人對已發(fā)布的新聞進(jìn)行修改參與者社聯(lián)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“修改新聞”2、修改新聞后置條件社聯(lián)負(fù)責(zé)人成功修改新聞元素描述用例名稱刪除新聞用例編號UC0108用例說明社聯(lián)負(fù)責(zé)人刪除已發(fā)布的新聞參與者社聯(lián)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流單擊“刪除新聞”后置條件刪除成功,新聞將不再被查詢到元素描述用例名稱查看通知用例編號UC0201用例說明社團(tuán)負(fù)責(zé)人、社員查看上級發(fā)布的通知參與者社團(tuán)負(fù)責(zé)人、社員前置條件成功登錄系統(tǒng)事件流單擊“查看通知"選擇通知瀏覽通知后置條件參與者接收到通知元素描述用例名稱修改通知用例編號UC010209用例說明修改已發(fā)布的通知參與者社聯(lián)負(fù)責(zé)人、社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流單擊“修改通知”選擇要修改的通知修改通知后置條件修改成功,系統(tǒng)參與者接收新的通知元素描述用例名稱刪除通知用例編號UC010210用例說明刪除已發(fā)布的通知參與者社聯(lián)負(fù)責(zé)人、社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“刪除通知”2、選擇要刪除的通知3、修改通知后置條件刪除成功元素描述用例名稱查看通知用例編號UC0203011用例說明查看已發(fā)布的通知參與者社員、社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“查看通知”2、選擇要查看的通知查看通知后置條件參與者瀏覽通知元素描述用例名稱申請發(fā)布資訊用例編號UC0212用例說明申請發(fā)布自己社團(tuán)的最新資訊參與者社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“申請發(fā)布資訊”2、填寫申請內(nèi)容提交申請后置條件提交成功,社聯(lián)負(fù)責(zé)人可收到申請元素描述用例名稱申請活動用例編號UC0213用例說明申請社團(tuán)活動參與者社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“申請活動”2、填寫申請內(nèi)容3、提交申請后置條件提交成功,社聯(lián)負(fù)責(zé)人可收到申請元素描述用例名稱申請資金用例編號UC0214用例說明申請社團(tuán)活動資金參與者社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“申請資金”2、填寫申請內(nèi)容3、提交申請后置條件提交成功,社聯(lián)負(fù)責(zé)人可收到申請元素描述用例名稱查詢個人信息用例編號UC0315用例說明查詢社員信息參與者社員前置條件參與者成功登錄系統(tǒng)事件流1、單擊“查詢個人信息”2、瀏覽自己信息后置條件瀏覽信息元素描述用例名稱管理個人信息用例編號UC0316用例說明管理社員信息參與者社員前置條件參與者成功登錄系統(tǒng)事件流進(jìn)行UC0315選擇是否修改信息Case1:修改Case2:否后置條件可選擇下一步操作元素描述用例名稱提交職位申請用例編號UC0317用例說明社員、社團(tuán)負(fù)責(zé)人申請職位參與者社員、社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“提交職位申請"2、填寫申請內(nèi)容3、提交申請后置條件提交成功,上級負(fù)責(zé)人可收到申請元素描述用例名稱提交建議用例編號UC0318用例說明社員、社團(tuán)負(fù)責(zé)人提交自己對管理的建議參與者社員、社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“提交建議”2、填寫建議內(nèi)容3、提交建議后置條件提交成功,上級負(fù)責(zé)人可收到嫁衣元素描述用例名稱提交退出申請用例編號UC0319用例說明社員、社團(tuán)負(fù)責(zé)人申請退出社團(tuán)參與者社員、社團(tuán)負(fù)責(zé)人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“提交退出申請"2、填寫退出內(nèi)容3、提交申請后置條件提交成功,上級負(fù)責(zé)人可收到申請順序圖增加社團(tuán)順序圖社員提交消息順序圖(4)狀態(tài)圖社社團(tuán)狀態(tài)圖社員狀態(tài)圖(5)活動圖社團(tuán)發(fā)布資訊活地圖社聯(lián)發(fā)布通知活動圖5。系統(tǒng)結(jié)構(gòu)模型(1)類圖6.類圖的框架代碼Java代碼實現(xiàn)publicabstractclassPersons{publicStringloginName;privateStringloginPassword;publicabstractvoidloginSystem();publicabstractvoidexitSystem();publicabstractvoidupdateInfo();publicabstractvoidglanceNews();}publicclassShelianChextendsPersons{publicvoidloginSystem(){}publicvoidexitSystem(){}publicvoidupdateInfo(){}publicvoidglanceNews(){}publicvoidreceiveApplication(){}publicvoidreplyApplication(){}publicvoidaddSociety(){}publicvoidinputInfo(){}}publicclassShetuanChextendsPersons{publicvoidloginSystem(){}publicvoidexitSystem(){}publicvoidupdateInfo(){}publicvoidglanceNews(){}publicvoidsubmitApplication(){};publicvoidreceiveApplication(){};publicvoidreplyApplication(){};publicvoidcheckApplication(){};}publicclassSheyuanextendsPersons{publicvoidloginSystem(){}publicvoidexitSystem(){}publicvoidupdateInfo(){}publicvoidglanceNews(){}publicvoidreplyNotice(){};publicvoidreceiveNotice(){};publicvoidsubmitApplication(){};publicvoidinputApplication(){};}publicclassSociety{publicStringsocietyId;publicStringsocietyName;publicStringchargeMan;publicvoidaddSociety(){}publicvoiddeleteSociety(){}publicvoidupdateSociety(){}publicvoidreformSociety(){}publicvoidquerySociety(){}}publicclassNews{publicStringnewsId;publicStringnewsTitle;publicStringnewsText;publicvoidaddNews(){}publicvoiddeleteNews(){}publicvoidupdateNews(){}publicvoidqueryNews(){}}publicclassNotice{publicStringnoticeId;publicStringnoticeTitle;publicStringnoticeText;publicvoidaddNotice(){}publicvoiddeleteNotice(){}publicvoidupdateNotice(){}publicvoidqueryNotice(){}}publicclassXiaoxi{publicStringapplicationId;publicStringapplicationType;publicStringapplicationText;publicvoidwriteText(){}}7.心得體會在這次為期四周的課程設(shè)計中,我學(xué)到了很多:很多知識也許我并不會,但是當(dāng)我需要的時候,并且有方法、有恒心的時候,我可以去很快

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論