




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
UMLUML多用戶聊天系統(tǒng)#/171、用例名稱:刪除發(fā)言2、簡要說明:管理員登陸后可以對用戶的發(fā)言文本進行刪除3、事件流:管理員登陸系統(tǒng)刪除用戶的發(fā)言文本4、非功能需求:無5、前置條件:管理員登陸系統(tǒng)6、后置條件:用戶文本被刪除7、擴展點:無8、優(yōu)先級:21、用例名稱:刪除用戶2、簡要說明:管理員登陸后可以對用戶進行刪除3、事件流:管理員登陸執(zhí)行刪除操作4、非功能需求:無5、前置條件:管理員登陸執(zhí)行刪除操作6、后置條件:用戶信息被刪除7、擴展點:無8、優(yōu)先級:無1、用例名稱:管理自身信息2、簡要說明:用戶負責管理自己的信息3、事件流:無4、非功能需求:無5、 前置條件:用戶注冊6、 后置條件:無7、 擴展點:無8、 優(yōu)先級:31、用例名稱:系統(tǒng)驗證2、簡要說明:對用戶提交的信息進行核對3、事件流:用戶提交有關信息系統(tǒng)進行相關驗證4、非功能需求:無5、前置條件:用戶提交信息6、后置條件:系統(tǒng)進行操作7、擴展點:無8、優(yōu)先級:11、 用例名稱:記錄用戶信息2、 簡要說明:記錄用戶的相關信息3、 事件流:用戶提交信息系統(tǒng)進行核對得出結果4、 非功能需求:無5、 前置條件:用戶提交信息6、 后置條件:數(shù)據(jù)庫進行操作7、 擴展點:無8、優(yōu)先級:11、用例名稱:記錄用戶登錄信息2、簡要說明:對進行登陸和退出的用戶進行記錄3、事件流:用戶登錄系統(tǒng)將用戶記錄下來用戶退出系統(tǒng)將用戶記錄刪除4、 非功能需求:無5、 前置條件:用戶進行登陸或退出操作6、 后置條件:系統(tǒng)對用戶進行進入刪除操作7、 擴展點:無8、 優(yōu)先級:無1、 用例名稱:顯示用戶2、 簡要說明:根據(jù)用戶所在的狀態(tài)顯示用戶的頭像顏色3、 事件流:查看用戶的狀態(tài)若是登陸狀態(tài)則顯示彩色頭像若是退出狀態(tài)則顯示黑白頭像4、 非功能需求:無5、 前置條件:無6、 后置條件:無7、 擴展點:無8、 優(yōu)先級:無
5包圖5包圖5-1包圖本次開發(fā)的聊天系統(tǒng)從軟件的總體結構上來看可以共分為三個層次: 界面層、數(shù)據(jù)層、業(yè)務處理層從需求功能上分為:客戶、服務、網(wǎng)絡通信三個層次。依據(jù)其功能將其分為三個包如上如上圖所示I Lfau申片Ini空e站『ess:?Siririg占Vector軾和砂艇町hriiig鉤tetiK*?imI Lfau申片Ini空e站『ess:?Siririg占Vector軾和砂艇町hriiig鉤tetiK*?im■Qwfdsrp-String冠七?.3ii.環(huán)D0D:fetri冒^■F.hen;iao:atrnaStiriyShdxptan01帥5*1LU: 1La.r:舉liAT口匚白右TEiqU程口=6訓呻■PUG爛TEhlbFRfifi?ftrin勺■?afIF“?ASmTDEFRE忡D:呂t『ng=?DELFRlEN£rO沁T證呂許沖宀0”TJMLINLSHIa='GiLi^E^魁;I比rOFHJMC:樋版a-PFAJME"—Q-U173Ra-PQ4AT;S;ritE='GRClLFGHAT■OUT眄阪“而丁帀1云=齊1頑云4¥「TMESSAaEDfl!因曲■TnbDB.MTLILWTPAFJ: -'IHLI~TRai'*:jHr-J.Miuih.■^irfAndretErt畑dFrlcitJfliHsEtioa帖CDFYLiSERZn.Etnrg三-MUOIF^LKEHWI""Muscfianiusonlue:葉?i4MTuntf.白r_F?E-o<Z>L4](EHPL.HI一Ini■I昭■flgHtfrFIITADCRE68:Btgim-*1鈿?di*窗HATKSS-gFE*"IWFSSAfiF-T5LK;匚總55:呂1山乜 T 』主兀C£55「■ddUiipncQ■tl^FnendOfAL:£HJ1HQ?'■FAli^TiPiPurMsa£:■zjFoiifviwcrTFIMB¥l口MtHitt=-FIKCP¥ltrTHr4X)Yr*\ME.3"4=戈侶陸:FefDfiLrn^i?ife生■rirK'Fn^iirfivIPX!Mk&OnLi^fp5-2Util 包中包括的基本公共類和工具類圖AddriiurtdUI^X?bjVLtnS;igu:O0|uct^ourceC'intgi瞄liD:hl*AedFricfrlLJO*Sc'ionPgrfoimed()GmIUIkfodiVVscrtJI*M?ciy.5CT1JI0*Eir:ImlP:mhieE>d|'?gtiiM^gCorruriOPChatUI(ldisplayMassageOFOHfUK}l*OatUi(?tuzWdfPuffoirnodQ^gatOrdgrOFeMr&agG]七UlVULgjih1^otSoerceQ|^Ue?Dnsu(}^setSourcef)LjgwNll■M5^aclicmPerfcrrTec(cl;1'Iheril汕nJV ■朮沿?r』iiiFt0g>taclc』!.SoCkM■maknU:ClieniMAirUI臥^衲山怎:Vector命isnrlnr■U5<?i^rwTlri:ObjacUnputStrearn^i+ieO.rCizj^ctCL.tpj:Stpi:ain^njmFiag:boolean-trueGlfent'^lainUl^*3lient:G3ient訕需過”』5ednrtb:Usef?CliefiiWaMiLii.)rirnP“-(cirnwd巾5-3client包中的基本類圖^erwrljlLteGiiiito?SewUlOLbermjCHJi■Uwrki^nWork^ui9?dDB:甘aclbBlsVlsiltFile:boolean=trueHlsVlsJltVeclDr:booleari■tslse■ntjwlfe村IQ:ini|^m&aciUserOBOWawU&erD&Ji■,ndU&erBy口0■addFriefidC)?dalFrield()■MQcHfyO&<rlnfo{)ffaddN$MJser{lBsOi^lneO*ds0ayMessage{)■w飢瀟匚"malno5-4sever'?send.]^thalPicicKali)^cndChatM&g<)!>UidFritindByC(|■9nQ*iocout|)^EindAddiFnericIi)J^sendDeiFriendO?ad滬riaidl)iBd^F^rxX)■send柚帖*(Oi'splayGr?jpMsg()^userlnlo:UserlniDGanelin:CO同urlnf.uis*i氏>呦0』O^KtOulpulfiftnMni中扁允h嗽^rwiFlafli:boolean■true^Sfeervw.Serw■WMM)■就尬曲0^chatPr-otocolO■?ndQ■tsOmLipeO■^sendFnendMsgft'?'sendGnoupMsgt:■如mO?「!!「略Xfri叫)?findByQO翹trnociHLl^erlninLHaddFnend0HtlslRieiidO■Wori<0包中的基本類圖6系統(tǒng)的時序圖用戶在客戶端按規(guī)定格式填入必要的信息后,向聊題系統(tǒng)提交自己的信息。聊天系統(tǒng)將按照一定的規(guī)則給用戶生成一個可用的用戶帳號,來和網(wǎng)絡上的其它本系統(tǒng)的用戶進行及時的收發(fā)信息聊天。在以后的每一次登陸中系統(tǒng)都將對用戶進行身份驗證,以確定該用戶是否為合法的用戶。user Client SeverI:請求用尸名雹碼02:輸入用尸名密碼03:裟征用尸名窖碼Q斗:含法的3:裟征用尸名窖碼Q斗:含法的061不合隆的J\o"CurrentDocument"? I? IA I6-1系統(tǒng)時序圖7活動圖申¥?t由<14tr.1'5:初始化07:登錄失敗一7-1 系統(tǒng)活動圖說明:用戶首先按提示輸入帳號和密碼,系統(tǒng)自動對輸入的信息進行驗證,若信息正確則登陸成功,進入聊天界面,否則登陸失敗自動調轉到登陸界面,重新登陸。8總結與展望學校為了加強我們的實際操作和編程能力組織了這次程序設計活動, 經(jīng)過這幾天的活動,完全打破了我之前認為這是個很枯燥乏味的過程的那種想法,讓原本不感興趣的我,漸漸對任務充滿濃厚的興趣,軟件開發(fā)作為一個新興行業(yè),我個認為最主要的是,它是一個具有挑戰(zhàn)性、完善自我的的行業(yè),而且與生活緊密相連。在這幾天的活動中我還學到了,軟件開發(fā)的流程,高級語言在開發(fā)時需要注意的一些問題,及各種流行框架的使用,讓我更加的了解軟件行業(yè)是需要細心強和責任心強的員工。如果在工作中我們失去了細心,那么在開發(fā)中就不能很好的發(fā)揮自身的作用,開發(fā)的軟件也將達不到理想的效果,失去應有的價值;另外系統(tǒng)功能需求我們了解:怎樣才能理解好需求,從而創(chuàng)造出有市場價值的軟件時很重要的;然而我們常常忽略需求而只是注重編碼。學校的這一次活動有意義的,老師及學校人員都為我們做了很多準備
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 不動產(chǎn)權證書辦理協(xié)議
- 海外二手車采購協(xié)議
- 合同終止的法律協(xié)商
- 怎樣制作炫酷的創(chuàng)新創(chuàng)業(yè)項目
- 怎樣預防春季疾病
- 辛集中學高二歷史限時訓練PDF版含答案
- 陽泉職業(yè)技術學院《鐵路運輸服務禮儀》2023-2024學年第二學期期末試卷
- 隴南師范高等專科學校《文學文本分析與應用》2023-2024學年第一學期期末試卷
- 陜西國際商貿學院《文學概論(I)》2023-2024學年第二學期期末試卷
- 陜西工業(yè)職業(yè)技術學院《應用有機化學》2023-2024學年第二學期期末試卷
- 參?;颊唛T診慢病就醫(yī)管理制度
- 張成福《公共管理學》(修訂版)課后習題詳解
- 玉米面采購合同范本
- 2024年安徽省初中(八年級)學業(yè)水平考試初二會考地理試卷真題
- 氟化碳作為二次電池正極材料的研究
- DL-T475-2017接地裝置特性參數(shù)測量導則
- 2024年黑龍江齊翔建設投資集團有限公司招聘筆試沖刺題(帶答案解析)
- 勞動教育與勞動體驗智慧樹知到期末考試答案章節(jié)答案2024年中南財經(jīng)政法大學
- 青春期性教育完整版課件
- 近零能耗居住建筑技術標準
- 2024年廣東省廣州市番禺區(qū)九年級中考一模數(shù)學試卷
評論
0/150
提交評論