- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程课程设计宾馆住宿管理系统[精品]
第一章 绪论 1
1.1 课题背景 1
1.2 编写目的和意义 2
1.3 可行性研究分析 2
1.3.1技术可行性 2
1.3.2 经济可行性 3
1.3.3 运行可行性 4
1.4 功能说明 4
第二章 需求分析 5
2.1 引言 5
2.2功能需求 5
2.2.1基本功能需求 5
2.2.2用户界面需求 5
2.2.3开发环境介绍 6
2.2.4系统需求分析 6
2.3 数据描述 7
2.3.1 数据流图 7
2.3.2数据字典 9
2.3.3 数据采集 9
2.4 系统模型 10
2.4.1 功能划分 10
2.4.2 功能描述 10
2.4.3 性能需求 11
2.5 运行需求 11
2.5.1 用户界面 11
2.5.2 故障处理 11
2.6 其他 11
第三章 系统概要设计 12
3.1 系统设计图 12
3.2 数据库分析与设计 12
3.2.1 实体及其属性 12
3.2.2 E-R图分析 13
3.2.3 数据库表设计 15
3.2.4 表间关系 17
3.3 系统功能模块设计 18
3.3.1 功能模块 18
3.3.2 系统模块设计 18
3.3.3系统登录模块设计 19
第四章 详细设计 24
4.1 系统用户模块 24
4.2 管理员用户模块 25
4.3 服务员用户模块 26
第五章 系统实现与测试 29
5.1 系统的实现 29
5.2 系统的测试 29
5.2.1 测试内容 29
5.2.2 测试结果 31
结束语 33
参考文献 34
附 录 35
第一章 绪论
1.1 课题背景
在我国,宾馆分成五星级、四星级、三星级、二星级和一星级。客房和餐饮方面的管理也随着宾馆的星级不同有所区别,但大体上是相同的。宾馆在正常的运营中需要对客房资源、顾客信息、结算信息进行管理,利用宾馆管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率。信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,宾馆管理系统软件为管理人员带来了极大的方便。通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。对于大中型宾馆来说,利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件;而且宾馆管理又是一项非常烦琐的事情,数量之大,核算极其不便。同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高宾馆管理的效率,也是宾馆的科学化、正规化管理,与世界接轨的要条件。
宾馆管理需要对客人预订客房、入住、居住和离店期间的一切服务进行管理,并存储宾馆客房的所有静态和动态信息,并且严格服从有关规定,按一定的模式或规律进行。体现数据量大,数据流清晰、规范的特点,因而特别适合用计算机管理,宾馆管理内部从业人员中存在不少人对计算机比较陌生,对使用计算机来管理有一定的畏惧心理。这就要求面向宾馆的计算机管理系统应尽可能得在功能设计上和使用手法上模拟现实情况,让用户使用时感觉熟悉、踏实、容易接受,否则会导致强烈的抵触情绪。宾馆管理系统要对客房资源、顾客信息、结算信息进行管理,存储宾馆客房的所有静态和动态信息,能够实现宾馆管理的自动化,并利用宾馆管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率,否则无法满足宾馆方便、快捷的需求,这对软件使用和运行效率、稳定性都提出了更高的要求。
1.2 编写目的和意义
本篇论文编写的目的是为了说明系统需求概述、设计概要情况和设计思路,为系统后期维护基础,同时作为开发人员在系统分析设计阶段的工作成果和本阶段的结束标志。使用户和软件开发者,对系统的设计有一个全面的认识,使之成为后期开发工作的基础和依据。
本宾馆住宿管理信息系统是现代宾馆的一个具体体现,宾馆订房、住宿、退房日益现代化,基于人工管理的方式已经不适应业务发展的需要。宾馆管理日益复杂化,管理的内容日益增多,结算方式也有所不同,为此,应该开发一个现代管理的宾馆管理系统。
为解决宾馆住宿过程中烦琐的记录、记账和客户清理等问题,本课程设计用C#制作宾馆系统程序界面,用SQL sever搭建数据库。
1.3 可行性研究分析
1.3.1技术可行性
为了对本系统的进行更好的开发,特对某宾馆进行了深入的调查研究。宾馆中的前台服务人员大多都是青年员工,他们对计算机软件的使用具有一定的功底,而且宾馆为他们提供了配备良好的电脑。
本系统开发后使用的用户主要是宾馆的前台人员,暂时不提供更多的用户来共享数据,所以开发的系统暂时定位单机版本。后台数据
文档评论(0)