1、 题目 :_酒店管理系统指导老师 :_汤德佑 姓名 :_苏汉霖_ 班级 :_2010级软件2班 学号 :201030631701_目录一、 需求分析31、 背景分析32、 需求描述3二、 数据字典和数据流图41、 数据项42、 数据结构53、 数据存储64、 处理过程65、 数据流图7三、 系统整体结构设计9四、 概念结构设计(E-R图)11五、 逻辑结构设计121、 与总E-R图对应的关系模式132、 优化后的数据模型143、 系统实现18一、 需求分析1、 背景说明随着社会经济的发展,人们对生活质量的要求越来越高,人们的生活水平和消费意识的提高,促进了旅游业的发展,作为服务之一的宾馆、酒店
2、、旅店等服务业业也在不断的完善服务体制。酒店行业是集餐饮、住宿、娱乐于一体的立体化服务体系。面对快速发展的信息产业带来的影响,酒店行业将面临着机遇和挑战。如何利用先进的管理手段,提高客房的管理水平,是每一酒店管理者所面临的重要课题。简单的服务标准已不是制胜的锦囊,只有管理做到最细微之处才能让顾客体会到酒店服务的高标准,高质量。而准确、快捷、周全往往就是最基本的成功要素。面对信息时代的挑战,利用技术手段提高企业管理无疑是一条行之有效的途径。因此采用电脑管理业务、财务等诸多环节已成为推动宾馆酒店业快速发展的先决条件。2、 需求描述目前大多数就顶啊提供的服务多种多样,规模大小也各不相同,但一般规模的
3、酒店都具备一下三类服务:饮食、住宿和娱乐。酒店管理是现代化商业管理中一个极其重要的工作,酒店管理系统应用在局域网上,系统地、全面地支持宾馆管理和服务的全过程。主要目标是实现对宾馆内部各种管理的电子化、自动化、提高各个部门之间的办公效率,为高质量的宾馆服务提供保证。 系统功能需求如下:1、 登陆功能:登陆向导2、 员工管理2-1、员工查询:根据员工的姓名、编号、性别、等级等查询获取员工的信息2-2、增加新员工:酒店新招聘员工,录入新员工的信息2-3、删除员工:实现删除员工信息3、 业务管理3-1、入住登记:顾客入住,登记顾客的相关信息3-2、删除入住登记:顾客退房离开酒店,删除相关记录3-3、查
4、询:查询满足顾客需求的空房间、查询房间的住户相关信息3-3、预约:顾客可以提前打电话预约房间3-4、删除预约:删除无效的预约3-5、查询账单:按日期查询当天的收支情况3-6、更新:更新入住顾客的入住信息,比如更换房间、延长入住时间等二、 数据字典和数字流图1、 数据项编号数据项名称类型说明1RnoInt房间号码,唯一性2RtypeVarchar房间类型,枚举类型:单人房、双人房、三人房、豪华包间、总统套房3RstateInt房间状态,枚举类型:1(已住),0(空房)4RpriceInt房间价格5CnameVarchar入住顾客姓名6SnoInt服务编号,唯一性7EnoInt 员工编号,单一性
5、8EnameInt员工姓名9EageInt 员工年龄10EsexVarchar枚举类型:男、女11EworktimeVarchar工作时间12EclassInt员工等级,枚举类型:1,2,3,4,513EdepartmentVarchar员工所属部门,枚举类型:财务部、前台接待部、餐饮服务部、卫生部、经理部14CnameVarchar入住顾客姓名15CsexVarchar入住顾客的性别16CID_cardInt入住顾客的身份证号码17Cbed_numberInt 入住顾客的床位数18In_dateDate入住日期19Out_dateDate 退房日期20StypeVarchar服务类型,枚举类
6、型21SpriceInt 服务价格22SdepartmentVarchar服务所属的部门23RnameVarchar预约顾客的姓名24RsexVarchar预约顾客的性别,枚举类型25RphonenumberInt预约顾客的电话号码26RID_cardInt预约顾客的身份证号码,唯一性27DnoInt部门编号,唯一性28Dnamevarchar部门名字29Dmanagervarchar部门主管30De_noInt部门人数31BDateDate 日期32BnoInt账单编码33GetinInt收入34GetoutInt 支出35ProfitInt 收益2、 数据结构编号数据结构名属性1Room“
7、Rno,Rtype,Rstate,Rprice2Customer_informationCname,Csex,CID_card,Cbed_number,Rno,In_date,Out_date3Curtomer_serviceCname, Rno, Sno4EmployeeEno, Ename, Eage, Esex, Eworktime,Eclass,Esepartment5PageEno, Etotalpage, Eactualpage, Ebonus6ServeSno, Stype, Sprice, Sdepatrment7Reserve_customerRname, Rsex, Rph
8、onenumber, RID_card,In_Date,Out_Date,Rno8DepartmentDno,Dname,Dmanager,De_no9BillBDate, Bno, Getin, Getout, Profit3、数据存储数据存储名输入数据流输出数据流说明员工信息员工基本信息员工基本信息部门信息部门基本信息部门基本信息顾客信息顾客基本信息顾客的房号、业务等住房信息住房类型房间状态和房号服务项目信息服务编号服务的相关信息财务信息日期当天的收入支出和利益4、 处理过程编号处理过程名输入数据输出数据1增加新员工终端员工基本信息2删除老员工终端员工基本信息3调配工作当前员工工作员工基本
9、信息当前部门信息员工新工作更新后的部门信息4入住登记终端顾客基本信息顾客基本业务需求5顾客退房终端删除退房顾客的相关信息6调配(更换)住房顾客需求目前住房信息更新后的住房信息,顾客的需求信心7支出情况终端支出情况8收入情况终端收入情况9获利终端当天的支出、收入和获利情况5、 数据流图(1)、入住登记业务 对新入住的顾客进行基本信息的录入、分配房间,登记顾客的姓名、性别、身份证号码、所需床位数、入住日期、离开日期对于退房的顾客从系统中级联删除其信息,包括在顾客信息表中删除退房顾客的相关信息,以及在顾客预订服务表中的相关信息财务汇总住房定金收入信息删除信息新增新顾客预订信息顾客退房信息顾客信息基本
10、信息顾客信息分配住房预订信息退房信息系统信息住房基本信息新住房信息部门新信息部门旧信息住房定金结算房价信息 (2)、服务业务: 包括娱乐业务和餐饮业务等; 顾客入住酒店后可以根据需要查询相关娱乐服务等服务业务,例如早晨叫醒和叫餐等等业务顾客信息查询娱乐业务娱乐信息财务信息登记娱乐类型娱乐资费顾客编号 用户信息查询订餐菜谱信息收款管理订餐系统菜名菜编号菜号 用户名需收金额所订餐号用户名所订菜号(3)、财务状况:宾馆财务总汇信息成本核算固定资产 各子系统收入各子系统支出 计算录入情况收入情况 统计入账情况 支出情况三、 系统整体入住登记退房登记查询新增预约客户查询账单删除无效预约财务业务查询删除员
11、工增加新员工业务管理员工管理登陆系统主界面四、 概念结构设计(E-R图)1、Page和Employee:2、Department和Serve:3、Customer和Room总的E-R图五、 逻辑结构设计1、 与总E-R图对应的关系模式:Room=( Rno, Rtype, Rstate, Rprice );Customer_information=(cname,csex,CID_card,Cbed_number,Rno,In_date,Out _date,sno)Employee = ( Eno, Ename, Eage, Esex, Eworktime,Eclass,Esepartment)Page = ( Eno, Etotalpage,
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1