首页 >  Python毕业设计  > 正文

python基于flask酒店管理系统

酒店管理系统是每一个酒店不可缺少的一部分,它的内容对于酒店的管理人员与顾客都是至关重要的,所以酒店管理系统应该能够为顾客提供充足的信息快捷查询手段
 
前端:Vue+elementui
开发语言:Python
框架:django/flask
版本:python3.7.7
数据库:mysql  
数据库工具:Navicat
开发软件:PyCharm 
代码开源,本视频是已开发好的成品和视频演示一致
我学习程序设计的基本目的就是培养描述实际问题的程序化解决方案的关键技能,
我完成多个实验以及测试,在这个阶段的学习开发中,我从认识到熟悉,而后到能够自主运用。
有代码视频讲解参考,对项目进行黑盒测试和白盒测试,搭建开发环境、编写相关文档、搭建对象、数据库设计、编写功能代码、设计网页、用例测试,代码的整合打包,完成服务器的相关配置,最后得到项目成品。
1.2 需求分析
对于客户来说:1、网上预约(留下电话号码、姓名以及预约的时间);2、到店登记入住(姓名、电话、身份证号码、性别、押金+付钱、入住时间、房间号);3、基于网上预约的客户可以实现到店查询并且补全信息之后付钱+交付押金;4、退房(退还押金)。
 
对于前台人员:1、实现客户到店登记信息入住,将信息存入入住信息表中;2、实现客户的预约功能,提前记录到预约表中,客户到店之后将客户信息存入入住表,同时删除预约表中的信息;3、客户退房时,将客户从入住信息表中移除;4、根据生成的用户结账报表收取额外支付金钱,并且记录收入;5、查看客户简略信息
 
对于管理人员:1、实现房价的更改;2、查看收支状况;3、查询客户详细信息(根据姓名、电话、身份证号、房间号);4、查询员工信息;5、修改员工信息
2  概要设计
2.1 主界面设计
当输入相应的操作字符(比如:0-5),通过在主函数中选择并调用对应的子函数程序以及其他函数(比如:菜单函数)中的辅助调用,实现并完成各自的功能操作(比如:添加、查找、删除、显示等)。
系统主界面如下:
 
 
 
 
2.2 系统功能1、办理入住:录入客户的编号、姓名、性别、身份证号、联系电话、预约状态、入住时间、房间号
2、登记、预约预约操作:录入客户的姓名、联系电话、需要的房间类型;对于到店登记,还需记录身份证号
3、退房操作:录入客户的房间号、退房时间,返回计算出的额外消费和总计消费
4、客户信息查询:返回客户的姓名、性别、身份证号、联系电话、预约状态、入住时间、房间号
5、员工信息查询:返回员工的编号、姓名、性别、职位等
6、房间信息修改:可修改价钱、类型、增减客房等操作
7、员工信息修改:可修改员工的编号、姓名、性别、职位等设计
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:python农产品溯源系统的flask设计与开发

下一篇:最后一页