會議管理系統(tǒng)-系統(tǒng)設計_第1頁
會議管理系統(tǒng)-系統(tǒng)設計_第2頁
會議管理系統(tǒng)-系統(tǒng)設計_第3頁
會議管理系統(tǒng)-系統(tǒng)設計_第4頁
會議管理系統(tǒng)-系統(tǒng)設計_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟 件 工 程程文件名稱稱:系統(tǒng)統(tǒng)設計說說明書項 目 名 稱:會會議管理理系統(tǒng)作者: 李湘日期:220100-6-21會議管理系統(tǒng)設計說明書 PAGE 91引言1.1編編寫目的的本文是在在前期需需求分析析的基礎礎上,充充分與用用戶進行行溝通,對對會議管理理系統(tǒng)的的設計進進行表述述。此文文檔是后后續(xù)編碼碼實現(xiàn)的的依據(jù)。1.2 背景本會議系系統(tǒng)完成成從需求求分析、設計到到編碼、測試、發(fā)布的的全過程程。1.3 參考資資料本文使用用了REF _Ref108322338 h * MMERGGEFOORMAAT 表 1.3所列為為本文用用到的參參考資料料。表 1.3 參參考資料料編號資料名稱稱作者1使用軟

2、件件工程趙池龍、楊林、孫偉2軟件工程程技術概概論朱三元3軟件開發(fā)發(fā)的科學學與藝術術陳宏剛4會議信息息管理系系統(tǒng)需求求分析說說明書李湘1.5 用戶會議管理理系統(tǒng)主主要是面面向參加加會議人人數(shù)在110000人以內(nèi)內(nèi)的會議議。2 系統(tǒng)統(tǒng)設計2.1 系統(tǒng)架架構依據(jù)前期期的需求求調(diào)研,用用戶已經(jīng)經(jīng)有完善善的內(nèi)部部局域網(wǎng)網(wǎng),網(wǎng)絡絡和硬件件條件都都較好。架構示意意如圖2-11。 圖圖2-11 系統(tǒng)統(tǒng)架構圖圖2.2 系統(tǒng)設設計模式式系統(tǒng)采用用目前最最為流行行的MVVC設計計模式,即Model-View-Controller,即把一個應用的輸入、處理、輸出流程按照Model、View、Controller的方式

3、進行分離,這樣一個應用被分成三個層模型層、視圖層、控制層。 視圖(VVieww):代表用用戶交互互界面,對對于Weeb應用用來說,可可以概括括為HTTML界界面,但但有可能能為XHHTMLL、XMML和AAppllet。模型(MModeel):就是業(yè)業(yè)務流程程/狀態(tài)態(tài)的處理理以及業(yè)業(yè)務規(guī)則則的制定定。業(yè)務務流程的的處理過過程對其其它層來來說是黑黑箱操作作,模型型接受視視圖請求求的數(shù)據(jù)據(jù),并返返回最終終的處理理結果。 控制(CConttrolllerr):可以理理解為從從用戶接接收請求求, 將將模型與與視圖匹匹配在一一起,共共同完成成用戶的的請求。一個模模型可能能對應多多個視圖圖,一個個視圖可可

4、能對應應多個模模型。 模型、視視圖與控控制器的的分離,使使得一個個模型可可以具有有多個顯顯示視圖圖。如果果用戶通通過某個個視圖的的控制器器改變了了模型的的數(shù)據(jù),所所有其它它依賴于于這些數(shù)數(shù)據(jù)的視視圖都應應反映到到這些變變化。因因此,無無論何時時發(fā)生了了何種數(shù)數(shù)據(jù)變化化,控制制器都會會將變化化通知所所有的視視圖,導導致顯示示的更新新。這實實際上是是一種模模型的變變化-傳傳播機制制。模型型、視圖圖、控制制器三者者之間的的關系和和各自的的主要功功能。系統(tǒng)的設設計模式式如圖2-22所示。圖2-22 系統(tǒng)統(tǒng)設計模模式2.3系系統(tǒng)流程程圖圖2-33 系統(tǒng)統(tǒng)流程圖圖流程說明明:1)系統(tǒng)統(tǒng)提示用用戶輸入入用戶

5、名名和密碼碼。2)判斷斷用戶是是否具有有相應的的權限。3)根據(jù)據(jù)不同的的身份分分配不同同的權限限。2.4系系統(tǒng)持久久層設計計數(shù)據(jù)持久久層的設設計目標標是為整整個項目目提供一一個高層層、統(tǒng)一一、安全全和并發(fā)發(fā)的數(shù)據(jù)據(jù)持久機機制。完完成對各各種數(shù)據(jù)據(jù)進行持持久化的的編程工工作,并并為系統(tǒng)統(tǒng)業(yè)務邏邏輯層提提供服務務。數(shù)據(jù)據(jù)持久層層提供了了數(shù)據(jù)訪訪問方法法,能夠夠使其它它程序員員避免手手工編寫寫程序訪訪問數(shù)據(jù)據(jù)持久層層,使其其專注于于業(yè)務邏邏輯的開開發(fā),并并且能夠夠在不同同項目中中重用映映射框架架,大大大簡化了了數(shù)據(jù)增增、刪、改、查查等功能能的開發(fā)發(fā)過程。3 功能能設計 根據(jù)前前期的需需求分析析,對系

