基于java+SpringBoot+HTML+Mysql酒店预订网站_第1页
基于java+SpringBoot+HTML+Mysql酒店预订网站_第2页
基于java+SpringBoot+HTML+Mysql酒店预订网站_第3页
基于java+SpringBoot+HTML+Mysql酒店预订网站_第4页
基于java+SpringBoot+HTML+Mysql酒店预订网站_第5页
已阅读5页,还剩36页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本科毕业设计(论文)宾馆销售房型分析与预测系统的设计与实现PAGE I1摘 要 随着计算机技术的飞速发展,我们已经进入了信息化的时代,在这个信息化时代里,各个宾馆在客房管理、入住办理、离店办理等信息管理工作都受到了极大的挑战。在宾馆的各类服务管理中,也存在着这种问题,为了提高办事效率,需要开发一套操作简单方便的宾馆管理系统。传统的宾馆运营的方式主要以线下记账的形式操作,存在查询信息的速度慢、数据安全性没有保障、时间及易造成数据丢失,同时传统的方式还占用了大量的人力以及物力,已经不再适合现在信息化时代了。为克服宾馆管理的困难和房型销售的不便以及客源的难预测。采用计算机来管理宾馆房间和住客的信息,

2、大大提高了查询的速度、宾馆房型销售的统计以及房型销售的预测,既节约了大量的人力,同时也节省了大量的物力资源,达到降本增效。关键词 JAVA MySQL 宾馆 分析 IIAbstract With the rapid development of computer technology, we have entered the information age. In this information age, each hotel has been greatly challenged in room management, check-in and check-out. This proble

3、m also exists in all kinds of hotel service management. In order to improve work efficiency, it is necessary to develop a set of hotel management system with simple and convenient operation.The traditional way of hotel operation is mainly in the form of offline bookkeeping. There are slow speed of i

4、nformation query, no guarantee of data security, time and easy to cause data loss. At the same time, the traditional way also occupies a lot of human and material resources, which is no longer suitable for the current information age. In order to overcome the difficulties of hotel management, the in

5、convenience of room type sales and the difficulty of predicting the source of customers. The use of computers to manage the information of hotel rooms and guests greatly improves the query speed, the statistics of hotel room type sales and the prediction of room type sales, which not only saves a lo

6、t of manpower, but also saves a lot of material resources, so as to reduce costs and increase efficiency.Key words JAVA, MySQL, hotel, analysis 目 录TOC o 1-2 h u HYPERLINK l _Toc8422 一、前言 PAGEREF _Toc8422 h 5 HYPERLINK l _Toc27506 (一) 目的及意义 PAGEREF _Toc27506 h 5 HYPERLINK l _Toc7159 (二) 选题意义 PAGEREF

7、_Toc7159 h 5 HYPERLINK l _Toc23898 (三)国内外的研究现状分析 PAGEREF _Toc23898 h 6 HYPERLINK l _Toc22028 (四)设计的目标 PAGEREF _Toc22028 h 6 HYPERLINK l _Toc21590 (五) 研究方法 PAGEREF _Toc21590 h 6 HYPERLINK l _Toc906 二、系统设计开发环境 PAGEREF _Toc906 h 8 HYPERLINK l _Toc3622 (一) 数据库环境 PAGEREF _Toc3622 h 8 HYPERLINK l _Toc8796

8、 (二) 相关技术介绍 PAGEREF _Toc8796 h 8 HYPERLINK l _Toc5003 2.1 JDBC详细介绍 PAGEREF _Toc5003 h 8 HYPERLINK l _Toc6328 2.2 Tomcat介绍 PAGEREF _Toc6328 h 8 HYPERLINK l _Toc6266 (三) Java语言介绍 PAGEREF _Toc6266 h 8 HYPERLINK l _Toc24328 (四)开发工具IDEA介绍 PAGEREF _Toc24328 h 9 HYPERLINK l _Toc7888 (五)开发框架Springboot PAGER

