持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,点击查看活动详情
本文介绍了数据库客房管理系统的设计
第一章 系统需求分析
系统管理:实现系统管理人员对系统的管理,包括添加删除用户,更改密码, 数据备份,数据还原,注销等功能。
基本信息:实现显示住户和预定房间的基本信息(包括入住时间和客房是否有故障,员工基本信息,住户基本信息)。
预定:实现在一定范围内用户预定房间,选择房间类型。
查询:包括实现员工查询,住户查询。住户查询包括自己的基本信息,自己的入住时间,费用等,员工查询包括查询自己的信息,自己所对接的客户需求等。
服务器配置:对它进行配置可以使得在其他电脑上也照常使用。这样不必每次都到数据库中去更改。
帮助系统:帮助系统为用户指明方向。
图1-1 酒店管理系统示意图
**
**
第二章 概念结构设计
(1系统分成几个相对独立的模块,但这些模块都进行集中式管理。
(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。
(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
图2-1 酒店客房管理系统E-R图
\
第三章 逻辑结构设计
把系统的E-R图转换成数据库模式如下
图3-1 客户基本信息表customers
图3-2 客房基本信息表 rooms
图3-3 客户住宿信息living
本系统的关系模型如下:
客户customers(Cno,Csex,Cid,Cidcard,Ctime,Cmoney)
客房(Rno,Rstyle,Rpeice,Rstate)
客房住宿信息(Cno,Rno,Ccomedate,Ctime,Camount)