soa面向多類型用戶的賓館管理系統(tǒng)的設計與實現(xiàn).rar
soa面向多類型用戶的賓館管理系統(tǒng)的設計與實現(xiàn),摘 要現(xiàn)有的賓館管理系統(tǒng)采用單一的c/s或b/s模式,不能滿足多類型用戶的需求,面向多類型用戶的賓館管理系統(tǒng)可以實現(xiàn)賓館信息的有效管理和方便多類型用戶的使用。面向服務的體系結構 (service-oriented architecture, soa)具備編碼靈活性,明確開發(fā)人員角色,支持多種客戶類型(包括pda、手機等...
該文檔為壓縮文件,包含的文件列表如下:


內(nèi)容介紹
原文檔由會員 yexuhui2010 發(fā)布摘 要
現(xiàn)有的賓館管理系統(tǒng)采用單一的C/S或B/S模式,不能滿足多類型用戶的需求,面向多類型用戶的賓館管理系統(tǒng)可以實現(xiàn)賓館信息的有效管理和方便多類型用戶的使用。面向服務的體系結構 (Service-Oriented Architecture, SOA)具備編碼靈活性,明確開發(fā)人員角色,支持多種客戶類型(包括PDA、手機等新型訪問渠道),具有易維護、可伸縮和高可用性的優(yōu)點。采用SOA的最新形式—Web服務更適合開發(fā)基于Web的應用程序,便于Web上信息的互操作、共享和集成。
本系統(tǒng)針對不同類型的用戶采用不同的模式:對互聯(lián)網(wǎng)用戶采用B/S模式,使得用戶在任何地方,任何時間只通過瀏覽器就能夠使用系統(tǒng);對移動用戶采用WAP模式,可以在不方便使用有線網(wǎng)絡的地方使用無線網(wǎng)絡進行業(yè)務處理;對局域網(wǎng)用戶采用C/S模式,提高信息處理的速度。在服務器上采用SQL-Server 2000,使用存儲過程進行復雜的數(shù)據(jù)操作,提高了數(shù)據(jù)處理效率、減少了了網(wǎng)絡上數(shù)據(jù)的傳輸量、降低網(wǎng)絡負載。本系統(tǒng)設計與實現(xiàn)的核心是賓館信息的查詢和賓館的加盟,會員注冊和登錄,轉(zhuǎn)賬和結賬,客房出租情況和房價調(diào)整以及后臺管理等。
賓館管理系統(tǒng)是一個典型的信息管理和發(fā)布系統(tǒng),具有功能強大,界面友好,操作簡單等特點。借助于網(wǎng)站表現(xiàn)形式,讓更多的客戶了解更多的賓館信息,能有更多的選擇。毫無疑問,該系統(tǒng)夠使更多的賓館獲得更多的經(jīng)濟效益。
關鍵詞:SOA,Web服務,賓館管理系統(tǒng),多類型用戶,Microsoft SQL-Server 2000,.NET
ABSTRACT
The existing hotel management system adopts sheer C/S or the B/S pattern, which cannot satisfy the multi-type users’ requirements, however, multi-type user-oriented hotel management system can effectively implement hotel information management and is convenient for use. The management system using the service architecture (Service-Oriented Architecture, SOA) has the merit of code flexibility, and it can confirm development personnel role, support various customer types (including new access channels such as PDA, mobile telephone and so on), and it is easy to maintain, expand and has high availability. It is more suitable to adopt SOA--a newest Web service form to develop Web-based application, and is convenient for interoperation, sharing and integration of Web information.
This system apply different pattern in view of the different user: B/S pattern is adapted for the Internet user, so the user in any place and any time can use the system through the browser, and process business by wireless network when it is inconvenient to use wire network; the C/S pattern is adapted for the local area network user, it could enhances the information processing speed. Microsoft SQL-Server 2000 is used, and stored procedure is utilized to process complex data, which can improves the data access efficiency and reduces the stream of data transmission and the load of the network. The core of the system is to implement the hotel information query and the hotel alliance, the member registration, logging, transferring and settling accounts, guest room hiring situation and house price adjustment as well as background management and so on.
The hotel management system is a typical information management system, which has the performance of powerful function, is convenient to operate and has friendly interface. With the aid of web media, more customers can learn more hotel information, have more choices. Undoubtedly, the system makes more hotels earn more economic benefit.
Keywords: SOA, Web service,hotel management system,multi-type users,Microsoft SQL-Server 2000,.NET
目 錄
第1章 緒論 1
1.1 課題研究背景 1
1.2 課題研究的目的和意義 1
第2章 系統(tǒng)采用的關鍵技術 3
2.1 SOA和web服務 3
2.1.1 SOA 3
2.1.2 Web 服務 3
2.1.3 SOA和 Web 服務的關系 4
2.2 .NET平臺 4
2.2.1 ASP.NET 5
2.2.2 ADO.NET 5
2.3 數(shù)據(jù)庫Microsoft SQL Server 2000 簡介 6
第3章 需求分析 7
3.1 總體要求 7
3.2 用戶需求 7
3.3 系統(tǒng)具體功能要求 8
3.4 數(shù)據(jù)流圖 9
第4章 系統(tǒng)設計 12
4.1 系統(tǒng)功能設計 12
4.2 數(shù)據(jù)庫設計 14
4.2.1 系統(tǒng)E-R圖 14
4.2.2 數(shù)據(jù)庫表 16
第5章 系統(tǒng)實現(xiàn) 20
5.1 系統(tǒng)環(huán)境要求 20
5.2 連接數(shù)據(jù)庫 20
5.3系統(tǒng)界面 22
5.4系統(tǒng)主要功能的實現(xiàn) 24
5.4.1前臺服務主要功能的實現(xiàn) 24
5.4.2 后臺管理系統(tǒng)主要功能的實現(xiàn) 32
5.4.3 WAP子系統(tǒng)主要功能的實現(xiàn) 35
結 論 37
參考文獻 38
致 謝 40