9、EF _Toc7888 h 9 HYPERLINK l _Toc13905 5.1随需而变 PAGEREF _Toc13905 h 10 HYPERLINK l _Toc30645 5.2快速实施 PAGEREF _Toc30645 h 10 HYPERLINK l _Toc13957 (六)bootstrap库详细介绍 PAGEREF _Toc13957 h 10 HYPERLINK l _Toc24850 三、需求分析 PAGEREF _Toc24850 h 11 HYPERLINK l _Toc7326 (一)功能分析 PAGEREF _Toc7326 h 11 HYPERLINK l

10、_Toc10187 (二)功能整体设计 PAGEREF _Toc10187 h 13 HYPERLINK l _Toc16003 (三)数据库设计 PAGEREF _Toc16003 h 14 HYPERLINK l _Toc15505 3.1 表汇总 PAGEREF _Toc15505 h 16 HYPERLINK l _Toc31478 四、系统实现 PAGEREF _Toc31478 h 21 HYPERLINK l _Toc22670 (一) 系统登录主页面 PAGEREF _Toc22670 h 21 HYPERLINK l _Toc28194 (二)系统后台整体框架如下图所示: P

11、AGEREF _Toc28194 h 21 HYPERLINK l _Toc30783 (三)功能详细设计与描述: PAGEREF _Toc30783 h 22 HYPERLINK l _Toc13446 (四)详细设计: PAGEREF _Toc13446 h 24 HYPERLINK l _Toc23339 4.1 系统管理员登录系统: PAGEREF _Toc23339 h 24 HYPERLINK l _Toc17554 4.2 个人中心模块: PAGEREF _Toc17554 h 24 HYPERLINK l _Toc21894 4.3 管理员管理模块: PAGEREF _Toc2

12、1894 h 25 HYPERLINK l _Toc19358 4.4 宾馆员工模块: PAGEREF _Toc19358 h 25 HYPERLINK l _Toc32042 4.5 宾馆管理模块: PAGEREF _Toc32042 h 26 HYPERLINK l _Toc16633 4.6 宾馆房间收入走势图: PAGEREF _Toc16633 h 26 HYPERLINK l _Toc28770 4.7 宾馆汇总收入走势图 PAGEREF _Toc28770 h 27 HYPERLINK l _Toc9494 4.8 房间管理管理模块: PAGEREF _Toc9494 h 27

13、HYPERLINK l _Toc25570 4.9 入住办理模块 PAGEREF _Toc25570 h 28 HYPERLINK l _Toc24505 4.10 退房办理模块 PAGEREF _Toc24505 h 28 HYPERLINK l _Toc5810 4.11入住/离店记录模块 PAGEREF _Toc5810 h 29 HYPERLINK l _Toc14524 4.12 个人中心模块: PAGEREF _Toc14524 h 29 HYPERLINK l _Toc27251 4.13 商品管理模块: PAGEREF _Toc27251 h 30 HYPERLINK l _T

14、oc1980 4.14 商品销售模块: PAGEREF _Toc1980 h 30 HYPERLINK l _Toc27333 4.15 商品销售流水模块: PAGEREF _Toc27333 h 31 HYPERLINK l _Toc23151 4.16 评价管理模块: PAGEREF _Toc23151 h 31 HYPERLINK l _Toc9426 4.17 网络订单管理模块: PAGEREF _Toc9426 h 32 HYPERLINK l _Toc3701 4.18 宾馆房间入住收入走势图: PAGEREF _Toc3701 h 32 HYPERLINK l _Toc30801

15、 4.19 登录功能模块: PAGEREF _Toc30801 h 33 HYPERLINK l _Toc736 4.20 注册模块: PAGEREF _Toc736 h 33 HYPERLINK l _Toc5498 4.21 首页: PAGEREF _Toc5498 h 34 HYPERLINK l _Toc26311 4.22 房间详情: PAGEREF _Toc26311 h 34 HYPERLINK l _Toc14275 4.24 房间评价: PAGEREF _Toc14275 h 35 HYPERLINK l _Toc5530 4.25 购物车: PAGEREF _Toc5530

