一、基本信息

标题:基于Web酒店管理系统的设计与实现

时间:2018年

来源: 河北民族师范学院数学与计算机科学学院

关键词:Web;酒店管理系统;设计实现;MySQL

二、研究内容

1.摘要

构建基于Web的酒店管理系统,实现利用计算机网络来管理客户信息、客房信息、洒店预订、入住、账务结算、统计报表等功能,实现中小型酒店信息管理的系统化、规范化和自动化。结论通过应用新技术对系统的再次开发,解决原有系统的功能缺陷,对同类信息管理系统的设计开发有参考价值。

2.系统分析

2.1系统功能需求分析

基于 Web的中小型酒店管理系统要具备管理客户信息、客房信息、酒店预订、入住、账务结算、统计报表等功能,实现中小型酒店信息管理的系统化、规范化和自动化。通过对系统的数据流分析,得到数据流程,如图1~2所示。

2.2系统功能特点分析

1)界面友好、操作简单:在页面中要加入提示信息,便于用户操作。

2)实时的页面更新:对用户的操作(包 括 预 订、修 改、删 除 等)、客房的状态(包括已入住、未入住、是否具备入住条件等)实时显示在页面上。

3)功能完善:对酒店管理系统功能需求的实现。

4)可移植性强:系统稍作修改就可适应其它酒店的要求。

3.系统设计

3.1体系结构设计

采用典型的3层架构开发模式,即表示层-业务逻辑层-数据访问层,有利于系统的开发、维护、部署和扩展。

3.2功能模块设计

系统的功能模块设计如图3所示。

3.3数据库设计

根据系统需求分析可以得到的实体有:用户 (管理员、普通用户)、客房、预订客房记录。系统 E-R如图4所示。

三、结论

通过利用流行的 Web开发语言构建的基于 WEB的酒店管理系统,一方面优化了酒店内部的信息化管理,将酒店的操作流程进行管理监控,提高了酒店的现代化管理水平;另一方面旅客可更加方便快捷地使用酒店管理系统。

四、参考文献

[1]唐德鹏,张文娟,黄宇海.现代饭店经营管理[M].北京:中国水利电力出版社,2004:5-60.

[2]卢文芳.饭店管理信息系统的构架与应用[J].商场现代化,2008(13):143-144.

[3]张亮.基于 Web技术的酒店管理系统的设计与实现[J].数字技术与应用,2015(12):177.

[4]史学梅.基于 Web框架的中小企业信息化集成平台的研究[D].合肥:安徽理工大学,2011.

[5]刘爽,赵丹丹.基于Spring和 Hibernate的J2EE三层架构研究[J].大连民族学院学报,2009(01):81-84.

[6]马先波,张晓诺.基于 MVC架构的网上营业厅设计与实现[J].中国科技信息,2009(11):123-130.

[7]赵洋,张丽,王恩东,等.基于Struts、Hibernate和Spring的J2EE架构研究[J].现代电子技术,2009(02):107-110.

[8]宁承林.基于 MVC模式的Struts框架在J2EEWEB应用中的研究与实现[D].北京:北京邮电大学,2010.

[9]杨涛,周志彼,凌力.基于Struts和 Hibernate的J2EE快速开发框架的设计与实现[J].计算机工程,2006,32(10):83-85.

[10]唐异东,别荣芳,毛瑞龙,等.Veloeity+Spring2.0+Hibernate的 Web应用开发框架[J].计算机应用,2009(01):255-257.

