基于B/S模式的小型酒店管理系统的研发(MyEclipse,MySQL)(任务书,开题报告,论文12000字,程序代码,MySQL数据库)
摘 要
随着计算机网络的迅速发展,这让Internet技术在实际生活中的应用也得到广泛的应用,随之网络覆盖的区域也逐渐扩大。这给酒店行业在信息化建设发展的道路上迎接全新的挑战,要在酒店行业发达的今天想要提高自身的行业竞争能力就必须变革酒店的管理模式来提高管理水平和管理效率,为了提高和改善酒店管理效率,采用全新的计算机网络和管理体系就成为重要的手段之一,而信息化建设的实施也是大势所趋。所以酒店管理系统是酒店经营不可缺少的现代工具,目前我国酒店信息化建设相比国外来说进程较为缓慢和落后,在计算机蓬勃发展的今天应该把握机会来提供最完善的设施与技术方便客户及时了解信息。所以在本系统中主要功能包括:会员预订、客房管理、用户管理、入住信息管理、个人信息管理五个部分。
本论文首先结合需求调查对该系统进行开发背景、目的及意义进行描述,其次主要阐述了开发过程中小型酒店管理系统设计与实现。本论文阐述了在动态网页程序和数据访问技术的基础上的系统的设计与实现,还阐述了开发涉及到的相关工具和技术,本论文论述的是一个Web应用的简化程序模型,完成一个基于B/S的小型酒店管理系统,采用Java作为开发工具,后台数据库服务器则选择的是性能高的免费的数据库服务器MySQL。本课题提高了酒店的管理效率而且提高了酒店客户的服务质量,实现了上述5个功能的基本实现,为客户实现异地预定、中小型酒店实现客房管理信息等功能提供了可行化的服务,提高了酒店的服务质量与效率。
关键词:酒店管理系统,B/S结构,Java,MySQL
Abstract
With the fast development of the computer network , the Internet technology is more and more widely in our life, expanding network coverage area has brought great development opportunity for computer application in Hotel industry. Today if a hotel want to improve their ability to compete in the industry,it have to change the hotel management mode to improve the management level and efficiency.The new computer network and management system, hotel management will be to increase efficiency, improve the quality of the service. So the hotel management system is the indispensable modern hotel management tools. The main functions of the system include: member booking, hotel management, user management, in information management, personal information management.
This thesis mainly elaborate the design and actualization of the small hotel management system. The development and data in the dynamic web application access based on the technology, described the system design realization and the use of development tools and related technologies. This thesis discusses a simplified Web application model, to complete a small hotel management system based on B/S.This thesis improved the management efficiency of the hotel management and improve the service quality of hotel customers, realized these five functions,achieved different predetermined for customers, provided a feasible service an improve the hotel service quality and efficiency.
Keywords: Hotel management system, B/S structure,Java,MySQL
功能需求分析
在系统的开发和设计之前,通过调查和分析,充分了解高校的各种需求和系统的每个功能模块,并分析该系统将达到预期的目标,与最终目标相比,最后进行系统设计。功能使用方便,操作简单,可维护性强,容易扩展,系统安全性高,信息交流广泛,能够满足高校的需求。
根据需求调查并分析得出小型酒店管理系统的要求如下:
(1)初始化系统,系统会对酒店房间进行初始化操作。即本系统中酒店的管理人员在进入系统之后输入房间相关信息,房间相关信息就包括该房间的房间号、房间名称、房间类型、房间描述、房间图片等信息的输入。
(2)酒店的预定信息处理。酒店预订信息的处理。房间信息的输入和查询,前台子系统在输入客户的预订信息之后进行预定信息的查询操作,再进行信息核对工作,核对信息包括预订房间和客户信息的查询。
(3)酒店的入住处理。在入住处理时就要包含客户信息的核对。
(4)酒店的离店处理。包括了客房信息的输出、结算信息的输出以及客户信息的输出。
(5)酒店住宿情况查询及统计。管理员在一段时间或者固定时间进行酒店住宿信息的统计查询。
论文的组织结构
本文从软件开发生命周期的角度阐述了系统开发过程,首先介绍了项目背景,然后进行系统分析、总体设计和项目的具体设计与实现过程,最后作系统测试及总结。从结构上看本论文分为七部分,具体内容如下:
第一部分:阐述课题的背景以及课题目的及意义以及涉及到的相应的技术。
第二部分:阐述对系统的分析,其中包括可行性分析、功能需求分析、数据库需求分析、性能分析以及开发环境的需求。
第三部分:阐述对系统的设计,其中包括系统运行模式选择的设计、根据设计的基本思想对系统进行概要设计和相应数据库的设计。
第四部分:从整体上阐述了系统的详细设计和实现。
第五部分:阐述本系统的测试,对测试方法和测试结果进行描述,最后进行测试总结。
第六部分:总结与展望。
目 录
第1章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3国内外研究现状 1
1.4相关技术研究 2
1.4.1java技术 2
1.4.2jsp技术 2
1.5论文的组织结构 2
第2章 系统需求分析 3
2.1可行性分析 3
2.2功能需求分析 3
2.3数据库需求分析 4
2.4性能需求 4
2.4.1系统的安全性 4
2.4.2数据的完整性 4
2.5界面需求 4
2.5.1输出设计 4
2.5.2输入设计 5
2.6开发环境介绍 5
3.1系统运行模式 6
3.1.1C/S模式 6
3.1.2 B/S模式 6
3.2系统概要设计 7
3.2.1系统功能设计 7
3.2.2系统流程设计 8
3.2.3系统E-R图 8
3.3数据库设计 9
3.3.1连接信息 9
3.3.2数据库操作类 10
3.3.3数据表设计 10
第4章 系统实现 12
4.1系统登陆页面实现 12
4.2总体功能模块 13
4.2.1注册会员管理 13
4.2.2会员预订管理 13
4.2.3客房信息管理 14
4.2.4客户入住信息管理 16
4.3前台网站模块 17
4.3.1网站首面 17
4.3.2用户注册 17
4.3.3客房信息查看 18
4.3.4客房预订 18
第5章 系统测试 20
5.1测试内容 20
5.2测试实例 20
5.2.1用户登录模块 20
5.2.2基础数据管理模块 21
5.2.3界面测试 22
5.3测试结论 22
第6章 总结与展望 23
6.1总结 23
6.2展望 23
参考文献 24
致 谢 25
|