16、 h 35 HYPERLINK l _Toc27487 4.26 个人中心-个人信息: PAGEREF _Toc27487 h 36 HYPERLINK l _Toc14114 4.27 个人中心-我的订单: PAGEREF _Toc14114 h 36 HYPERLINK l _Toc18496 结 论 PAGEREF _Toc18496 h 37 HYPERLINK l _Toc23588 参考文献 PAGEREF _Toc23588 h 38一、前言(一) 目的及意义随着计算机技术的飞速发展,我们已经进入了信息化的时代,在这个信息化时代里,各个宾馆在客房管理、入住办理、离店办理等信息管理

17、工作都受到了极大的挑战。在宾馆的各类服务管理中,也存在着这种问题,为了提高办事效率,需要开发一套操作简单方便的宾馆管理系统。传统的宾馆运营的方式主要以线下记账的形式操作,存在查询信息的速度慢、数据安全性没有保障、时间及易造成数据丢失,同时传统的方式还占用了大量的人力以及物力,已经不再适合现在信息化时代了。为克服宾馆管理的困难和房型销售的不便以及客源的难预测。采用计算机来管理宾馆房间和住客的信息,大大提高了查询的速度、宾馆房型销售的统计以及房型销售的预测,既节约了大量的人力,同时也节省了大量的物力资源,达到降本增效。(二) 选题意义宾馆销售房型分析与预测系统作为计算机应用的一种,使用计算机系统对

18、宾馆信息进行有效的管理,具有着传统的手工管理所无法比拟的优点.例如:房型的快速检索、房型的快速查找、查找的可靠性高、信息存储量大、信息保密性好、成本低等。这些优点能够极大地提高宾馆服务管理的效率,也是宾馆的科学化、正规化管理的条件。利用先进的信息化管理方式,提高宾馆的管理水平,已成为宾馆业发展的当务之急。面对信息时代的机遇和挑战,利用互联网的信息化手段提高宾馆管理无疑是一条行之有效的途径。虽然信息化管理并不是宾馆管理走向成功的关键因素,但信息化系统能够最大限度地发挥出操作的准确、快捷、高效等作用,对宾馆的服务管理提供强有力的支持。因此,采用全新的互联网信息化管理系统,已成为提高宾馆的管理效率、

19、改善管理水准的手段之一。在某种意义上,宾馆房型管理方面的信息化已成为现代化宾馆的重要标志。 (三)国内外的研究现状分析上世纪80年代国内开始发展起宾馆管理系统,国内的宾馆管理系统充分吸收了国外宾馆管理系统的精华,再结合国内的实际情况,逐步发展成熟,到了上世纪90年代已经形成几款比较成熟的系统,到了本世纪初期,随着计算机技术的快速发展,宾馆管理系统的发展到了一个新的时期,新的系统平台、新的系统特点及发展方向不断涌现,功能更加细致完善,系统更加稳定可靠。国外的宾馆管理系统最早是与70年代初发展起来的,到了80年代,国外的酒店管理系统,整个模式已经基本定性,技术比较成熟,功能也比较齐全。现在,国外酒

20、店正向个性化发展。(四)设计的目标本设计主要为了改变传统的管理模式,通过借助计算机来进行现代化的信息管理,提高宾馆管理效率,促进经济效益。通过JavaWeb技术、数据库和大数据开发技术设计与实现一个具有开放体系结构的、易扩充的、具有良好人机交互界面的宾馆销售房型分析与预测系统。(五) 研究方法1、文献调查法:通过知网、百链网、超星期刊等有关学术平台查阅相关研究文献资料和新闻网站上的国家政策报告等有关信息,总结相关文献中对于社区家庭医生服务和制度等的研究结果以及其中或有存在的问题及其优点,了解目前所存在的问题并总结分析其可能解决方法,并确定项目需求及其可行性,和对其整体业务进行研究,确定概要设计

21、。2、对比分析法:通过各种学术平台查找相关资料,了解其对于社区家庭医生服务的相关问题的解决方法或技术,并对多个文献进行对比分析其中的优点以及缺点并总结,实现对于相关模块的设计与技术实现。本科毕业设计(论文)宾馆销售房型分析与预测系统的设计与实现二、系统设计开发环境(一) 数据库环境当计算机的各种应用开始从复杂的计算问题到数据的传导与交互问题方向发展的时候,许多企业都努力的想建立一种完美的数据库运行的结构体系。Internet的出现给计算机的发展带来一次大的飞跃,当今社会各种企业的为了适应网络环境下的数据库应用,人们依据计算机的应用的特点和应用功能的划分方式,提出了一系列应用框架主机/终端模式、

