99元快捷商务连锁酒店网站的设计与开发毕业论文文档格式.docx
- 文档编号:14567623
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:46
- 大小:2.27MB
99元快捷商务连锁酒店网站的设计与开发毕业论文文档格式.docx
《99元快捷商务连锁酒店网站的设计与开发毕业论文文档格式.docx》由会员分享,可在线阅读,更多相关《99元快捷商务连锁酒店网站的设计与开发毕业论文文档格式.docx(46页珍藏版)》请在冰豆网上搜索。
VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。
使用VisualStudio2008可以高效开发Windows应用。
设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。
同时VisualStudio2008支持项目模板、调试器和部署程序。
VisualStudio2008可以高效开发Web应用,集成了AJAX1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。
VS2008新特性:
1.软件开发更智能
2.VisualStudio2008对WCF的扩展,用起来更方便。
3.VisualStudio2008中的多定向支持。
4.VS2008支持Subversion
5.微软整合WindowsLive到VisualStudio中;
VS2008为数据库的发布提供了更方便快捷的解决方案。
1.2.2ASP.NET编程语言介绍
ASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,是指ActiveServerPages(动态服务器页面),运行于IIS之中的程序。
1.ASP.NET和传统WEB开发平台的不同之处
(1)提供一个完全面向对象编程模型(事件驱动,基于控件的构架,鼓励代码封装和代码重用)
(2)让开发人员有能力采用.NET错支持的语言(也就是C#和VB两种而已,这里有点堂而皇之了)
(3)致力于高性能(在执行前编译的方式。
提供的特性:
状态管理,数据绑定,动态绘图,安全模型)
2.ASP.NET的七大要点:
(1)ASP.NET是同.NETFramework集成在一起的FRAMEWORK即架构,它是一个语言开发软件,提供了软件开发的框架,使开发更具工程性、简便性和稳定性。
NETFRAMEWORK是微软的几个开发团队一起努力发展的成果,最主要用来产生一个可以用来快速开发、部署网站服务及应用程序的开发平台。
这个架构是两个项目的结果:
第一个项目的目的是用来改善Windows作业平台上的程序开发,特别是改善COM(COMPONENTOBJECTMODEL,组件对象模块。
一种微软所制定的软件技术;
让对象的功能可以被其它软件所叫用,可以让组件重复使用、容易更新及维护);
第二个项目则是制作一个以发展服务(Service)软件为目标的开发平台。
这两个项目团队三年多前就已经在一起工作,他们希望可以发展出一种可以快速开发出以因特网为基础,而且易学易用的开发平台。
(2)A是编译执行的,而不是解释执行的.NET应用程序都会经历两个阶段的编译:
1,c#代码-->
MSIL(IntermediateLanguage)编译的IL代码文件被称为程序集。
这个编译是自动执行的。
2,页面实际执行的时候,IL-->
机器代码。
这个阶段被叫做JIT编译。
(3)ASP.NET支持多语言(C#VB)托管应用程序是为.NET编并在CLR托管环境内执行的应用程序。
实际IL也是.NET语言。
是唯一能被CLR识别的语言。
CLR公共语言规范,他希望所有的对象都能够遵从一个特定的规则集合,从而可进行互交作用。
(4)ASP.NET运行在公共语言运行库内整个ASP.NET都是运行在CLR运行库的环境之内。
(5)ASP.NET是面向对象的基于服务器控件,控件是封装的典型代表。
ASP.NET所涉及的控件会有:
HTML服务器控件(只需要在HTML标签中加入runat=”server”即可),WEB控件。
(6)跨设备和浏览器
(7)易于部署和配置
1.2.3SQLServer2005简介
SQLServer是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。
SQLServer2005为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。
通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQLServer2005为不同规模的企业提供了一个完整的数据解决方案。
SQLServer数据平台包括以下工具:
关系型数据库:
:
安全、可靠、可伸缩、高可用的关系型数据库引擎,提升了性能且支持结构化和非结构化(XML)数据。
复制服务:
数据复制可用于数据分发、处理移动数据应用、系统高可用、企业报表解决方案的后备数据可伸缩存储、与异构系统的集成等,包括已有的Oracle数据库等。
通知服务:
用于开发、部署可伸缩应用程序的先进的通知服务能够向不同的连接和移动设备发布个性化、及时的信息更新。
集成服务:
可以支持数据仓库和企业范围内数据集成的抽取、转换和装载能力。
分析服务:
联机分析处理(OLAP)功能可用于多维存储的大量、复杂的数据集的快速高级分析。
报表服务:
全面的报表解决方案,可创建、管理和发布传统的、可打印的报表和交互的、基于Web的报表。
管理工具:
SQLServer包含的集成管理工具可用于高级数据库管理和调谐,它也和其他微软工具,如MOM和SMS紧密集成在一起。
标准数据访问协议大大减少了SQLServer和现有系统间数据集成所花的时间。
此外,构建于SQLServer内的内嵌Webservice支持确保了和其他应用及平台的互操作能力。
开发工具:
SQLServer为数据库引擎、数据抽取、转换和装载(ETL)、数据挖掘、OLAP和报表提供了和MicrosoftVisualStudio®
相集成的开发工具,以实现端到端的应用程序开发能力。
SQLServer中每个主要的子系统都有自己的对象模型和API,能够以任何方式将数据系统扩展到不同的商业环境中。
1.3酒店网站系统的作用
酒店网站就其表现形式是对酒店大量的常规信息的输入、存储、处理和输出过程,其作用主要表现在以下几个方面:
1.提高酒店的管理效益及经济效益
应用酒店管理系统通过节省大量的人力物力,增加酒店的服务项目,提高酒店的服务档次,减少管理上的漏洞,从整体上提高经济效益。
如完善的预订功能可防止有房不能租或满房重订的情况出现,可随时提供准确的房间使用和预订情况,从而提高客房出租率。
正确控制房价,控制客人优惠,从而减少管理漏洞,提高客房收入。
2.提高服务质量
由于计算机处理信息的速度很快,可以大大减少客人入住、结账的等候时间,提高对客户服务质量。
快速的客人信息查询手段,使客人得到满意的答复。
完整的预订系统使客人的入住有更充分的保证。
完善的客史档案管理更使客人的“个性化”服务得到得以很好的实施。
利用计算机保存大量的客人历史资料,通过统计分析,可对常客或消费额达到一定数量的客人自动给予折扣等。
3.提高工作效率
计算机管理可大大提高业务运作的速度和准确性,电脑资料的正确保存避免了抄客人名单的低效工作,严格的数据检查避免手工操作的疏忽而造成的错误。
4.完善饭店内部管理体制
科学、正规、系统的酒店网站系统在酒店的管理体系中还发挥着强有力的稳定作用,可明显地减少员工及管理人员的流动对饭店管理运作的不良影响。
系统提供的多种安全级别,保证各类数据不被无权过问的人查阅和操作,加强了饭店管理。
第2章系统分析
2.1酒店网站系统可行性分析
2.1.1经济可行性分析
模拟酒店管理系统的开发从长远的角度来看,投资可以完全收回,并可以节省管理费用,避免了人工填单操作所带来的一系列不必要的麻烦,节省了用户和相关工作人员的时间,能够很好地提高工作效率,改进决策质量。
同时也对酒店的灵活管理有了很大的提升,有利于提高酒店的运营和服务效率,其开发前景良好并能产生很好的经济和社会效益。
本系统采用ASP.NET技术和SQL数据库,在服务器端和客户端浏览器都必须有对应的运行环境。
数据库SQLserver2005也是个成熟的数据库管理软件,其安全性,可靠性和实用性满足酒店管理系统的设计要求,估计利用现有技术条件应完全可以达到该系统的功能目标。
2.2.2几个关键技术的可行性分析
酒店网站系统是由网络和网页实现的。
本系统使用微软公司的MicrosoftVisualStudio2008开发,数据库使用SQLServer2005数据库。
本人经过大学四年的学习,已熟练掌握这几种软件的开发技术,在以前的实习中也开发过一些相关的软件产品,本系统由小组开发,大家遇到问题可以相互研究,再加上指导老师的悉心帮助,所以在技术上是可行的。
2.2网站功能介绍
2.2.1系统的基本功能
1.前台系统
会员注册和登陆、客房信息查询、预订客房、新闻浏览、浏览酒店简介和客房展示。
2.后台系统
用户管理、客房信息管理、日常业务管理。
系统开发的总体任务是实现酒店信息管理的系统化、规范化和自动化:
(1)查询:
包括对客户信息的查询、客房信息的查询;
(2)订房:
包括客人信息的录入、修改、删除;
(3)退房:
包括账单结算、日结算;
(4)用户信息管理:
浏览所有用户信息、用户信息的输入和修改;
(5)客房信息管理:
客房基本信息的输入、查询、修改;
(6)客房类型信息:
客房类型的录入、查询、修改、删除。
第3章系统总体设计
3.1系统概述
本阶段设计的基本目标是解决系统如何实现问题,也叫做概要设计,本阶段主要任务是划分出系统的物理元素及设计软件的结构,完成软件定义时期的任务之后就应该对系统进行总体设计,即根据系统分析产生的分析结果来确定这个系统由哪些系统和模块组成,这些系统和模块又如何有机的结合在一起,每个模块的功能如何实现。
系统设计的目标是使系统实现拥有所要求的功能,同时,力争达到高效率、高可靠性、可修改性,并且容易掌握和使用。
模块化的依据是:
把复杂问题分解成许多容易解决的小问题。
原来的问题也就变得容易解决。
模块化设计是把大型软件按照一定的原则划分成一个较小的相对功能独立又相关联的模块。
每个模块完成一个特定的子功能,把这些模块结合起来组成一个整体。
完成指定的功能,满足问题的要求。
采用模块化原理的优点在于可以使软件结构清晰,容易测试和调试,从而提高软件的可靠性、可修改性,有助于软件开发的组织管理。
一大型软件可分别编写不同的模块。
模
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 99 快捷 商务 连锁 酒店 网站 设计 开发 毕业论文
![提示](https://static.bdocx.com/images/bang_tan.gif)