软件工程课程设计(酒店管理系统)_第1页
软件工程课程设计(酒店管理系统)_第2页
软件工程课程设计(酒店管理系统)_第3页
软件工程课程设计(酒店管理系统)_第4页
软件工程课程设计(酒店管理系统)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《软件工程》课程设计报告题目:酒店管理系统一.1.11.21.31.41.51.61.72.12.2a)b)c)d)

系统介绍..........................................................3系统设计目标...................................................3开辟与运行环境................................................3系统功能..........................................................3系统总体功能需求与性能需求.............................4业务流程分析...................................................4人员分配..........................................................4数据字典...........................................................5需求规格说明书.................................................5登录模块..........................................................5前台预定模块...................................................9前台接待模块....................................................11收银模块..........................................................13....................................1页1.1 系统介绍酒店管理系统是一套功能强大而又简便实用管理管理软件,其实现功能包括客房预定系统、前台接待系统、前台收银系统、帐务系统、 系统、管理者系统`、帐务报表、匡助信息等功能模块,实现了餐饮住宿娱乐企业日常营运全面自动管理,是餐饮住宿娱乐企业进行电脑信息化管理理想选择。1.2 系统设计目标为酒店设计出一款现代化管理系统,可以完成酒店所有日常工作,包括客房预定、前台接待、账务结算等业务。酒店管理系统将先进电脑技术及现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念服务与管理方式。本管理系统参照了大量同类软件,旨在用计算机系统来完成所有能完成工作,并保持很高灵便性与易操作性。1.3 开辟与运行环境采用企业已经拥有硬件环境,windowsXP等PC机上安装PowerBuilder9.0进行开辟。在客户端,windows2000,windowsXP,Vista,Windows7等PC机上可以直接运行。1.4 系统功能模块2页酒店管理系统客 前 前房 台 台

客历

登 管 报录 理 表(图1模块图)客房预定模块:提供个人预定、团体预定,预定未定处理,预售查询等功能,预定系统可随时查询30天以内酒店客房预售一览表,及可售房间数,可查询某间客房预定情况。前台接待模块:提供个人入住登记,团体入住登记,修改客人信息,转房,调房, 等功能,如果客人入住,将会个客人生成一个惟一账号,并允许客人先消费再付帐,最终结算,如果是团体入住,将设置主账号及分账号,并分清消费情况记入主账户还是分账户。第3页前台收银模块:提供记帐,退房,押金,查询,转账,跑单等功能,允许几个客人账户消费转入一个账户,也可把某一帐号特定时期特定几类消费转入另一帐号,转帐帐项将留下记号并且留下记录以方便查核人员核对。系统模块:提供 以及网络服务自动计费,并提供详单。客历系统模块:提供客人资料输入,查询,修改等功能。登录系统模块:提供收银人员,管理者等登录,并提供相应服务以及密码注册修改功能。管理者特权模块:管理者通过密码认证后方可进入此功能模块,此模块提供修改客房定价,删除、修改各级密码,修改特别客单,设置系统参数,数据备份等功能。报表系统模块:提供客房占用表,转房改租表,预定未到表,客房取销表,房租分析表,经营统计表,可售情况表,房间状况表,坏房报告表,日租统计表,合约销售表。1.5 系统总体功能需求与性能需求系统要求可以实现客房预定,客房退订,前台接待,消费结算,账务结算,收费管理,修改客房定价,打印预定、转房等一系列报表。系统以现代化计算机技术管理代替过去人为掌控,减小了酒店经营难以程度,是现代酒店经营首选。1.6 业务流程分析软件一共分为八大模块,具体流程如下:4页客人 酒店管 客人(图2系统总流程图)登录界面 进入 管理者用户名密前台信息录入报表文件信息查询(图3具体流程图)随着人民生活水平提高,餐饮,住宿,娱乐业在服务行业中占有越来越重要地位。要使在当前酒店行业日益激烈竞争中脱颖而出,必须努力发展自己特色。在管理方面也要有自己管理特色,避免传统管理方法失误,使得酒店信誉以及各个管理方面都能够浮现零失误,以及能够给5页管理者与普通营业员带来操作上方便,对整个酒店各个方面业务带来快捷,方便,高效服务,使用户能够对这个软件感到满意,那末才是管理软件成功之处。酒店管理系统一个现代化管理系统,系统给出了实际酒店管理中遇到所有情况,此酒店管理系统软件是为了代替酒店管理者更好管理而制作,软件给出了酒店管理中各种细节问题,使得管理变更加轻松。它符合人们平时使用习惯,使用性强,能较好实现各方面功能。2.1 数据字典数据流图只是对数据处理与彼此之间关系进行了说明,为进一步明确数据详细内容与数据加工过程,应将最底层数据流图中全部数据流及其组成部份数据元素、数据存储、数据加工与外部项等进行详细描述,形成本系统数据字典,以便此后系统设计进行。2.2(1)2)

需求规格说明书系统开辟项目概述本系统是为了方便当今酒店实现现代化管理而设计管理系统,系统包括客房预定,费用支付,管理者管理,信息管理及查询,等一系列现代酒店管理中细节部份,使用本管理系统可以高效简单管理酒店。需求说明本系统根据对一些现代化酒店详细调查及交流,并在此基础上进程了数据以及管理流程抽象及总结,能很好反映正6页3)(4)

常管理需求。现行系统状况本系统使用PB环境设计而成,能运行及windowsXP,2000,Vista,Window7等一些其他windows系列系统之上,方便酒店管理者高效管理。经测试本系统运行状况良好。系统实施计划我们小组分工负责本系统各个模块,最终实现了总体功能。该阶段主要任务是从现代酒店管理系统总体目标出发,根据系统分析阶段对系统逻辑功能要求,并考虑到经济,技术与运行环境方面条件。确定系统总体结构与系统各组成部份技术方案。合理选择计算机与通信软硬件设备,提出系统实施计划,确保总体目标实现。系统详细模块设计如下:登录模块设计登录模块设计十分重要,因为登录模块决定了整个系统是否能够安全有效运行,保证了管理系统安全以及酒店利益。因此,管理系统登录模块提供了错误次数限制功能,如果用户连续3次密码输入错误,此账户将被锁定,惟独到最高管理者处才解除锁定,管理者有权修改普通使用者密码及信息,有权限制某些账户使用。此外,管理者还有可7页以修改其他信息权利。登录模块链接后台数据库,后台数据库才用PB自带数据库系统,数据库以简单安全为主要考虑因素。此外登录模块采用了验证码限制,如果输入验证码错误同样无法进入系统,密码少于8位则无法注册。(验证码为随即生成有数字字母组合)登录模块数据字典如下:数据处理名:登录密码简述:用户输入自己账户及密码,如果正确则进入相应模式,如果连续输入三次错误密码则账户自动锁定输入:账户、密码具体系统模块分析:登录模块注册 登录 修改密码8页具体登录功能结构图如下:启动 N次数>用户登录 YN密码正管理者 其他用户退出 退出9页登录界面如下:注册界面如下:修改密码界面如下:登录逻辑描述:第10页修改密码逻辑表述:注册用户逻辑描述:第11页客房预定模块设计客房预定是酒店管理中一个很重要过程,预定好坏直接决定了酒店收入高低,客房预定模块设计着重点是简单易用,这样可以有利于相关人员快速登记预定人信息。预定:客人 房间有无房无房间

有房间 客人定金定金收 收银客人 订房12页房间查询数据字典:处理信息:房间信息简述:提供查询是否还有空房,查询客人想要预定房间是否我空输入:房间号输出:如果有客人输出客人信息,如果没有打印相应信息客人信息数据字典:处理信息:客人个人或者团体信息简述:客人已经确定订房,输入预定房客人个人信息到预定等级表输入:输入客人各人或者团体信息收银信息数据字典:处理信息:押金简述:登记客人押金缴纳情况以及多少输入:客人缴纳押金多少订房数据字典:处理信息:订房信息13页简述:告知客人所定房间房间号,并给客人订房证明输入:房间号输出:给客人开出订房证明退订:查询预客人 预定无预定 有预定退款客人预定查询数据字典:处理信息:房间号或者预定人信息简述:根据预定人提供个人信息或者房间号查询这人是否预定输入:数据客人信息或者房间号输入:有没有对应信息14页退款数据字典:处理信息:退给退订客人相应押金简述:根据客人缴纳押金多少退款输入:客人个人信息或者房间号输出:客人曾经缴纳押金,并退还预定模块逻辑描述:第15页前台接待模块设计前台接待也是酒店管理中一个机其重要环节,接待代表了整个酒店形象,接待态度在一定程度上决定了酒店生意好坏,因此,酒店管理系统前台接待模块设计也是一个不容忽视环节,及客房预定模块设计理念相同,接待模块同样以间接性及易操作性为着重点,及出发点,尽量减少相关人员输入,并以方便输出操作,使其工作更加简单高效。前台接待DFD图:已预定客人 查询查询房间无预定 换房相应费给出客 收银指引客客人唯一16页预定证查询预定数据字典:处理数据:客人提供预定证明上客人信息或者房间号概述:给出此客人是否已经预定输入:输入客人个人信息或者房间号码输出:输出该客人是否已经预定查询缴费数据字典:处理数据:客人缴纳押金数目概述:安装客人缴纳押金数目补收相应金额输入:客人个人信息输入:该客人所缴纳押金金额收银数据字典:处理数据:客人缴费情况概述:输入客人缴费情况并给出客人惟一个人ID输入:个人缴纳费用第17页输出:找零与客人惟一ID前台接待逻辑描述:收银模块设计收银模块在整个管理系统中相当重要,客人消费记帐,查询速度等,会直接影响客人对酒店印象,为此,此模块注重速度及高效,可以在最短期内完成相应操作。在转帐及退房环节更应如此。转帐环节,有客人想要代替其他客人结账,这样就用到了转帐模式,但是转帐模式安全性是极其重要,因为必须违法客人转账,设定确定限制是此模块一个重要部份。收银模块DFD图:18页客人记帐 查询 转帐 退房客人记帐数据字典:处理数据:客人消费金额简述:客人每一个消费就增加相应金额,允许客人先消费再结账输入:客人消费项目及金额查询数据字典:19页处理数据:客人消费金额简述:客人可以查询自己消费情况输入:客人ID输出:客人消费金额转帐数据字典:处理数据:客人消费简述:客人可以有别人代替自己付款,将自己消费金额转到其他人客人账户输入:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论