目录
第1章课程设计目的与要求 (1)
1.1 课程设计目的 (1)
1.2 课程设计的实验环境 (1)
1.3 课程设计的预备知识 (1)
1.4 课程设计要求 (1)
第2章课程设计内容 (2)
2.1 系统设计 (2)
2.2 数据库模型 (3)
2.3 设计窗体和报表 (9)
2.4 窗体和报表模块主要代码 (11)
第3章课程设计总结 (14)
参考文献 (15)
第1章课程设计目的与要求
本课程的课程设计实际是电子商务和计算机信息管理专业学生学习完《数据库原理及应用(ACCESS 2003)》课程后,进行的一次全面的综合训练,其目的在于加深对数据库基础理论和基本知识的理解,掌握运用数据库应用系统开发软件的基本方法。
1.2 课程设计的实验环境
硬件要求能运行Windows XP操作系统的微机系统。数据库应用系统开发软件可以选用Microsoft Access,或其他数据库管理系统。
1.3 课程设计的预备知识
熟悉数据库的基本知识及一种以上数据库系统开发软件。
1.4 课程设计要求
按课程设计指导书提供的课题,应根据下一节给出的基本需求独立完成八个方面的设计,标有“可选”的部分可根据设计时间的安排及工作量的大小适当选择。选用其他课题或不同的数据库管理系统,可以组成设计小组,分模块进行,共同协作完成一个应用系统的开发任务。要求书写详细的设计说明书,对复杂的代码段和程序段,应画出程序流程图。在界面设计中,画出每个窗口的布局,有多个窗口时,按模块调用的方式画出窗口调用图,用手工画好报表和标签样式,严禁相互抄袭。
课程设计内容
2.1系统功能分析
2.1.1 系统功能分析
酒店管理系统需要对入住的人员和客房情况进行详细的管理,其中主要针对客房情况和人员入住情况进行管理。因此本系统分为如下两大个方面:1.基本情况资料,而基本情况资料有分为1.职员资料2.客房类型3.客房资料4.会员管理5.消费结帐管理
此外,系统管理员还可以通过报表对系统的明细一目了然。 2.1.2 系统功能模块设计
酒店管理系统包括职员资料管理,客房类型管理,客房资料管理,会员资料管理,帐目管理分为入住管理,预定管理,消费明细管理,消费结帐管理,而在查询界面,可以查到详细的各种管理系统,详细情
况如图2.1所示:
图2.1
2.2数据库模型 酒店管理系统
基本资料 消费结帐
职员资料 入住记录 客房资料 会员资料 预定记录 入住记录 消费列表 结账列表
2.2.1 数据库需求分析
职员信息:职员ID,姓名,职位,性别,籍贯,年龄,民族,健康状况,婚姻状况,省份证号,家庭住址,家庭电话,备注等.
客房类型:类型ID,类型名称,客房价格,拼房价格,可超额定数.
客房资料:客房ID, 员工ID,类型名称, 是否入住, 是否预定,额定人数, 房间单价,客房状态等.
2.2.2 数据库概念结构设计 职员信息实体E-R 图:
图2.2职员查询E-R 图 客房资料E-R 图:
图2.3客房类型E-R 图
酒店管理系统总体E-R 图如图2.4所示:
客房类型
类型ID
员工ID
类型名称
是否入住
是否预定
职员信息
职员ID 民族
姓名 性别 职位 房间单价
额定人
数
客房状态
图2.4 酒店管理系统总E-R 图
2.2.3 数据库逻辑结构设计
通过模块图分析可以知道,此系统由6个图表组成,具体图表如下:
职员资料表中包括职员ID,姓名,职位,性别,籍贯,年龄,民族,健康状况,婚姻状况,省份证号,家庭住址,家庭电话,备注等等详细情况如表2.2所示
字段名称 数据类型 职员ID
文本 姓名
数据库设计说明书的目的文本 职位
文本 性别 文本 籍贯 文本 年龄
数字
职员
用户
会员
酒店
管理
入住 拥有
会员信息 拥有 客房资料
属于
客房
拥有
n 1
1 1
1 1
n n 1 1 n 1
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论