基于Asp.Net技术汉庭快捷酒店管理系统设计

基于Asp.Net技术汉庭快捷酒店管理系统设计

 基于Asp.Net技术汉庭快捷酒店管理系统设计
 摘要:本汉庭快捷酒店管理系统采用的是Asp.Net技术,并使用VS2012作为软件开发平台,后台的数据库则是使用以前学习过的Sql 数据库,并使用2012版本。该系统能够实现客户最基本的查看房间、预订房间、查看自己的订单以及查看酒店新闻信息、酒店介绍等功能;另外还能够实现后台管理员对酒店工作的管理员的一些信息的操作、服务对象酒店客户的信息查看和删除等、酒店房间和每天酒店热点资讯的操作、酒店介绍信息的管理,及对用户订单的审核等操作。使用本系统与传统的人工管理方式相比能够更加高效便捷,安全可靠,节省大量人力物力,也能够给客户带来更方便的订房体验,提升酒店服务业的服务水平。

关键词:酒店行业;管理系统;开发

Hanting Express Hotel Management System Development

Abstract:Hanting Express Hotel Management System uses Asp.Net technology and uses VS2012 as a basic development platform. The back-end database uses SQL Server 2012 as back-up database support.The system can realize the basic functions of checking rooms, booking rooms, checking their orders and checking hotel news and hotel information.In addition, the system can also implement background information about administrators, user information, room information, and hotel news.Hotel introduction information, and review of user orders. Use of this system compared with the traditional artificial management way can be more efficient and convenient, safe and reliable, and save a lot of manpower material resources, also can bring more convenient reservation experience to customers, promote the service level of hotel service industry.
Keywords: Hotel Industry; Management System; Development

一、系统概述
(一)系统简介
汉庭快捷酒店管理系统是使用VS2012和Sql Server2012数据库开发的客户订房和酒店后台管理于一体的系统,全部系统使用Asp.Net技术来设计,通过本系统可以实现客人网上的快速房间预订以及酒店后台的信息管理。经过对现在市面上现已存在的快捷酒店的走访调研,以及上网查阅翻看图书馆各类相关图书设计出该系统。这个系统所面对的是酒店客户和酒店的工作人员。用户可以进行的操作有新用户的注册、房间的多方面的查询、直接点击一个按钮查看空房间、用户的登录、无条件查看所有的房间、酒店介绍信息的浏览、酒店新闻的快速浏览、看好后选择日期预订房间等几个功能。后台系统含有基本的管理员账号密码修改增加,用户信息的查看删除,酒店客房的删除;修改;增加等、对用户的订单的审核取消等操作,对酒店介绍信息进行编辑、新闻信息进行编辑等功能。
(二)开发工具
1、Visual Studio 2012
    VS2012对于Windows来说是比较容易上手的一个集成应用程序及网站开发平台, 它是由大名鼎鼎,广为人知的微软公司研究开发发行的。
VS2012可以进行C#程序开发,同时也可以进行.Net语言开发,使用起来相对于其他软件更加简单,便于新手使用,修改起来得心应手。本次系统开发中则是采用了Asp.Net语言。
此外, VS2012的兼容性更好,VS2012的设计器现在已经支持C #的表达式。因此,在进行快捷酒店管理系统开发时选用了此开发平台,结合Sql Server 2012完整的开发出此系统。
2、Microsoft SQL Server 2012
经过笔者的研究和亲自操作发现,Microsoft SQL Server 2012可以更好地和Asp.Net结合,作为Windows应用程序的后台数据库非常适用。并且Microsoft SQL Server 2012操作比较简单,容易上手,有一些操作通过鼠标点击就能够完成,并不是所有操作都需要通过写代码来完成。另外Microsoft SQL Server 2012在性能、安全性以及可靠性、易用性等方面都有着非常突出的表现。在本次快捷酒店管理系统的开发中非常适用。
二、系统分析
(一)需求分析
 本快捷酒店管理系统面向客户和管理员,为客户进行网上订房以及管理员信息管理提供一个方便、快捷的平台。本系统源于现存的一些传统快捷酒店管理存在信息查询速度慢,容易发生信息丢失、信息不够安全等问题。随着旅游业和人们生活要求的高速发展,快捷酒店通常会有非常庞大的信息管理量,而且一个不够便捷的酒店管理系统,非常容易给客户带来非常多的困扰和时间上的浪费,从而造成客户流失和一定的经济损失。经过调查发现,现在大多规模中等及以上的快捷酒店全部选择使用网上快捷酒店管理系统,除此之外,包括一些小型的小旅馆也逐渐开始使用网上的酒店管理系统。利用网上的酒店管理系统能够更高效便捷,高效性地对客人、订单等信息进行管理,提高酒店服务的效率和品质。从这个角度出发,开发了一套“快捷酒店管理系统”。