22、客户机/服务器模式以及后来的的浏览器/服务器模式。在构造一个应用系统时,我们首先要考虑的是系统的体系结构,采用哪种结构取决于系统的网络环境、应用需求等因素。(二) 相关技术介绍2.1 JDBC详细介绍JDBC 可有效的完成三件事:与数据库建立连接、发送、操作数据库的语句并处理结果。JDBC API是一个Java API,可访问任意类型表列格数据,特别是存储在关系数据库当中的所有数据。2.2 Tomcat介绍 伴随java开发语言广泛的流行,其在web上的应用也越来越广,Tomcat作为一个不仅免费而且还开源的servlet容器,应用前景越来越好,Tomcat 服务器是一个免费的开放源代码的We

23、b 应用服务器,属于轻量化的应用服务器,在中小型系统和并发访问用户不多的场合下被广泛使用,是开发和调试各类程序的一个很好的选择。(三) Java语言介绍Java是一门面向对象编程语言,不仅吸收了C+语言的各种优点,还摒弃了C+里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有很好的简单特性、面向对象的特性、分布式的特性、健壮性的特性、安全的特性、平台独立的特性与可移植的特性、多线程的特性、动态的特性等优势特点。Java不仅可以编写各类桌面的

24、应用程序、Web类应用程序、分布式的系统和嵌入式的系统程序等等。(四)开发工具IDEA介绍IDEA 的全称是 IntelliJ IDEA,是java语言开发的环境。IDEA在it界被大家认为是一款非常好的开发的工具,尤其是在各类型智能代码提示、代码的自动添加、重构、Java语言的支持、各类型的版本工具的整合、代码的分析、 创新的页面的设计等方面的功能可以说是非常的好用。 IDEA是JetBrains公司开发的产品,JetBrains公司的开发的人员以比较严谨著称。它的旗舰版还能够支持各类型的HTML语言,CSS语言,PHP语言,MySQL数据库,Python语言等等。他的特色功能,IDEA所倡

25、导的是智能的编码,减轻程序员开发的工作量,IDEA的特色的功能有以下: 1.智能选取: 它提供了很多的基于语法选择。2.丰富导航模式它提供丰富导航样式。3.历史功能:使用 它软件就能够完成任何的项目的文件历史的记录。(五)开发框架SpringbootSpring Boot框架是由Pivotal公司开发的新框架,其设计的根本原因是为了简化Spring框架应用过程中搭建以及开发过程复杂的配置。这个框架使用了比较特殊方式来进行相关配置,使Java开发的人员不再需要各类型自定义样板配置。框架Spring Boo能够在蓬勃的发展互联网开发领域作为先锋。MVC 的设计模式一般是指 MVC类型的框架, mo

26、del通常是指数据的模型层, view通常是指是视图层, controller通常是指控制层。 MVC框架设计的目的是将数据的模型层和视图层相关的代码分离。 在 Web 实战项目的开发中,能够及时、正确地响应用户的请求是非常重要的。用户在网页上单击一个 URL 路径,这对 Web 服务器来说,相当于用户发送了一个请求。而获取请求后如何解析用户的输入,并执行相关处理逻辑,最终跳转至正确的页面显示反馈结果,这些工作往往是控制层(Controller)来完成的。在请求的过程中,用户的信息被封装在 User 实体类中,该实体类在 Web 项目中属于数据模型层(Model)。在请求显示阶段,跳转的结果网

27、页就属于视图层(View)。像这样,控制层通常用来负责前台以及后台交互,数据的模型层封装各类用户相关的输入以及输出的数据,视图层通常是用来选择恰当的视图用啦显示最终执行结果,这种层次分明的Java开发过程以及处理模式称之为 MVC 开发模式。总结如下:视图层:负责格式化数据、数据展示、页面交互、数据上下传流畅、界面样式设计等功能。控制层:负责接收数据、转发请求,对请求进行处理后,指定视图并将结果传输到客户端。数据模型层:模型对象拥有最多的处理任务,是程序主要的部分,它主要用来负责数据的逻辑的处理以及在数据库中各类存取数据。 5.1随需而变 之前在使用传统Spring框架去做Java 的系统开发

