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

下載本文檔

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

文檔簡介

1、最新資料推薦文件名稱:系統(tǒng)設(shè)計說明書項目名稱:會議管理系統(tǒng)李湘作者:日期: 2010-6-211引言編寫目的本文是在前期需求分析的基礎(chǔ)上,充分與用戶進(jìn)行溝通,對會議管理系統(tǒng)的 設(shè)計進(jìn)行表述。此文檔是后續(xù)編碼實現(xiàn)的依據(jù)。背景本會議系統(tǒng)完成從需求分析、設(shè)計到編碼、測試、發(fā)布的全過程。參考資料本文使用了錯誤!未找到引用源。所列為本文用到的參考資料表1.3參考資料編號資料名稱作者1使用軟件工程趙池龍、楊林、孫偉2軟件工程技術(shù)概論朱三元3一軟件開發(fā)的科學(xué)與藝術(shù)陳宏剛4會議信息管理系統(tǒng)需求分析說明書李湘用戶會議管理系統(tǒng)主要是面向參加會議人數(shù)在1000人以內(nèi)的會議。2系統(tǒng)設(shè)計系統(tǒng)架構(gòu)依據(jù)前期的需求調(diào)研,用戶

2、已經(jīng)有完善的內(nèi)部局域網(wǎng),網(wǎng)絡(luò)和硬件條件都較 好。架構(gòu)示意如圖2-1讀卡器圖2-1系統(tǒng)架構(gòu)圖系統(tǒng)設(shè)計模式系統(tǒng)采用目前最為流行的 MVC設(shè)計模式,即Model-View-Controller ,即 把一個應(yīng)用的輸入、處理、輸出流程按照 Model、View、Controller 的方式進(jìn)行 分離,這樣一個應(yīng)用被分成三個層一一模型層、視圖層、控制層。視圖(View):代表用戶交互界面,對于 Web應(yīng)用來說,可以概括為HTML# 面,但有可能為XHTM LXM5口 Applet。模型(Model):就是業(yè)務(wù)流程/狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。 業(yè)務(wù)流程的 處理過程對其它層來說是黑箱操作, 模型接受視圖

3、請求的數(shù)據(jù),并返回最終的處 理結(jié)果。控制(Controller):可以理解為從用戶接收請求,將模型與視圖匹配在一 起,共同完成用戶的請求。一個模型可能對應(yīng)多個視圖,一個視圖可能對應(yīng)多個 模型。模型、視圖與控制器的分離,使得一個模型可以具有多個顯示視圖。如果用 戶通過某個視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到這些變化。因此,無論何時發(fā)生了何種數(shù)據(jù)變化, 控制器都會將變化通 知所有的視圖,導(dǎo)致顯示的更新。 這實際上是一種模型的變化-傳播機制。模型、 視圖、控制器三者之間的關(guān)系和各自的主要功能。濟(jì)揄Iffl 事件圖2-2系統(tǒng)設(shè)計模式2.3系統(tǒng)流程圖圖2-3系統(tǒng)流程圖流程

4、說明:1)系統(tǒng)提示用戶輸入用戶名和密碼。2)判斷用戶是否具有相應(yīng)的權(quán)限。3)根據(jù)不同的身份分配不同的權(quán)限。2.4系統(tǒng)持久層設(shè)計數(shù)據(jù)持久層的設(shè)計目標(biāo)是為整個項目提供一個高層、統(tǒng)一、安全和并發(fā)的 數(shù)據(jù)持久機制。完成對各種數(shù)據(jù)進(jìn)行持久化的編程工作, 并為系統(tǒng)業(yè)務(wù)邏輯層提 供服務(wù)。數(shù)據(jù)持久層提供了數(shù)據(jù)訪問方法,能夠使其它程序員避免手工編寫程序 訪問數(shù)據(jù)持久層,使其專注于業(yè)務(wù)邏輯的開發(fā),并且能夠在不同項目中重用映射 框架,大大簡化了數(shù)據(jù)增、刪、改、查等功能的開發(fā)過程。3功能設(shè)計根據(jù)前期的需求分析,對系統(tǒng)的功能模塊進(jìn)行劃分,功能結(jié)構(gòu)如圖3-1 o會議組織人員修改個人資料查看相應(yīng)主題會議信息會議地址會議信息

