酒店管理系统设计论文.doc

上传人:ni****g 文档编号:542532667 上传时间:2023-06-06 格式:DOC 页数:40 大小:746.50KB
返回 下载 相关 举报
酒店管理系统设计论文.doc_第1页
第1页 / 共40页
酒店管理系统设计论文.doc_第2页
第2页 / 共40页
酒店管理系统设计论文.doc_第3页
第3页 / 共40页
酒店管理系统设计论文.doc_第4页
第4页 / 共40页
酒店管理系统设计论文.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《酒店管理系统设计论文.doc》由会员分享,可在线阅读,更多相关《酒店管理系统设计论文.doc(40页珍藏版)》请在金锄头文库上搜索。

1、酒 店 管 理 系 统毕业实习需求分析班级:07级计算机科学与技术一班姓名:龙正君1.引言:41.1项目背景41.2系统设计遵守以下原则:41.2.141.2.241.2.341.2.441.2.541.3运行环境51.3.1硬件环境51.4参考资料52 系统结构62.1 系统总体结构62.2 登陆模块结构62.3销售管理模块结构72.4 财务管理模块结构72.6 VIP管理模块结构72.7系统设置管理模块结构82.8 系统操作管理模块结构83 登陆模块设计说明83.1 程序描述83.2 功能93.3 性能93.4 输入项93.5 输出项93.6 算法93.7 流程逻辑103.8 接口103.

2、9存储分配103.10 注释设计113.11 限制条件113.12 测试计划114 入住管理模块设计说明114.1 程序描述114.2 功能124.3 性能124.4 输入项124.4.1收费124.4.2房间状态查询134.4.3入住记录查询134.5 输出项134.5.1收费134.5.2房间状态查询134.5.3入住记录查询144.6 算法:144.6.1收费144.6.2 房间状态查询154.7 流程逻辑164.8 接口164.9 存储分配174.10注释设计174.11 限制条件174.12 测试计划185 VIP管理模块设计说明185.1 程序描述185.2 功能185.3 性能1

3、85.4 输入项195.4.1VIP办理195.4.2VIP查询195.4.3积分兑换195.5 输出项195.5.1VIP办理195.5.2VIP查询205.5.3积分兑换215.6 算法:215.6.1VIP办理215.6.2VIP查询215.6.3积分兑换方式215.7 流程逻辑235.8 接口235.9 存储分配245.10注释设计245.11 限制条件255.12 测试计划256 系统设置管理模块设计说明256.1 程序描述256.2 功能256.3 性能266.4 输入项266.4.1折扣设置266.4.2积分等级设置276.4.3用户管理276.4.4用户权限设置276.5 输出

4、项276.5.1折扣设置276.5.2积分等级设置286.5.3用户管理286.5.4用户权限设置296.6 算法:296.6.1折扣设置296.6.2积分等级设置296.6.3权限设置296.6.4用户管理306.7 流程逻辑316.8 接口316.9 存储分配326.9.1折扣设置326.9.2积分等级设置326.9.3用户管理336.9.4用户权限设置336.10 注释设计336.11 限制条件336.12 测试计划347.系统操作管理模块设计说明347.1 程序描述347.2 功能347.3 性能347.4 输入项357.4.1密码修改357.4.2注销357.5 输出项357.5.1

5、密码修改357.5.2注销357.6 算法:367.6.1修改密码367.6.2注销367.6.3退出系统367.7 流程逻辑377.8 接口377.9 存储分配387.9.1密码修改387.9.2注销387.10 注释设计387.11 限制条件387.12 测试计划391.引言:1.1项目背景二十一世纪的今天,由于社会节奏的加快,国内酒店业的急速膨胀,酒店市场化的深入,多元化的经营,利润增长点的分散。怎样面对日常经营中对庞大数据的处理,如何吸引客户,提高管理水平,提升服务档次,提高办公效率、加强成本控制,提高竞争力。始得酒店管理系统的好坏成了酒店的又一重点。对于现今所有大的酒店的多元化经营市

6、场上已经有了无数的优秀软件。但这些软件对于小型住宿型酒店来说投入成本太高而且,过多的经营选项完全没有必要。因此一个小型的,经济的主要的酒店管理系统能很好的给与这部分酒店以经营需要。1.2系统设计遵守以下原则:1.2.1系统采用当今最先进的技术,最方便的操作平台,强大的数据库管理系统,稳定的可编程语言,安全的加密功能。1.2.2系统必须具备完善,实用,便于操作等特点。1.2.3系统必须具备可靠性,容错性,须稳定可靠,低故障率,恢复时短等。1.2.4系统必须方便管理,维护。1.2.5良好的系统扩展性,以降低投资风险1.3运行环境1.3.1硬件环境1.一台586 以上的微机及兼容2.内存32MB3.

7、VGA 彩显一台1.4参考资料1.张海藩 软件工程导论 清华大学出版社2.软件开发规范手册3.王小科 吕双等编著C#从入门到精通 清华大学出版社。 4.王小科 吕双等编著 C#范例完全自学手册 人民邮电出版社。5.张跃庭 苏宇 贯伟红编著 ASP.NET程序开发范例宝典(C#)人民邮电出版社。6.郑阿奇 刘启芬 顾韵华编著 SQL Server 实用教程(第三版) 电子工业出版社。2 系统结构2.1 系统总体结构2.2 登陆模块结构2.3销售管理模块结构2.4 财务管理模块结构2.6 VIP管理模块结构2.7系统设置管理模块结构2.8 系统操作管理模块结构3 登陆模块设计说明3.1 程序描述是