28、中,大量的 配置文件存在各类型的项目之中,导致开发的项目变得很是笨重,繁琐的配置以及第三方框架配置,导致整个开发以及项目的部署效率大大降低。Spring Boot 不是用来代替 Spring框架的,是用来提升所有 Spring 框架的开发人员开发工具。它集成了许多许多的常用第三方软件库,Spring Boot中这些软件库库几乎可以达到零配置即时可用,大部分的 Spring Boot 系统只需要要很少量配置就能够让Java开发人员启动项目。5.2快速实施 通过LBMD引擎,让应用系统的开发变成固定化,形成一种新的开发者模式:用LEAP工具来搭建应用系统,也可以用LEAP来运行应用系统,从而达到资

29、金量减少、减少工作量的前提下快速构建大型、复杂项目的目的。通过LEAP提供“模型驱动”可以灵活部署仅用少量的代码就可以完成大型项目,大大的减少Java程序员工作量,还降低了bug的出现风险。LEAP采用了SOA框架简化开发,还同时可使用二进制的开发机制,并且完整了SDK,也是众多程序员选择SpringBoot的原因。(六)bootstrap库详细介绍bootstrap 是免费且开源的。代码托管、开发和维护都在同一个平台上直接处理完成的。你可以直接用预编的 CSS 文件快速开发,也可以从 Bootstrap 源码自定义一个自己想要的模块。一个框架、多种设备。你的网站和应用能在 Bootstrap

30、 的帮助下通过同一份源码快速、有效地适各种设备,如:手机、平板、PC端等。这一切都是 CSS 媒体查询的效果。功能完整的Bootstrap 框架提供了各种各样优美的文档,你能在这里找到关于 HTML元素、HTML 和 CSS 组件以及 jQuery 插件等详细文档。三、需求分析宾馆销售房型分析与预测系统的设计与实现为宾馆的管理提供便利,主要包括三个角色:分别是管理员:登录功能模块、个人中心模块、管理员管理模块、宾馆员工模块、宾馆管理模块、宾馆房间收入走势图、宾馆汇总收入走势图;宾馆管理员:登录功能模块、个人中心模块、房间管理管理模块、入住办理模块、退房办理模块、入住/离店记录模块、商品管理模块

31、、商品销售模块、商品销售流水模块、评价管理模块、网络订单管理模块、评价管理模块、宾馆房间入住收入走势图;用户:登录功能模块、注册模块、首页、房间详情、房间评价、添加购物车、预定、个人中心-个人信息、个人中心-购物车、个人中心;(一)功能分析按照开题报告中设计的功能需求,可以将整个宾馆销售房型分析与预测系统的设计与实现拆分为管理后台以及用户前台两个模快,根据不同模块的功能设计。总体功能结构如图3.1所示图3.1 总体框架图(二)功能整体设计管理员:登录功能模块:输入账号以及密码登录系统;个人中心模块:包括角色、姓名、账号、密码等信息;管理员管理模块:包括姓名、账号、密码等信息的增删改查等用户操作

32、;宾馆员工模块:包括姓名、账号、密码、性别、所属宾馆等信息的增删改查等用户操作;宾馆管理模块:包括宾馆名称、宾馆图片等信息的增删改查等用户操作;宾馆房间收入走势图:汇总每日每个宾馆收入的走势图宾馆汇总收入走势图:汇总每日所有宾馆收入的折现统计图宾馆管理员:登录功能模块:输入账号以及密码登录系统;个人中心模块:包括角色、姓名、账号、密码、性别、所属宾馆等信息;房间管理管理模块:包括宾馆名称、房间编号、房间名称、房间规格、房间价格、是否入住、房间照片等信息的增删改查等用户操作;入住办理模块:包括宾馆名称、房间编号、房间名称、入住人姓名、入住人电话、入住人身份证、入住人数、入住价格等信息的增删改查等

