- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
酒店管理信息系統课程设计
武 汉 理 工 大 学
《管理信息系统设计专题》 报告
题目: 酒店管理信息系统
院(系): 企业财务管理
专业班级: 企业财务管理
学 号: 010809300205
学生姓名: 辛娟娟
时间: 2011.12.19
酒店管理信息系统设计目的及要求
1.设计目的
(1)、掌握运用管理系统及数据库原理知识进行系统分析和设计的方法;
(2)掌握关系数据库的设计方法;
(3)掌握SQL Server 2000技术应用;
(4)掌握简单的数据库应用程序编写方法;
(5)理解C/S模式结构。
2.设计环境
系统开发平台:Visual Basic 6.0
数据库管理平台:SQL Server 2000
运行平台:Windows XP/ Windows 2000
分辨率:最佳效果1024*768
3.主要参考资料
1.《管理信息系统数据库系统概论萨师煊
酒店管理信息系统设计需求分析
1.功能需求
1)基本功能需求
系统能正确的对用户身份进行辨识,从数据库中提取登录密码并验证身份真实性。
系统能准确的显示数据库中记录的各类数据。
系统应能将用户在系统中录入的各类信息传送到数据库中并储存。
系统应具备错误处理功能,出现错误的时候能够清楚地返回相应错误提示。
系统数据库之间能有效地相互关联。
2)用户界面需求
用户界面应简洁明快,各功能按钮明显,位置摆放合理。
字体大小适中,风格统一规范,界面美观。
2.性能需求
1)系统灵活性
管理员编写人员、商品等信息都将在系统中进行编号处理,保障了每一条信息的单一性,同时也对数据的读取提供了方便。
服务员所生成的订单有着单一的帐单号并准确无误存储在数据库中。
系统应能准确地将管理员提交和修改的信息写入数据库,而且能够及时地更新。
数据库中的各项表之间有着很好的相互关联,并能及时显示。
2)系统安全性
每个相应权限登录时,系统都会自动的辨别他所输入的账户与密码,正确进入相应界面,错误则登录失败。
3)系统易用性
系统界面简明,明细清楚,实用简单。
酒店管理信息系统设计部分
1.概念设计
(1)管理员实体属性
(2)客房基本信息实体属性
(3)员工实体属性
(4)住房客人实体属性
(5)客房预订实体属性
(6)菜品实体属性
(7)数据字典
数据项的定义
数据项编号:I01-01
数据项名称:姓名
别 名:住客名字
简 述:登记入住者的名字
类型及宽度:字符型,20位
数据项编号:I01-02
数据项名称:性别
别 名:住客性别
简 述:登记入住者的性别
类型及宽度:逻辑型
取值范围:F或T
数据项编号:I01-03
数据项名称:年龄
别 名:住客年龄
简 述:登记入住者的年龄
类型及宽度:数字型,3位
取值范围:“001”~“999”
数据项编号:I01-04
数据项名称:证件名称
别 名:住客证件名称
简 述:登记入住者的证件名称
类型及宽度:字符型,20位
取值范围:“00000000000000000001”~“99999999999999999999”
2.逻辑设计
逻辑设计的目的是把概念数据模型转化为数据库管理系统可以处理的逻辑模型。也即将由ER图表示的概念模型转换为DBMS通用的逻辑模型,如关系模型,然后对其进行优化。
以关系模型为目标的逻辑结构设计方法是将ER实体图中概念模型映射为关系模型,并且包括一组关系定义,映射的步骤如下:
(1)把ER实体图中的每个实体变换为一个关系模型。
(2)变换每个关系:多对多模型需要加一个单独的关系模型;而一对一的或者一对多的联系可用在实体中增加属性(此处为外键)来模型化。
(3)ER图中的属性可转换为关系的属性。
3.物理设计
物理结构设计是为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法。物理设计内容包括:物理结构设计的主要内容、物理存储介质类型的选择、数据库物理位置的选择、索引类型的选择、数据库服务器性能参数配置。
使用数据库的目的是为了有效地管理数据,而数据的插入、删除和修改则是必不可少的功能。在本系统中就大量地使用了数据插入、删除和修改这三种操作(1)数据插入往数据库的基本表中插入数据使用的是INSERT语句其句法如下:INSERT INTO 基本表名(列表名)VALUES(元组值)(2)数据删除
数据库的基本表中
文档评论(0)