的大型数据库
2 系统分析与总体设计
目前市场上的浴室收费系统如美萍系统等等,都是在独立的电脑操作,这样有个问题就是当突然断电时有的存储数据就会丢失,而即使是所谓的网络版的也只能局限在某一网络中,当企业的管理者不在企业时他并不能随时对浴室的经营情况进行了解。所以我选择用PHP构建一个浴室管理系统,这样当断电的时候既不会造成数据丢失,也可以在其他工作场所查看经营情况。
2.1 系统功能描述
本系统主要是针对包厢类型的浴室开发的。主要包括:房间管理模块、消费管理模块、会员模块、工作人员模块、服务项目模块、管理员模块、统计管理模块等,具体描述如下:
(1)房间管理
①房间列表
显示所有的房间及状态,在用、未用和维修,通过房间状态选择操作和通过房间号修改房间状态,主要是包厢的维修。
②添加房间
添加新的浴室包厢。
(2)消费管理
①创建新的消费
通过点击房间来确定是否开始启用包厢添加新的消费。
②添加消费项目
添加包厢客户选择的消费项目,由技师或服务生提供添加信息。
③消费房间管理
查看各房间的消费情况,和结账业务。
④欠费管理
包括查看所有的欠费信息,已还欠费,未还欠费,和偿还欠费业务,另外还有就是由收银员将欠费人的个人信息以备注形式输入数据库中。
⑤结账
房间结账,可以选择会员卡,现金,欠费三种结账模式。
(3)会员卡信息管理
①会员卡列表
显示所有的会员卡,通过会员卡号可以查看会员卡相关的会员信息和消费信息,和具体消费项目。
②会员卡类型
显示所有的在使用的会员卡类型。
③添加会员卡类型
添加新的会员卡类型。
④添加会员卡
添加会员卡功能。
(4)工作人员管理
①工作人员列表
显示所有的在职工作人员,和员工的个人信息。
②添加工作人员
添加新的员工。
③服务生服务统计
针对员工在一定时间内项目和服务数量的记录。
④工作人员管理
只有超级管理员有权限进入,对员工的信息进行修改。
(5)服务项目管理
①服务项目列表
显示所有的服务项目,包括编号,名称,单价,状态。
②添加服务项目
添加新的服务项目。
(6)管理员信息管理
①管理元列表
只有超级管理员有权限进入,功能是显示所有的管理员,和查看管理员信息,超级管理员帐号不能删除。
②添加管理员
只有超级管理员有权限添加新的管理员,并且不能添加超级管理员。
(7)统计管理
营业额统计
分为两个部分,消费状况就是在某时间内消费记录(包括利润),和消费额统计某时间内的消费额,利润额统计。
(8)浴室管理版权信息
版权信息
显示版权人:王帅
2.2 系统功能模块划分
从功能描述的内容可以看到,本实例可以实现8个完整的功能。我们根据这些功能,设计出系统的功能模块,如下图2.1所示。
图2.1 新闻发布系统功能模块示意图
2.3 系统流程分析
为了使读者进一步了解本实例系统的设计,本小节将对系统进行流程分析。管理系统的工作流程都是从管理员登录模块开始,对用户的身份进行认证。身份认证过程:
确认用户是否是有效的系统用户,此过程决定用户能否进入系统,同时还有身份权限的获取,某些模块权限不够是不可以进入的。
本系统仅有后台程序一个部分,非管理员无法进入。管理员拥有操作权限,超级管理员拥有所有权限,后台系统的流程分析如图2.4所示。
图2.2 后台系统的流程分析
3 系统数据库结构设计与实现
3.1 创建数据库
首先创建一个数据库bathroom用来保存本系统的所有数据。
读取数据库是使用的一个mysql类文件,mysql.class.php。在mysql.class.php中包含了常用mysql函数的使用方法的重写,方便了方法的调用。在使用的时候先引入文件,再实例化对象,代码如下:<
上一篇:
PHP音乐交流论坛毕业设计(含源程序)
下一篇:
马原:环境保护与可持续发展论文(word)