摘要:随着科技的不断发展,网络的不断普及,越来越多的人更加喜欢在网络上直接进行商务活动。而大量的电子商务网站,如:淘宝,京东等等,他们的成功让更多的人发现电子商务是当今社会经济发展中的一块肥肉。于是大家都跟随时代的潮流,在网络上建立起自己的网站,将商品在网络上与客户进行交易,这也就是时下最为流行的一种电子商务平台架构:B2C架构。
而在酒店的管理日益复杂,要求不断提高的现状下,利用现代化的电脑自动化预定系统来协助处理繁重的酒店业务,对于大多数酒店已是必须具备的预定方式。本预定系统针对饭店的客房预订业务而开发,系统以饭店的前后台管理为核心,为客户提供高效便捷的服务。
本系统是采用当今流行的B/S架构,前台界面JSP,html等语言开发而成,后台管理由JAVA语言编写,后台数据库使用的是mysql,在此数据库中进行相关的操作安全、可靠,为系统安全有效运行提供了保障。
本预定系统分为前台操作和后台管理,包括酒店客房查询,客户订单查询,客户信息管理,客户订单管理等功能模块。
关键词:预定系统,B/C架构,JSP,HTML,JAVA,Mysql
目录
摘要
Abstract
1 概述-1
1.1研究目的及意义-1
1.2研究背景-1
1.2.1国内现状-1
1.2.2国外现状-1
1.3主要贡献-2
1.4文章的结构-2
2 预备知识及技术原理说明-3
2.1网页设计基础知识-3
2.1.1 HTML+CSS相关基础知识-3
2.2 Java Web开发设计知识-4
2.2.1 JSP技术知识-4
2.2.2 JDBC技术-4
2.2.3 Java基础知识-4
3 酒店预订系统分析-6
3.1需求分析-6
3.2功能说明-6
3.2.1前台功能说明-6
3.2.2后台功能说明-7
4 酒店预订系统设计-8
4.1系统总体设计-8
4.1.1 系统工作流程-8
4.1.2 系统的功能模块-9
4.1.2.1 管理员功能模块-9
4.1.2.2 会员功能模块-10
4.2系统详细设计-11
4.2.1 系统数据库设计-11
4.2.1.1 系统E-R图-11
4.2.1.2数据库结构表-11
4.2.2系统重要模块的实现-13
4.2.2.1客房预订流程图-13
4.2.2.2客房预订功能分析-13
4.2.2.3预订功能代码实现与分析-14
5 酒店预订系统实现-17
5.1开发平台-17
5.1.1 Myeclipse 10-17
5.1.2 Tomcat 6.0-17
5.1.3 mysql 5.5-17
5.2模块实现-18
5.2.1 会员注册登录模块-18
5.2.1.1会员注册登录流程图-18
5.2.1.2会员注册登录功能分析-19
5.2.1.3会员注册登录功能实现代码与分析-19
5.2.2 后台客房管理模块-22
5.2.2.1后台客房管理功能分析-22
5.2.2.2后台客房管理功能实现代码与分析-22
6 酒店预订系统测试与运行-26
6.1 系统功能测试-26
6.1.1 功能测试计划-26
6.1.1.1 测试范围-26
6.1.1.2 测试通过/失败准则-26
6.1.2 功能测试方案-27
6.1.2.1 功能测试环境-27
6.1.2.2功能测试用例-27
6.1.3 功能测试结果-27
6.2 系统运行-29
7 结束语-32
8 致谢-33
参考文献-34