java+mysql酒店客房管理系统的设计+源代码(3)
时间:2022-03-06 20:34 来源:毕业论文 作者:毕业论文 点击:次
综上所述,本系统的设计与开发具有可行性。 3.2 系统设计规则与运行环境 任何系统都要有它自己的设计规则。该系统也一样,它的主要设计规则有: 1。简单性:尽量让系统操作简单易懂,这对于一个系统来说是非常重要的。 2。针对性:该系统设计是基于JAVA语言的酒店管理系统的定向开发设计与实现,所以具有专业突出和很强的针对性等特点。 3。实用性:本系统主要包括前台管理和后台管理两大模块,前台实现了登录注册、查看客房信息、个人信息维护等功能。后台管理员主要实现了入住信息管理、会员订房信息管理、客房管理、会员信息管理等功能,具有良好的实用性。 运行环境:本系统的运行需要在本机上安装mysql数据库,并将设计好的数据库导入其中,需要安装有浏览器,在将项目部署到tomcat服务器之后,运行tomcat,通过浏览器就可以开始使用本项目。 4 数据库设计 4.1 实体属性图 图4。1 用户实体属性图 图4。2前台管理员实体属性图 图4。3 经理实体属性图 订单信息表 图4。5 房间信息实体属性图 图4。6 房间类型实体属性图 图4。7 vip信息实体属性图 图4。8 折扣信息表 图4。9 住房账单信息表 图4。10 商品账单信息 图4。11 商品信息图 数据库包含以下几个实体:酒店前台管理员实体,酒店经理实体,会员帐号实体,商品账单实体,商品实体,用户实体,酒店客房实体。 1。一位用户可预订多套客房,所以用户与酒店是一对多的关系; 2。一位用户可以消费多个商品,一个商品可以被多位用户消费,所以用户与商品是多对 多的关系 ; 3。一位酒店前台管理员管理多个商品,所以酒店前台管理员与商品是一对多的关系; 4。一位酒店前台管理员管理多套酒店客房,所以酒店前台管理员与酒店客房是一对多的 关系; 5。一位酒店经理可管理多位酒店前台管理员,所以酒店经理与酒店前台管理员是一对多 的关系; 6。一位酒店经理可管理多个会员账号,所以酒店经理与会员账号是一对多的关系; 7。一位酒店经理可管理多个客房种类,所以酒店经理与客房种类是一对多的关系; 8。一位酒店前台管理员管理多个商品账单,所以酒店前台管理员与商品账单是一对多的关系; 4.3 数据库表字段设计 1. 用户填写账号和密码作为登陆信息,注册时需要填写身份证号和电话号码。操作者为前台订房界面需要预定房间的用户,用户可以修改自己的用户信息。注册会员之后,会收到一条会员编号,填写会员编号,验证成功之后即可注册会员成功。 表1名customer_info 住户表 字段名 字段类型 字段中文名 备注 customer_info_id int 用户编号 主键 customer_info_number varchar 用户账号 索引唯一 customer_info_cid varchar 用户身份证 (责任编辑:qin) |