




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件系統(tǒng)建模課程設計報告書題目:大學生社團管理系統(tǒng)學院:計算機學院專業(yè):計算機科學與技術班級:姓名(學號):同組人員(學號):同組人員(學號):指導老師:設計時間:2013-12-72013-12-7 至 2013-12-292013-12-291.課程設計計劃12 .前言13 .需求分析24 .系統(tǒng)行為模型35 .系統(tǒng)結構模型176 .類圖的框架代碼177 .心得體會208 .致謝209 .參考文獻201.課程設計計劃周次上/下午計劃任務全天系統(tǒng)用例圖第二周上午系統(tǒng)類圖下午系統(tǒng)順序圖第三周上午系統(tǒng)順序圖下午系統(tǒng)活地圖、狀態(tài)圖第四周上午完成設計報告書2 .前言現(xiàn)在的高校一般都有各種各樣的社團,
2、 每個社團都需要進行管理, 包括發(fā)布活動資訊、管理社員等,如果進行人為的操作,則存在著浪費紙張、管理繁瑣、耗費時間等問題,所以急需一套科學的管理系統(tǒng)對其進行管理。本文設計的系統(tǒng)就是為社團管理者提供快捷的管理工具。3 .需求分析目前大部分社團的活動發(fā)布都是以粘貼海報的形式,而大學生社團的管理也都是通過辦公軟件 word 或 Excel 等方式進行人員的管理,這樣的管理方式和活動的通知方式不僅增加了社團管理者的負擔和大學生社團聯(lián)合會的困難,同時通過發(fā)布海報的方式浪費大量紙張,還造成了大學校園的環(huán)境污染。因此為了避免采用這種低效率不環(huán)保的方式,大學生社團管理系統(tǒng)應有群發(fā)資訊和通知的功能。 同時, 為
3、了各個社團負責人員對本社團人員的有效管理, 此系統(tǒng)還必須有對社團人員的增刪改查的功能。 管理權限不僅是本社團的負責人員擁有, 同時作為上級的社團聯(lián)合會也有對下屬所有社團的人員的管理, 并且社團聯(lián)合會還有任命新社團的社長的權限。 而對么個不同社員來說, 每個社員都能通過自己的賬號進行系統(tǒng)登錄,可以修改自己的個人信息,同時,當不同社員登錄系統(tǒng)后,還能看到自己所屬社團的相關信息,比如各種活動等。m::金一一社團方(申請發(fā)布資訊&眼隹申請廠.查看通知J二2認g改通知)人-廣刪除通知審核建議:審處位申話)廠審校學兀素描述用例名稱增加社團用例編號UC0101用例說明一在系統(tǒng)中增加增加新的社團信息參
4、與力:社聯(lián)負責人前置條件社聯(lián)負責人成功登錄系統(tǒng)事件流1、單擊增加社團2、將社團的信息如社團編號、社團名、社團負責人等信息錄入到系統(tǒng)中3、單擊“確定”增加社團信息舊條件增加社團成功后,在社團管理系統(tǒng)中就可以查詢到該社團的信息兀素描述用例名稱解散社團用例編號UC0102用例說明在系統(tǒng)中刪除社團信息參與后社聯(lián)負責人前置條件社聯(lián)負責人成功登錄社團管理系統(tǒng)事件流1、單擊解散社團2、查詢需要解散的社團信息3、確認解散如果單擊“確定”,解散社團如果單擊“取消”,返回社團信息舊條件解散成功后,在社團管理系統(tǒng)中將不能查詢到該社團的信息兀素描述用例名稱重組社團用例編號UC0103用例說明:對兩個或兩個以上社團 j
5、 進行重組參與后社聯(lián)負責人前置條件社聯(lián)負責人成功登錄社團管理系統(tǒng)事件流1、單擊“重組社團”2、查詢需要參加重組的社團3、對選中的社團進行重組處理,如增加社團、解散社團等4、確認重組后置條件重組成功后,將不再能查詢到重組前的社團信息,并且可以查詢到新的社團信息兀素描述用例名稱查詢社團信息用例編號UC0104用例說明通過社團某一屬性或選中社團名來查詢社團信息參與力:社聯(lián)負責人條件社聯(lián)負責人成功登錄社團管理系統(tǒng)事件流1、單擊“查詢社團信息”2、輸入要查詢社團的名稱或者編號3、單擊“確定”后置條件可以瀏覽該社團的信息兀素描述用例名稱審核消息用例編號UC010201用例說明審核卜級的申請、建議等參與后1
6、社聯(lián)負責人、社團負責人條件參與者成功登錄社團管理系統(tǒng)事件流1、單擊“審核消息”2、選中需要審核的消息3、輸入并返回審核的結果后置條件;審核完成后,下級可通過接收郵件知道審核結果兀素描述用例名稱審核建議用例編號UC010202用例說明審核下級提出的建議并返回結果參與后社聯(lián)負責人、社團負責人前置條件參與者成功登錄社團管理系統(tǒng)并選中建議事件流1、單擊“審核”2、瀏覽建議信息3、輸入并返回審核結果后置條件審核完成后,下級可通過接收郵件知道審核結果兀素描述用例名稱審核資金申請用例編號UC010203用例說明審核社團負責人提出資金申請并返回結果參與后社聯(lián)負責人條件參與者成功登錄社團管理系統(tǒng)并選中資金申請事
7、件流1、單擊“審核”2、瀏覽資金申請信息3、輸入并返回審核結果舊條件審核完成后,下級可通過接收郵件知道審核結果兀素描述用例名稱審核活動申請用例編號UC010204用例說明審核下級提出活動申請并返回結果參與后1社聯(lián)負責人條件參與者成功登錄社團管理系統(tǒng)并選中活動申請事件流1、單擊“審核”2、瀏覽活動申請信息3、輸入并返回審核結果舊條件審核完成后,下級可通過接收郵件知道審核結果兀素描述用例名稱審核職位申請用例編號UC010205用例說明審核下級提出職位申請并返回結果參與后社聯(lián)負責人條件參與者成功登錄社團管理系統(tǒng)并選中職位申請事件流1、單擊“審核”2、瀏覽職位申請信息3、輸入并返回審核結果舊條件審核完
8、成后,下級可通過接收郵件知道審核結果兀素描述用例名稱審核資訊申請用例編號UC010206用例說明審核下級提出資訊并返回結果參與后社聯(lián)負責人條件參與者成功登錄社團管理系統(tǒng)并選中資訊申請事件流1、單擊“審核”2、瀏覽資訊申請信息3、輸入并返回審核結果舊條件審核完成后,下級可通過接收郵件知道審核結果兀素描述用例名稱發(fā)布通知用例編號UC010207用例說明社聯(lián)負責人給各個社團發(fā)布發(fā)布有關通知參與力:社聯(lián)負責人條件社聯(lián)負責人成功登錄社團管理系統(tǒng)事件流1、單擊“發(fā)布通知”2、錄入通知內容3、單擊“確認發(fā)布”舊條件發(fā)布完成后,社團負責人或者社員可通過接收郵件知道審核結果兀素描述用例名稱社團資訊管理用例編號U
9、C0105用例說明社聯(lián)負責人管理學校的社團資訊參與后1社聯(lián)負責人條件社聯(lián)負責人成功登錄系統(tǒng)事件流1、單擊“選擇社團資訊管理”2、選擇要管理的內容3、Case1:extend:修改已發(fā)仰新聞Case2:extend:查詢新聞Case3:extend:刪除新聞Case4:extend:發(fā)仰新聞4、進行管理舊條件用戶選擇相應菜單后,可進行操作兀素描述用例名稱查詢新聞用例編號UC0106用例說明相關人員查詢新聞參與后社聯(lián)負責人、社團負責人、社員前置條件參與者成功登錄系統(tǒng)事件流1、上單擊“查詢新聞”2、瀏覽新聞后置條件參與者可以瀏覽新聞或者進行下一步修改新聞兀素描述用例名稱修改已發(fā)布新聞用例編號UC01
10、07用例說明社聯(lián)負責人對已發(fā)布的新聞進行修改參與力:社聯(lián)負責人條件參與者成功登錄系統(tǒng)事件流1、單擊“修改新聞”2、修改新聞舊條件社聯(lián)負責人成功修改新聞兀素描述用例名稱刪除新聞用例編號UC0108用例說明社聯(lián)負責人刪除已發(fā)布的新聞參與后1社聯(lián)負責人條件參與者成功登錄系統(tǒng)事件流1、單擊“刪除新聞”后置條件刪除成功,新聞將不再被查詢到兀素描述用例名稱查看通知用例編號UC0201用例說明社團負責人、社員查看上級發(fā)布的通知參與后1社團負責人、社員前置條件成功登錄系統(tǒng)事件流1、單擊“查看通知”2、選擇通知3、瀏覽通知后置條件參與者接收到通知兀素描述用例名稱修改通知用例編號UC010209用例說明修改已發(fā)布
11、的通知參與后社聯(lián)負責人、社團負責人條件參與者成功登錄系統(tǒng)事件流1、單擊“修改通知”2、選擇要修改的通知3、修改通知舊條件修改成功,系統(tǒng)參與者接收新的通知兀素描述用例名稱刪除通知用例編號UC010210用例說明刪除已發(fā)布的通知參與后社聯(lián)負責人、社團負責人條件參與者成功登錄系統(tǒng)事件流1、單擊“刪除通知”2、選擇要刪除的通知3、修改通知舊條件刪除成功兀素描述用例名稱查看通知用例編號UC0203011用例說明查看已發(fā)布的通知參與后社員、社團負責人條件參與者成功登錄系統(tǒng)事件流1、單擊“查看通知”2、選擇要查看的通知4、查有通知后置條件參與者瀏覽通知兀素描述用例名稱申請發(fā)布資訊用例編號UC0212用例說明
12、申請發(fā)布自己社團的最新資訊參與后社團負責人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“申請發(fā)布資訊”2、填寫申請內容5、提交申請后置條件提交成功,社聯(lián)負責人可收到申請兀素描述用例名稱申請活動用例編號UC0213用例說明申請社團活動參與后社團負責人條件參與者成功登錄系統(tǒng)事件流1、單擊“申請活動”2、填寫申請內容3、提交申請舊條件提交成功,社聯(lián)負責人可收到申請兀素描述用例名稱申請資金用例編號UC0214用例說明申請社團活動資金參與后1社團負責人條件參與者成功登錄系統(tǒng)事件流1、單擊“申請資金”2、填寫申請內容3、提交申請舊條件提交成功,社聯(lián)負責人可收到申請兀素描述用例名稱查詢個人信息用例編號UC031
13、5用例說明查詢社員信息參與后社員條件參與者成功登錄系統(tǒng)事件流1、單擊“查詢個人信息”2、瀏覽自己信息舊條件瀏覽信息兒系描述用例名稱管理個人信息用例編號UC0316用例說明管理社員信息參與后社員前置條件參與者成功登錄系統(tǒng)事件流1、進行 UC03152、選擇是否修改信息Case1:修改Case2:否后置條件可選擇下一步操作兀素描述用例名稱提交職位申請用例編號UC0317用例說明社員、社團負責人申請職位參與g-社員、社團負責人條件參與者成功登錄系統(tǒng)事件流1、單擊“提交職位申請”2、填寫申請內容3、提交申請舊條件提交成功,上級負責人可收到申請兀素描述用例名稱提交建議用例編號UC0318用例說明社員、社
14、團負責人提交自己對管理的建議參與后1社員、社團負責人條件參與者成功登錄系統(tǒng)事件流1、單擊“提交建議”2、填寫建議內容3、提交建議舊條件提交成功,上級負責人可收到嫁衣兀素描述用例名稱提交退出申請用例編號UC0319用例說明社員、社團負責人申請退出社團參與后社員、社團負責人前置條件參與者成功登錄系統(tǒng)事件流1、單擊“提交退出申請”2、填寫退出內容3、提交申請后置條件提交成功,上級負責人可收到申請(3)順序圖增加社團順序圖社員提交消息順序圖(4)狀態(tài)圖增加社團解散社團社社員狀態(tài)圖(5)活動圖社團發(fā)布資訊活地圖社聯(lián)發(fā)布通知活動圖5 .系統(tǒng)結構模型(1)類圖6 .類圖的框架代碼Java 代碼實現(xiàn)publi
15、cabstractclassPersonspublicStringloginName;privateStringloginPassword;publicabstractvoidloginSystem();publicabstractvoidexitSystem();publicabstractvoidupdateInfo();publicabstractvoidglanceNews();publicclassShelianChextendsPersonspublicvoidloginSystem()八publicvoidexitSystem()publicvoidupdateInfo()pub
16、licvoidglanceNews()publicvoidreceiveApplication()publicvoidreplyApplication()publicvoidaddSociety()publicvoidinputInfo()publicclassShetuanChextendsPersonspublicvoidloginSystem()publicvoidexitSystem()publicvoidupdateInfo()publicvoidglanceNews()publicvoidsubmitApplication();publicvoidreceiveApplicatio
17、n();publicvoidreplyApplication();publicvoidcheckApplication();publicclassSheyuanextendsPersonspublicvoidloginSystem()publicvoidexitSystem()publicvoidupdateInfo()publicvoidglanceNews()publicvoidreplyNotice();publicvoidreceiveNotice();publicvoidsubmitApplication();publicvoidinputApplication();publiccl
18、assSocietypublicStringsocietyId;publicStringsocietyName;publicStringchargeMan;publicvoidaddSociety()publicvoiddeleteSociety()publicvoidupdateSociety()publicvoidreformSociety()publicvoidquerySociety()publicclassNewspublicStringnewsId;publicStringnewsTitle;publicStringnewsText;publicvoidaddNews()publi
19、cvoiddeleteNews()publicvoidupdateNews()publicvoidqueryNews()publicclassNoticepublicStringnoticeId;publicStringnoticeTitle;publicStringnoticeText;publicvoidaddNotice()publicvoiddeleteNotice()publicvoidupdateNotice()publicvoidqueryNotice()publicclassXiaoxipublicStringapplicationId;publicStringapplicationType;publicStringapplicationText;publicvoidwriteText()7.心得體會在這次為期四周的課程設計中,我學到
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 11ao ou iu 教學設計-2024-2025學年語文一年級上冊統(tǒng)編版
- DB41∕T 1829-2019 塑料大棚春提前茬辣椒生產技術規(guī)程
- 汽車自動變速器檢修自動變速器拆裝與檢修課件
- 七年級生物上冊 2.4.1《細胞分化形成組織》教學設計2 (新版)新人教版
- 汽車空調系統(tǒng)檢修-Maintenance O f A utomobile A ir C onditioning S ystem-1738489119915
- (1.1.1)文學是社會意識形態(tài)一-朱松苗
- 骨和關節(jié)感染患者護理
- 任務管理客戶關系項目五客戶關系管理課件
- 施工組織設計與概預算人魏白課件
- 2025高中信息技術教師課標考試模擬試卷及參考答案
- 建筑工程安全知識課件
- 鋼材三方采購合同范本
- 貿易安全培訓管理制度
- 全民營養(yǎng)周知識講座課件
- 2025年鄭州電力職業(yè)技術學院單招綜合素質考試題庫及答案1套
- 門牌安裝施工方案
- 螺栓緊固標準規(guī)范
- 社區(qū)時政考試試題及答案
- MOOC 創(chuàng)業(yè)基礎-暨南大學 中國大學慕課答案
- (完整word版)扣字詞匯124
- 固體制劑車間主要過程控制點
評論
0/150
提交評論