1.2 开发的目的
一个成功的旅店运营离不开顾客的支持,迎合顾客的喜好挑选最好的办法来吸引他们是首要任务,对于顾客的需求,他们更乐意接受一个有着良好的服务态度和工作效率的旅店,辰光旅店管理系统的设计与应用旨在提高旅店的管理和接待顾客的入住效率,大幅减少管理者和员工的人力消耗并完成大批量,条理纷繁的数据操作,减少运营成本,同时带给顾客快速,便捷,舒适的服务环境。让顾客从服务中获得满足感,用高效的服务留住顾客的心,让他们起到帮助旅店人气增长的推广作用。通过完善的系统平台可以做到加强同业竞争力,防止出现低级人为错误造成不可逆的损失,增加营业额收入。
我选择本课题的目的是开发一个操作和功能都齐备的管理系统,增强用户的体验感和客户的被服务感受。同时我也希望开发一个与市场上常见的旅店管理系统有所不同的管理系统,不局限于同一种开发设定,目前市场中大部分的管理系统将所有功能挤于一个主界面,这样会影响使用者对一些功能使用的判断且上手难度也比较复杂,这样的程序开发时检测错误会比较的麻烦,容易与其他功能的代码编写产生冲突导致牵一发而动全身,因此我的首要目标是想开发的程序在不影响正常的功能的同时,需要有更为简洁的界面和齐全的功能和简单的操作,在修复错误时更容易针对性修改,让所有人上手不费心不费力。
1.3 国内外研究现状
2 相关理论知识介绍
2.1 Microsoft Visual Studio介绍
微软Visual Studio被称作可视化工作室,因为他可以对许多软件进行开发界面设计,网站的界面排版和window窗体程序的开发,可以根据不同的用户需求来选择相应的功能,对于大部分开发人员来说,VS是很好的入门平台,在各个方面上都已经有高完成度了。
Visual studio 2010的其他内置工具包括一个窗体设计器来构建GUI应用程序,网页设计师,类设计师,数据库模式设计师。它在几乎每一个功能的插件有了增强,包括添加支持源代码控制系统,添加新工具集编辑器,视觉设计师等特定语言或其他方面的工具集软件开发生命周期[1]。
Visual Studio对编程语言的支持很高,目前市场流行的编程语言都能够满足,如何选择可以根据开发需求来确定。所支持的主流语言有入门级的C语言,包括C+和C++,如果需要JAVA语言或者其他比较冷门生僻的语言都可以安装使用,VS2010都能够很好兼容。本次课题开发我选择的语言是C#。
我选择本平台开发是因为它能够使用ASP.NET框架进行网页开发并且有着较高的兼容度,而且它能够用不同的语言和项目在同一个开发环境中实现,可以使用集成的SQL Server数据库设计,还有着强大的调试功能并给调试过程中出现的错误提供详细明了的解决方案,其次vs2010还有更为美观的界面设计,这样增强了用户体验,属于一种高效率的开发环境,使用拖曳式的操作便可以创建出所需要的界面,还附有各界面相应的代码来帮助功能实现。
2.2 ASP.NET框架
ASP.NET的技术框架是当前比较流行的新型程序架构在各个行业中都被广泛使用。采用了模块化和组件的方式运行和开发,是目前大多数程序开发人员所掌握的一种全新的程序开发技术框架。ASP.NET的一个最大的优势在于它在程序开发过程中可实现很多的程序语言支持,比如C语言或者C++,甚至C#语言和J#语言对程序进行开发,在程序的运行和编译过程中都被同样的编译成一种通用的中间件,不应影响程序的运行效率。是一种全新的多语言支持的平台[2]。ASP.NET程序框架不是简单的对ASP技术的升级,ASP根本不具备多种语言进行开发的特点,同时也没有一个整体的综合开发平台来对ASP程序设计进行良好的支持。我们要使用的ASP.NET可以在VS平台开发,程序是一个非常全面的开发平台它可提供各种常用框架,多种实用控件,以及多种基类的支持,作为一种可视化的集成开发环境,它的优势然后程序的开发变得一目了然,即使是面对新手使用者也有着较低的门槛,让程序的开发过程变得十分轻松和方便[3]。此外Microsoft Visual Studio集成开发环境具备良好完善的调试模块,在此次管理系统的开发过程中可以对软件进行大量调试,环境可以给出相应的错误或者建议的提示,利用这样的开发平台来对程序进行开发和建立大大的节约了开发的时间,降低了我们排查错误的难度,让我们开发时即使有错误也能根据提示在局部来修改而影响整体的设计,大大提高了开发效率 [4]。 ASP.NET+Sqlserver旅店管理系统设计(3):http://www.751com.cn/jisuanji/lunwen_69956.html