第二章、系统需求分析
2.1编写目的
本文档对《宾馆客房管理系统》的开发需求进行描述,目的是明确宾馆管理系统对用户的功能要求,此说明书对《宾馆管理系统》做了全面细致的用户需求分析,明确所要开发的系统应有的功能、性能与界面,始有关人士能够清楚的了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
2.2开发背景
随着人民生活水平的提高,旅游出行的人越来越多,宾馆的客流量不断增加,传统的宾馆管理方法已经不适应现代社会的需求。宾馆在正常运营中需要对客房资源、顾客信息、退房信息进行管理,利用客房管理系统及时了解各个环节中信息的变更,有利于提高管理的效率。
本项目作为<<数据库课程设计>>课程的训练项目提出,目的是为了提高同学们软件的开发和数据库的创建链接,以及软件文档的相关标准和编写原则,提高大家的实践能力.
1)项目开发名称:宾馆客房管理系统
2)项目的提出者:赵老师
3)项目的开发者:*科技大学华科学院信息系 计算机* *
2.3参考资料
书名 编著 出版社
软件工程导论(第四版) 张海藩 清华大学出版社
VB程序设计简明教程(第2版) 龚沛曾、陆慰民 高等教育出版社
数据库系统概论(第四版) 王珊、萨师煊 高等教育出版社
软件工程上机指导书 张国有 太原科技大学印刷厂
Visual Basic数据库开发实例 刘志铭 高春艳 机械工业出版社
2.4任务概述
2.4.1、实现目标
面对宾馆行业的高速发展和宾馆行业信息化发展的过程中出现的各种情况,宾馆客房管理系统在实施后,应能达到以下目标:
(1)实现多点操作的信息共享,相互之间的信息传递准确、快捷和顺畅
(2)服务管理信息化,可随时掌握客人住宿、客房状态、客人挂帐等情况。
(3)系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全。
(4)客户档案、挂帐信息、预警系统的结合,可对往来可户进行住宿监控,防止坏帐发生。
(5)通过宾馆客房管理系统的实施,可逐步提高宾馆的管理水平,提升员工的素质。
(6)系统文护方便可靠、有较高的安全性,满足实用性、先进性的要求。
2.4.2运行环境
1、本系统对运行环境无特殊要求,只要求操作系统为Windows98及以上的版本即可,(Windows98,2000,XP,等)。
2、硬件方面:最底要求PII233MHZ,64M内存,建议配置:服务器P4 1.4G,128M以上,客户端P3 1G,64M以上。
3、屏幕分辨率请设置为800*600或更高。
2.4.3条件限制
1、本软件的开发期限为5周,时间不足。
2、缺少C/S(终端/服务器)软件开发的背景和知识,
3、软件工程开发实际经验不足。
2.5数据描述
2.5.1信息需求
(1)顾客信息:顾客姓名、顾客身分证、证件号码、
(2)客房信息:房间号、房间类型 、房间价格
(3)住宿登记信息:房间编号、顾客身份证、房间种类、房间位置、折扣、入住时间。
(4)退房登记信息:顾客姓名、房间编号、客房标准、退房时间、折扣、所付金额、押金。
2.5.2处理需求
宾馆在运营中需要对宾馆资源、顾客信息、结算信息进行管理,如果有顾客来往,经过对客房状态的查询,查看是否有房间能及时为客户办理登记手续,如果有顾客来退房,能及时为顾客登记并办理退房手续,并且修改客房信息,因此,利用开发完成后的宾馆管理系统能够十分便利的对住房系统进行管理有利于提高效率。
宾馆住房管理系统开发的任务是实现各种住房信息的系统规范化、自动化主要完成的功能有以下几个方面。
2.5.2.1住宿的管理
这个模块包括两个窗体,分别是住房登记窗体,退宿结帐窗体,它们二者相互联系,只有登记了住房才能有退房结帐。