图3-5 “酒店信息”属性图 13
图4-1 用户登录页面 16
图4-2 酒店预订页面-页头 17
图4-3 酒店预订页面-详情 18
图4-4 个人信息页 18
图4-5 订单详情页 19
图4-6 后台管理页 19
表清单
表序号 表名称 页码
表1-1 用户信息表 11
表1-2 酒店信息表 11
表1-3 订单表 11
表1-4 评论表 12
表1-5 酒店房间表 12
1 绪论
1。1 课题背景及研究意义
1。1。1 课题背景
时代的发展致使人们外出旅行办公的机会越来越多,但是这时就面临着到当地暂住的问题。互联网技术的诞生,致使人们可以不需到达目的地就能轻松预订需要下榻的酒店,连锁酒店预订系统开发也应运而生。
1。1。2 研究意义
随着出行的人在外需要解决住宿需求日益增加,不能单单让用户到当地酒店直接预订来处理,在线的预订系统就显现出其重要意义,它能使商家更方便的管理房间预订的情况,同时也能解决用户在外住宿预订不便捷的问题。论文网
所以连锁酒店预订系统的设计与实现,在很大程度上处理商家与用户之间预先处理订单的情况,并能对后续做到及时更新。
1。2 开发工具的选择及语言介绍
1。2。1 PHP简介
PHP俗称Personal Home Page,是由一位俄罗斯程序员想要开发自己的个人博客,采用c语言开发的一门程序开发语言。PHP具有嵌入HTML文件的能力,同时程序语法也更为简单,学习起来曲线平缓。开发的过程中,也是更为简单和更加简单。PHP能够动态部署,相较于java web的jsp开发更为简单,部署简单,维护简单。对于前端工程师的开发,上手难度低。同时呢,安装过程十分简单。
PHP是完全免费的一门程序语言,开发的迭代过程全部由github上的开发维护者来进行迭代更新。同时对于开发者提出的问题,也能够及时得到开发者的反馈和修复。PHP支持在多种开发系统上进行开发,包括Linux,Mac和Windows等操作系统,不仅能够提高web端开发效率,同时它也提供cgi命令行,支持脚本开发。1。2。2 MySQL数据库的简介
MySQL是属于关联数据库的管理的系统,这种模式不仅仅能将关键数据保存在我们自己设计的表中,然而并不是将所有的数据全部放在同一个目录中,这样就提高速度和稳定性。
Mysql性能好,同时占用的磁盘内存少,稳定性高。同时支持的操作系统多。
MySQL不仅仅支持多线程的操作、提升了语句SQL的查询的速度,同时又有自动能优化sql查询的算法。
1。2。3 Nginx的简介
J Nginx 是一个高性能和反向代理Web-Server。它的主要源代码开源在github上,因为设计的稳定性,和极其十分完善的功能和十分强大的扩展性。在运行中的过程中,消耗的资源和完善的配置被人所采用,并且部署在大部分公司服务器上。