2020年整理软件工程大作业模板—酒店管理信息系统分析与设计.doc

上传人:摩西的****12 文档编号:145882988 上传时间:2020-09-24 格式:DOC 页数:33 大小:3.93MB
返回 下载 相关 举报
2020年整理软件工程大作业模板—酒店管理信息系统分析与设计.doc_第1页
第1页 / 共33页
2020年整理软件工程大作业模板—酒店管理信息系统分析与设计.doc_第2页
第2页 / 共33页
2020年整理软件工程大作业模板—酒店管理信息系统分析与设计.doc_第3页
第3页 / 共33页
2020年整理软件工程大作业模板—酒店管理信息系统分析与设计.doc_第4页
第4页 / 共33页
2020年整理软件工程大作业模板—酒店管理信息系统分析与设计.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《2020年整理软件工程大作业模板—酒店管理信息系统分析与设计.doc》由会员分享,可在线阅读,更多相关《2020年整理软件工程大作业模板—酒店管理信息系统分析与设计.doc(33页珍藏版)》请在金锄头文库上搜索。

1、大连理工大学城市学院软件工程导论大作业酒店管理系统分析与设计课题名称:酒店管理系统任课教师:李xx班 级:软件11*班组 长:张润森(2012*)组 员:张宗林(2012*) 黄 河(2012*)完成日期:2013年6月14日28摘 要酒店管理是酒店日常运作的一个重要环节,学习制作酒店管理系统是很有必要的,同时,酒店管理系统也是服务行业管理软件的一个综合性代表,很具有实践的意义。本酒店管理系统是用PowerBuilder和Microsoft access制作而成,主要包括客户信息登记、分配房间、消费管理、结账和统计以及员工信息管理等主要功能。根据客户需求给其分配房间,并且对客户在酒店的消费情况

2、进行统计以及客户结账,系统也对员工信息进行统计,管理员可以给予员工登录系统的权限。根据需要,系统建立了6个表,分别用来记录客户信息、员工信息、消费分类、客户消费档案、房间信息和客户住房信息。房间有三种状态,即“已分配”、“已预订”、“未分配”,员工有三种权限即:“T”、“U”、“F”分别代表管理员权限和一般用户权限,“F”权限不能登录系统,而管理员是由系统默认。这些状态分别可以对房间和员工进行管理。结论主要介绍了酒店管理在酒店日常运作中的作用,以及酒店管理系统的必要性。整个系统的开发过程包括:可行性分析、需求分析、总体设计、详细设计、系统实现以及测试计划。其中关键的技术包括数据库的建立,数据库

3、的连接,数据的添加、删除和更新。为了系统的顺利完成。开发人员将要密切合作和详细的分工。关键词:酒店管理系统;PowerBuilder;Microsoft access;数据库任务分配任务组员分配可行性分析黄河、黄河需求分析张润森、黄河、张宗林系统设计张润森、黄河、张宗林代码实现客户信息管理员工管理张润森房间管理张宗林客户消费管理黄河结账与统计张润森系统测试张润森、黄河、张宗林系统维护张润森、黄河、张宗林目录第一章 前 言11.1背景11.2编写目的11.3定义1第二章 可行性分析22.1技术的可行性22.2经济的可行性22.3管理上的可行性22.4结论2第三章 需求分析43.1具体需求43.1

4、.1功能需求43.2数据流图53.3数据字典63.4实体关系模型图73.4.1实体图73.4.2总体E-R图83.5性能需求83.6数据管理能力需求83.7故障处理需求83.8其他需求93.9运行环境需求9第四章 总体设计104.1系统分析104.2系统设计104.2.1软件组织结构104.3功能说明114.4重要数据的数据结构设计124.4.1变量设计124.5函数设计12第五章 详细设计135.1数据库的详细设计135.2数据库的实现135.3界面设计155.3.1系统登录界面155.3.2系统主界面155.4系统功能详细说明165.4.1客户信息管理模块165.4.2房间管理模块165.

