酒店管理系统概要设计说明书1引言1.1编写目的本需求规格说明书是某酒店管理系统的需求规格说明说,它定义了系统的功能、性能及系统业务处理的基本模型,其主要目的是:①使用户在分析阶段初步判定目标软件能否满足其原来的期望;②作为设计人员进行设计的基本出发点以及最后系统验收的标准。1.2背景本需求说明书所开发的系统名称为“某酒店管理信息系统”。当今,席卷全球的信息化大潮把信息管理推到的时代发展的前沿,信息管理系统已经成为全社会注视的热点。国外许多发达国家在这一方面采用先进技术,发展水平领先一步。在我国也已开始应用于经营管理的各个领域,在不同部门、不同层次上参与和支持着各种经营、管理活动,扮演着越来越重要的角色,产生了一定的经济效益和社会效益。酒店作为一个成熟的产业,各种酒店管理软件众多,有条件的酒店或宾馆采用自主开发或委托软件开发商开发出的专用软件,部分大型酒店也已经使用市场上的有关酒店管理系统(一般价格也较昂贵)。然而占着绝大多数的中小型酒店、宾馆由于资金、人员等多方面原因不易使用酒店管理软件,全凭原始的手工记录管理,效率低、易出错;同时,市场上出现的各类酒店管理软件基本上都是为大型酒店专业设计的,有很多功能对于一般酒店、宾馆根本用不上。软件市场急需一套低廉价格、完善服务、齐全功能为基础,结合酒店前台管理的需要进行扩展性而开发的一套酒店管理系统。酒店服务项目众多,客人信息内容繁琐,而且信息量大,因此在操作上将经常造成很多不便之处,浪费了时间,降低了工作效率,而且极大地影响了酒店的服务质量和经济效益。1.3定义1.4参考资料(1)中华人民共和国国家标准UDC681.3《GB8567—88计算机软件产品开发文件编制指南》。(2)汤宗健.信息系统分析与设计实验.国防工业出版社,2008.2总体设计2.1需求规定见《需求规格说明书》2.2运行环境见《需求规格说明书》2.3基本设计概念和处理流程本系统采用结构化设计方法,系统的构成包括输入部分(包括键盘输入、文件读入)、处理部分(添加、修改、删除等)、输出部分(包括打印、查询)几部分构成,系统所有处理的数据都保存在数据库中。2.4系统结构图酒店管理系统登录主界面退出系统入住退房订房房间设置房间信息录入房间信息修改房间信息删除会员管理用户管理添加删除修改新增会员修改信息查询信息删除信息已预订入住未预定入住图2.4.1系统结构图2.5功能需求与程序模块的关系说明(表)表2.5.1功能需求与程序模块的关系编号功能模块实现的功能说明权限需求0登录验证操作员1主界面登录系统后的欢迎页2散客登记输入散客的信息保存到数据库中。授权3预订填写并保存预订信息表授权4客户信息修改查看并提供客户信息的修改授权5取消预订查看预订账单,确认取消预订授权6客户留言保存客户的留言授权7换房更换客户的入住房间授权8退房结账结算客人的账目,并保存授权9押金管理收取押金,填写押金账务、押金账单授权10初始化首次录入系统需要的各种数据管理员11基础数据修改提供修改初始化时录入的数据管理员12系统参数设置用户设置系统中基本参数,为正式使用系统提供环境。管理员13权限设置管理使用系统的员工的权限等。管理员14客房信息查询提供有关客房的组合查询授权15客人信息查询提供有关客人的组合查询授权16营业额查询组合查询营业额信息授权17欠款一览显示欠费账单授权2.6人工处理过程无2.7尚未解决的问题无3接口设计3.1用户接口提供图形操作界面,用户的所有操作均在Windows图形界面中完成。3.2外部接口网络数据库连接采用ADO连接。与打印机的连接有操作系统提供。3.3内部接口系统各模块保持足够的独立性,模块间一般只存在调用关系,按需要可进行数据传递。4运行设计4.1运行模块组合(1)显示数据库的信息调用相关的查询模块4.2运行控制(1)用户访问登录页,通过权限验证后进入系统。(2)用户进入系统后只能进行具有权限的操作,其他操作为不可见或不可用状态。(3)系统退出后则关闭网页,并关闭所有数据库连接。4.3运行时间模块调用时间少于0.1s。5系统数据结构设计(见《数据要求说明》)6系统出错处理设计6.1出错信息系统中所有的出错信息均用信息框给予提示。程序设计时要严格控制数据处理过程,不允许导致系统错误及数据错误。6.2补救措施如果出现数据错误,只要从最近一次备份恢复数据库即可。如果应用程序错误,关闭系统或应用程序并重新启动即可。6.3系统维护设计本系统为简单系统,要求在程序开头加注释,以方便后期维护。[此文档可自行编辑修改,如有侵权请告知删除,感谢您的支持,我们会努力把内容做得更好]