6、系統(tǒng)的功功能模塊塊進行劃劃分,功功能結構構如圖33-1。 圖3-1會議議組織人人員操作作3.1 結構模塊名稱稱功能描述述輸入輸出登入登出出 讓會議議組織人人員登錄錄進系統(tǒng)統(tǒng), 從從而有權權限對會會議進行行管理用戶名和和密碼登錄成功功或失敗敗的信息息會前管理理 實實現(xiàn)會議議的新建建、編輯輯和刪除除,管理理參會人人員會議的相相關數(shù)據(jù)據(jù) 格格式化、數(shù)字化化的會議議信息發(fā)送郵件件向參加某某會議的的全體參參會人員員發(fā)送郵郵件郵件的主主題、內(nèi)內(nèi)容等發(fā)送給參參會人員員的郵件件會中管理理 查看參參會人員員到會情情況、進進行 會會議簽到到一卡通數(shù)數(shù)據(jù)簽到數(shù)據(jù)據(jù)會后反饋饋調(diào)查 實現(xiàn)創(chuàng)創(chuàng)建、發(fā)發(fā)送、統(tǒng)統(tǒng)計、刪刪除

7、反反饋表 反饋饋表的題題目和答答案以及及參會人人員的回回答 會會議舉行行情況的的反饋統(tǒng)統(tǒng)計結果果3.2功功能需求求與程序序的關系系需求功能模塊塊功能描述述新建會議議會前管理理新建一個個會議刪除會議議會前管理理刪除一個個會議管理參會會人員會前管理理將人員加加入或移移除會議議修改會議議人員會前管理理修改會議議的名稱稱、主題題、時間間等信息息查看會議議信息會前管理理查看會議議的名稱稱、主題題、時間間等信息息發(fā)放參會會通知發(fā)送郵件件向參會人人員發(fā)送送參會通通知查看參會會信息會中管理理查看一個個會議的的參會人人員的出出席情況況簽到登記記會中管理理實現(xiàn)參會會人員的的刷卡簽簽到功能能管理反饋饋表會后反饋饋調(diào)

8、查新建、編編輯、刪刪除反饋饋表管理反饋饋表問題題會后反饋饋調(diào)查添加、編編輯、刪刪除反饋饋表問題題通知填寫寫反饋表表發(fā)送郵件件通知參會會人員填填寫反饋饋表填寫反饋饋表會后反饋饋調(diào)查參會人員員填寫反反饋表查看反饋饋表會后反饋饋調(diào)查會議組織織人員查查看反饋饋結果的的統(tǒng)計信信息4 數(shù)據(jù)據(jù)庫設計計4.1系系統(tǒng)數(shù)據(jù)據(jù)流說明明會議組織織人員通通過登入入登出系系統(tǒng)驗證證身份,通通過身份份驗證后后,才可可以進行行相關的的查詢、更改等等操作,參參會人員員只有查查詢相關關會議信信息的權權限。會會議組織織人員通通過身份份驗證后后,進入入會前管管理系統(tǒng)統(tǒng),設置置會議的的初始信信息,如如時間、場所、主題等等。同時時,會議

9、議組織人人員要把把相關參參會人員員添加到到該會議議下。如如果會議議信息有有改動,會會議組織織人員還還可以對對其進行行修改。同時,會會議組織織人員在在會議開開始之前前發(fā)送郵郵件通知知相關人人員參加加會議,并并把參會會的時間間、場所所、注意意事項等等消息以以郵件的的形式發(fā)發(fā)放給參參會人員員,在會會議結束束之后,會會議組織織人員通通知參會會人員填填寫會議議反饋表表,以郵郵件形式式告知參參會人員員填寫反反饋表的的網(wǎng)址。4.2整整體設計計4.3數(shù)數(shù)據(jù)表設設計數(shù)據(jù)表的的表結構構設計是是一個系系統(tǒng)項目目成功與與否的關關鍵,設設計的原原則除了了遵循一一定級別別的范式式要求,更更要注重重實際應應用,根根據(jù)業(yè)務務

10、數(shù)據(jù)的的特點來來設計表表結構,這這樣才能能使系統(tǒng)統(tǒng)具有更更好的可可維護性性。主要的業(yè)業(yè)務數(shù)據(jù)據(jù)表設計計如下。會議表字段名字段代碼碼數(shù)據(jù)類型型備注會議編號號conff_iddcharrPK,自自動增加加會議名稱稱conff_naamevarccharr場所conff_adddvarccharr時間conff_tiimevarccharr主題conff_suubjeectvarccharr主辦方conff_orrgannizeervarccharr參會人員員表字段名字段代碼碼數(shù)據(jù)類型型備注證件號convv_iddintPK,自自動增加加姓名convv_naamenvarrchaar(116)郵箱c

11、onvv_emmaillnvarrchaar(332)單位convv_iddnvarrchaar(332)會議組織織人員表表字段名字段代碼碼數(shù)據(jù)類型型備注用戶名org_idnvarrchaar(116)PK密碼org_pswwnvarrchaar(116)反饋表字段名字段代碼碼數(shù)據(jù)類型型備注題目編號號quesstioon_iidintPK,自自動增加加內(nèi)容quesstioon_cconttenttnvarrchaar(660)A答案quesstioon_AAnvarrchaar(660)B答案quesstioon_BBnvarrchaar(660)C答案quesstioon_CCnvarrchaar(660)D答案quesstioon_DDnvarrchaar(660)選A的人人數(shù)quesstioon_ttotaalAint初始化為為0選B的人人數(shù)quesstioon_ttotaalBint初始化為為0選C的人人數(shù)quesstioon_ttotaalCint初始化為為0選D的人人數(shù)quesstioon_ttotaalDint初始化為為0會議編號號quesstioon_cconff_iddintFK簽到表字段名字段代碼碼數(shù)據(jù)類型型備注人

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論