基于python的酒店管理系统_基于Web酒店管理系统的设计与实现相关推荐

  1. 基于python的性能测试工具_基于 Python 的性能测试工具 locust 与 LR 的简单对比[转发]...

    背景 最近自己开发了一个小的接口,功能测完了,突然想测下性能,原来做性能测试,我一直用的是HP的LoadRunner,前一段时间正好看过locust,想想就用这个来测测性能吧. 由于对LR比较熟,正好 ...

  2. 基于python的房地产数据分析_基于Python的数据分析

    转载 | CSDN 编辑 | 雷课小雷 下面来介绍一下基于Python的数据分析,主要介绍数据分析的概念.数据分析流程.Python优势.常用模块的用途以及使用Python进行数据分析的学习方法及步骤 ...

  3. 基于python的可视化分析_基于Python 的数据分析与可视化平台研究

    基于 Python 的数据分析与可视化平台研究 宋永生 ; 黄蓉美 ; 王军 [期刊名称] <现代信息科技> [年 ( 卷 ), 期] 2019(003)021 [摘要] 数据分析与可视化 ...

  4. 基于python的分布式扫描器_基于python的服务器监测系统的设计

    基于 python 的服务器监测系统的设计 高正 ; 徐浩 ; 余曼 [期刊名称] <电脑知识与技术> [年 ( 卷 ), 期] 2017(013)002 [摘要] 本文介绍了一种基于 P ...

  5. 基于python的语料库数据处理_基于Python的语料库数据处理(三)

    原标题:基于Python的语料库数据处理(三) <Python玩转语料库数据>专栏· 第3篇 1393 字 | 5 分钟阅读 一起来学习用Python进行语料库数据处理吧! 一.条件判断 ...

  6. 基于python的影评数据分析_基于Python聚焦型网络爬虫的影评获取技术

    龙源期刊网 http://www.qikan.com.cn 基于 Python 聚焦型网络爬虫的影评获取技 术 作者:郭向向 郑嘉慧 苗学芹 来源:<时代金融> 2019 年第 11 期 ...

  7. 基于python的智能家居_基于Python的智能家居自动化测试脚本设计及实现

    投稿网址 http:www.VideoE.cn|<电视技术>第39 卷第5 期(总第458 期) 117 [本文献信息]沈杰,潘科,刘昕,等. 基于 Python 的智能家居自动化测试 ...

  8. 基于python的旅游系统_基于python的去哪儿网旅游数据分析

    20011 基于python的去哪儿网旅游数据分析 运行视频.代码等: 链接:https://pan.baidu.com/s/1tw4Qvtcuwt7ys36M7HvLSg 提取码:1589 复制这段 ...

  9. 基于python的房地产数据分析_基于Python的数据分析实战项目

    本文中项目资料来源于网易云课堂,代码为纯手工码字滴,请放心食用,不定期更新,欢迎对Python.数据分析以及编程感兴趣的同学留言沟通. 详细介绍了数十个数据分析相关的实战项目,大量使用pandas.n ...

  10. 基于python的报修系统_基于JSP的学生公寓报修管理系统.doc

    常州信息职业技术学院 毕业设计(论文)报告 学生毕业设计(论文)报告 系 别: 软件学院 专 业: 软件技术 设计(论文)题目: 基于JSP的学生公寓报修管理系统 指 导 教 师: 设 计 地 点: ...

最新文章

  1. Android Studio中RecycerView依赖库加载问题
  2. 广泛的信号处理链如何让语音助理“正常工作”
  3. jacoco收集探针结果时机_滴滴开源Super-jacoco:java代码覆盖率收集平台
  4. 《Pro ASP.NET MVC 3 Framework》学习笔记之二十七【视图1】
  5. 单片机IO口模拟SPI四种模式的程序
  6. c语言位运算_C语言自增减、逻辑运算、位运算、位移运算及三目运算操作
  7. 设置(TableViewController)通用框架
  8. SAP Cloud for Customer(C4C)后台ABAP系统的System ID和client ID
  9. codeforces 263A-C语言解题报告
  10. 【大数据-第二期】java基础第五天作业
  11. 2018年入门python,推荐这样几本好书!
  12. 深度学习---循环神经网络RNN详解(LSTM)
  13. [翻译]WPF控件库 MaterialDesignInXamlToolkit (2) Brush Names
  14. 操作系统PPT(持续更新)
  15. Java实例变量和类变量
  16. 火狐浏览器表单不跳转_火狐浏览器的表单问题,求解_html/css_WEB-ITnose -
  17. C语言实现SM4加解密
  18. html5css3网站设计基础教程答案,HTML5+CSS3网站设计基础教程_动手实践源代码
  19. PLM -Aras Innovator 安装
  20. 安装Scylla之后出错ImportError: pycurl: libcurl link-time ssl...

热门文章

  1. 网络安全协议(三)--基本安全协议
  2. Win7下无法安装CDC Comms Interface驱动的朋友进
  3. 502网关错误解决_“ HTTP 502错误的网关”错误和解决方案
  4. popperjs V2 之应用库 tippy.js 源码阅读
  5. 毕业论文速成指南来了!
  6. AXI3.0 AXI4.0 五大通道接口详细介绍
  7. WPF(C#)桌面UI控件库推荐:Newbeecoder.UI-NbGroupBox使用
  8. word文件太大如何压缩到最小?
  9. 基于 OpenSSL 生成自签名证书
  10. 师创作业--Bank Account Management System 银行账户管理系统 简称BAM