5、檢索查看相應(yīng)參會人員記錄刪除個人資料圖3-1會議組織人員操作模塊名稱功能描述輸入輸出登入登出讓會議組織人員登錄進(jìn)系統(tǒng), 從而由權(quán)限對會議進(jìn)行管理用戶名和密碼登錄成功或失敗的信 息會前管理實現(xiàn)會議的新建、編輯和刪除, 管理參會人員會議的相關(guān)數(shù)據(jù)格式化、數(shù)字化的 會議信息發(fā)送郵件向參加某會議的全體參會人 員發(fā)送郵件郵件的主題、內(nèi)容等發(fā)送給參會人員的 郵件會中管理查看參會人員到會情況、進(jìn)行 會議簽到f通數(shù)據(jù)簽到數(shù)據(jù)會后反饋調(diào)查實現(xiàn)創(chuàng)建、發(fā)送、統(tǒng)計、刪除 反債表反饋表的題目和答 案以及參會人員的回答會議舉行情況的 反饋統(tǒng)計結(jié)果3.2功能需求與程序的關(guān)系需求功能模塊功能描述新建會議r會前管理新建一個會議

6、刪除會議會前管理刪除一個會議管理參會人員會前管理將人員加入或移除會議修改會議人員會前管理修改會議的名稱、主題、時間等信息查看會議信息會前管理查看會議的名稱、主題、時間等信息發(fā)放參會通知r發(fā)送郵件向參會人員發(fā)送參會通知1查看參會信息會中管理查看一個會議的參會人員的出席情況簽到登記會中管理實現(xiàn)參會人員的刷卡簽到功能管理反饋表r會后反饋調(diào)查新建、編輯、刪除反饋表管理反饋表問題會后反饋調(diào)查添加、編輯、刪除反饋表問題通知填寫反饋表發(fā)送郵件通知參會人員填寫反饋表填寫反饋表r會后反饋調(diào)查參會人員填寫反饋表查看反饋表會后反饋調(diào)查會議組織人員查看反饋結(jié)果的統(tǒng)計信息4數(shù)據(jù)庫設(shè)計系統(tǒng)數(shù)據(jù)流說明會議組織人員通過登入登

7、出系統(tǒng)驗證身份, 通過身份驗證后,才可以進(jìn)行相 關(guān)的查詢、更改等操作,參會人員只有查詢相關(guān)會議信息的權(quán)限。 會議組織人員 通過身份驗證后,進(jìn)入會前管理系統(tǒng),設(shè)置會議的初始信息,如時間、場所、主 題等。同時,會議組織人員要把相關(guān)參會人員添加到該會議下。如果會議信息有改動,會議組織人員還可以對其進(jìn)行修改。同時,會議組織人員在會議開始之前發(fā)送郵件通知相關(guān)人員參加會議,并把參會的時間、場所、注意事項等消息以郵件的形式發(fā)放給參會人員,在會議結(jié)束之后,會議組織人員通知參會人員填寫會 議反饋表,以郵件形式告知參會人員填寫反饋表的網(wǎng)址。整體設(shè)計conference會議編號 var char 證件號char 名

8、箱便姓郵單varcharvarcharvarchar議所間題辦會場時主主va.rchar varchar var char vai charrarLiiei用戶 名 中包工匚bar 3k% 密碼 歹ar charsignform人員證件號ukar ”會議編號vatckarpL, Ek?3證件號 char 參會狀態(tài)varclurfeedback題目罪號 char 選A的人數(shù) 選B的人數(shù) 選C的人物 選D的人教會議編號varchar varchar varchar varchar varchajr int int intintchar 數(shù)據(jù)表設(shè)計數(shù)據(jù)表的表結(jié)構(gòu)設(shè)計是一個系統(tǒng)項目成功與否的關(guān)鍵,設(shè)計

9、的原則除了遵循 一定級別的范式要求,更要注重實際應(yīng)用,根據(jù)業(yè)務(wù)數(shù)據(jù)的特點來設(shè)計表結(jié)構(gòu), 這樣才能使系統(tǒng)具有更好的可維護(hù)性。主要的業(yè)務(wù)數(shù)據(jù)表設(shè)計如下。.會議表字段名字段代碼數(shù)據(jù)類型備注會議編號:conf_idcharPK,自動增加會議名稱conf_namevarchar場所conf_addvarchar時間conf_timevarchar主題conf_subjectvarchar主辦方conf_organizervarchar.參會人員表字段名字段代碼數(shù)據(jù)類型備注證件號conv_idintPK,自動增加姓名conv_namenvarchar(16)郵箱conv_emailnvarchar(32)

10、單位conv_idnvarchar(32).會議組織人員表字段名字段代碼數(shù)1幅類型備注用戶名:org_idnvarchar(16)PK密碼org_pswnvarchar(16).反饋表字段名字段代碼數(shù)據(jù)類型備注題目編號question_idintPK,自動增加內(nèi)容question_contentnvarchar(60)A答案question_Anvarchar(60)B答案question_Bnvarchar(60)C答案question_Cnvarchar(60)D答案question_Dnvarchar(60)選A的人數(shù)question_totalAint初始化為0選B的人數(shù)question_totalBint初始化為0選C的人數(shù)question_totalCint初始化為0選D的人數(shù)question_totalDint初始化為0會議編號question_conf_idintFK.簽到表

溫馨提示

  • 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

提交評論