會議管理系統(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ù)免費閱讀

下載本文檔

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

文檔簡介

1、.:.;軟 件 工 程文 件 名 稱:系統(tǒng)設計闡明書項 目 名 稱:會議管理系統(tǒng) 李湘 日期: 2021-6-21 會議管理系統(tǒng)設計闡明書 表 1.3所列為本文用到的參考資料。表 1.3 參考資料編號資料稱號作者1運用軟件工程趙池龍、楊林、孫偉2軟件工程技術(shù)概論朱三元3軟件開發(fā)的科學與藝術(shù)陳宏剛4會議信息管理系統(tǒng)需求分析闡明書李湘1.5 用戶會議管理系統(tǒng)主要是面向參與會議人數(shù)在1000人以內(nèi)的會議。2 系統(tǒng)設計2.1 系統(tǒng)架構(gòu) 根據(jù)前期的需求調(diào)研,用戶曾經(jīng)有完善的內(nèi)部局域網(wǎng),網(wǎng)絡和硬件條件都較好。架構(gòu)表示如圖2-1。 圖2-1 系統(tǒng)架構(gòu)圖2.2 系統(tǒng)設計方式系統(tǒng)采用目前最為流行的MVC設計方式

2、,即Model-View-Controller,即把一個運用的輸入、處置、輸出流程按照Model、View、Controller的方式進展分別,這樣一個運用被分成三個層模型層、視圖層、控制層。 視圖(View):代表用戶交互界面,對于Web運用來說,可以概括為HTML界面,但有能夠為XHTML、XML和Applet。模型(Model):就是業(yè)務流程/形狀的處置以及業(yè)務規(guī)那么的制定。業(yè)務流程的處置過程對其它層來說是黑箱操作,模型接受視圖懇求的數(shù)據(jù),并前往最終的處置結(jié)果。 控制(Controller):可以了解為從用戶接納懇求, 將模型與視圖匹配在一同,共同完成用戶的懇求。一個模型能夠?qū)鄠€視圖

3、,一個視圖能夠?qū)鄠€模型。 模型、視圖與控制器的分別,使得一個模型可以具有多個顯示視圖。假設用戶經(jīng)過某個視圖的控制器改動了模型的數(shù)據(jù),一切其它依賴于這些數(shù)據(jù)的視圖都應反映到這些變化。因此,無論何時發(fā)生了何種數(shù)據(jù)變化,控制器都會將變化通知一切的視圖,導致顯示的更新。這實踐上是一種模型的變化-傳播機制。模型、視圖、控制器三者之間的關(guān)系和各自的主要功能。系統(tǒng)的設計方式如圖2-2所示。圖2-2 系統(tǒng)設計方式2.3系統(tǒng)流程圖圖2-3 系統(tǒng)流程圖流程闡明:1系統(tǒng)提示用戶輸入用戶名和密碼。2判別用戶能否具有相應的權(quán)限。3根據(jù)不同的身份分配不同的權(quán)限。2.4 系統(tǒng)耐久層設計數(shù)據(jù)耐久層的設計目的是為整個工程提

4、供一個高層、一致、平安和并發(fā)的數(shù)據(jù)耐久機制。完成對各種數(shù)據(jù)進展耐久化的編程任務,并為系統(tǒng)業(yè)務邏輯層提供效力。數(shù)據(jù)耐久層提供了數(shù)據(jù)訪問方法,可以使其它程序員防止手工編寫程序訪問數(shù)據(jù)耐久層,使其專注于業(yè)務邏輯的開發(fā),并且可以在不同工程中重用映射框架,大大簡化了數(shù)據(jù)增、刪、改、查等功能的開發(fā)過程。3 功能設計 根據(jù)前期的需求分析,對系統(tǒng)的功能模塊進展劃分,功能構(gòu)造如圖3-1。 圖3-1會議組織人員操作 3.1 構(gòu)造模塊稱號功能描畫輸入輸出登入登出 讓會議組織人員登錄進系統(tǒng), 從而有權(quán)限對會議進展管理用戶名和密碼登錄勝利或失敗的信息會前管理 實現(xiàn)會議的新建、編輯和刪除,管理參會人員會議的相關(guān)數(shù)據(jù) 格式