33、用户操作;退房办理模块:包括宾馆名称、房间编号、房间名称等信息的改查等用户操作;入住/离店记录模块:包括宾馆名称、房间编号、房间名称、入住人姓名、入住人电话、入住人身份证、入住人数、入住价格等信息的模糊查询等用户操作;商品管理模块:包括宾馆名称、商品名称、供货商、进货价、销售价、余量等信息的增删改查等用户操作;商品销售模块:包括宾馆名称、商品名称、供货商、进货价、销售价、销售时间模糊查询等用户操作;商品销售流水模块:包括等信息的增删改查等用户操作;评价管理模块:网上订单用户对房间的评价包括房间名称、购买人、购买时间、购买价格等信息的增删改查等用户操作;网络订单管理模块:用户网络顶偶房间;包括房

34、间名称、购买人、购买时间、购买价格等信息的增删改查等用户操作;评价管理模块:网上订单用户对房间的评价包括房间名称、购买人、购买时间、购买价格等信息的增删改查等用户操作;宾馆房间入住收入走势图:汇总每日每个宾馆收入的走势图;用户:登录功能模块:输入账号以及密码登录网站;注册模块:用户输入账号、密码、重复密码、姓名、手机号成功注册为网站用户首页:宾馆选择、房间展示列表,选择宾馆展示宾馆房间的列表;房间详情:展示房间的基本信息:包括宾馆名称、房间编号、房间名称、房间规格、房间价格、是否入住、房间照片等信息房间评价:登录用户评价房间信息;添加购物车:登录用户将自己喜欢的房间加入购物车,以便后期需要的时

35、候进行购买;预定:登录用户预定自己喜欢的房间,已经被预定的房间不可重复预定;个人中心-个人信息:包括姓名电话账号的展示以及修改个人中心-购物车:添加购物车的列表展示:包括房间名称、房间单价、房间数量、房间价钱、购买操作个人中心:我的订单:我的购买订单,包括:订单时间、订单编号、订单金额、房间名称(三)数据库设计用户表(personss):用来存储用户的姓名、账号、密码、性别、地址、所属宾馆、角色、用户余额等信息角色表(roles):用来存储用户角色名称等信息角色权限表表(rolesqx):用来存储用户角色权限等信息人员角色表表(personrole):用来存储用户对应的角色名称等信息宾馆表(j

36、da):用来存储宾馆的信息包括宾馆名称、宾馆图片等信息房间表(fja):用来存储宾馆房间的信息包括宾馆名称、编号、名称、价格、图片、是否入住等信息入住记录表(rza):用来存储入住的信息包括宾馆名称、编号、名称、价格、入住人姓名、入住人电话、入住人身份证、入住人数、是否离店等信息订单表(dda):用来存储订单的信息包括宾馆名称、编号、名称、价格、订单人姓名、订单人电话、订单人身份证、入住人数、是否离店、入住时间、离店时间等信息商品表(spa):用来存储商品的信息包括宾馆名称、商品名称、供货商、进货价、销售价、余量等信息商品购买记录表(gma):用来存储商品的信息包括宾馆名称、商品名称、供货商、

37、进货价、销售价、余量等信息房间评价表(pjb):用来存储评价的信息包括房间名称、购买人、购买时间、购买价格等信息订购表(gmb):用来存储网络订单的信息包括房间名称、购买人、购买时间、购买价格等信息3.1 表汇总表名功能说明personss人员表roles角色表rolesqx角色权限表personrole人员角色表jda宾馆表fja房间表rza入住记录表dda订单表spa商品表gma商品购买记录表pjb房间评价表gmb订购表用户表(personss):用来存储用户的姓名、账号、密码、性别、地址、所属宾馆、角色、用户余额等信息,表结构如下表所示。角色表(roles):用来存储用户角色名称等信息。

38、表结构如下表所示。角色权限表表(rolesqx):用来存储用户角色权限等信息。表结构如下表所示。人员角色表(personrole):用来存储用户对应的角色名称等信息。表结构如下表所示。宾馆表(jda):用来存储宾馆的信息包括宾馆名称、宾馆图片等信息。表结构如下表所示。房间表(fja):用来存储宾馆房间的信息包括宾馆名称、编号、名称、价格、图片、是否入住等信息。表结构如下表所示。入住记录表(rza):用来存储入住的信息包括宾馆名称、编号、名称、价格、入住人姓名、入住人电话、入住人身份证、入住人数、是否离店等信息。表结构如下表所示。订单表(dda):用来存储订单的信息包括宾馆名称、编号、名称、价格

