




免费预览已结束,剩余14页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
华东交通大学 宾馆管理系统 课 程: 软件工程 姓 名: 熊礼强 学 号: 20080810010223 指导教师: 王 森 2020年2月21日18 目 录一、课题名称1二、系统总体分析和设计思路2三、系统需求分析10四、概要设计10五、详细设计11六、补救措施18七、参考文献18软件工程课程设计报告一、 课题名称宾馆管理系统1. 1 编写目的 宾馆管理系统是为了旅客旅行方便,提高工作效率,提高服务质量,增加经济效益,加快公司发展步伐。预期读者:具有相关需求和设计人员。12背景进入21世纪后我国的经济增长在全球的突影而出,人们的生活质量也在不断的提高,从而带来旅游业的高速发展,宾馆行业的服务档次迫切需要提高。在宾馆竞争日趋激烈的今天,要想在竞争中生存发展,就必须与高新技术紧密结合。硬件设施落后、管理水平滞后、服务质量低下的宾馆将被逐步淘汰。传统的纯手工或简单的计算工具,已经不适应现代经济高速发展和信息快速增长的要求,因此必须运用现代化管理手段,配备完善的自动化设备,采用全新的计算机网络和宾馆管理系统,来提高宾馆自身的服务水平与质量,最大限度地发挥准确、快捷、高效等作用,从而赢得宾馆的高信誉、强实力、好效益!二、 系统总体分析和设计思路2.1.可行性分析2.1.1编写目的宾馆管理系统是为了旅客旅行方便,提高工作效率,提高服务质量,增加经济效益,加快公司发展步伐。预期读者:具有相关需求和设计人员。2.1.2 背景a 软件名称:宾馆管理系统b 项目与其他软件的关系:此系统仅是总系统中的一个组成部分,与其他数据库可以建立链接,为其他模块相应功能的实现提供信息来源和依据2.1.3 定义宾馆管理系统:为宾馆和顾客提供方便与自动化办公的软件系统。2.1.4 要求 a 功能:系统前台点菜功能订餐功能取消订餐餐饮结算查询订餐内容修改订餐内容订房功能取消订房住宿结算查询订房内容修改订房内容登录修改密码系统后台餐厅管理系统管理客房管理餐厅管理添加餐桌删除餐桌添加饭菜删除饭菜b 性能:ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,使它运行在Web应用软件开发者的几乎全部平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。c 输出:显示器d 输入:键盘和鼠标f 安全与保密要求:每个部门只负责相应部门的管理,不能查询其他部门的数据。g 与软件相关的其他系统:财务管理系统,进销存管理系统。h 完成周期:3个月。2.1.5 目标 本管理系统旨在用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易操作性。对于系统本身可将其应用到大、中、小等各酒店之中,来提高工作效率。总之是本着方便用户使用,方便经营者管理酒店,工作人员更快捷了解酒店,酒店更方便经营。一、该软件具备以下特点:1.易学易用,操作极为简便,它是一套纯 WINDOWS软件,操作界面友好直观,操作员懂拼音即可下单,不需要记忆复杂烦琐的消费代码,易学易用,所有操作员稍加培训即可上岗。2.功能完整,本系统包括前台和后台管理,功能完善,能够实现酒店等酒店的数字化经营。2.1.6 条件、假定和限制a 运行环境:服务器端操作系统:Windows运行环境:.Net framework服务器:IIS 5.1浏览器:IE6.0以上或Firefox2.0以上数据库:MySQL 5.0b 经费来源和使用限制:利用某宾馆提供的经费来完成酒店管理系统的开发。c 可利用的信息和资源:某宾馆提供的数据报表和工作流程。d 建议开发软件投入使用的最迟时间:2011-5-1。2.1.7可行性研究方法从技术可行性、经济可行性、操作可行性三个方面来研究该系统的可行性。根据技术可行性的考虑初步排除一些不现实的系统和不合理的要求;操作可行性方面,根据使用部门处理事务的原则和习惯检查技术上可行的方案,去掉其中从操作方式或操作过程的角度看用户不能接受的方案;经济方面的可行性,应估计可能的系统开发成本和运行费用,并且估计可以节省的开支或可以增加的收入。2.1.7 评价尺度从技术上是可行的,用到的技术不是很复杂,实现环节也不是很复杂。从经济上也是可行的,需要用到经费的地方很少,系统的开发成本和运行费用也不是很高,某宾馆提供的经费很充足。从操作上也是可行的,操作系统是Windows,输入设备是键盘和鼠标,而且操作简便。 2.1.8对现有系统的分析系统基本能满足宾馆客房管理团队管理模块方面的需要。实现了员工信息管理、客房信息管理、客房经营管理、客户信息查询等功能,能给宾馆客房的管理带来很多方便。在界面上力求做到美观大方,在操作方面尽量做到满足用户的使用习惯。但是系统比较简单,需要增强的地方还有很多。 工作负荷 现有系统需要承担订餐、取消订餐、点菜、结算、订房、退房、取消订房和后台管理的内容。 费用开支人员的工资、设备的维护费用和电费。 人员宾馆员工。 设备计算机和相应的软件。 局限性工作量大,涉及的流程较多,还要与其他系统进行链接,对开发此系统增加了难度。 2.1.9所建议的系统对所建议系统的说明一、宾馆管理系统前台功能需求及描述:1.登录:订餐顾客、订房顾客、系统管理员、餐厅前台和客房前台在输入用户名和密码之后通过系统验证进入相应页面。2.订餐:顾客上门根据某一天的餐桌状态进行订餐,订餐成功后,系统通知服务台。服务员可以通过系统查询订餐情况。订餐时顾客需说明预约时间。3.查询订餐内容:订餐顾客在外网登录后,可以查看自己的订餐信息,如:订餐日期,详细菜单,餐桌号和顾客信息等,也可以通过餐厅前台查询。4.修改订餐内容:订餐顾客通过餐厅前台进行修改订餐日期、菜单、餐桌的操作。5.取消订餐:取消订餐(及删除订餐信息),如果订餐顾客想取消订餐,通过餐厅前台进行删除操作,删除订餐顾客的全部信息。6.点菜功能:服务员用点菜机点菜,系统将菜单发到服务台打印,也可以在前台点菜。7.餐饮结算:就餐后,系统通过已记录的内容动态生成账单。8.订房功能:处理上门订房。订房信息存入系统,并可显示客房使用情况。9.查询订房内容:订房顾客在外网登录后,可以查询订房顾客,房间,起始时间,结束时间,定金,是否结账等信息,也可以通过客房部前台查询。10.修改订房内容:订房顾客通过客房部前台修改订房顾客信息,房间,起始时间,结束时间,定金,是否结账等信息。 11.取消订房:订房顾客通过客房部前台取消订房,客房部前台删除此顾客的订房信息。12.住宿结算:住宿后,系统通过已记录的内容动态生成账单。二、宾馆管理系统后台功能划分及描述:1.餐厅管理部分:(1).添加餐桌:餐厅前台进入餐厅管理输入餐桌号和人数进行添加。(2).删除餐桌:餐厅前台进入餐厅管理根据餐桌列表删除选中的餐桌。(3).添加饭菜:餐厅前台进入餐厅管理输入饭菜名称和价格进行添加。(4).删除饭菜:餐厅前台进入餐厅管理根据饭菜列表删除选中的饭菜。2.系统管理部分:(1).添加系统用户:管理员登录后进入系统管理页面,通过此页面管理员可以添加系统用户餐厅前台用户和客房部前台用户)。(2).查询和修改用户:在此页面,管理员可以查询系统用户的信息和修改系统用户(餐厅用户和客房部用户)的密码。(3).删除系统用户:在此页面,管理员可以删除相应用户。3.客房管理部分:(1).添加客房:客房部用户进入房间添加界面,在输入房间编号,房间类型和房间单价之后可以添加房间。(2).删除客房:客房部用户进入房间删除界面,页面会列出房间列表,用户通过选中房间,点击删除按钮的操作删除房间。 改进之处 通过对现有系统的分析,发现现有系统许多的不足,在将要开发的系统中会弥补这些不足,对人员要求:前台两人,后台一人。节省了人员的开支,对设备要求:计算机,网线,软件要求,电力要求,节省了纸和笔的消耗,相比而言,建议系统比原有系统更优越。2.1.10影响对设备的影响 宾馆需要购买一台具有很好性能的计算机作为服务器。对软件的影响 可以连接到公司的财务系统和进销存管理系统,节省了信息的录入。对用户单位机构的影响 节省了用户的操作时间,加快了处理顾客提交事务的速度。对系统运行过程的影响 采用计算机代替纸和笔,加快了系统的运行速度。对开发的影响 开发环境使用Visual Basic 6.0,数据库使用sqlserver2000。对运行环境的影响 使用Windows操作系统,使用ie访问服务器,运行环境是.netframework,对计算机要求不高。对经费开支的影响系统开发需要开发人员的工资和设备的经费,初期对经费要求较高。但是,经过一段时间的使用会降低酒店的其他消耗费用,并且能提高工作效率,所以从长远来看,付出一定的经费是值得的。2.1.11技术条件方面的可能性从硬件和开发环境上考虑,除了数据库服务器要求稍微高了些,其他方面都可以在现有条件下解决。从技术上看,利用开发此系统的技术上没有什么太复杂的要求,功能目标能够达到。对于开发人员和系统质量问题,开发小组具有一定的编程能力,系统质量在严格的测试下会得到很好的保证。.12.1目标方案可行性(1) 计算机设备处理繁杂的宾馆日常事务,大幅度减少人力、物力,极大地提高宾馆的管理水平和管理效率。(2) 管理水平和管理效率的提高能直接产生经济效益。(3) 高效率的管理形成了良好的经营氛围,为宾馆打造优良形象,提高企业竞争力。(4) 本系统安全保密性可靠,实施独立的局域网络,人员进入系统需要登录,需输入账户和密码。(5) 本系统的管理,可以根据市场需要进行调整,实用性强。技术可行性(1) 工作人员一般都要求掌握计算机技术,会使用各种管理软件。(2) 在新系统投入使用时,需对员工进行少量的培训,熟悉系统的功能和使用方法使系统能够顺利运行。经济可行性(1) 宾馆有能力承担系统开发费用。(2) 新系统将为企业带来经济效益。管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。其最主要的表现就是减少了企业管理费用和人力开支。操作可行性(1) 本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那有一般的计算机知识的人员就可以轻松上手。(2) 整个宾馆管理系统采用较友好的交互界面,简单明了,操作方便,不需要对数据库进行深入的了解。2.1.13投资与收益分析 支出1 基本建设投资需要数据库服务器,三台计算机终端、服务员掌机和打印机。2 其他一次性支出 软件方面的支出,sqlserver 2000数据库费用、系统开发费用和人员的培训费用。3 非一次性支出 系统的维护费用,软件的年费和工作人员的工资。 收益1 一次性收益无2 非一次性收益 减少了员工的人数,从而减少了工资的发放,系统提高了工作效率,增加了宾馆的收入。3 不可定量的收益 无收益/投资比 通过以上两个方面的分析,我们可看出从客观角度讲,这个系统的收益/投资比将会是大于一的,所以说此系统在经济上同样是可行的。三、 需求分析3.1需求分析3.1.1 用户工作流程入住或预订客房时,用户要对客房管理模块或预订管理模块进行核对审查,并进行登记;用户要获得换房时,要对换房情况进行查询和更新;顾客结束住宿时,要对其进行结算。3.1.2 用户业务需求(1) 该管理软件将对客房进行资料管理和统计,对已入住客房、已订出客房、未入住且未订出客房进行录入管理和统计;客房标准、客房内容(2) 该管理软件将根据用户的需求对客户情况进行资料管理和统计,对已入住客户、预订客房客户进行数据录入、信息检索、修改和删除,并能打印详细信息;(3) 该管理软件将根据用户的需求对结算情况进行资料管理和统计,对已结账的详单及待结账的详单分别进行日、周、月、年的统计与分析。(4) 该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;(5) 该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。四、 概要设计4.1功能需求本课题是以一个小型宾馆信息管理为基础,结合各管理部门工作的实际需求,将要对宾馆信息管理系统进行设计、开发,并对技术难点作出分析,提出解决方法。使“宾馆信息管理系统”最终具有数据录入、修改、删除,信息检索,系统维护等功能。4.2主要功能数据处理:实现录入、修改、删除、存储功能。如客房信息、顾客信息、入住信息、换房信息、订房信息、结算信息等的数据处理等。信息检索:实现按不同要求分类模糊查询,组合查询功能,根据查询方式的不同,选择输出检索信息。如订房信息的查询,结算信息的查询等。系统维护:实现对用户权限的限制,密码的保密性设置。4.3系统开发目的(1) 实现客房管理、入住管理、换房管理、订房管理、结算管理、系统用户管理的数据录入、修改、删除和信息检索功能,(2) 实现对宾馆的账务管理与系统维护;(3) 大大提高宾馆的运作效率;(4) 通过全面的信息查询和处理,辅助提高宾馆的决策水平;(5) 使用本系统,可以迅速提升宾馆的管理水平,为降低经营成本,提高效益,增强宾馆扩张力,提供有效的技术保障。(6)能够提供一定的安全机制提供数据信息授权访问,防止随意删改。4.4运行环境操作系统:Windows XP开发工具:Visual Basic 6.0 数据库:SQL Server 20004.5项目意义本系统将对数据处理与信息检索作为研究重点,实现对数据的高级处理,且力求通过关键字段实现模糊检索功能,使信息查询更加简单灵活,即使第一次接触系统的人也可轻松操作,快速的找到所需信息。五、详细设计5.1组织结构图总经理收银员系统管理员收银员1收银员2收银员n5.2宾馆的功能结构图 数据库查询 入住登记 操作命 令生成数据库操作 主界面 订房检验 输入 获取相 关信息 输出登录模块前台人员身份检验 输入前台管理模块酒店换房管理功能酒店订房管理酒店入住管理酒店结算管理主 模 块后台管理模块客房管理系统管理中心帮助获取记录 数据库查询 数据库操作 房 间 库 操 作 模 块 主界面 输 入更新显示输出 事 务 处 理移动至上一个记录移动至下一个记录移动 至最后记录移动至第一个记录加入记录删除记录移动 至指定房间 更新当前记录 输入房号 房号检验账单记录查验订房模块 订房记录检查 记录订房信息 数据库查询 订房登记 操作命 令生成数据库操作 主界面 输入 获取相 关信息 输出 计算超期5.3系统功能设计系统功能设计是使整个系统能基本实现宾馆的客房管理、顾客入住、顾客订房、顾客换房、结算管理、系统用户管理等功能,能让宾馆管理者更直观的了解宾馆的经营状况,以做出相应的经营决策。管理信息系统(MIS)就是要对这些资源建立正确的数据库,并进行信息的存储管理、编制成各种凭证、报表、台帐等信息,同时对这些信息进行维护,通过实测宾馆的各种运行情况,并利用过去的历史数据预测未来的发展,从宾馆全局的角度出发进行决策,利用信息控制宾馆的行为,附注宾馆完成其目标。5.4模块功能设计本系统共包括七大模块,分别是系统登录模块、系统用户管理模块、客房管理模块,顾客入住模块、订房模块、换房模块及宾馆结算管理模块。登录模块系统用户模块顾客入住模块订房模块客房管理模块初始化结算管理模块换房模块5.4.1系统登录模块功能:本模块的主要功能是对用户身份进行,验证只有系统的合法用户才能进入系统。其窗体。登录:在进行系统登录过程中,登录模块将调用数据库里的用户清单,并对账号和密码进行验证,只有输入了正确的账号和密码后,系统登录才会成功。在登录模块中,对系统的尝试登录次数进行了限制,禁止用户无终止的进行系统登录尝试,在本系统中,当用户对系统的三次登录失败后,系统将自动机制登录,突出登录模块。并在输入了错误的或者是不存在的账户和密码时,系统会给出出错信息提示,指明登录过程中的错误输入或者错误操作,以便用户进行正确的登录。输入项、输出项:输入项为账号和密码。账号和密码均为字符串,长度各为6个字符,密码回显字符是“*”。数据流程图:输入账号账号检验开始输入密码账号检验登陆成功进入主窗体NYNY5.4.2. 系统管理模块功能:在系统实行多用户管理时,本模块将为系统开辟多个系统用户,并能对其进行简单的信息维护,用户名变更、密码修改以及对用户权限的授予。退出:选择退出系统,将关闭整个系统,结束本次使用。数据流程图: 系统管理员输入用户信息添加新用户失败成功输入新用户名输入新密码系统安排权限5.4.3. 客房管理模块功能:本模块的主要功能是客房信息标准设置以及对客房信息设置。设置客房标准:主要功能客房信息标准的添加、修改和删除。设置客房信息:主要功能客房信息的添加、修改和删除。输入项、输出项:本模块的数据输入项主要是客房编号、客房类型、客房位置、客房单价等。并可以报表形式打印出来。数据流图:系统管理员输入客房信息添加新客房失败成功输入客房编号DELETE?结束客房信息表YN 5.4.4. 入住管理模块功能:该模块主要是实现对客户入住信息的登记、查询两个功能。入住信息登记:该模块为系统提供对将入住顾客信息的登记,输入项为顾客信息和客房信息。入住信息查询:该模块为系统提供整个宾馆的已入住顾客信息的查询并可以报表形式打印出来。输入项、输出项:本模块的数据输入项主要是客房编号及客房种类,其中客房编号为必填项。顾客入住流程图:要求入住客房标准查询剩余房间入住登记退出无有客户信息5.4.5. 订房管理模块功能:本模块的主要功能是实现对客户订房信息的登记、查询两
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黑龙江农垦职业学院《中外翻译(学)简史》2024-2025学年第一学期期末试卷
- 水利工程竣工验收流程指南
- 物业收费管理规范与账务处理
- 新疆体育职业技术学院《建筑类专业概论》2024-2025学年第一学期期末试卷
- 郑州城建职业学院《民俗学概论》2024-2025学年第一学期期末试卷
- 民族危亡课件
- 危险品运输企业车辆监控制度实务
- 小学语文写作指导方案
- 威海海洋职业学院《模式识别原理》2024-2025学年第一学期期末试卷
- 贵州食品工程职业学院《体育(4)》2024-2025学年第一学期期末试卷
- 《鸿蒙应用开发项目教程》全套教学课件
- 四川省广安市2024-2025学年高一下学期期末考试数学试题(含答案)
- 电缆测试技术课件
- 政协大走访活动方案
- 个人养老金课件
- 2025至2030中国氧化钪行业需求状况及未来趋势前景研判报告
- udi追溯管理制度
- 新能源产业园区厂房物业管理及绿色能源应用合同
- 读书分享《教师的语言力》
- 2025年5月上海普通高中学业水平等级性考试物理试题及答案
- 医院医患沟通谈话记录范本
评论
0/150
提交评论