酒店管理系统设计
摘 要本论文向大家多方面展现了一个酒店管理系统的设计思想与功能实现。现在的酒店越来越集成化,高档化它是集商业、客房、餐饮等多种服务为一体的消费场所,酒店管理的信息量大并且繁杂,服务项目非常多,为了有效的降低成本,提高生产率和节俭酒店成本,提高服务的质量和水平。所以开发一套完善的管理系统就显得尤为重要了。本次设计的系统,可进行住宿管理、菜品查阅、管理以及会计信息管理,并实现了每单,每日,每月以及每年的结账统计功能。所有的包括住房,旅客,结账等大数据都又数据库进行管理。其中,数据库采用SQL Server2005,保障了数据的稳定安全。
目录
一、引 言 4
二、开发环境 4
1、 JDK简介 4
2、 Eclipse简介 5
3、 SQL Server 2005简介 5
三、 系统分析 5
(一)、系统可行性分析 5
(二)、系统需求分析 6
四、 系统总体设计 8
(一)、功能结构 8
(二)、概念设计 8
(三)、数据库表 10
五、 系统详细设计 12
(一)、 JAVA设计 12
(二)、业务模块 15
1、菜品相关信息查询 15
2、 用户模块 15
3、订单信息管理模块 15
4、数据库管理模块 15
六、 系统功能实现 16
(一)酒店业务的实现 16
(二)酒店管理员业务 18
七、 系统测试 21
(一)、测试方法 21
(二)、模块测试 22
八、 总结 22
致谢 24
参考文献 24
一、引 言
如今,网络技术的发展正快速改变人们的生活方式,而网络在商业上的应用更加引人注目。现代化的酒店,从前台到后台的管理都有着质的变化。当下市场竞争更加激烈,酒店管理显得尤为重要,之前的管理软件不再能满足快速发展的市场。现如今,现代酒店高端化,服务包括了客房、餐饮、娱乐、通讯等,为了降低成本,提高效率,服务质量以及方
*好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
便管理,更新更加符合现代化发展。
酒店的目的是经济效益,管理的核心是去提高经济效益。而酒店管理系统以经济效益为目标,去提供更为简单,方便,功能多样的管理工具,让服务人员对顾客去提供更好更方便的服务。而一个优秀的系统所给顾客以及管理人员带来的便捷会带回更多的顾客以及收入。
本系统将建立一个酒店管理系统,通过以Java技术为基础,并利用eclipse平台结合sqlserver2005数据库实现的一个新系统。并集合了住宿,点单和自动检测等功能。酒店管理层可以在系统中管理住宿,点餐以及更多的服务。同时,本系统中的会计功能更加方便了管理人员对每天,每月甚至每年财务收入。节约了更多的人力以及财力,提高了酒店对顾客的服务效率。
经过分析酒店管理业务,并在,朋友的帮助以及导师指导下,系统的设计根据酒店的业务流程和管理,然后进行设计和测试。使用SQL语言操作后台数据库系统和java技术的设计。Java所设计的系统操作界面简单,更加方便了管理。在安全方面,系统的灵活性和系统的安全性是通过权利和java技术出色的数据库管理实现。还可以通过修改用户管理的密码修改管理。
本系统模块具有针对性。操作简单便捷,同时系统相对更加安全稳定。
二、开发工具及环境
硬件: 硬盘容量100G以上,内存最低2GB;
软件:Windows 7以上系统、jdk7.0、SQL2005,my Eclipse。
1、 JDK简介
JDK(java 开发工具包)是整个核心,包括java运行环境(java运行时环境),该类库的工具和基础。
学习java的第一步是掌握JDK。许多主流的JDK 是Sun的JDK发布,除了Sun等许多公司和组织都开发了自己的JDK,如JDK ,JDK的Jrocket BEA和IBM开发,GNU开发,等。IBM JDK包含JVM(java虚拟机)运行效率比Sun的JDK中含有大量的java虚拟机。并致力于x86服务器的运行效率的Jrocket平台也比Sun的JDK好得多。
2、 JSp简介
JSP技术使用JAVA编程语言,JSP的功能较强大。一次编写,随时随地运行,可移植性非常强,代码几乎不做任何修改的情况下就可以在多系统中运行。JSP支持多平台,可以在所有平台的任何环境中开发。JSP在服务端运行,因此客户只需要一个浏览器就可以浏览。
3、 SQL Server 2005简介
SQL Server 2005是一种关系型数据库系统。SQL Server 2005的新一代企业级业务应用的快速发展,将为企业竞争带来巨大的优势。SQL Server 2005的特点如下:
综合统一
高度非过程化
面向集合的操作方式
语言简洁易学易用
三、 系统分析
(一)、系统可行性分析
1、经济层面分析
从发展的角度来看,酒店管理系统的使用完全可以改变了酒店管理模式,信息化的使用,减少了人工操作的麻烦以及出错率,节省了更多的时间,提高工作效率,可以产生更好的经济效率。
同时,SQL Server 2005数据库是一个成熟的数据库管理系统,可以满足此系统设计时的要求。并且Eclipse编程平台免费降低开发成本,并可从SUN网站直接下载。
2、技术层面分析
Java连接数据库,本系统采用JDBC连接数据库同时,java和jdbc一起使用,可以减少程序员编写更多的应用程序,去在不同平台上运行。Java的优势及时可以到处运行。
Java数据库连接结构连接是标准方法。程序员使用JDBC API,与服务商的数据库的连接接口模型,提供数据库供应商和三方标准的方法来连接数据库的中间件厂商。
(二)、系统需求分析
1、系统的功能需求
酒店管理信息系统是要求建立在顾客信息的基础上,包括预约和到店管理。本系统可以通过管理员的登陆,去查询甚至打印数据以及报表。同时,管理员可进入相应管理界面对信息进行增改删。让管理层对酒店的管理有了进一步的更加方便的提升。
根据研究结果和要求,本系统采用了二级管理结构,分为2个子系统:1、管理人员,2.前台服务人员。其中的业务包括以下几点:
一:用户登陆,选择登陆用户身份。并使用密码进行登陆。
目录
一、引 言 4
二、开发环境 4
1、 JDK简介 4
2、 Eclipse简介 5
3、 SQL Server 2005简介 5
三、 系统分析 5
(一)、系统可行性分析 5
(二)、系统需求分析 6
四、 系统总体设计 8
(一)、功能结构 8
(二)、概念设计 8
(三)、数据库表 10
五、 系统详细设计 12
(一)、 JAVA设计 12
(二)、业务模块 15
1、菜品相关信息查询 15
2、 用户模块 15
3、订单信息管理模块 15
4、数据库管理模块 15
六、 系统功能实现 16
(一)酒店业务的实现 16
(二)酒店管理员业务 18
七、 系统测试 21
(一)、测试方法 21
(二)、模块测试 22
八、 总结 22
致谢 24
参考文献 24
一、引 言
如今,网络技术的发展正快速改变人们的生活方式,而网络在商业上的应用更加引人注目。现代化的酒店,从前台到后台的管理都有着质的变化。当下市场竞争更加激烈,酒店管理显得尤为重要,之前的管理软件不再能满足快速发展的市场。现如今,现代酒店高端化,服务包括了客房、餐饮、娱乐、通讯等,为了降低成本,提高效率,服务质量以及方
*好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
便管理,更新更加符合现代化发展。
酒店的目的是经济效益,管理的核心是去提高经济效益。而酒店管理系统以经济效益为目标,去提供更为简单,方便,功能多样的管理工具,让服务人员对顾客去提供更好更方便的服务。而一个优秀的系统所给顾客以及管理人员带来的便捷会带回更多的顾客以及收入。
本系统将建立一个酒店管理系统,通过以Java技术为基础,并利用eclipse平台结合sqlserver2005数据库实现的一个新系统。并集合了住宿,点单和自动检测等功能。酒店管理层可以在系统中管理住宿,点餐以及更多的服务。同时,本系统中的会计功能更加方便了管理人员对每天,每月甚至每年财务收入。节约了更多的人力以及财力,提高了酒店对顾客的服务效率。
经过分析酒店管理业务,并在,朋友的帮助以及导师指导下,系统的设计根据酒店的业务流程和管理,然后进行设计和测试。使用SQL语言操作后台数据库系统和java技术的设计。Java所设计的系统操作界面简单,更加方便了管理。在安全方面,系统的灵活性和系统的安全性是通过权利和java技术出色的数据库管理实现。还可以通过修改用户管理的密码修改管理。
本系统模块具有针对性。操作简单便捷,同时系统相对更加安全稳定。
二、开发工具及环境
硬件: 硬盘容量100G以上,内存最低2GB;
软件:Windows 7以上系统、jdk7.0、SQL2005,my Eclipse。
1、 JDK简介
JDK(java 开发工具包)是整个核心,包括java运行环境(java运行时环境),该类库的工具和基础。
学习java的第一步是掌握JDK。许多主流的JDK 是Sun的JDK发布,除了Sun等许多公司和组织都开发了自己的JDK,如JDK ,JDK的Jrocket BEA和IBM开发,GNU开发,等。IBM JDK包含JVM(java虚拟机)运行效率比Sun的JDK中含有大量的java虚拟机。并致力于x86服务器的运行效率的Jrocket平台也比Sun的JDK好得多。
2、 JSp简介
JSP技术使用JAVA编程语言,JSP的功能较强大。一次编写,随时随地运行,可移植性非常强,代码几乎不做任何修改的情况下就可以在多系统中运行。JSP支持多平台,可以在所有平台的任何环境中开发。JSP在服务端运行,因此客户只需要一个浏览器就可以浏览。
3、 SQL Server 2005简介
SQL Server 2005是一种关系型数据库系统。SQL Server 2005的新一代企业级业务应用的快速发展,将为企业竞争带来巨大的优势。SQL Server 2005的特点如下:
综合统一
高度非过程化
面向集合的操作方式
语言简洁易学易用
三、 系统分析
(一)、系统可行性分析
1、经济层面分析
从发展的角度来看,酒店管理系统的使用完全可以改变了酒店管理模式,信息化的使用,减少了人工操作的麻烦以及出错率,节省了更多的时间,提高工作效率,可以产生更好的经济效率。
同时,SQL Server 2005数据库是一个成熟的数据库管理系统,可以满足此系统设计时的要求。并且Eclipse编程平台免费降低开发成本,并可从SUN网站直接下载。
2、技术层面分析
Java连接数据库,本系统采用JDBC连接数据库同时,java和jdbc一起使用,可以减少程序员编写更多的应用程序,去在不同平台上运行。Java的优势及时可以到处运行。
Java数据库连接结构连接是标准方法。程序员使用JDBC API,与服务商的数据库的连接接口模型,提供数据库供应商和三方标准的方法来连接数据库的中间件厂商。
(二)、系统需求分析
1、系统的功能需求
酒店管理信息系统是要求建立在顾客信息的基础上,包括预约和到店管理。本系统可以通过管理员的登陆,去查询甚至打印数据以及报表。同时,管理员可进入相应管理界面对信息进行增改删。让管理层对酒店的管理有了进一步的更加方便的提升。
根据研究结果和要求,本系统采用了二级管理结构,分为2个子系统:1、管理人员,2.前台服务人员。其中的业务包括以下几点:
一:用户登陆,选择登陆用户身份。并使用密码进行登陆。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/547.html