1、本科毕业论文(设计)开题报告 论文中文题目 中小型酒店管理系统 的设计与实现 论文英文题目 Small and medium-sized hotel management system 专业 计算机科学与技术 选题的背景和意义 21 世纪,市场竞争日趋激烈,酒店间的竞争也不例外,尤其是中小型酒店,为了不被淘汰,就需不断提升自身优势。如何从竞争中脱颖而出,摆脱以往在销售、利润、规模上的问题,已是酒店营业者所要积极追求的目标。酒店业在中国的快速发展已经有二十多年的历史了,但与国外相比,还没有真正实现管理的 信息化、自动化。计算机技术在酒店管理领域中的应用和普及,使得新的技术平台、新的技术特点不断涌
2、现,适合国内特点的信息系统慢慢进入酒店,使得酒店管理系统进入了一个新的发展时期。而在酒店业竞争越来越激烈的今天,酒店如何提高服务质量、管理能力的问题显得越来越重要。尤其是对于大范围的中小型酒店来讲,酒店内部服务项目众多,既需要完成前台的一些服务工作,还需要完成后台的管理工作,并且还有餐饮管理等众多内容。如果没有一套可靠的酒店管理系统,仅凭手工操作,不仅效率低下,而且会极大地形象到酒店的服务质量。商场如战场,酒店要迎接 这场挑战,就必须提高整体竞争能力,而要提高整体竞争能力必须变革酒店的管理模式,实施信息化建设无疑成了提高管理水平的必经之路和明智之举。 一个成功的酒店,其经营者必须要提高服务水平
3、和服务质量,以此来提高市场占有率和顾客回头率,还要有好的工作效率来控制成本。而在信息时代,更重要的是还必须要有一个完善的管理信息系统。因此,我选择了酒店管理的酒店管理系统作为我的毕业设计题目。 2.课题基本内容,拟解决的主要问题 随着国内经济形势持续发展,国内酒店业进入了市场发展高峰期。在信息高度发达的今天,非计算化的管理方法与策略已 经无法满足用户的需求。酒店制度的改革已经成为一种更广泛、全面的潮流。酒店管理系统是一个酒店单位不可缺少的一部分 ,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,酒店管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式
4、管理,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。该款酒店管理系统的设计与实现打算采用 SQL Server 数据库、My Eclipse 为开发平台,以 JAVA 语言 为开发基础来实现。本课题拟解决的主要问题在于数据之间的合理连接,达到网站的正常运行。 本款软件是基于 JSP 的酒店管理系统。该系统包括两个子系统:前台管理子系统与后台管理子系统。前台管理主要包括在线预订、前台接待系统、前台收银系统、酒店简介、餐饮美食、留言板等,后台管理主要包括房间管理、 客户管理、人事管理等。 在线预订主要包括客房和餐
5、饮的预订。客房预订系统包括散客预订、团体预订、会员预订、预售查询等。 前台接待系统主要包括:散客入住登记、会员入住登记、预订客房查询、客人信息修改、转房等。 前台收银系统主要包 括:订金处理;住客费用登记、付款、退款、冲帐、调整;结帐退房、打印明细帐、汇总帐单等。 酒店简介主要用于查看酒店新闻,这是后续问题。 餐饮美食主要供消费者能够很直观的来浏览本酒店的一些美食,供其进食参考。 留言板主要用于用户之间的沟通和交流,及时的反馈客户信息。 客房管理主要是显示房态并且对其进行设置修改。 客户管理用于客户信息查询。以便随时了解客户信息,对酒店进行调整。 人事管理对在职及离职人员的管理。主要是对在职员
6、工的人事管理。 3.课题研究方法及技术路线 本次所设计的中小型酒店管理系统是本人 第一次尝试相关领域的研究与设计 , 在一定程度上是相对陌生的。在做本课题的时候我根据系统的功能和应用的软件语言查阅了一些相关资料和对其的研究方法。 本 课题 的 研究 方法 主要通过观察法 和调查法 来了解这个系统的整个操作流程 。由于本人有住过酒店的经历,从而以相对意义上的实地调查法来客观的了解酒店的经营模式,并通过视察法来了解事实真相,确定观察对象,制定观察计划, 然后通过案例研究法对几个案例进行研究,通过对这几个案例的研究总结它们之间的相同点和不同点,最后结合自己的案例进行总结结合从而做出合理的方案 。 由
7、于以前也做过一些相 对简单的软件设计,这为我提供了宝贵的经验,使我能够更全面的来看问题,充分的来分析材料,这在设计本款软件的时候有着重大的教育意义。 设计 软件是一个学习与借鉴的过程 ,所 以 还要通过文献法 ,通过阅读相关文献来得出一般性结论,从而寻找新的思路。 除了在网上寻找相关的文献外,还要参考很多书本和著作来辅助。 本 课题 初步采用 JSP 技术来编程 。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。 JSP 将网页逻辑与 网
8、页设计 和显示分离,支持可重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。 JSP与 Java Servlet 一样,是在服务器端执行的,通常返回给客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏览。采用本技术主要基于其以下特点: 1)一次编写,到处运行。除了系统之外,代码 不用做任何更改。 2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。 3)强大的可伸缩性。从只有一个小的 Jar 文件就可以运行 Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台 Application 进行事务处理
9、,消息处理,一台服务器到无数台服务器。 4)多样化和功能强大的开发工具支持。 5)支持服务器端组件。 JSP 可以使用成熟的 JAVA BEANS 组件来实现复杂商务功能。 还 用到的技术初步定下是以 Eclipse 为 开发平台,初步认定数据库将采用 SQL Server。 本系统 基本能在所有的操作系统下 运行。 4.研究的总体安排和进度计划 总体安排: 整个毕业设计工作主要从系统分析、系统设计、系统实现、系统测试一步步来完成。 进 度计划: 1. 查资料、文献,学习相关的知识( 10 月 23 日) 2. 进行可行性和系统需求分析,再确定系统功能模块( 11 月 28 日) 3. 进行数
10、据库的构思和设计( 12 月 3 日) 4. 设计系统的主页面,连接数据库( 1 月 10 日) 5. 详细完善系统子页面,连接数据库( 1 月 14 日) 6. 调试系统( 1 月 18 日) 5.主要参考文献 1 Microsoft SQL Server 2005 程序设计初阶 Microsoft SQL Server 2005 Programming For Dummies, Andrew Watt 著,吉林长白山出版社 2JSP 网络编程:基于数据驱动的 Web 开发 /杜秀川,王嫚编著 ,电子工业出版社。 3Java 手机程序开发 专著 : J2ME - CLDC/MIDP微型爪哇人
11、著, 中国铁道出版社出版 4 JAVA 网络编程实用精解 /盛华编著,机械工业出版社。 5 Java 手机程序设计入门与应用 专著 王森编著 , 中国铁道出版社 6JSP 网络编程从基础到实践 /邓子云,张赐编著,电子工业出版社。 7JSP 项目开发全程实录 /周桓,王殊宇等编著,清华大学出版社。 8基于多平台的移动终端网络应用研究,臧海峰 著,科技信息 9 Professional SQL Server 2005 Reporting Services 使用手册 Professional SQL Server 2005 , Paul Turley, Todd Bryant, James Counihan, Dave DuVarney 著, John Wiley & Sons 出版社 10网页制作与网站开发从入门到精通, 耿跃鹰 、 李秋平 等编著,清华大学出版