39、、订单人姓名、订单人电话、订单人身份证、入住人数、是否离店、入住时间、离店时间等信息。表结构如下表所示。商品表(spa):用来存储商品的信息包括宾馆名称、商品名称、供货商、进货价、销售价、余量等信息。表结构如下表所示。商品购买记录表(gma):用来存储商品的信息包括宾馆名称、商品名称、供货商、进货价、销售价、余量等信息。表结构如下表所示。房间评价表(pjb):用来存储评价的信息包括房间名称、购买人、购买时间、购买价格等信息。表结构如下表所示。订购表(gmb):用来存储网络订单的信息包括房间名称、购买人、购买时间、购买价格等信息。表结构如下表所示。四、系统实现(一) 系统登录主页面图4.1 系统

40、登录界面效果图(二)系统后台整体框架如下图所示:图4.2 系统后台整体效果图(三)功能详细设计与描述:管理员:登录功能模块:输入账号以及密码登录系统;个人中心模块:包括角色、姓名、账号、密码等信息;管理员管理模块:包括姓名、账号、密码等信息的增删改查等用户操作;宾馆员工模块:包括姓名、账号、密码、性别、所属宾馆等信息的增删改查等用户操作;宾馆管理模块:包括宾馆名称、宾馆图片等信息的增删改查等用户操作;宾馆房间收入走势图:汇总每日每个宾馆收入的走势图宾馆汇总收入走势图:汇总每日所有宾馆收入的折现统计图宾馆管理员:登录功能模块:输入账号以及密码登录系统;个人中心模块:包括角色、姓名、账号、密码、性

41、别、所属宾馆等信息;房间管理管理模块:包括宾馆名称、房间编号、房间名称、房间规格、房间价格、是否入住、房间照片等信息的增删改查等用户操作;入住办理模块:包括宾馆名称、房间编号、房间名称、入住人姓名、入住人电话、入住人身份证、入住人数、入住价格等信息的增删改查等用户操作;退房办理模块:包括宾馆名称、房间编号、房间名称等信息的改查等用户操作;入住/离店记录模块:包括宾馆名称、房间编号、房间名称、入住人姓名、入住人电话、入住人身份证、入住人数、入住价格等信息的模糊查询等用户操作;商品管理模块:包括宾馆名称、商品名称、供货商、进货价、销售价、余量等信息的增删改查等用户操作;商品销售模块:包括宾馆名称、

42、商品名称、供货商、进货价、销售价、销售时间模糊查询等用户操作;商品销售流水模块:包括等信息的增删改查等用户操作;评价管理模块:网上订单用户对房间的评价包括房间名称、购买人、购买时间、购买价格等信息的增删改查等用户操作;网络订单管理模块:用户网络顶偶房间;包括房间名称、购买人、购买时间、购买价格等信息的增删改查等用户操作;评价管理模块:网上订单用户对房间的评价包括房间名称、购买人、购买时间、购买价格等信息的增删改查等用户操作;宾馆房间入住收入走势图:汇总每日每个宾馆收入的走势图;用户:登录功能模块:输入账号以及密码登录网站;注册模块:用户输入账号、密码、重复密码、姓名、手机号成功注册为网站用户首

43、页:宾馆选择、房间展示列表,选择宾馆展示宾馆房间的列表;房间详情:展示房间的基本信息:包括宾馆名称、房间编号、房间名称、房间规格、房间价格、是否入住、房间照片等信息房间评价:登录用户评价房间信息;添加购物车:登录用户将自己喜欢的房间加入购物车,以便后期需要的时候进行购买;预定:登录用户预定自己喜欢的房间,已经被预定的房间不可重复预定;个人中心-个人信息:包括姓名电话账号的展示以及修改个人中心-购物车:添加购物车的列表展示:包括房间名称、房间单价、房间数量、房间价钱、购买操作个人中心:我的订单:我的购买订单,包括:订单时间、订单编号、订单金额、房间名称(四)详细设计: 功能详细设计,包含功能说明

