欢迎来到天天文库
浏览记录
ID:9936179
大小:698.00 KB
页数:35页
时间:2018-05-16
《软件工程课程设计---宾馆客房信息管理系统分析与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、宾馆客房信息管理系统分析与设计电子信息学院《软件工程》课程设计设计题目:宾馆客房信息管理系统分析与设计专业:计算机应用技术2宾馆客房信息管理系统分析与设计目录绪论1课题背景1编写目的和意义1第一章可行性研究分析21.1技术可行性21.2经济可行性21.3运行可行性21.4功能说明3第二章软件需求分析42.1引言42.2功能需求42.2.1基本功能需求42.2.2用户界面需求42.2.3开发环境介绍42.2.4系统需求分析42.3数据描述62.3.1数据流图62.3.2数据字典72.3.3数据采集82.4系统模型82.4.1功能划分82.4.2功能描述82.4.3性
2、能需求92.5运行需求92.5.1用户界面92.5.2故障处理92.6其他9第三章项目开发计划103.1项目概诉103.2实施计划102宾馆客房信息管理系统分析与设计第四章系统总体设计114.1系统设计图114.2系统功能模块设计114.2.1功能模块114.2.2系统模块设计124.2.3系统登录模块设计13第五章详细设计175.1管理员用户模块175.2普通管理员用户模块18第六章数据库分析与设计196.1实体及其属性196.2E-R图分析196.3数据库表设计206.4表间关系24第七章系统实现与测试267.1系统的实现267.2系统的测试267.2.1测试
3、内容267.2.2测试结果28第八章项目开发总结308.1对项目开发过程的评价308.2对技术方法的评价308.3对产品质量的评价308.4经验与教训30致谢31参考文献322宾馆客房信息管理系统分析与设计绪论课题背景在我国,宾馆分成五星级、四星级、三星级、二星级和一星级。客房和餐饮方面的管理也随着宾馆的星级不同有所区别,但大体上是相同的。宾馆在正常的运营中需要对客房资源、顾客信息、结算信息进行管理,利用宾馆管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率。信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然
4、与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,宾馆管理系统软件为管理人员带来了极大的方便。通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。对于大中型宾馆来说,利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件;而且宾馆管理又是一项非常烦琐的事情,数量之大,核算极其不便。同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高宾馆管理
5、的效率,也是宾馆的科学化、正规化管理,与世界接轨的要条件。宾馆管理需要对客人预订客房、入住、居住和离店期间的一切服务进行管理,并存储宾馆客房的所有静态和动态信息,并且严格服从有关规定,按一定的模式或规律进行。体现数据量大,数据流清晰、规范的特点,因而特别适合用计算机管理,宾馆管理内部从业人员中存在不少人对计算机比较陌生,对使用计算机来管理有一定的畏惧心理。这就要求面向宾馆的计算机管理系统应尽可能得在功能设计上和使用手法上模拟现实情况,让用户使用时感觉熟悉、踏实、容易接受,否则会导致强烈的抵触情绪。编写目的和意义本篇论文编写写的目的是为了说明系统需求概述、设计概要情
6、况和设计思路,为系统后期维护基础,同时作为开发人员在系统分析设计阶段的工作成果和本阶段的结束标志。使用户和软件开发者,对系统的设计有一个全面的认识,使之成为后期开发工作的基础和依据。本宾馆订房、住宿、退房管理信息系统是现代管理的一个具体体现,宾馆订房、住宿、退房日益现代化,基于人工管理的方式已经不适应业务发展的需要。宾馆管理日益复杂化,管理的内容日益增多,结算方式也有所不同,为此,应该开发一个现代管理的宾馆管理系统。为解决宾馆住宿过程中烦琐的记录、记账和客户清理等问题,本课程设计用C#制作宾馆系统程序界面,用SQLsever搭建数据库。31宾馆客房信息管理系统分析
7、与设计第一章可行性研究分析1.1技术可行性为了对本系统的进行更好的开发,特对某宾馆进行了深入的调查研究。宾馆中的前台服务人员大多都是青年员工,他们对计算机软件的使用具有一定的功底,而且宾馆为他们提供了配备良好的电脑。本系统开发后使用的用户主要是宾馆的前台人员,暂时不提供更多的用户来共享数据,所以开发的系统暂时定位单机版本。后台数据库我选择SQLSERVER作为本系统的数据库,前台开发工具釆用。C#作为一种C++的应用程序开发框架,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障,保证了代码的模块化要求,而代码模块化的提高,非常有利
8、于以后对新
此文档下载收益归作者所有