8、用户凭用户名的和密码进入系统的模块,只有拥有正确的用户名和密码才能进入系统。3.2 功能建立与数据库连接;获取数据库中的用户信息;验证用户的登陆信息;修改用户的密码;保存修改的密码到数据库中;3.3 性能查询数据库响应时间2s;更新数据库运行时间1s;3.4 输入项用户名(Username):变长字符串(唯一标识符)密码(Password):变长字符3.5 输出项系统提示:“登陆成功!”或“登陆失败!”3.6 算法1.登陆按钮设计:先判断输入框是否写入数据,若都写入数据,则查询数据库,验证用户名和密码是否有效,若有效则登陆成功,无效则失败;若输入框有空,则弹出系统提示。2.修改密码按钮设计:弹

9、出修改密码窗口,在窗口中输入用户名、密码、新密码、密码确认。3.修改密码窗口确定按钮设计:先判断所有的输入框是否都输入数据,若有空弹出提示“用户和密码不能为空!”;若全输入,则查询数据库,验证该用户和密码是否正确,若不正确则提示“用户或密码除外!”;若正确则判断输入的两次新密码是否一致,若一致则更新数据库,不一致则提示“两次密码不一致!”。4.修改密码窗口退出按钮设计:点击该按钮则关闭该窗口。5.退出按钮设计:点击该按钮退出系统。3.7 流程逻辑3.8 接口1.与主模块的逻辑联系方式:通过主模块上的单击按钮触发事件,进入系统界面或弹出修改密码窗口。2.与主模块的参数传递方式:数据库连接控件。3

10、.9存储分配1.内部数据:无2.用户界面:用户名(UserName):变长字符(唯一标识符) 密码(Password):变长字符3.10 注释设计在每一个具体的按钮功能旁都要有注释,解释每个按钮的具体设计思想。在每个输入框旁都要有注释,说明每个输入框的应输入的数据类型和长度。3.11 限制条件1.必须连接数据库,否则会出现无法连接数据库错误。2.只有正确的用户名和密码才能登陆成功,否则无法登陆。3.12 测试计划1.数据库连接正常时:输入合理合法参数、输入参数不合理、输入参数不合法2.数据库连接异常;数据库数据异常4 入住管理模块设计说明4.1 程序描述入住管理模块是酒店管理系统的重要组成部分

11、,它实现销售房间、房间状态查询、销售记录查询、删除销售记录,其中前三个功能可有酒店前台执行,而删除销售记录只有超级管理员才可执行。4.2 功能1.建立与数据库连接;2.获取数据库中的房间信息3.对客户定住院的房间进行打折计算;4.对对入住进行记录 5.对会员本次消费所获得的积分保存呢到数据库中 6.查询库存信息 7.查询入住记录 8.删除某条入住信息4.3 性能1.查询数据库响应时间2s;2.更新数据库运行时间1s;4.4 输入项4.4.1收费房间类型:变长字符房间编号:整数会员ID:数客户类型:变长字符入住时长:整数4.4.2房间状态查询房间类型:变长字符4.4.3入住记录查询入住日期:日期

12、型4.5 输出项4.5.1收费房间编号:整数房间类型:变长字符收费标准:精确数值入住时长:整数合计:精确数值入住日期:日期型前台员工号:变长字符4.5.2房间状态查询房间编号:整数房间类型:变长字符收费标准:精确数值入住时长:整数备注:变长字符4.5.3入住记录查询客户类型:变长字符房间编号:整数房间类型:变长字符收费标准:精确数值入住时长:整数合计:精确数值入住日期:日期型前台员工号:变长字符折扣(Agio):精确数值折算(Convert):精确数值客户类型:变长字符4.6 算法:4.6.1收费1) VIP检测按钮设置:首先判断VIP编号输入框是否输入数据,若无数据,则提示“请先输入VIP账

13、号”,若输入数据,则查询数据库,检测VIP是否有效,若有效则提示“该VIP有效”,否则提示“不存在该VIP!”。2) 房间状态查找按钮设计:点击该按钮,则查询数据库,并把所有的房间信息显示在该界面。3) 计费按钮设计:先判断输入的房间编号和状态是否为空,若为空,则提示“房间编号和状态不能为空!”;若不为空,则查询数据库,获取该房间的收费标准和入住时长,并用收费标准乘以客户定住的房间收费标准得到消费金额。若是会员消费,则从数据库获取该会员所能打折的折扣值,把折扣值和消费金额相乘,便得到实际消费金额。把消费的相关信息保存到数据库,并更新房间状态。若是VIP消费,则更新VIP的积分值、等级、类型。4

14、) 结算按钮设计:弹出结算窗口,并把消费的总金额的和折算价在该窗口中显示。5) 结算窗口的确定按钮设计:先判断输入的支付现金是否小于消费实际金额,如小于,则提示“收款金额小于应付金额!”;如大于,则用支付金额减去应付金额得找零,并显示在该窗口中。6) 结算窗口的推出按钮设计:点击该按钮关闭该窗体。4.6.2 房间状态查询1) 查询按钮设计:先判断是否选择了查询条件和输入相应的条件内容,若没选择查询条件和没输入查询内容,则默认查询所有内容,否则按查询条件和条件内容进行查询;把查询到的内容显示在该窗体中。2) 重置按钮设计:清空选择的查询条件和条件内容。3.销售记录查询1) 查询按钮设计:若查询的日期为空,则默认查询所有内容;否则按输入的日期进行查询;并把查询的内容显示在该窗体中。2) 删除按钮设计:先判断日期的输入框是否为空,若为空,则提示“请先输入

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号