44、、功能效果图、功能核心代码。4.1 系统管理员登录系统:系统管理员登录系统:系统管理员输入账号以及密码登录系统 图4.3 效果图4.2 个人中心模块: 包括角色、姓名、账号、密码等信息;图4.4 效果图4.3 管理员管理模块: 管理员管理模块:包括姓名、账号、密码等信息的增删改查等用户操作;图4.5 效果图4.4 宾馆员工模块:宾馆员工模块:包括姓名、账号、密码、性别、所属宾馆等信息的增删改查等用户操作;图4.6 效果图4.5 宾馆管理模块:宾馆管理模块:包括宾馆名称、宾馆图片等信息的增删改查等用户操作;图4.7 效果图 4.6 宾馆房间收入走势图:宾馆房间收入走势图:汇总每日每个宾馆收入的走

45、势图图4.8 效果图4.7 宾馆汇总收入走势图宾馆汇总收入走势图:汇总每日所有宾馆收入的折现统计图图4.9 效果图 4.8 房间管理管理模块:房间管理管理模块:包括宾馆名称、房间编号、房间名称、房间规格、房间价格、是否入住、房间照片等信息的增删改查等用户操作;图4.10 效果图 4.9 入住办理模块入住办理模块:包括宾馆名称、房间编号、房间名称、入住人姓名、入住人电话、入住人身份证、入住人数、入住价格等信息的增删改查等用户操作;图4.11效果图 4.10 退房办理模块退房办理模块:包括宾馆名称、房间编号、房间名称等信息的改查等用户操作;图4.12效果图 4.11入住/离店记录模块入住/离店记录

46、模块:包括宾馆名称、房间编号、房间名称、入住人姓名、入住人电话、入住人身份证、入住人数、入住价格等信息的模糊查询等用户操作;图4.13效果图 4.12 个人中心模块:包括角色、姓名、账号、密码、性别、所属宾馆等信息;图4.14效果图 4.13 商品管理模块:商品管理模块:包括宾馆名称、商品名称、供货商、进货价、销售价、余量等信息的增删改查等用户操作;图4.15效果图 4.14 商品销售模块:商品销售模块:包括宾馆名称、商品名称、供货商、进货价、销售价、销售时间模糊查询等用户操作;图4.16效果图 4.15 商品销售流水模块:商品销售流水模块:包括等信息的增删改查等用户操作;图4.17效果图 4

47、.16 评价管理模块:评价管理模块:网上订单用户对房间的评价包括房间名称、购买人、购买时间、购买价格等信息的增删改查等用户操作;图4.18效果图 4.17 网络订单管理模块:网络订单管理模块:用户网络顶偶房间;包括房间名称、购买人、购买时间、购买价格等信息的增删改查等用户操作;图4.19效果图 4.18 宾馆房间入住收入走势图:宾馆房间入住收入走势图:汇总每日每个宾馆收入的走势图;图4.20效果图 4.19 登录功能模块:输入账号以及密码登录网站;图4.21效果图4.20 注册模块:注册模块:用户输入账号、密码、重复密码、姓名、手机号成功注册为网站用户;图4.22效果图 4.21 首页:首页:

48、宾馆选择、房间展示列表,选择宾馆展示宾馆房间的列表;图4.23效果图 4.22 房间详情:房间详情:展示房间的基本信息:包括宾馆名称、房间编号、房间名称、房间规格、房间价格、是否入住、房间照片等信息;图4.24效果图 4.24 房间评价:房间评价:登录用户评价房间信息;图4.26效果图 4.25 购物车:添加购物车:登录用户将自己喜欢的房间加入购物车,以便后期需要的时候进行购买;图4.27效果图 4.26 个人中心-个人信息:个人中心-个人信息:包括姓名电话账号的展示以及修改;图4.28效果图 4.27 个人中心-我的订单:我的购买订单,包括:订单时间、订单编号、订单金额、房间名称;图4.29效果图 结 论近半年来的毕业设计已经进入了收尾

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论