丙谷胺住宿管理系统

丙谷胺住宿管理系统

ID:30180053

大小:623.34 KB

页数:20页

时间:2018-12-27

丙谷胺住宿管理系统_第1页
丙谷胺住宿管理系统_第2页
丙谷胺住宿管理系统_第3页
丙谷胺住宿管理系统_第4页
丙谷胺住宿管理系统_第5页
资源描述:

《丙谷胺住宿管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库系统原理课程设计说明书――宾馆住宿管理系统江西理工大学应用科学学院信息工程系课程设计说明书课程名称:数据库原理与技术课题名称:宾馆住宿管理系统姓名:班级:班学号:25姓名:班级:班学号:40姓名:班级:班学号:27完成时间:2012-07-02指导老师:指导老师评语:得分:18电科101数据库系统原理课程设计说明书――宾馆住宿管理系统18电科101数据库系统原理课程设计说明书――宾馆住宿管理系统目录18电科101数据库系统原理课程设计说明书――宾馆住宿管理系统1系统概述21.1现状分析21.2系统目标22系统数据库分析22.1数据库需

2、求分析22.2数据库概念结构分析32.3数据库逻辑结构分析42.4数据字典53数据库操作部分63.1数据库创建63.2数据库的更新操作与实施93.3数据库的查询操作113.4数据库的备份和还原操作124系统规范化设计144.1数据库表的规范化设计144.2数据库的完整性设计144.3数据库的维护和安全性设计165总结175.1收获175.2不足和改进18参考文献18致谢1918电科101数据库系统原理课程设计说明书――宾馆住宿管理系统1系统概述1.1现状分析随着外出人流因为生活,商业等方面的增多,宾馆的发展也日益的迅猛,由于顾客量的增多,客

3、户登记时间的广泛,宾馆收益的日益增多,仅仅依靠手写的老式输入记账法,是无法满足宾馆的需求的,同时这也是浪费人力和时间的。开发这个数据库,目的就在于能够更好的对客房的预订情况,空余情况,顾客信息,顾客住宿时间和所用费用,客房房态等进行精确的查询,以便更好的完善和更新宾馆信息系统。1.2系统目标完善宾馆住宿管理系统所采用开发工具为MicrosoftSQLServer,此系统的运行环境为Windows98,Windows2000,WindowsXP,Windows7等。开发此数据库的目标有以下几点:(1)快速实现客人入住登记和账务处理,减少客人住

4、店及离店时的等待时间。(2)准确实现客人预订入住的要求,实现有效及有保障的前台系统作业。(3)快速响应住宿客人的有关项目查询要求。(4)实现入住、消费、结账一条龙服务,方便客人在店内的各类消费要求。(5)提供清晰、准确的各类明细报表、账单,给客人留下良好的管理印象。2系统数据库分析2.1数据库需求分析“客房管理信息系统”以实现宾馆客房各种信息的系统化、规范化、自动化为目标。18电科101数据库系统原理课程设计说明书――宾馆住宿管理系统系统功能结构图所示宾馆住宿管理系统系统管理前台操作数据管理用户注册修改密码用户管理查询登记结算客房类型管理客

5、房信息管理客户信息管理客房信息查询客户信息查询入住记录查询预定记录查询入住登记预订登记客房管理系统功能模块2.2数据库概念结构分析经考察和分析,本案例客房管理系统包括以下实体:客户实体、客房实体、操作员实体、结算账单实体,它们的E-R图如以下所示。18电科101数据库系统原理课程设计说明书――宾馆住宿管理系统操作员姓名操作员编号密码客房操作员退房结算账单结算返回1n11n1入住登记m1客户编号客户姓名年龄性别房间状态房号户籍总费用住店时间身份证号离店时间押金房间价格职称房号客户账单编号房号操作员编号房间类型住店天数账单编号客房管理系统E-R

6、图2.3数据库逻辑结构分析根据E-R图,将图转换为关系模型即:将实体、实体的属性和实体之间的联系转换为关系模式,然后对数据模型进行优化得到如下关系数据表。客户:{客户编号,客户姓名,性别,年龄,身份证号,押金,住店时间,离店时间,房号,账单编号}客房:{房号,房间类型,房间状态,房间价格}操作员:{操作员编号,操作员姓名,职称,密码}结算账单:{账单编号,住房天数,总费用,房号,操作员编号}18电科101数据库系统原理课程设计说明书――宾馆住宿管理系统关系数据表确定后要进行数据表的逻辑结构设计,即定义关系数据表中字段名称、数据结构、是否允许

7、为空、关键字、说明等。2.4数据字典(1)客户表用于存放客户的入住信息,例如:客户名,房号等。客户表字段名称数据结构是否允许为空说明客户编号Int(4)NOTNULL,主键姓名Varchar(50)NULL入住客户的姓名性别Varchar(2)NULL年龄Int(4)NULL身份证号Varchar(18)NULL客户的身份证号住店时间Varchar(15)NOTNULL离店时间Varchar(15)NULL押金Int(4)NULL房号Int(4)NOTNULL账单编号Int(4)NULL户籍Varchar(50)NULL(2)客房表用于存放

8、客房的相关信息,例如:房号,房间类型,房间状态等。字段名称数据结构是否允许为空说明房号Int(4)NOTNULL,主键唯一标识每个房间房间类型Varchar(18)NOTNULL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。