酒店预订系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
论文题目酒店预订系统的设计与实现
姓名王颖
学院大连东软信息技术职业学院专业软件技术
指导教师刘冰月讲师兰艳助教备注
2009 年6月19日
酒店预订系统的设计与实现
作者姓名:王颖
指导教师:刘冰月讲师兰艳助教
单位名称:计算机科学与技术系
专业名称:软件技术
大连东软信息技术职业学院
2009年6月
Design and Implementation of
Hotel Book System
by Wang Ying
Supervisor: Lecturer Liu Bingyue Assistant Lan Yan
Dalian Neusoft Institute of Information Technology
June 2009
毕业设计(论文)任务书
酒店预订系统的设计与实现
摘要
随着酒店规模的不断扩大,入住客户及客房数量的增加,有关酒店的各种信息也在成倍的增长。传统手工的管理已不能满足需要,因而需要一个管理信息系统对酒店订房信息进行统一管理,提高管理效率,降低管理成本。
本系统采用MVC模式,使用了WebWork 、FreeMarker、Spring、SQL等技术。WebWork:灵活的Validation框架,在运行时通过Interceptor自动应用,因此完全脱离Action类。新版支持客户端验证。Freemarker是一个Java模版语言,它是JSP 的绝佳替代方案。FreeMarker允许Java servlet保持图形设计同应用程序逻辑的分离,这是通过在模板中密封HTML完成的。Spring 其中核心机制以BeanFactory为基础,管理bean 和bean之间的依赖。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。
本系统遵循面向对象的软件工程方法,实现了酒店预订系统的基本功能,包括客房预订、会员注册、用户管理、客房管理、客户和客房信息增删改,系统维护等功能。本系统采用先进的MVC架构,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点,是酒店管理者的理想选择。
关键词:酒店预定系统,MVC架构,面向对象
Design and Implementation of
Hotel Book System
Abstract
Management information of hotel has become larger and larger with the unceasing expansion of hotel scale and increasing of customers and the guest rooms. The traditional manual management has not been able to meet the needs, so a management information system is needed to be developed to administrate the information of the guesthouse, to enhance the management efficiency and reduce the management cost.
The system, developed with advanced MVC structure, use WebWork Freemarker Spring SQL. WebWork agile Validation Structure, allow you can validate XML’s finish, when running use Interceptor automatism, so break away Action class completeness. Freemarker allow Java servlet keep graph and logic abruption, get across the HTML’s airproof. Spring the core’s foundation is BeanFactory, manage bean depend on bean. ApplicationContext container is BeanFactory function enhance interface. SQL language function is set up with diversified data-base,go along communicate.
This system follows the object-oriented software engineering approach, and carries out the management in all aspects of the Hotel. System features include room reservations, subscriber management, room management, customer information and rooms, system maintenance, and other functions. The system, developed with advanced MVC structure, is simple, friendly, high-safe and flexible. It is an ideal choice for hotel managers.
Key words:Hotel Book System, MVC Structure, Object-Oriented
目录
毕业设计(论文)任务书 .................................................................... I 摘要 ................................................................................................... I I ABSTRACT....................................................................错误!未定义书签。第1章绪论 (1)
1.1研究背景 (1)
1.2国内外现状 (1)
1.3论文研究主要内容 (2)
第2章关键技术介绍 (3)
2.1W EB W ORK介绍 (3)
2.2三层架构模式 (3)
第3章系统分析 (5)
3.1系统功能概述 (5)
3.1.1 模块功能概述 (5)
3.2系统开发环境 (9)
3.3系统可行性分析 (10)
3.3.1技术可行性 (10)
3.3.2市场可行性分析 (10)
第4章系统设计 (11)
4.1指导思想和原则 (11)
4.1.1指导思想 (11)
4.1.2软件设计原则........................................................................ 错误!未定义书签。
4.2系统功能概述 (12)