會議管理系統(tǒng)_系統(tǒng)設(shè)計

上傳人:水****8 文檔編號:29487493 上傳時間:2021-10-07 格式:DOCX 頁數(shù):9 大?。?96.45KB
收藏 版權(quán)申訴 舉報 下載
會議管理系統(tǒng)_系統(tǒng)設(shè)計_第1頁
第1頁 / 共9頁
會議管理系統(tǒng)_系統(tǒng)設(shè)計_第2頁
第2頁 / 共9頁
會議管理系統(tǒng)_系統(tǒng)設(shè)計_第3頁
第3頁 / 共9頁

下載文檔到電腦,查找使用更方便

8 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《會議管理系統(tǒng)_系統(tǒng)設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《會議管理系統(tǒng)_系統(tǒng)設(shè)計(9頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、軟 件 工 程文 件 名 稱:系統(tǒng)設(shè)計說明書項 目 名 稱:會議管理系統(tǒng)作者: 李湘 日期: 2022-6-21 最新 精品 Word 歡迎下載 可修改1 引言 1.1 編寫目的 本文是在前期需求分析的基礎(chǔ)上,充分與用戶進行溝通,對會議管理系統(tǒng)的設(shè)計進行表述。此文檔是后續(xù)編碼實現(xiàn)的依據(jù)。1.2 背景 本會議系統(tǒng)完成從需求分析、設(shè)計到編碼、測試、發(fā)布的全過程。1.3 參考資料本文使用了Error! Reference source not found.所列為本文用到的參考資料。表 1.3 參考資料編號資料名稱作者1使用軟件工程趙池龍、楊林、孫偉2軟件工程技術(shù)概論朱三元3軟件開發(fā)的科學與藝術(shù)陳宏剛

2、4會議信息管理系統(tǒng)需求分析說明書李湘1.5 用戶會議管理系統(tǒng)主要是面向參加會議人數(shù)在1000人以內(nèi)的會議。2 系統(tǒng)設(shè)計2.1 系統(tǒng)架構(gòu) 依據(jù)前期的需求調(diào)研,用戶已經(jīng)有完善的內(nèi)部局域網(wǎng),網(wǎng)絡(luò)和硬件條件都較好。架構(gòu)示意如圖2-1。 圖2-1 系統(tǒng)架構(gòu)圖2.2 系統(tǒng)設(shè)計模式系統(tǒng)采用目前最為流行的MVC設(shè)計模式,即Model-View-Controller,即把一個應(yīng)用的輸入、處理、輸出流程按照Model、View、Controller的方式進行分離,這樣一個應(yīng)用被分成三個層模型層、視圖層、控制層。 視圖(View):代表用戶交互界面,對于Web應(yīng)用來說,可以概括為HTML界面,但有可能為XHTML、

3、XML和Applet。模型(Model):就是業(yè)務(wù)流程/狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。業(yè)務(wù)流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結(jié)果。 控制(Controller):可以理解為從用戶接收請求, 將模型與視圖匹配在一起,共同完成用戶的請求。一個模型可能對應(yīng)多個視圖,一個視圖可能對應(yīng)多個模型。 模型、視圖與控制器的分離,使得一個模型可以具有多個顯示視圖。如果用戶通過某個視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到這些變化。因此,無論何時發(fā)生了何種數(shù)據(jù)變化,控制器都會將變化通知所有的視圖,導致顯示的更新。這實際上是一種模型的變化-傳播機

4、制。模型、視圖、控制器三者之間的關(guān)系和各自的主要功能。系統(tǒng)的設(shè)計模式如圖2-2所示。圖2-2 系統(tǒng)設(shè)計模式2.3系統(tǒng)流程圖圖2-3 系統(tǒng)流程圖流程說明:1)系統(tǒng)提示用戶輸入用戶名和密碼。2)判斷用戶是否具有相應(yīng)的權(quán)限。3)根據(jù)不同的身份分配不同的權(quán)限。2.4 系統(tǒng)持久層設(shè)計數(shù)據(jù)持久層的設(shè)計目標是為整個項目提供一個高層、統(tǒng)一、安全和并發(fā)的數(shù)據(jù)持久機制。完成對各種數(shù)據(jù)進行持久化的編程工作,并為系統(tǒng)業(yè)務(wù)邏輯層提供服務(wù)。數(shù)據(jù)持久層提供了數(shù)據(jù)訪問方法,能夠使其它程序員避免手工編寫程序訪問數(shù)據(jù)持久層,使其專注于業(yè)務(wù)邏輯的開發(fā),并且能夠在不同項目中重用映射框架,大大簡化了數(shù)據(jù)增、刪、改、查等功能的開發(fā)過程。

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

