1、酒店管理系统详细设计说明书酒店管理系统详细设计说明书 项 目 组 长: 苏爱军 项 目 组 员:陈龙 林源 苏爱军 日期:2012-05-312.1 需求概述 62.2 软件结构 62.3 用户的特点 63.程序设计说明 8 3.1 模块说明 8 3.2 功能 83.3 性能 9 3.4 输入项 10 3.5 输出项 11 3.6 算法 12 3.7 程序逻辑 15 3.8 接口 15 3.9 存储分配 16 3.10 注释设计 16 3.11 限制条件 16 3.12 测试要点 16 3.13 尚未解决的问题 17任务分配:#任 务负 责 人1引言, 软件结构陈龙(10031201) 23.
2、1 模块说明3.2 功能3.3 性能 3.4 输入项3.5 输出项 3.6 算法林源(10031215)33.7 程序逻辑3.8 接口3.9 存储分配 3.10 注释设计 3.11 限制条件 3.12 测试要点 3.13 尚未解决的问题苏爱军(10031220)1.引言1.1编写目的在信息化高速发展的今天,时间,效率这样的名词正主导着人们的生活和发展,有必要设计开发一个网上商务系统。通过系统功能及网络环境解决传统管理模式和经营理念带来的不足,加大企业宣传力度,从而提高酒店形象,扩大酒店市场影响率,优化酒店管理。1.2项目背景随着中国加入WTO,全球经济一体化的逐步深入,酒店管理系统已是现代酒店
3、必不可少的经营策略。目前,酒店管理系统在国际互联网上可以实现的商务功能已经多样化,技术的进步对传统书店上网解决方案提出更严格要求和挑战。为了保护传统酒店的投资,酒店管理系统解决方案应切合传统酒店实际的需求和发展的趋向,使投入回报和管理效益最大化,传统酒店在实施管理方案的之前,必须对一系列问题进行科学的论证,如客户住店的需求分析、客户住店总体规划、客户住店系统的功能和实施方案,客户住店的传播与推广、运行客户住店系统的软件和硬件配置、客户住店的管理系统和管理、方法等等。酒店管理系统具体实施的质素直接影响传统酒店在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。综上所
4、述,酒店管理系统已经成为互联网时代传统酒店的必由之路。1.3术语说明1)、未洁房:客人退房后或由于某种原因未打扫的房间,也叫脏房2)、住客房:客人正在住的房间3)、钟点房:客人按小时计算入住的房间4)、预抵房:客人预订后,到预订日期,即将入住的房间5)、催缴房:当酒店的住店人员的押金小于酒店所规定的金额时,需要通知客人补交押金或费用的房间6)、长包房:客人长期入住的房间7)、预离房:客人预计的入住期已到,即将离店8)、维修房:房间由于某些原因需要维修或是正在维修的房间9)、联房:酒店管理软件中的联房是指一个客人预订或登记了多个房间,可以一起来,也可以分批来,和团队有些区别10)、制卡:酒店管理
5、软件中的制卡包括制房间卡、续住卡、换房卡、会员卡等对卡类的操作11)、服务:酒店管理软件中的服务包括提醒和关注,提醒服务是指需要我们操作或需要我们做的事件的提醒,关注指的是留言及提醒里面需要处理事情的处理12)、礼宾:酒店管理软件中的礼宾包括保险箱和寄存部,保险箱是记录客人租用保险箱的情况;寄存部是记录客人寄存行李的情况,以方便客人领取行李13)、临时取钞:酒店管理软件中的临时取钞是便于管理者规范管理,对经理或管理者需要从收银临时取钱急用时的登记1.4参考资料1.中华人民共和国国家标准UDC681.3GB856788计算机软件产品开发文件编制指南。2.汤宗健.信息系统分析与设计实验.国防工业出
6、版社,2008.2软件结构2.1需求概述(1)前台管理系统(2)消费管理系统(3)收银管理系统(4)客房服务系统(5)系统维护2.2软件结构整个酒店管理系统的结构可由以下图示来表明: 图1. 酒店管理系统的结构.(一) 用户输入模块设计说明.1 模块描述该程序是用户登录时所必须要用到的,登陆之前需要验用户身份的合法性,故而需要用户输入程序,输入用户名及密码来进行身份验证。本程序为非常驻内存,是子程序、可重用、是顺序处理,在输入之后方能进行验证3.2 功能 图2. 功能3.3 性能精度要求精确到整型的个位、字符型完全正确,不支持部分匹配;时间特性要求:要求等待时间3.4 输入项输入项名称:用户名
7、类型:字符串型输入方式:手工输入数据来源:系统自带的数据库中的信息输入项名称:密码类型:字符串型输入方式:手工输入数据来源:系统的数据库中的信息安全保密条件:在输入密码时用户界面上显示为.5 输出项输出项:用户名错误输出数据类型:字符串型输出以信息对话框的形式输出输出内容是用户名错误,请重新输入输出项:密码错误输出数据类型:字符串型输出信息也是以信息对话框的形式输出输出内容是密码错误,请重新输入输出项:正确登陆数据类型:字符串型输出内容是根据用户权限而得到的用户界面的输出.6 算法本程序需要对数据库进行操作,即对数据库进行查询Select 用户名From USER_PSDWhere 用户名=输
8、入内容如果结果为空,则输出:用户名错误,请重新输入;三次输入错误则关闭系统Select 密码Form USER_PSDWhere 用户名=输入内容 and 密码=输入内容如果结果为空,则输出:用户密码错误,请重新输入;三次输入错误则关闭系统查询到一条记录后,进行权限判断,以决定让该用户使用相应的功能。. (二) 就餐管理模块(Jiucan management)设计说明.3.1 模块描述本程序是管理用户就餐的,在登陆系统后,具有此权限的用户可以使用。.3.2 功能3.3性能时间特性要求:要求等待时间3.3输入项输入项名称:客户姓名类型:字符串型 图3.输入图输入方式:手工输入输入项名称:菜肴类
9、型:字符串型输入方式:手工输入3.4输出项以表格的形式输出顾客就餐情况。 图4. 输入图(三)住宿管理模块(Zhusu management)设计说明3.1模块程序描述本程序是管理用户住宿的,在登陆系统后,具有此权限的用户可以使用。3.2功能 图5. 功能图3.3性能时间特性要求:要求等待时间3.4输入项输入项名称:证件号码类型:字符串型输入项名称:客户姓名类型:字符串型输入项名称:客户其他信息输入方式:手工输入3.5输出项以表格的形式输出顾客住宿情况。3.7程序逻辑 图6. 程序逻辑图3.8接口 图7. 接口图3.9存储分配本程序的存储分配为:用户名及密码信息存入数据库中,程序使用队列将输入
10、内容与数据库中的内容进行比较,或者直接使用数据库的存取,进而更进一步增快程序的查询速度。3.10 注释设计本系统模块有:财务查询模块,员工信息查询和修改模块,客房信息查询模块,旅客信息查询模块,订房模块,退房模块,增加用户模块,删除用户模块,密码修改模块,登陆模块。该系统分经理,员工,系统管理员三种模式登陆,并且每种模式各自权限又各不相同。经理权限为员工信息选询和修改,财务查询。员工权限为客房信息查询,旅客信息查询,订房,订房。系统管理员权限为增加用户,删除用户。其中密码修改分别为三种模式的用户共享。3.11限制条件本程序中输入的用户名只支持英文字符串型或数字,不支持汉字与汉语符号。3.12测试要点系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法,为了发现缺陷并度量产品质量,按照系统的功能和性能需求进行的测试,找出存在的问题并加以修改,使之完全符合设计要求。系统测试的内容对系统进行测试主要包括以下内容:(1) 功能测试:链接测试、表单测试、数据库测试(2) 性能测试:连接速度测试、压力测试(3) 可用性测试:导航测试、图形测试、内容测试、整体界面测试(4) 兼容性测试:平台测试、浏览器测试(5) 安全测试3.13尚未解决的问题1客户出现紧急情况的处理。2客户之间的互换业务。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1