5、化、數(shù)字化的會議信息發(fā)送郵件 向參與某會議的全體參會人員發(fā)送郵件郵件的主題、內(nèi)容等發(fā)送給參會人員的郵件會中管理 查看參會人員到會情況、進展 會議簽到一卡通數(shù)據(jù)簽到數(shù)據(jù)會后反響調(diào)查 實現(xiàn)創(chuàng)建、發(fā)送、統(tǒng)計、刪除 反響表 反響表的標題和答案以及參會人員的回答 會議舉行情況的反響統(tǒng)計結(jié)果3.2 功能需求與程序的關(guān)系需求功能模塊功能描畫新建會議會前管理新建一個會議刪除會議會前管理刪除一個會議管理參會人員會前管理將人員參與或移除會議修正會議人員會前管理修正會議的稱號、主題、時間等信息查看會議信息會前管理查看會議的稱號、主題、時間等信息發(fā)放參會通知發(fā)送郵件向參會人員發(fā)送參會通知查看參會信息會中管理查看一個會

6、議的參會人員的出席情況簽到登記會中管理實現(xiàn)參會人員的刷卡簽到功能管理反響表會后反響調(diào)查新建、編輯、刪除反響表管理反響表問題會后反響調(diào)查添加、編輯、刪除反響表問題通知填寫反響表發(fā)送郵件通知參會人員填寫反響表填寫反響表會后反響調(diào)查參會人員填寫反響表查看反響表會后反響調(diào)查會議組織人員查看反響結(jié)果的統(tǒng)計信息4 數(shù)據(jù)庫設計4.1 系統(tǒng)數(shù)據(jù)流闡明會議組織人員經(jīng)過登入登出系統(tǒng)驗證身份,經(jīng)過身份驗證后,才可以進展相關(guān)的查詢、更改等操作,參會人員只需查詢相關(guān)會議信息的權(quán)限。會議組織人員經(jīng)過身份驗證后,進入會前管理系統(tǒng),設置會議的初始信息,如時間、場所、主題等。同時,會議組織人員要把相關(guān)參會人員添加到該會議下。假

7、設會議信息有改動,會議組織人員還可以對其進展修正。同時,會議組織人員在會議開場之前發(fā)送郵件通知相關(guān)人員參與會議,并把參會的時間、場所、本卷須知等音訊以郵件的方式發(fā)放給參會人員,在會議終了之后,會議組織人員通知參會人員填寫會議反響表,以郵件方式告知參會人員填寫反響表的網(wǎng)址。4.2 整體設計4.3 數(shù)據(jù)表設計 數(shù)據(jù)表的表構(gòu)造設計是一個系統(tǒng)工程勝利與否的關(guān)鍵,設計的原那么除了遵照一定級別的范式要求,更要注重實踐運用,根據(jù)業(yè)務數(shù)據(jù)的特點來設計表構(gòu)造,這樣才干使系統(tǒng)具有更好的可維護性。主要的業(yè)務數(shù)據(jù)表設計如下。會議表字段名字段代碼數(shù)據(jù)類型備注會議編號conf_idcharPK,自動添加會議稱號conf_

8、namevarchar場所conf_addvarchar時間conf_timevarchar主題conf_subjectvarchar主辦方conf_organizervarchar參會人員表字段名字段代碼數(shù)據(jù)類型備注證件號conv_idintPK,自動添加姓名conv_namenvarchar(16)郵箱conv_emailnvarchar(32)單位conv_idnvarchar(32)會議組織人員表字段名字段代碼數(shù)據(jù)類型備注用戶名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簽到表字段名字段代碼數(shù)據(jù)類型備注人員證件號sign

溫馨提示

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

最新文檔

評論

0/150

提交評論