5、4.3客户消费管理模块165.4.4结账管理模块165.4.5员工管理模块17第六章 系统实现186.1系统登录模块186.2客户信息登记模块196.3客户房间分配模块196.4空余房间管理窗体206.5餐饮管理窗体206.6娱乐消费管理窗体216.7酒店统计管理窗体226.8结账退房窗体226.9员工信息管理23第七章 系统测试247.1登录测试247.2系统功能模块测试24第八章 使用说明268.1运行环境268.2性能说明268.3操作说明26总结与展望27参考文献28第一章 前 言1.1背景现代社会,科技飞速发展,电脑不断普及。现代化酒店组织庞大,服务项目多、信息量大,要想提高劳动生产

6、、降低成本。提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化信息是。酒店管理系统正是为此设计开发的。1.2编写目的可行性研究的目的是研究问题,花费最小的代价,以最快的速度提出解决问题的方法。经过对此项目的详细准确的研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。1.3定义酒店管理系统(JDGLXT):JDGLXT分别是“酒店管理系统”的汉语拼音首字母缩写。系统登陆模块:主要负责客户和管理员进入系统的一个身份验证。客户基本信息管理模块:主要负责管理客户的个人信息。房间分配管

7、理模块:主要负责为客户分配房间。餐饮管理模块:主要负责客户餐饮信息和消费菜金的信息管理。娱乐管理模块:主要负责客户娱乐消费的信息管理。统计和结账模块:对客户在酒店的住宿进行结账。前台工作员工管理模块:主要负责对前台员工基本信息的管理。第二章 可行性分析可行性研究的目的是付出最小的代价在尽可能短的时间里确定问题是否通解决,系统的可行性分析可以从以下几个方面研究:2.1技术的可行性技术上的可行性主要分析现有技术条件能否顺利完成开发工作,软硬件能否满足开发者的需要等,这一特点非常适合计算机的特点,发挥计算机的数据处理速度快,准确率高的优势。现代计算机硬件与软件技术的飞速发展,为系统的建设提供了技术条

8、件。由于酒店管理系统这一类的企业管理系统进行开发已有一定的时期,有很多成功的实例上,技术基础也已经非常雄厚,因而技术上的是可行的。2.2经济的可行性主要是对项目经济效益进行评价,一方面是支出的费用,其中包括设备的购置费,软件开发费,管理和维护费,人员工资和培训费等。另一方面是取得的收益可以用钱来衡量的那部分以及使用本系统而提高的效率,节约的人力物力。基于企业的现有计算机及配套设备,建设MIS系统,大大降低了办公费用,提高办公效率,而且能检测数据效用,为企业提供方便。由于本酒店管理系统是由我及几个同学开发的,投入相对较少,但却能获得较大的收益,所以经济上是可行的。2.3管理上的可行性主要是管理人

9、员对开发信息系统是否支持,现有管理制度是否科学,规章制度是否齐全,原始数据是正确等。酒店管理系统比较完善的规章制度和管理方法为系统的建设提供了保障,一个软件设计的好坏,关键在于产品的可靠,稳定,便于维护,系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护。2.4结论由于缺乏专业人士的帮助,并且缺少实际经验,该管理系统可能做的不太健全,远不是真正意义上的软件、工业产品,只能算作坊生产的产物。可能还存在缺陷,不足之处有待改进。前景根据以上分析,我们认为开发此系统的条件已经具备,可以开始进行开发。并且我们相信此软件经济实惠,肯定具有良好的前景。我

10、们将会逐步完善该软件,尽可能地让满足客户的需求。让客人在他下榻的房间内感受到方便,快捷,温馨。同时保证投资者资金的安全性,资金稳步的回笼期,资金的合理回报率。因此我们开发的酒店管理系统可行!第三章 需求分析3.1具体需求3.1.1功能需求(1)客户信息管理简述:顾客信息管理,包括信息存入,信息查询,信息修改,信息删除。输入:顾客信息处理过程描述:客户信息存数据库。输出:操作成功或失败的提示信息。(2)房间管理简述:房间信息管理包括查看房间的使用情况和房间状态以及更改房间状态,为客人提供订房参考输入:房间编号或者房门状态处理过程描述:提供房间信息,让顾客选自己满意的房间并录入系统输出:房间信息以

