软件工程大作业模板—酒店管理信息系统分析与设计 - 图文
更新时间:2024-01-26 05:58:01 阅读量: 教育文库 文档下载
- 软件工程毕业论文模板推荐度:
- 相关推荐
大连理工大学城市学院
《软件工程导论》大作业
酒店管理系统分析与设计
任课教师: 张应博 班 级:软件120*班 学 号: 姓 名:
成绩:
完成日期:2013年6月26日
摘 要
酒店管理是酒店日常运作的一个重要环节,学习制作酒店管理系统是很有必要的,同时,酒店管理系统也是服务行业管理软件的一个综合性代表,很具有实践的意义。
本酒店管理系统是用PowerBuilder和Microsoft access制作而成,主要包括客户信息登记、分配房间、消费管理、结账和统计以及员工信息管理等主要功能。根据客户需求给其分配房间,并且对客户在酒店的消费情况进行统计以及客户结账,系统也对员工信息进行统计,管理员可以给予员工登录系统的权限。根据需要,系统建立了6个表,分别用来记录客户信息、员工信息、消费分类、客户消费档案、房间信息和客户住房信息。房间有三种状态,即“已分配”、“已预订”、“未分配”,员工有三种权限即:“T”、“U”、“F”分别代表管理员权限和一般用户权限,“F”权限不能登录系统,而管理员是由系统默认。这些状态分别可以对房间和员工进行管理。
结论主要介绍了酒店管理在酒店日常运作中的作用,以及酒店管理系统的必要性。整个系统的开发过程包括:可行性分析、需求分析、总体设计、详细设计、系统实现以及测试计划。其中关键的技术包括数据库的建立,数据库的连接,数据的添加、删除和更新。为了系统的顺利完成。开发人员将要密切合作和详细的分工。
关键词:酒店管理系统;PowerBuilder;Microsoft access;数据库
1
目录
第一章 前 言 ................................................................................................................................... 1
1.1背景 .................................................................................................................................... 1 1.2编写目的 ............................................................................................................................ 1 1.3定义 .................................................................................................................................... 1 第二章 可行性分析 ......................................................................................................................... 2
2.1技术的可行性 .................................................................................................................... 2 2.2经济的可行性 .................................................................................................................... 2 2.3管理上的可行性 ................................................................................................................ 2 2.4结论 .................................................................................................................................... 2 第三章 需求分析 ........................................................................................................................... 4
3.1具体需求 ............................................................................................................................ 4
3.1.1功能需求 ................................................................................................................ 4 3.2数据流图 ............................................................................................................................ 4 3.3数据字典 ............................................................................................................................ 6 3.4实体关系模型图 ................................................................................................................ 7
3.4.1实体图 .................................................................................................................... 7 3.4.2总体E-R图 ............................................................................................................ 8 3.5性能需求 ............................................................................................................................ 8 3.6数据管理能力需求 ............................................................................................................ 8 3.7故障处理需求 .................................................................................................................... 9 3.8其他需求 ............................................................................................................................ 9 3.9运行环境需求 .................................................................................................................... 9 第四章 总体设计 ......................................................................................................................... 10
4.1系统分析 .......................................................................................................................... 10 4.2系统设计 .......................................................................................................................... 10
4.2.1软件组织结构 ...................................................................................................... 10 4.3功能说明 .......................................................................................................................... 11 4.4重要数据的数据结构设计 .............................................................................................. 11
4.4.1变量设计 .............................................................................................................. 11 4.5函数设计 .......................................................................................................................... 11 第五章 详细设计 ........................................................................................................................... 12
5.1数据库的详细设计 .......................................................................................................... 12 5.2数据库的实现 .................................................................................................................. 12 5.3界面设计 .......................................................................................................................... 13
5.3.1系统登录界面 ...................................................................................................... 14 5.3.2系统主界面 .......................................................................................................... 14 5.4系统功能详细说明 .......................................................................................................... 14
5.4.1客户信息管理模块 .............................................................................................. 14 5.4.2房间管理模块 ...................................................................................................... 15 5.4.3客户消费管理模块 .............................................................................................. 15 5.4.4结账管理模块 ...................................................................................................... 15 5.4.5员工管理模块 ...................................................................................................... 15
1
第六章 系统实现 ........................................................................................................................... 17
6.1系统登录模块 .................................................................................................................. 17 6.2客户信息登记模块 .......................................................................................................... 17 6.3客户房间分配模块 .......................................................................................................... 18 6.4空余房间管理窗体 .......................................................................................................... 19 6.5餐饮管理窗体 .................................................................................................................. 19 6.6娱乐消费管理窗体 .......................................................................................................... 20 6.7酒店统计管理窗体 .......................................................................................................... 20 6.8结账退房窗体 .................................................................................................................. 21 6.9员工信息管理 .................................................................................................................. 21 第七章 系统测试 ........................................................................................................................... 22
7.1登录测试 .......................................................................................................................... 22 7.2系统功能模块测试 .......................................................................................................... 22 第八章 使用说明 ........................................................................................................................... 24
8.1运行环境 .......................................................................................................................... 24 8.2性能说明 .......................................................................................................................... 24 8.3操作说明 .......................................................................................................................... 24 总结与展望..................................................................................................................................... 25 参考文献......................................................................................................................................... 26
2
第一章 前 言
1.1背景
现代社会,科技飞速发展,电脑不断普及。现代化酒店组织庞大,服务项目
多、信息量大,要想提高劳动生产、降低成本。提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化信息是。酒店管理系统正是为此设计开发的。
1.2编写目的
可行性研究的目的是研究问题,花费最小的代价,以最快的速度提出解决问
题的方法。经过对此项目的详细准确的研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。
1.3定义
酒店管理系统(JDGLXT):JDGLXT分别是“酒店管理系统”的汉语拼音首字母缩写。
系统登陆模块:主要负责客户和管理员进入系统的一个身份验证。 客户基本信息管理模块:主要负责管理客户的个人信息。 房间分配管理模块:主要负责为客户分配房间。
餐饮管理模块:主要负责客户餐饮信息和消费菜金的信息管理。 娱乐管理模块:主要负责客户娱乐消费的信息管理。 统计和结账模块:对客户在酒店的住宿进行结账。
前台工作员工管理模块:主要负责对前台员工基本信息的管理。
1
第二章 可行性分析
可行性研究的目的是付出最小的代价在尽可能短的时间里确定问题是否通解决,系统的可行性分析可以从以下几个方面研究:
2.1技术的可行性
技术上的可行性主要分析现有技术条件能否顺利完成开发工作,软硬件能否满足开发者的需要等,这一特点非常适合计算机的特点,发挥计算机的数据处理速度快,准确率高的优势。现代计算机硬件与软件技术的飞速发展,为系统的建设提供了技术条件。由于酒店管理系统这一类的企业管理系统进行开发已有一定的时期,有很多成功的实例上,技术基础也已经非常雄厚,因而技术上的是可行的。
2.2经济的可行性
主要是对项目经济效益进行评价,一方面是支出的费用,其中包括设备的购置费,软件开发费,管理和维护费,人员工资和培训费等。另一方面是取得的收益可以用钱来衡量的那部分以及使用本系统而提高的效率,节约的人力物力。基于企业的现有计算机及配套设备,建设MIS系统,大大降低了办公费用,提高办公效率,而且能检测数据效用,为企业提供方便。由于本酒店管理系统是由我及几个同学开发的,投入相对较少,但却能获得较大的收益,所以经济上是可行的。
2.3管理上的可行性
主要是管理人员对开发信息系统是否支持,现有管理制度是否科学,规章制度是否齐全,原始数据是正确等。酒店管理系统比较完善的规章制度和管理方法为系统的建设提供了保障,一个软件设计的好坏,关键在于产品的可靠,稳定,便于维护,系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护。
2.4结论
由于缺乏专业人士的帮助,并且缺少实际经验,该管理系统可能做的不太健全,远不是真正意义上的软件、工业产品,只能算作坊生产的产物。可能还存在缺陷,不足之处有待改进。
前景根据以上分析,我们认为开发此系统的条件已经具备,可以开始进行开发。并且我们相信此软件经济实惠,肯定具有良好的前景。我们将会逐步完善该软件,尽可能地让满足客户的需求。让客人在他下榻的房间内感受到方便,快捷,温馨。同时保证投资者资金的安全性,资金稳步的回笼期,资金的合理回报率。
2
因此我们开发的酒店管理系统可行!
3
第三章 需求分析
3.1具体需求
3.1.1功能需求
(1)客户信息管理
简述:顾客信息管理,包括信息存入,信息查询,信息修改,信息删除。 输入:顾客信息
处理过程描述:客户信息存数据库。 输出:操作成功或失败的提示信息。
(2)房间管理
简述:房间信息管理包括查看房间的使用情况和房间状态以及更改房间状态,为客人提供订房参考
输入:房间编号或者房门状态
处理过程描述:提供房间信息,让顾客选自己满意的房间并录入系统 输出:房间信息以及订房信息。
(3)客户消费管理
简述:管理顾客的消费,包括餐饮和娱乐两种消费 输入:客人信息、消费类型和档次 处理过程描述:消费情况录入系统
输出:操作成功或失败的提示信息,产生消费清单
(4)结账与统计
简述:顾客消费和住房结束结账付款以及酒店对客户消费进行统计 输入:客人信息
处理过程描述:顾客信息查询消费情况 输出:消费清单或者操作失败提示信息
(5)员工管理
简述:员工信息管理,包括员工基本信息、上班情况及对各种信息的查询和修改。
输入:员工信息
处理过程描述:由员工编号查询或修改各种信息 输出:操作失败或者提示信息
3.2数据流图
绘制数据流图的目的是为了方便开发人员与用户的交流,以及为系统的设计
4
提供依据。数据流图的绘制过程通常是采用自顶向下,逐层分解,直到功能细化为止,形成若干层次的数据流图。酒店管理系统的数据流图如下所示:
酒店管 理系统 管理员 管理员 客户 图3-1 基本系统模型
管理员1录入客户信息2管理客户消费档案3生成报表管理员图3-2顶层数据流图
管理员
5
管理员1.1接待客户1.2客户预订1.3客户登记1.4预留房间1.5安排房间1.6简历消费档案2.1管理客户档案2.2管理住房档案2.3消费娱乐档案2.4管理用餐信息档案D1客户档案D2住房档案D3消费娱乐档案D4用餐信息档案客户个人消费档案客户3.3生成个人报表3.2优惠3.1结算客户消费3.4汇总3.5生成月统计报表管理员 3-3第一层数据流图
3.3数据字典
名称:客户档案 别名: 描述:记录客户的基本信息 定义:客户档案=姓名+性别+证件号 位置:输出到个人消费档案 名称:消费娱乐档案 别名: 描述:客户在酒店的消费娱乐记录 定义:消费娱乐档案=消费项目+消费金额+时间 位置:输出到个人消费档案 6
名称:用餐档案 别名: 描述:客户在酒店所有用餐记录的集合 定义:个人消费档案=用餐地点+用餐金额+时间 位置:输出到个人消费档案
名称:住房档案 别名: 描述:记录客户的住房信息 定义:住房档案=房间号+入住时间+姓名 位置:输出到个人消费档案
名称:个人消费档案 别名: 描述:用户在酒店所有消费记录的集合 定义:个人消费档案=客户档案+住房档案+消费娱乐档案+用餐信息档案 位置:输出到个人消费档案 3.4实体关系模型图
根据系统的功能需求画出实体联系图(E-R)图:
3.4.1实体图
客户档案证件号
图3-4 客户档案实体
房间档案房间号
消费项目消费类型
7
员工档案员工号
3.4.2总体E-R图
客户档案证件号
图3-8 实体关系(E-R)图
3.5性能需求
1、精度
软件主要用于管理,不是科学计算,要求计算的精度不是很苛刻,所以输入、输出数据精度的要求不是很高,可以用浮点数。
2、时间特征要求
软件运行的响应时间要求不超过1-2秒。 3、灵活性
软件具有升级功能,以满足用户的需求。
3.6数据管理能力需求
本软件管理的数据大都以数据库的形式储存,主要包括房价信息,菜肴信息
数据,客户信息数据,其中房价信息数据和菜肴信息数据基本不变,数据库大小基本不变,而客户信息数据随着时间的推移每天都在增加,客户信息数据需要定期进行整理和处理。
8
3.7故障处理需求
本软件具有错误和异常的处理能力,基本不会有软件故障,保证软件能正在运行,有对数据库备份的功能,这样才能使用户满意。
3.8其他需求
本软件有保密功能,设立了系统账号管理功能,用户登录时需要验证用户名及密码,对于三次密码输入错误的使用者则关闭此系统,这样保证了数据的安全。本软件使用也十分方便,以窗口的形式呈现给用户,很容易操作。
3.9运行环境需求
内存:512M;
硬盘:80G;
操作系统为Windows系列。
9
第四章 总体设计
4.1系统分析
根据用户的要求以及对需求分析阶段对功能的分析,要实现客户的基本情况
管理、房间分配管理、餐饮管理、娱乐管理、结账处理、员工管理。
(1)客户的基本情况管理:客户入住时要对其信息进行登记,包括客户的姓名、性别、证件号——客户档案。
(2)房间管理:酒店空余房间的管理,并按照客户的要求把空余的房间分配给客户,并且其房间号、使用时间、入住客户的登记管理——住房档案。
(3)餐饮、娱乐管理:客户入住以后,在酒店的消费,酒店对客户的消费进行统计,消费类型、消费金额、消费时间、消费数量——消费档案(客户的各种消费都在相应的消费点进行现金支付,每次交费都建立在个人消费档案中)。
(4)结账处理:客户消费结账以后,给出客户的消费报告单,酒店在月底对酒店的消费情况进行统计(前台工作人员根据客户的优惠卡给予相应的折扣优惠)。
(5)员工管理:对员工的信息进行管理,查询、添加、删除
4.2系统设计
由问题分析我们确定了本系统需要哪些确切的功能模块和组织结构。
4.2.1软件组织结构
本系统的总体结构采用菜单来调用窗体,利用窗体来进行管理、数据加工、信息查询等工作,系统的功能模块图如图4-1所示:
酒店管理系统客户信息管理房间管理客户消费管理结账与统计员工管理客户信息登记客户住房管理空余房间管理客户餐饮管理客户娱乐管理酒店营业统计客户退房结账员工信息管理
图4-1 系统功能结构图
10
4.3功能说明
系统分为五个模块来对实现其功能需求,即:客户信息管理模块、房间管理
模块、客户消费管理模块、结账与统计、员工管理 1、客户信息管理模块
客户信息登记:对客户的信息进行登记 2、房间管理模块
客户住房管理:为客户分配房间
空余房间管理:对没被分配的房间进行管理,以便房间的分配 3、客户消费管理
客户餐饮管理:对客户在餐饮类的消费进行统计 客户娱乐管理:对客户在娱乐类的消费进行统计 4、结账与统计
酒店营业统计:对客户在酒店的消费进行统计和计算 客户退房结账:客户为住宿结账 5、员工管理
员工信息管理:员工信息的添加、查询和删除
4.4重要数据的数据结构设计
4.4.1变量设计
在系统的代码实现的时候,必须用到一些变量,一般我们所用到的变量为两种:一是全局变量、二是局部变量。
全局变量:以“global_”加字母作为变量名,如:global_name。 局部变量:不限制。
4.5函数设计
为了简化程序,并且提高代码的重要性,在编写代码时,对多次用到代码段,定义成函数,在用到的地方直接调用函数。
全局函数以“gfunction_”加函数名,如:gfunction_Add(); 局部函数以“zfunction_”加函数名,如:zfunction_Add();
11
第五章 详细设计
在此阶段将对系统进行更详细的分析和设计,目的是确定如何具体地实现所
要求的系统。
5.1数据库的详细设计
在设计和实现代码之前必须设计好数据库,根据系统的总体E-R图装得到数据库的概念模式:
1、客户档案Customer_arch(证件号Customer_ID(20)、姓名customer_name(12)、性别customer_sex(5)、证件名称ID_name(5))
2、房间档案House_arch(房间号House_NO(15)、房间等级house_level(12)、单价(元、天)house_price(12)、房间状态house_state(12))
3、消费项目Cost_info(消费类型cost_NO(12)、消费名称cost_Name(25)、单价cost_Price(12))
4、住房档案StayHouse_arch(房间号House_NO(15)、证件号customer_ID(25)、入住时间in_time(20)、退房时间out_time(20))
5、消费档案Cost_arch(证件号Customer_ID(25)、消费类型cost_NO(12)、消费时间cost_time(20)、数量cost_count(5))
6、员工档案Stuff_arch(员工号Stuff_ID(20)、员工姓名Stuff_Name(12)、性别Stuff_sex(5)、部门stuff_p(12)、登录权限stuff_vlv)
5.2数据库的实现
根据系统数据库的概念模式,可以得到应有如下的6个数据表:
表5-1:客户档案表
字段名 证件号 客户姓名 性别 证件名称
表5-2 房间档案表
字段名 房间号 房间等级 单价 字段代码 House_NO House_level House_price 字段类型 Int(20) Varchar(12) double 关键字 Y N N 是否为空 N N N 字段代码 Customer_ID Customer_name Customer_sex ID_name 字段类型 Int(20) Varchar(12) Varchar(5) Varchar(5) 关键字 Y N N N 是否为空 N N N N 12
房间状态 House_state Varchar(12)
表5-3 消费项目表
N N 字段名 消费类型 消费名称 单价 字段代码 Cost_NO Cost_name Cost_price 字段类型 Int(20) Varchar(25) double
表5-4 住房档案表 关键字 Y N N 是否为空 N N N 字段名 证件号 房间号 入住时间 退房时间 字段代码 Customer_ID House_NO In_time Out_time 字段类型 Int(20) Int(20) date date
表5-5 消费档案表 关键字 Y Y N N 是否为空 N N N N 字段名 证件号 消费类型 消费时间 数量 字段代码 Customer_ID Cost_NO Cost_time Cost_count 字段类型 Int(20) Int(20) Varchar(20) Varchar(5) 表5-6 员工档案表
关键字 Y Y N N 是否为空 N N N N 字段名 员工号 员工姓名 性别 部门 登录权限 字段代码 Stuff_ID stuff_name stuff_sex Stuff_p Stuff_vlv 字段类型 Varchar(20) Varchar(12) Varchar(5) Varchar(12) Varchar(5) 关键字 Y N N N N 是否为空 N N N N N 5.3界面设计
较好的界面能给用户一幕了然的感觉,也便于设计,系统的界面应该保持一
致不随时间而改变,好的界面是能给用户提供帮助的。
13
5.3.1系统登录界面
用户登录窗体酒 店 管 理 系 统用户名:密 码:确定取消
图5-1 用户登录界面
5.3.2系统主界面
大黑山酒店管理系统窗体客户信息管理房间信息管理客户消费管理客户经理管理员工信息管理系统帮助关于退出系统客户登录空房查询房间分配餐饮统计娱乐统计结账退房员工管理酒店统计系统帮助退出系统2012年5月2720:26:32 图5-2 系统主界面
5.4系统功能详细说明
5.4.1客户信息管理模块
目的:对客户的信息进行登记和保存。
功能:以直接登记和预定的两种方式对客户信息进行录入,建立相应的客户信息档案,并可对客户信息进行添加、删除、修改和查询。
14
性能:稳定、快速、准确。
输入项:客户的证件号、姓名、性别、证件名称。 输出项:相应的信息记录和相应的出错信息提示。
5.4.2房间管理模块
目的:根据客户的要求给客户分配房间,并对剩下的房间进行管理。 功能:房间分等级,客户入住以后,建立相应的住房档案,方便对已经分配的房间和未分配的房间进行管理包括房间信息的查询。
性能:稳定、及时、正确。
输入项: 客户的信息、入住时间、住宿时间、房间信息。 输出项:相应的信息记录和相应的出错信息提示。
5.4.3客户消费管理模块
目的:对客户的消费信息进行管理以及对酒店的月消费进行统计。 功能: 客户入住以后,在酒店的消费,酒店对客户的消费进行统计,包括消费类型、消费金额、消费时间,建立相应的消费档案包括客户对其信息的查询。
性能:稳定、快速、及时、正确。 输入项: 消费类型,消费时间、价格。
输出项:相应的信息记录和相应的出错信息或提示。
5.4.4结账管理模块
目的:客户退房结账
功能: 客户住宿期限到了以后,向酒店退房并支付相应的消费金额 性能:稳定、快速、正确。
输入项: 房间号、入住时间、退房时间、相应的折扣 输出项:住房所需的金额和相应的出错信息或提示。
5.4.5员工管理模块
目的:管理员管理员工的信息
功能:对员的的信息进行管理,信息的添加、修改、删除和查询,以及给员工赋予登录系统的权限。
性能:稳定、快速、正确
输入项:员工号、员工姓名、性别、部门
15
输出项:员工的基本信息记录和相应的出错信息或提示。
16
第六章 系统实现
经过前面几个阶段对系统的分析之后,接下来是本系统的实现阶段。
6.1系统登录模块
用户登录窗体酒 店 管 理 系 统用户名:密 码:确定取消
图6-1 用户登录界面
本模块的主要功能是对操作用户的身份进行验证,只有系统管理员和默认的用户可以登录本系统。在进行系统登录过程中,登录模块将调用数据库里的员工档案表,对员工号和密码进行验证(密码也为员工号),只有输入正确后,才能进入系统。每次输入错误时,模块都会给出错误提示,当第三次输入错误时,给出“第三次输入错误,还有一次机会”的提示,当第四次输入错误时,自动关闭登录窗体。当输入正确以后,将进入系统,主界面如图5-2所示。
6.2客户信息登记模块
客户信息登记窗体证件号码:客户姓名:性 别:证件名称:添加关闭男女客户证件号201112001客户姓名张三性别男证件名称学生证 图6-2 客户信息登记界面
本窗体的主要功能是对客户的信息登记,按照提示输入相应的信息之后,
17
该窗体将调用数据库中的客户信息档案表,对数据进行操作。当数据应经存在时将给出提示如图5-5所示。
信息提示该证件已经注册!确定
图6-3 信息提示
6.3客户房间分配模块
客户房间分配管理窗体刷新房间编号D101房间编号:客户姓名张三房间类型标准房间状态已分配客户证件号:退房时间:确定关闭 图6-4 客户房间分配管理界面
该窗体主要功能是为客户分配房间,根据即时的房间信息和客户的要求,给其分配,如果客户还没有登记的话,必须先登记。该窗体也将对数据库里的房间档案表和住房档案表进行数据的处理。在出错的时页面会给出相应的提示。
18
6.4空余房间管理窗体
空余房间管理窗体查看空余房间添加新房间查看已住房间房间编号D101D102D103房间类型标准中级豪华房间价格张三李四王五房间状态已分配已预订未分配 图6-5 空余房间管理界面
该窗体对空余房间进行管理,对空余房间的信息进行时时更新,还可以添加新的空余房间和查看已经分配出去的房间。该窗体也要调用数据库里的房间档案数据表。在出错的情况下会给出相应的错误提示或者警告。
6.5餐饮管理窗体
餐饮管理窗体消费名称:客户证件号:消费数量:总计普通西餐找零:确定关闭 图6-6 餐饮管理界面
该窗体是对客户的餐饮消费情况进行统计,这个模块需要客户进行现金支付,这也是用户的需求,该窗体主要是调用数据库里的消费类型和消费档案表和客户档案表。
在出错的情况下会给出相应的警告和提示。
19
6.6娱乐消费管理窗体
娱乐消费管理窗体消费名称:客户证件号:消费数量:总计KTV找零:确定取消 图6-7 娱乐消费管理界面
和餐饮管理窗体一样该窗体是对客户的娱乐消费情况进行统计,这个模块需要客户进行现金支付,这也是用户的需求,该窗体主要是调用数据库里的消费类型表和消费档案表和客户档案表。在出错的情况下会给同相应的警告和提示。
6.7酒店统计管理窗体
酒店统计管理窗体2012-5-28按照日期查找称客户姓名单价按照月份查找消费数量2012年5月星期一 星期二 星期三 星期四 星期五 星期六 星期日 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2728 29 30 31今天:2012-5-28 图6-8 酒店统计管理界面
这个窗体的主要功能是对客户在酒店的消费情况进行管理,可以按照每个月或者每天来查看消费情况。需要对消费档案表进行调用和处理。
20
6.8结账退房窗体
结账退房管理窗体客户证件号:八折 *房间编号:七折六折五折四折确定需付金额:实收金额:结账关闭找零金额: 图6-9 结账退房管理界面
该窗体非常重要,要求处理过程非常正确和有序。该窗体是对住宿结账的处理,根据打折卡的情况来进行打折和收费,在结账之后还必须更改房间的状态和注销客户信息表里的信息。涉及到客户档案表和房间档案表和消费档案表的处理。
6.9员工信息管理
员工信息管理窗口输入员工编号:员工编号admin员工信息查询员工信息添加员工信息删除设置员工权限pubcy1231员工姓名张龙pub张三性别男女男部门管理员前台保安 图6-1 员工信息管理界面
员工信息管理窗体,主要对员工的信息进行统计,管理员还可以对员工赋予
系统登录的权限。主要是对员工档案表进行操作。
21
第七章 系统测试
系统测试是保证软件质量,提高软件可靠性的主要活动之一。它实施对软件
规格说明、设计规格说明和编码的审核。软件测试的目的是以最少的资源尽可能的找出软件中的错误和缺陷,测试的结果是为软件的维护提供依据。本次测试将大部分可能的值来检查系统程序的正确性,并通过测试得到必要的调试或者功能改进。
7.1登录测试
当用户输入出错时会给出提示用户第1次输入错误,如图7-1所示
图7-1 错误提示信息
当输入第三次错误时也会给出提示:如图7-2所示。
图7-2 错误提示信息
7.2系统功能模块测试
在每个相应的功能模块中,测试人员分别输入错误的数据和正确的数据,查看相应的结果和提示。
在其测试中按照窗体界面的按钮或者图标的提示,查看处理的结果。
22
图7-3 客户信息登记界面
如上图在客户信息添加的窗体中,点击添加按钮之后,会把左边文本框里的内容添加到数据表里面,并且会在右边的数据窗口里面显示出来。如图7-4所示。
图7-4 客户信息登记界面
每个功能模块在测试过程中都会像图7-3、图7-4一样,按照输入规则点击功能按钮后,会得到处理结果。在这里就不一一介绍。
23
第八章 使用说明
该系统的使用说明大致可以分为:运行环境,性能说明和操作说明三个部分。
8.1运行环境
硬件平台:硬盘20G以上; 内存:256M以上 CPU:PⅢ以上
操作系统:Windows 2000/windows xp/windows 7/vista 其他软件:Microsoft access
8.2性能说明
系统对用户的请求需及时给出响应,无需连接互联图。有时可能受到计
算机性能的影响。
8.3操作说明
系统提供操作人员的登录,登录之后,操作人员在界面上选择相应的操作,点击按钮之后将数据存入数据库。使用比较简单。但是操作人员也须将按照要求进行操作。具体的操作,系统开发人员将给酒店操作人员进行操作培训。
24
总结与展望
本次课题的设计和实现,我们小组首先在以往的学习基础上,通过对相应资料的查阅和借鉴以及学习,了解信息管理系统的基础上掌握了开发酒店管理系统的基本方法,然后参考课题要求,以及对课题要求的分析,为设计和实现打下了基础。
由于时间和能力的原因,不能做一个功能更加完善的酒店管理系统,而仅仅从客户信息登记、房间管理、消费管理、员工信息管理、结账和统计这几个方面来进行系统的设计,各个模块都需要数据库的支持,这使得我们在开发系统中,对数据库的使用也有了更深一步的熟悉和了解,并取得了一定的成果。
由于能力的原因本次课题的设计还有很多不足的地方,一些功能的分析,设计和实现还有待进一步的提高和改善。
25
参考文献
【1】 张海藩著 软件工程导论 清华大学出版社 2008 【2】 陈明著 软件工程导论 机械工业出版社 2010
【3】 薛继伟等著 软件工程导论 哈尔滨工业大学出版社 2011 【4】 赵韶平等著 PowerDesigner系统分析与建模 清华大学出版社
【5】 曹岩、陈桦编 Microsoft office visio 2003简体中文版精通与提高 西
安交通大学出版社 2008
26
正在阅读:
软件工程大作业模板—酒店管理信息系统分析与设计 - 图文01-26
自动控制原理及其应用试卷与答案610-13
临床医学概论_B卷05-14
吉林大学普通化学期末试卷课件03-08
中国装配式住宅行业研究分析报告目录12-18
西安工程大学毕业设计论文格式--计算机08-12
灵宝苹果出口的制约因素及建议05-31
华泰联合—择时月报2010年10月:趋势依旧乐观-10101205-18
2015新版六年吉林省家乡教案07-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 软件工程
- 酒店管理
- 作业
- 模板
- 图文
- 分析
- 设计
- 系统
- 信息
- 微笑导学案
- 治疗血液病新技术-血系激活重建疗法
- 建筑工程质量监督交底要点
- 新版安全基础练习题
- 供电局高压新装业务流程
- 计网 - 第五章作业
- 微观习题及答案(新)
- 高考英语(精讲 精练 精析)专题29 阅读表达阅读简答(天津)试题(含解析)
- 支部换届选举主持词
- 2015浙江大学远程教育经济法
- 传热学试卷
- 《民用航空气象 第9部分:自动气象观测系统数据采集和记录格式》(征求意见稿)
- 时代光华视频讲座学习体会和感受
- 江苏省南京市2012届高三第二次模拟考试(语文)
- 比较教学法在C语言和JAVA程序设计课程中的运用
- 太公奇门
- 《承装(修、试)电力设施许可证施工机具设备参考标准》
- 媒介融合背景下可视化新闻生存之路研究
- 初中数学竞赛辅导讲义及习题解答 含答案 共30讲 改好278页
- 中国药科大学江宁校区总体规划 - 图文