(二)业务分析
本系统包含客户,管理员两个身份。客户包含了用户注册、登录、查询房间、订房等一系列前台操作。管理员包含了管理员及用户信息的数据操纵;对房间信息的数据操纵;对新闻信息进行数据操纵;对酒店介绍信息进行数据操纵;对订单进行查询以及统计等操作。
 一、选题简介、意义
    随着互联网技术和科学技术的飞速发展和进步,计算机技术在人类生活中扮演着越来越重要的角色,已经成为人类社会各个领域必不可少的强有力的工具。使用计算机进行数据操作和管理已成为人们的共识。
    另外,随着人们生活水平的日益提高,人们对于生活的要求也不仅仅局限于吃饱穿暖上,而是追求更高层次的精神需求,比如:读书、音乐、旅行等。因此,快捷酒店也不仅仅局限于出差使用,而是有了更大的受众面,人们外出旅行首选的就是一些连锁快捷酒店,如:如家、汉庭、锦江之星等等。
    但是经过调查发现,在酒店服务中存在着很多问题,为了提高酒店服务效率,故需要开发一套快捷酒店管理系统。
    在以往的酒店管理中,存在查询速度缓慢、管理繁杂、数据不易保存等问题,需要耗费大量的人力和物力,因此需要使用计算机对酒店信息进行管理。使用计算机进行管理具有非常多人工无法比拟的优点,比如:查找迅速、可靠性高、存储量庞大、寿命长等等。这些优点能够非常大的提高酒店管理效率,使酒店更加人性化、科学化。
    通过本系统的开发,能够使我亲自动手完成一个具有实际应用意义的程序,能够让我更了解以往在课本中学习过的知识在实际中是如何应用的,对以往学习过的知识是一个巩固和加深,也是对以后工作中参加具有实际应用意义的项目的一个初步了解,使我不仅仅局限于书本上的知识,还有很强的实际操作能力。符合以后的工作要求。
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
1. 主要研究内容
    本系统利用计算机程序提高快捷酒店的管理效率和服务水平。汉庭快捷酒店管理系统主要包括以下功能:酒店客房管理和客人管理,系统主要功能包括客房信息维护功能,客人信息维护功能,以及基础数据设置功能。
根据酒店具体情况主要包括如下功能:
1、客房管理:客房查询、客房预订、住宿登记、退房结账、追加押金、调换房间。
2、客人管理:录入客人信息、修改客人信息、删除客人信息。
3、基础数据设置:时间设置、客房状态设置
2. 要解决的问题
首先,要解决在这个程序中究竟使用什么技术和语言,经过思考我认为使用Asp.net最为合适,因为在三年学习过程中我认为.net是我学习的比较好的。另外采用Visual Studio 2012,MFC开发环境和Sql server2012数据库进行开发。
其次,要解决的是界面美观问题,经过思考我认为界面首先要简洁大方,因为是一个管理系统,所以要使得使用者能够操作简单方便,另外还应该以偏蓝色为主,和汉庭快捷酒店的标志相切合,最后还应该一些重点操作,比如:客房预订、住宿登记等功能进行醒目提醒。
最后,要考虑的是数据库设计问题,在本程序中,要使的数据库设计尽可能的简单。减少关联。
3. 预期目标
汉庭快捷酒店管理系统程序+汉庭快捷酒店管理系统说明书
4. 研究步骤
(1)市场调查分析,搜集资料,阅读文献,进行需求分析。??
(2)撰写开题报告,开始界面设计,系统需求代码编写,测试实现。
(3)撰写论文,老师审阅查重,准备答辩PPT。
5. 研究方法及措施
本课题基于Visual Studio 2012开发平台,采用Asp.net语言,采用自顶向下,从整体到局部的研究方法,构建整个系统体系。
另外在研究过程中需要上网查阅资料和查阅一系列于本课题有关的文献,从中快速查找出和在本次系统开发中用的到的知识,并且加以分析和利用,从而形成本系统的理论体系,构建理论框架。
最后还通过对比其他已经现有的快捷酒店管理系统的案例,进行对比,发现优劣,改进和升级本系统。
三、设计(论文)体系、结构(大纲)
一、系统概述
(一)系统简介
(二)开发工具
二、系统分析
(一)需求分析
(二)业务分析
(三)功能模块分析 
三、数据库设计
四、系统实施
(一)基本信息管理模块程序设计
(二)家庭理财管理模块程序设计
(三)数据统计管理模块程序设计
(四)系统用户管理模块程序设计
五、系统测试
六、系统使用说明
七、结束语
八、参考文献
参考文献
[1] 程成,陈霞.软件工程[M].机械工业出版社,2003:46-80.
[2] Elissa S,Bertino,Elena Ferrari.XML and Data intergration. IEEE Internet Computing[J],2005:33-42
[3] 詹新林.基于架构的软件设计方法[D]. 上海师范大学 2009.
[4] 曹森,苏贵斌.软件开发中的设计原则[J]. 软件导刊。 2012(01).
[5] 王贤明.C#程序设计[M]. 北京:清华大学出版社,2012.
[6] 张世和. 数据结构[M]. 北京:清华大学出版社,2011.
[7] 王平,等.C#程序设计语言任务驱动式教程[M].北京:北京航空航天大学出版社,2008.
[8] 贺平.软件测试教程[M].北京:电子工业出版社,2010.
[9] Vincent Massol.JUNIT IN ACTION 中文版[M].北京:电子工业出版社,2009.
[10] 陈传波,夏义兵,基于APS. NET技术及三层网络架构的权限管理系统模型[J],计算机工程,23.7
 

暂时没有评论

真实

多重认证,精挑细选的优质资源 优质老师。

安全

诚实交易,诚信为本。

保密

所有交易信息,都为您保密。

专业

10年专业经验,10年来帮助无数学子。