摘 要
信息時代的到來,計算機與電子商務(wù)迅猛發(fā)展,企業(yè)間競爭激烈,隨著網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,它開始由有形市場一步步向網(wǎng)絡(luò)轉(zhuǎn)移。隨著互聯(lián)網(wǎng)在全球范圍內(nèi)普及開來,人們可以通過互聯(lián)網(wǎng)進行各種信息交流,這無疑給人類帶來了巨大的便利。相應(yīng)地企業(yè)管理步入信息化軌道,因而現(xiàn)代會議室管理系統(tǒng)就產(chǎn)生了。在這樣一種背景下,我們看到了會議室管理系統(tǒng)的出現(xiàn)。高速的會議室管理系統(tǒng)、容量大,硬件先進,軟件精良,以會議管理公司為依托,使會議室的管理實現(xiàn)電子信息化。
本論文所研究會議室源管理系統(tǒng)的創(chuàng)新之處,主要是運用商城這一模型,使企業(yè)人員預訂會議室時產(chǎn)生一種網(wǎng)上購物的感覺,會議室里的管理人員還會覺得有許多樂趣,開發(fā)的系統(tǒng)開發(fā)方法主要有常見的JSP,Servlet等、Javabean組合采用MVC設(shè)計思路,同時,適當增加了Struts、Spring、Hibernate的使用。JSP響應(yīng)客戶端的請求/視圖MVC設(shè)計思想主要負責接收,以及動態(tài)生成網(wǎng)頁的現(xiàn)實支持,Servlet、MVC設(shè)計理念至對應(yīng)控制核心業(yè)務(wù),主要承擔著對系統(tǒng)整體的監(jiān)控,MVC設(shè)計模型Javabean提出的想法,是對系統(tǒng)中數(shù)據(jù)及業(yè)務(wù)規(guī)則進行了管理。
關(guān)鍵詞:JSP,會議室管理,MVC 模型,B/S 模式
第一章 緒論 1
1.1研究背景及意義 1
1.1.1研究背景 1
1.1.2研究意義 1
1.2國內(nèi)外研究現(xiàn)狀 1
1.2.1國內(nèi)研究現(xiàn)狀 1
1.2.2國外研究現(xiàn)狀 2
1.3研究內(nèi)容與研究方法 2
1.3.1研究內(nèi)容 2
1.3.2研究方法 3
第二章 系統(tǒng)平臺 5
2.1 JSP 簡介 5
2.2 Spring、Struts 和 Hibernate 構(gòu)建 5
2.3My Eclipse簡介 6
2.4Tomcat簡介 6
第三章 系統(tǒng)分析 7
3.1 需求分析 7
3.1.1 系統(tǒng)需求 7
3.1.2 性能需求 7
3.1.3 數(shù)據(jù)需求 7
3.2 系統(tǒng)總體結(jié)構(gòu)圖 7
3.3 詳細功能需求描述 8
3.3.1 系統(tǒng)管理 8
3.3.2 預訂者個人信息管理 8
3.3.3 會議室信息管理 8
3.4 可行性分析 9
3.4.1 經(jīng)濟可行性 9
3.4.2 技術(shù)可行性 10
3.4.3運行可行性 10
第四章 系統(tǒng)概要設(shè)計 11
4.1 系統(tǒng)目標 11
4.2 系統(tǒng)功能結(jié)構(gòu) 11
4.3 業(yè)務(wù)流程圖 11
4.4 開發(fā)環(huán)境 12
4.5 數(shù)據(jù)庫設(shè)計 12
4.5.1 數(shù)據(jù)庫概念設(shè)計 12
4.5.2 數(shù)據(jù)庫邏輯結(jié)構(gòu) 14
第五章 系統(tǒng)實現(xiàn) 17
5.1 主界面設(shè)計 17
5.1.1 主界面概述 17
5.1.2 主界面技術(shù)分析 17
5.1.3 主界面的布局 18
5.2 管理員模塊設(shè)計 19
5.2.1 管理員修改個人密碼模塊技術(shù)分析 19
5.2.2 管理員登錄的實現(xiàn)過程 19
5.2.3 瀏覽管理員信息的實現(xiàn)過程 20
5.2.4 管理員信息修改的實現(xiàn)過程 20
5.3 會議室信息管理模塊設(shè)計 20
5.3.1 會議室信息管理模塊概述 20
5.3.2 會議室信息管理模塊技術(shù)分析 21
5.3.3 瀏覽會議室類型信息的實現(xiàn)過程 21
5.3.4 添加會議室類型信息的實現(xiàn)過程 21
5.3.5 會議室信息的實現(xiàn)過程 22
5.3.6 添加會議室信息的實現(xiàn)過程 22
5.4 會議管理模塊設(shè)計 23
5.4.1 會議管理模塊概述 23
5.4.2 會議信息管理模塊技術(shù)分析 23
5.4.3 會議信息查詢的實現(xiàn)過程 23
5.4.4 刪除會議預訂信息的實現(xiàn)過程 23
5.4.5 添加會議預訂信息的實現(xiàn)過程 24
5.5 留言公告模塊設(shè)計 25
5.5.1 留言管理功能的實現(xiàn) 25
5.5.2 公告管理功能的實現(xiàn) 26
第六章 系統(tǒng)測試 29
6.1運行環(huán)境 29
6.2 測試方案 29
6.3 測試結(jié)果 29
6.3.1管理員登錄測試 29
6.3.2會議室管理測試 30
6.3.3會議信息管理測試 31
6.3.4用戶信息管理測試 32
6.3.5修改密碼測試 32
研究結(jié)論 35
致謝 37
參考文獻 39
第四章 系統(tǒng)概要設(shè)計
4.1 系統(tǒng)目標
(1)對會議室預定的一系列相關(guān)功能的實現(xiàn)。
(2)對企業(yè)會議室設(shè)備進行管理。
(3)會議室預定時間的管理。
(4)系統(tǒng)用戶信息的管理。
(5)實現(xiàn)為個人提供會議室預定平臺的功能。
(6)實現(xiàn)企業(yè)內(nèi)留言公告的管理。
(7)平穩(wěn)運行且可靠性高。
4.2 系統(tǒng)功能結(jié)構(gòu)
各個模塊及其包括的具體功能如圖 4.1 所示。
4.3 業(yè)務(wù)流程圖
作為該系統(tǒng)的一個重要組成部分,更為明確下面的業(yè)務(wù)流程圖表所提供的空間系統(tǒng)、業(yè)務(wù)系統(tǒng)功能模塊如圖4.2。
4.4 開發(fā)環(huán)境
本系統(tǒng)開發(fā)前要把以下幾個環(huán)境準備就緒,我們暫需要有以下軟件環(huán)境:
Web 服務(wù)器:Tomcat 6.0。
Java 開發(fā)包:JDK1.6 及以上。
數(shù)據(jù)庫:SQL Server 2005。
操作系統(tǒng):Windows 7。
瀏覽器:IE 8.0、Chrome 和 Firefox 19。
開發(fā)工具:MyEclipse8.5
4.5 數(shù)據(jù)庫設(shè)計
4.5.1 數(shù)據(jù)庫概念設(shè)計
(1)會議類別實體
物種的物種名稱、類型、描述程序?qū)嶓w的屬性,包括會議室的類別。這個E-R 圖如 4.3 所示。
(2)用戶信息實體
用戶信息實體由用戶ID,用戶名,用戶密碼,真實姓名,地址,性別,電話,用戶郵箱、用戶部門和其他性質(zhì)構(gòu)成。這些信息實體是由一個或幾個具有共同特征的數(shù)據(jù)元素組成,并通過一定方式聯(lián)系在一起,構(gòu)成了一個完整的信息實體集合。它的E-R圖如圖4.4。
(3)預訂信息實體
用戶日程信息的基本訂單信息記錄為查看其方便和管理者,利用用戶日程信息進行反饋,訂單信息主要由預定ID和預定編號,預定的生成日期、預定的狀態(tài)、詳細信息、用戶ID的屬性組成。通過該系統(tǒng)可以將所有的用戶信息都顯示在一張電子表格中,方便管理者查看和管理,并根據(jù)不同情況進行分類處理。它的E-R圖如圖4.5。
(4)公告信息實體
最新信息系統(tǒng)網(wǎng)站,主要向用戶提供所記錄信息要素的基礎(chǔ)信息內(nèi)容,公告信息實體的主要內(nèi)容有公告編號,公告標題和公告內(nèi)容、公告成立時間、發(fā)布人等屬性,E-R圖如圖4.6。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。