文档介绍:石家庄经济学院
课程设计报告
课程名称: 数据库原理
专业: 软件工程
姓名: 谢运涛
班级: 4061090502
学号: 406109070410
指导教师: 曲文龙
2009年 7 月10日
目录
一 需求分析 4
1 系统的主要功能 4
2 可行性分析 4
5
经济可行性 5
运行可行性 5
法律可行性 5
二 系统设计 5
1. 数据库设计 5
5
--R图 6
--R图 6
8
--R图 8
2. 系统模块设计 9
9
9
10
: 10
10
3. 系统详细设计 11
用户登录验证设计说明功能 11
12
功能 12
12
12
功能 12
13
13
功能 13
14
14
功能 14
15
15
功能 15
15
4. 系统实现 16
三 逻辑结构设计 16
E—R图转换关系模型 16
四 数据库物理设计 17
酒店管理系统数据字典 17
五 系统运行结果 19
19
19
20
21
订餐操作 22
23
24
25
26
1 遇到的问题 27
2 实习收获 27
酒店管理系统
需求分析
酒店管理系统是酒店宾馆管理中必不可少的软件工具,随着现代化都市发展,酒店的功能也随着逐步扩充,来方便、满足旅客们的需求,因此酒店管理越来越需要电子计算机的帮助,通过管理系统它可以方便工作人员的操作,省去了大量的人力开销。同时,计算机的管理也大大的提高了管理时的可靠性。如今,随着我国经济的高速发展,现代化酒店如雨后春笋般涌出,所以,酒店管理系统有着巨大的市场和发展空间。
1 系统的主要功能
本酒店管理系统具有酒店的基本功能,是为酒店的服务人员开发的一款简单的系统,其具体功能如下:
可对酒店的所有客人进行登记、录入、查看、删除。
可查看酒店的所有服务项目和收费情况。
用户可查看账单和自己的消费情况。
可以通过本系统实现订餐、订票等服务,并自动记账。
可方便结账操作。
2 可行性分析
系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化,以达到更加出色的程序系统。现提出初步目标:
提高信息处理速度和准确性;
随着酒店的发展和业务的增加来扩展本系统的规模;
系统的目标确定后,就可以从以下四方面对能否实现新系统目标进行可行性分析:
根据客户的要求、具体功能、性能来衡量是否具有开发技术的保证,此系统是一个简单的管理系统,技术已完全达到要求,开发时间也很充裕,可完全在要求时间内完成本系统。
经济可行性
本次只是大学生的课程设计,不存在经济问题,学校提供各项开发条件,无需学生担心
支出:
本系统开发所需要投入的费用,具体费用如下:
基础投资:
硬件设备: PC机
软件设备:WINDOWS beans、SQL server 2000
其它一次性支出:
软件设计和开发费用
经常性支出:
软件维护费用、软件使用费用。
收益:
系统投入运行后可以使企事业单位信息管理工作系统化、规范化、自动化。提高了管理者的工作效率,减少了传统人工管理方式所带来的人力,物力的浪费。
综上所述,该酒店管理系统给酒店带来的收益明显大于支出,企业采用本酒店管理系统可以达到预期效果。
运行可行性
系统只是为酒店的服务人员准备,方便他们的工作,减少了服务过程中的工作量,同时节省了人力开支。
法律可行性
只是一个课程设计不存在触犯法律的问题,对他人绝无损害之处。
系统设计
数据库设计
根据系统需求,需要如下数据:
根据各属性性质的不同、联系实际,将相同性质的属性归为一类,现分类如下:
客户信息:证件号,姓名,性别,电话。
酒店为客户提供的信息:手牌号,