数据库课程设计酒店管理系统 .doc

数据库课程设计酒店管理系统 .doc

ID:53305375

大小:535.10 KB

页数:41页

时间:2020-04-03

数据库课程设计酒店管理系统 .doc_第1页
数据库课程设计酒店管理系统 .doc_第2页
数据库课程设计酒店管理系统 .doc_第3页
数据库课程设计酒店管理系统 .doc_第4页
数据库课程设计酒店管理系统 .doc_第5页
资源描述:

《数据库课程设计酒店管理系统 .doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、计算机科学与工程系目录第一章引言第二章系统分析与设计2.1需求分析2.2结构设计2.3数据库设计第三章系统开发及实现3.1创建主窗体3.2创建子窗体3.3建立公共模块第四章总结参考文献附录(附部分源代码)41计算机科学与工程系第一章引言酒店管理系统是现代服务行业不可缺少的一个组成环节。酒店管理信息系统是一个由人、计算机和数据库组成的进行酒店经营管理的系统,通过对信息的收集、传递、整理、加工、维护和使用,提高管理水平和效率,从而实现酒店管理的自动化、规范化和人性化。本文简要介绍了基于Microsoft和VB程序语言开发实现的酒店管理系统,着重阐述了该系统开发实现过程,从系统的需求分

2、析、方案论证、模块设计、数据设计、详细设计到系统测试等各个环节都进行了较为详尽的分析和描述。关键词:酒店管理系统、Access、数据库、VB41计算机科学与工程系第二章系统分析与设计2.1需求分析在进行一个项目的设计之前,首先要进行必要的需求分析。酒店需要管理各种人员和入住信息,希望实现酒店的信息化管理,通过建立一个酒店管理系统来管理酒店的日常业务。其完成功能如下:1、能够实现对客人的登记信息查询,包括逐个浏览,以及对客人资料的增加、删除和编辑操作。2、能够的酒店人员值班情况进行管理。3、管理人员也可以直接增加和删除用户信息。系统功能模块图如图1所示。酒店管理系统人事管理客户入住

3、系统管理客户信息查询客户投诉值班管理散客入住密码修改团队入住新增用户图1系统的功能模块图根据功能模块图设计划出的实体有散客入住实体、团队入住实体、投诉管理实体、值班管理实体。散客入住实体E-R如图2所示。团队入住实体E-R如图3所示投诉管理实体E-R图如图4所示值班管理实体E-R图如图5所示41计算机科学与工程系散客入住实体姓名房价性别房号离店日抵达日证件号码图2散客入住实体E-R图团队入住实体负责人姓名团队名称房间号码备注入住天数抵达日证件号码图3团队入住实体E-R图投诉管理实体投诉对象投诉日期投诉内容编号处理意见受诉日期受诉部门41计算机科学与工程系图4投诉管理实体E-R图值

4、班管理实体值班人值班截止时间记事值班开始日期值班开始日期值班截止日期图5值班管理实体E-R图2.2结构设计使用windows操作系统、开发维护系统即visualbasic软件系统、一套数据库系统Access即可。他们之间的关系如图6所示。数据库数据库应用程序开发人员用户用户用户图6结构关系图根据上面的需求分析,设计好数据库系统,然后开发应用程序可以考虑窗体的系统,每一个窗体实现不同的功能,可以设计以下几个模块。·客人入住模块:用来实现登记入住的增加、删除和修改等操作。·客人信息查询模块:用来实现对客人信息的浏览和查询。·值班管理模块:用来实现对工作人员值班情况的增加、删除和修改等

5、操作。·系统管理模块:用来实现用户的增加、删除和修改等操作。41计算机科学与工程系2.3数据库设计这里数据库采用access,用ADO作为连接数据对象。2.3.1建立access数据库启动access,建立一个空的数据库jiudian.mbd,如图7所示。图7jiudian.mdb使用程序设计器建立系统需要的表格如下:散客资料表,如图8所示。团队资料表,如图9所示。值班管理表,如图10所示。系统管理表,如图11所示。投诉管理表,如图12所示。41计算机科学与工程系图8散客资料表图9团队资料表图10值班管理表图11系统管理表41计算机科学与工程系图12投诉管理表2.3.2连接数据库

6、在程序设计的公共模块中,先定义ADO链接对象。语句如下:PublicconnAsNewADODB.Connection'标记连接对象然后在子程序中,用如下的语句即可打开数据库:DimconnectionstringAsStringconnectionstring="provider=Microsoft.Jet.oledb.4.0;"&_"datasource=jiudian.mdb"conn.Openconnectionstring41计算机科学与工程系图12引用ADO连接数据库第三章系统开发与实现41计算机科学与工程系这是一个多文档界面(MDI)应用程序,如图13所示,可以同时

7、显示多个文档,每个文档显示在各个窗体中。MDI应用程序中常有包含子菜单“窗体”选项,用于在窗体或文档间进行切换。菜单应用程序中,有5个菜单选项,每个选项对应着E-R图中的一个子项目。图13多文档界面3.1创建主窗体首先创建一个工程,命名为酒店管理系统。该窗体属性如表1所示。属性值Caption酒店管理系统WindowStateMaxsize表1主窗体的属性图14菜单编辑器在主窗体的工具栏中,选菜单编辑器,创建如图14所示的菜单结构。创建一些菜单项,如表2所示。41计算机科学与工程

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

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

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