版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件工程實驗組員:08 班 123012008031張孟雄(組長)08 班 123012008001陳康08 班 123012008013李夢狄08 班 123012008032趙學忠08 班 123012008033鄭崇重08 班 123012008036陳欽08 班 123012008037江淑妹畢業(yè)論文(設計)管理系統(tǒng)的子系統(tǒng)-留言系統(tǒng)目錄3.1簡介63.1.1目的63.1.2范圍63.1.3定義、首字母縮寫詞和縮略語63.1.4參考資料63.2概述63.2整體說明63.2.用例模型調查63.2.1.1子系統(tǒng)的概述63.2.1.2用例概述83.2.1.3用例詳述93.2.2假設與依賴關系
2、153.3具體需求153.3.1用例報告153.3.2補充需求163.4支持信息164.1.1用例名稱:發(fā)送留言164.1.1.1簡要說明164.1.2事件流164.1.2.1基本流161. 當用戶選擇發(fā)送留言,該用例開始。162. 系統(tǒng)跳轉至留言窗口161. 用戶填寫主題、選擇一個或者多個收信人、內容等,選擇是否發(fā)送郵件,選擇發(fā)送162.If 用戶沒有選擇發(fā)送郵件164.1.2.2備選流164.1.3特殊需求:無164.1.4前置條件164.1.5后置條件164.1.5.1 <后置條件一 >174.1.6擴展點174.2 用例名稱:查看留言174.2.1 簡要說明174.2.2事
3、件流174.2.2.1基本流171.當用戶選擇查看留言,該用例開始。174.2.2.2備選流184.2.3特殊需求184.2.4前置條件184.2.5后置條件184.2.6擴展點184.3.1用例名稱:轉發(fā)留言194.3.1.1簡要說明194.3.2事件流194.3.2.1基本流191. 當用戶選擇查看留言,該用例開始。194.3.2.2備選流:無194.3.3特殊需求:無194.3.4前置條件194.3.5后置條件194.3.6擴展點194.4.1用例名稱:刪除留言204.4.1.1簡要說明204.4.2事件流204.4.2.1基本流204.4.2.2備選流:214.4.3特殊需求;無214
4、.4.4前置條件214.4.4.1<前置條件一 >214.4.5后置條件214.4.6擴展點214.5.1用例名稱:發(fā)送郵件224.5.1.1簡要說明224.5.2事件流224.5.2.1基本流224.5.2.2備選流:224.5.3特殊需求;無224.5.4前置條件224.5.4.1<前置條件一 >224.5.5后置條件224.5.6擴展點22七實驗總結一 子系統(tǒng)總體劃分概況畢業(yè)論文(設計)管理系統(tǒng)GTMS(Graduation Thesis Management System,簡稱 GTMS) 涉及功能模塊較多,根據(jù)功能模塊之間關系的密切程度,將 GTMS 劃分至
5、7 個子系統(tǒng),如圖 1 所示。下面分別概要地對各子系統(tǒng)加以說明。畢業(yè)論文(設計)管理系統(tǒng)( GTMS)論系論留資言選文統(tǒng)統(tǒng)文源及題指管計評管郵子導理子分理件系子子系子子子統(tǒng)系系統(tǒng)系系系統(tǒng)統(tǒng)統(tǒng)統(tǒng)統(tǒng)圖 1畢業(yè)論文(設計)管理系統(tǒng)功能劃分圖二留言及郵件子系統(tǒng)概況(補充說明 :留言及郵件子系統(tǒng)是我們組劃分到的子系統(tǒng), 其他的子系統(tǒng)就不在此作概況介紹了。)留言及郵件子系統(tǒng)為畢業(yè)論文 (設計)管理系統(tǒng)的用戶之間搭建一個網上交流平臺,使得他們在畢業(yè)論文(設計)過程,能更加方便和靈活地進行溝通。留言及郵件子系統(tǒng)主要包括發(fā)送留言、 查看留言、轉發(fā)留言、 刪除留言和發(fā)送郵件等功能模塊。表 1 留言及郵件子系統(tǒng)的功
6、能模塊表功能模塊功能模塊名稱功能描述標識號用戶填寫留言的主題、內容、緊急程度 ,附加相應的附件后(可選)將留言發(fā)送至一個或多個其它用戶,0601發(fā)送留言可同時發(fā)送相同內容的郵件至一個或多個其它用戶( 但不是必須的 ) 。用戶能夠按日期或主題查看其它用戶發(fā)送給他的留0602查看留言言信息,包括內容和附件。用戶可以將其它用戶發(fā)送給他的留言轉發(fā)給一個或0603轉發(fā)留言多個其它用戶。0604刪除留言用戶可以刪除其它用戶發(fā)送給他的留言。用戶填寫留言的主題、內容、緊急程度,附加相應的0605發(fā)送郵件附件后(可選) 以郵件的形式發(fā)送給一個或多個其它用戶。三用例需求規(guī)約說明3.1 簡介 好看網聽書網3.1.1
7、目的讓軟件開發(fā)者和軟件使用者更好的交流,更深入的了解子系統(tǒng)的需求,以便后期更好的開展工作,減少需求不明確所帶來的誤工等情況。3.1.2范圍范圍在學生,教師,系領導,院領導使用留言及郵件子系統(tǒng),主要包括發(fā)送留言、查看留言、轉發(fā)留言、刪除留言和發(fā)送郵件等功能模塊。3.1.3定義、首字母縮寫詞和縮略語縮略語或首字母縮寫用戶定義所有的學生、教師、系領導、院領導。3.1.4參考資料UML program guid設計核心技術蔣慧吳禮發(fā)陳衛(wèi)衛(wèi)編寫2001 年出版3.2概述3.2整體說明用戶在使用留言及郵件子系統(tǒng),可以使用發(fā)送留言,查看留言,轉發(fā)留言,刪除留言,發(fā)送郵件等這些功能。 其中以發(fā)送留言以及查看留
8、言為重要功能, 這兩個用例可以囊括其他的一些用例。 轉發(fā)留言, 刪除留言, 發(fā)送郵件這 3 個用例都可以通過發(fā)送留言以及查看留言這兩個用例來擴展。3.2. 用例模型調查3.2.1.1子系統(tǒng)的概述留言及郵件子系統(tǒng)為畢業(yè)論文(設計) 管理系統(tǒng)的用戶之間搭建一個網上交流平臺,使得他們在畢業(yè)論文(設計)過程,能更加方便和靈活地進行溝通。留言及郵件子系統(tǒng)主要包括發(fā)送留言、查看留言、轉發(fā)留言、刪除留言和發(fā)送郵件等功能模塊。本系統(tǒng)的角色包括學生、教師、系領導、院領導。用例圖:所有的學生、教師、系領導、院領導。類圖:刪除留言查看留言用戶轉發(fā)留言<<include>><<ex
9、tend>>發(fā)送留言發(fā)送郵件圖 2.1 留言及郵件子系統(tǒng)用例圖圖 2.2 留言及郵件子系統(tǒng)類圖圖 2.3 類設計圖3.2.1.2 用例概述用例 ID用例名角色優(yōu)先級用例概述稱UC0601發(fā)送留言用戶*用戶填寫留言的主題、內容,附加相應的附件后(可選)將留言發(fā)送至一個或多個其它用戶,可同時發(fā)送相同內容的郵件至一個或多個其它用戶(但不是必須的 )。UC0602查看留言用戶*用戶能夠按日期或主題查看其它用戶發(fā)送給他的留言信息,包括內容和附件。UC0603轉發(fā)留言用戶*用戶可以將其它用戶發(fā)送給他的留言轉發(fā)給一個或多個其它用戶。用戶填寫留言的主題、內容、緊急程度,UC0605發(fā)送郵件用戶*附
10、加相應的附件后(可選)以郵件的形式發(fā)送給一個或多個其它用戶。UC0604刪除留言用戶*用戶可以刪除其它用戶發(fā)送給他的留言。表 2.1選題子系統(tǒng)用例概述表3.2.1.3用例詳述UC0601 發(fā)送留言用例場景Use case : UC0601發(fā)送留言角色: 用戶前置條件 : 用戶登錄系統(tǒng)基本事件流 :1 當用戶選擇發(fā)送留言,該用例開始。2 系統(tǒng)跳轉至留言窗口3 用戶填寫主題、選擇一個或者多個收信人、內容等,選擇是否發(fā)送郵件,選擇發(fā)送4 If用戶沒有選擇發(fā)送郵件4.1 系統(tǒng)只需發(fā)送留言Else4.2 系統(tǒng)發(fā)送留言及郵件5系統(tǒng)提示發(fā)送成功后返回至新建留言頁面后置條件 : 留言和郵件的狀態(tài)為已發(fā)送可選事
11、件流 :1 用戶中途關閉頁面,則不保存已填寫的內容后置條件 : 留言未發(fā)送成功活動圖活動比較簡單,無活動圖界面原型當用戶選擇發(fā)送留言時,系統(tǒng)出現(xiàn)界面 圖 X1 ,在右側聯(lián)系人樹中查找到要發(fā)送的目標人物,填寫主題和內容,添加完附件后,點擊發(fā)送,系統(tǒng)提示發(fā)送成功,則該用例完成。圖 X1UC0602 查看留言用例場景Use case : UC0602查看留言角色: 用戶前置條件 : 用戶登錄系統(tǒng)基本事件流 :1 當用戶選擇查看留言,該用例開始。2 系統(tǒng)顯示用戶所有未查看的留言。3 用戶選擇一條留言,選擇查看4 系統(tǒng)顯示該留言的詳細內容,并標記留言為“已讀”5 用戶閱讀留言后,系統(tǒng)返回未讀留言列表后置
12、條件 : 留言被標記為“已讀”可選事件流 :5 用戶選擇“回復”或者“返回”或者“刪除”。5.1 If用戶選擇回復,則系統(tǒng)顯示回復頁面。Else if用戶選擇“返回” ,則系統(tǒng)返回至未讀留言列表。Else 系統(tǒng)刪除該條留言后,返回未讀留言列表。后置條件 : 該留言被刪除或者被標記為已讀活動圖活動比較簡單,無活動圖界面原型當用戶選擇查看留言時, 系統(tǒng)出現(xiàn)界面 圖 X2,用戶選擇排序方式,過濾方式,或者按名字搜索留言時,顯示 圖 X3 。當用戶對某一條留言右擊選擇“查看”或者選定后單擊“查看”按鈕,則系統(tǒng)出現(xiàn) 圖 X4 ,頁面跳轉比較簡單,故未畫出頁面跳轉圖。圖 X2圖 X3圖 X4UC0603
13、轉發(fā)留言用例場景Use case : UC0603轉發(fā)留言角色: 用戶前置條件 : 用戶登錄系統(tǒng)基本事件流 :1 當用戶選擇查看留言,該用例開始。2 系統(tǒng)顯示用戶所有未查看的留言。3 用戶選擇一條留言,選擇查看后,選擇“轉發(fā)”4 系統(tǒng)將留言內容復制至新的留言頁面5 用戶選擇轉發(fā)的對象(某人)并發(fā)送。6 系統(tǒng)發(fā)送新的留言后返回未查看的留言列表后置條件 : 新留言狀態(tài)為已發(fā)送可選事件流 :無后置條件 : 無活動圖無界面原型當用戶選擇查看留言時,系統(tǒng)出現(xiàn)界面圖 X2 ,用戶選擇排序方式,過濾方式,或者按名字搜索留言時,顯示圖 X3 。當用戶對某一條留言右擊選擇“查看”或者選定后單擊“查看”按鈕,則系
14、統(tǒng)出現(xiàn) 圖 X4 。當用戶點擊“轉發(fā)”時,界面跳轉至 圖 x5。用戶單擊“發(fā)送” ,該用例完成。圖 X5UC0604 刪除留言用例場景Use case : UC0604刪除留言角色: 用戶前置條件 : 用戶登錄系統(tǒng)基本事件流 :1 用戶選擇查看留言,用例開始2 系統(tǒng)顯示所有已查看的留言3 用戶選擇某一條或者標記多條留言,選擇刪除4 系統(tǒng)刪除用戶選定的留言,重新顯示已讀且未刪除的留言,該用例結束。后置條件 : 選定的留言被刪除可選事件流 :無后置條件 : 無活動圖無界面原型當系領導選擇 查看留言 ->已讀留言 時,系統(tǒng)出現(xiàn)界面 圖 X6 ,用戶選擇標記要刪除的留言,右擊選中的留言或者點擊“
15、刪除”按鈕圖 X6UC0605 發(fā)送郵件用例場景Use case : UC0605發(fā)送郵件角色: 用戶前置條件 : 用戶登錄系統(tǒng)且在用例UC0601 正在進行基本事件流 :1 用戶選擇發(fā)送留言,此用例開始。2 用例 UC0601 進行3 If用戶選擇“發(fā)送郵件” ,則系統(tǒng)在發(fā)送留言的同時發(fā)送郵件。If用戶沒有選擇“發(fā)送郵件”,則不發(fā)送郵件,只發(fā)送留言4后置條件 :郵件發(fā)送成功可選事件流 :無后置條件 : 無活動圖活動比較簡單,無活動圖界面原型當用戶選擇發(fā)送留言時,系統(tǒng)出現(xiàn)界面 圖 X8 ,用戶選擇界面右上方的“發(fā)送郵件”,則在發(fā)送留言時同時發(fā)送了郵件圖 X83.2.2假設與依賴關系1 假設可以
16、把附件作為大字段存儲在數(shù)據(jù)庫中2 假設可以解決從客戶端上傳附件這個難題3 假設可以解決用代碼實現(xiàn)“發(fā)郵件”這個功能3.3 具體需求3.3.1用例報告發(fā)送留言 .doc查看留言 .doc轉發(fā)留言 .doc刪除留言 .doc3.3.2補充需求非功能性需求:1. 發(fā)送留言頁面中的任務列表要按人物類型分級(院領導 ,學生 ,教師等 )2. 接收到消息時要在登錄時提示3.4支持信息四各功能模塊具體說明4.1<留言及郵件子系統(tǒng)>-用例實現(xiàn)規(guī)約:<發(fā)送留言 >4.1.1用例名稱:發(fā)送留言4.1.1.1簡要說明用戶登錄系統(tǒng)后可以寫下留言或是郵件然后選擇發(fā)送。4.1.2事件流4.1.2.
17、1基本流1. 當用戶選擇發(fā)送留言,該用例開始。2. 系統(tǒng)跳轉至留言窗口1. 用戶填寫主題、選擇一個或者多個收信人、內容等,選擇是否發(fā)送郵件,選擇發(fā)送2. If 用戶沒有選擇發(fā)送郵件4.1 系統(tǒng)只需發(fā)送留言else4.2 系統(tǒng)發(fā)送留言及郵件5系統(tǒng)提示發(fā)送成功后返回至新建留言頁面4.1.2.2備選流2.2.1. 用戶中途關閉頁面,則保存已填寫的內容,存放在草稿箱中4.1.3特殊需求:無4.1.4前置條件用戶成功登錄系統(tǒng)4.1.5后置條件留言和郵件的狀態(tài)為已發(fā)送4.1.5.1 <后置條件一 >留言保存至草稿箱4.1.6擴展點如下圖所示(界面原型):4.2<留言及郵件子系統(tǒng)>-
18、用例實現(xiàn)規(guī)約:<查看留言 >用例實現(xiàn)規(guī)約: <查看留言 >4.2 用例名稱:查看留言4.2.1簡要說明院領導登入系統(tǒng)后可以查看教師、學生或教學秘書發(fā)給自己的留言4.2.2 事件流4.2.2.1基本流1. 當用戶選擇查看留言,該用例開始。2. 系統(tǒng)顯示用戶所有未查看的留言。3. 用戶選擇一條留言,選擇查看4. 系統(tǒng)顯示該留言的詳細內容,并標記留言為“已讀”5.1 用戶閱讀留言后,系統(tǒng)返回未讀留言列表4.2.2.2備選流5.1用戶閱讀留言后,調用“留言”用例用戶選擇“回復”或者“返回”或者“刪除”或者“轉發(fā)”。也可以直接關閉頁面,系統(tǒng)將自動把此留言標記為已讀。5.2If 用
19、戶選擇回復,則系統(tǒng)顯示回復頁面。else if 用戶選擇“返回” ,則系統(tǒng)返回至未讀留言列表。else if 系統(tǒng)刪除該條留言后,返回未讀留言列表。else 用戶選擇轉發(fā),則調用發(fā)送用例。4.2.3 特殊需求無4.2.4 前置條件用戶成功登錄系統(tǒng)4.2.5 后置條件1.留言被標記為“已讀”2.該留言被刪除或者被標記為已讀4.2.6 擴展點如下圖所示(界面原型)4.3<留言及郵件子系統(tǒng)>-用例實現(xiàn)規(guī)約:<轉發(fā)留言 >用例實現(xiàn)規(guī)約: <轉發(fā)留言 >4.3.1 用例名稱:轉發(fā)留言4.3.1.1簡要說明用戶在查看完留言后,可以選擇轉發(fā)留言4.3.2事件流4.3.2.
20、1基本流1. 當用戶選擇查看留言,該用例開始。2.系統(tǒng)顯示用戶所有的留言。3.用戶選擇一條留言,選擇查看后,選擇“轉發(fā)”4.系統(tǒng)將留言內容復制至新的留言頁面5.用戶選擇轉發(fā)的對象(某人)并發(fā)送。6.系統(tǒng)發(fā)送新的留言4.3.2.2備選流:無4.3.3特殊需求:無4.3.4前置條件用戶成功登錄系統(tǒng),并已查看完留言且用戶頁面在留言板頁面4.3.5后置條件新留言狀態(tài)為已發(fā)送4.3.6擴展點如下如所示(用例原型):4.4<留言及郵件子系統(tǒng)>-用例實現(xiàn)規(guī)約:<刪除留言 >用例實現(xiàn)規(guī)約: <刪除留言 >4.4.1用例名稱:刪除留言4.4.1.1簡要說明用戶在查看完留言后,可以選擇刪除選項,以便為用戶
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年學生保險全保障協(xié)議
- 2025標識標牌行業(yè)發(fā)展趨勢分析與預測合同3篇
- 二零二五版辦公區(qū)域租賃合同(含物業(yè)增值服務)
- 二手住宅交易服務合同(2024年版)3篇
- 二零二五年度上市公司專項財務咨詢與輔導協(xié)議
- 二零二五年度股權分割協(xié)議書模板
- 2025年度礦業(yè)權出讓與地質安全監(jiān)管合同
- 2025年度車輛借出免責及車輛使用責任界定協(xié)議
- 二零二五年度文化藝術活動派遣協(xié)議范本
- 2025年度城市綜合體物業(yè)保安勞務管理合同
- 小兒甲型流感護理查房
- 霧化吸入療法合理用藥專家共識(2024版)解讀
- 2021年全國高考物理真題試卷及解析(全國已卷)
- 拆遷評估機構選定方案
- 趣味知識問答100道
- 鋼管豎向承載力表
- 2024年新北師大版八年級上冊物理全冊教學課件(新版教材)
- 人教版數(shù)學四年級下冊核心素養(yǎng)目標全冊教學設計
- JJG 692-2010無創(chuàng)自動測量血壓計
- 三年級下冊口算天天100題(A4打印版)
- CSSD職業(yè)暴露與防護
評論
0/150
提交評論