6、需求與程序的關(guān)系需求功能模塊功能描述新建會議會前管理新建一個會議刪除會議會前管理刪除一個會議管理參會人員會前管理將人員加入或移除會議修改會議人員會前管理修改會議的名稱、主題、時間等信息查看會議信息會前管理查看會議的名稱、主題、時間等信息發(fā)放參會通知發(fā)送郵件向參會人員發(fā)送參會通知查看參會信息會中管理查看一個會議的參會人員的出席情況簽到登記會中管理實現(xiàn)參會人員的刷卡簽到功能管理反饋表會后反饋調(diào)查新建、編輯、刪除反饋表管理反饋表問題會后反饋調(diào)查添加、編輯、刪除反饋表問題通知填寫反饋表發(fā)送郵件通知參會人員填寫反饋表填寫反饋表會后反饋調(diào)查參會人員填寫反饋表查看反饋表會后反饋調(diào)查會議組織人員查看反饋結(jié)果的

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

8、3 數(shù)據(jù)表設(shè)計 數(shù)據(jù)表的表結(jié)構(gòu)設(shè)計是一個系統(tǒng)項目成功與否的關(guān)鍵,設(shè)計的原則除了遵循一定級別的范式要求,更要注重實際應(yīng)用,根據(jù)業(yè)務(wù)數(shù)據(jù)的特點來設(shè)計表結(jié)構(gòu),這樣才能使系統(tǒng)具有更好的可維護性。主要的業(yè)務(wù)數(shù)據(jù)表設(shè)計如下。1. 會議表字段名字段代碼數(shù)據(jù)類型備注會議編號conf_idcharPK,自動增加會議名稱conf_namevarchar場所conf_addvarchar時間conf_timevarchar主題conf_subjectvarchar主辦方conf_organizervarchar2. 參會人員表字段名字段代碼數(shù)據(jù)類型備注證件號conv_idintPK,自動增加姓名conv_namen

9、varchar(16)郵箱conv_emailnvarchar(32)單位conv_idnvarchar(32)3. 會議組織人員表字段名字段代碼數(shù)據(jù)類型備注用戶名org_idnvarchar(16)PK 密碼org_pswnvarchar(16)4. 反饋表字段名字段代碼數(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

10、的人數(shù)question_totalAint初始化為0選B的人數(shù)question_totalBint初始化為0選C的人數(shù)question_totalCint初始化為0選D的人數(shù)question_totalDint初始化為0會議編號question_conf_idintFK5. 簽到表字段名字段代碼數(shù)據(jù)類型備注人員證件號sign_conv_idintPK,FK會議編號sign_conf_idintPK,FK參會狀態(tài)sign_statusbit5 數(shù)據(jù)字典條目 數(shù)據(jù)字典是指系統(tǒng)使用的公共數(shù)據(jù),這些數(shù)據(jù)統(tǒng)一維護,會議管理系統(tǒng)使用到的數(shù)據(jù)字典要進行設(shè)定,編程實現(xiàn)時必須嚴格遵守,因為有些數(shù)據(jù)字典的定義是硬編碼的。

展開閱讀全文
溫馨提示:
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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!