11、及订房信息。(3)客户消费管理简述:管理顾客的消费,包括餐饮和娱乐两种消费输入:客人信息、消费类型和档次处理过程描述:消费情况录入系统输出:操作成功或失败的提示信息,产生消费清单(4)结账与统计简述:顾客消费和住房结束结账付款以及酒店对客户消费进行统计输入:客人信息处理过程描述:顾客信息查询消费情况输出:消费清单或者操作失败提示信息(5)员工管理简述:员工信息管理,包括员工基本信息、上班情况及对各种信息的查询和修改。输入:员工信息处理过程描述:由员工编号查询或修改各种信息输出:操作失败或者提示信息3.2数据流图绘制数据流图的目的是为了方便开发人员与用户的交流,以及为系统的设计提供依据。数据流图

12、的绘制过程通常是采用自顶向下,逐层分解,直到功能细化为止,形成若干层次的数据流图。酒店管理系统的数据流图如下所示:管理员管理员客户酒店管理系统图3-1 基本系统模型图3-2顶层数据流图图3-3第一层数据流图3.3数据字典名称:客户档案别名:描述:记录客户的基本信息定义:客户档案姓名+性别+证件号位置:输出到个人消费档案名称:用餐档案别名:描述:客户在酒店所有用餐记录的集合定义:个人消费档案用餐地点+用餐金额+时间位置:输出到个人消费档案名称:消费娱乐档案别名:描述:客户在酒店的消费娱乐记录定义:消费娱乐档案消费项目+消费金额+时间位置:输出到个人消费档案名称:住房档案别名:描述:记录客户的住房

13、信息定义:住房档案房间号+入住时间+姓名位置:输出到个人消费档案名称:个人消费档案别名:描述:用户在酒店所有消费记录的集合定义:个人消费档案客户档案+住房档案+消费娱乐档案+用餐信息档案位置:输出到个人消费档案3.4实体关系模型图根据系统的功能需求画出实体联系图(E-R)图:3.4.1实体图图3-4 客户档案实体图3-5 房间档案实体图3-6 消费项目实体图3-7 员工档案实体3.4.2总体E-R图图3-8 实体关系(E-R)图3.5性能需求1、精度软件主要用于管理,不是科学计算,要求计算的精度不是很苛刻,所以输入、输出数据精度的要求不是很高,可以用浮点数。2、时间特征要求软件运行的响应时间要

14、求不超过1-2秒。3、灵活性软件具有升级功能,以满足用户的需求。3.6数据管理能力需求本软件管理的数据大都以数据库的形式储存,主要包括房价信息,菜肴信息数据,客户信息数据,其中房价信息数据和菜肴信息数据基本不变,数据库大小基本不变,而客户信息数据随着时间的推移每天都在增加,客户信息数据需要定期进行整理和处理。3.7故障处理需求本软件具有错误和异常的处理能力,基本不会有软件故障,保证软件能正在运行,有对数据库备份的功能,这样才能使用户满意。3.8其他需求本软件有保密功能,设立了系统账号管理功能,用户登录时需要验证用户名及密码,对于三次密码输入错误的使用者则关闭此系统,这样保证了数据的安全。本软件使用也十分方便,以窗口的形式呈现给用户,很容易操作。3.9运行环境需求内存:512M;硬盘:80G;操作系统为Windows系列。第四章 总体设计4.1系统分析根据用户的要求以及对需求分析阶段对功能的分析,要实现客户的基本情况管理、房间分配管理、餐饮管理、娱乐管理、结账处理、员工管理。(1)客户的基本情况管理:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号