文献综述-面向学生的预约式服务平台

上传人:QQ15****706 文档编号:90043385 上传时间:2019-06-06 格式:DOC 页数:6 大小:66.50KB
返回 下载 相关 举报
文献综述-面向学生的预约式服务平台_第1页
第1页 / 共6页
文献综述-面向学生的预约式服务平台_第2页
第2页 / 共6页
文献综述-面向学生的预约式服务平台_第3页
第3页 / 共6页
文献综述-面向学生的预约式服务平台_第4页
第4页 / 共6页
文献综述-面向学生的预约式服务平台_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《文献综述-面向学生的预约式服务平台》由会员分享,可在线阅读,更多相关《文献综述-面向学生的预约式服务平台(6页珍藏版)》请在金锄头文库上搜索。

1、杭州电子科技大学毕业设计(论文)文献综述毕业设计(论文)题目面向学生的预约式服务平台文献综述题目基于.NET的预约式服务平台学 院计算机学院专 业网络工程姓 名班 级学 号指导教师基于.NET的预约式服务平台1.前言随着互联网的飞速发展,人们生活、工作、学习中接触到的各种服务都纷纷往网络上迁移。由此带来的好处是不言而喻的,在线系统避免了传统人工服务带来的出错和不便,变得更快速、方便和有效率,具有广阔的前景1。其中,在线预约、在线预订类的服务占据了很大一部分,因为它们让使用的各方都深刻感受到其便捷、节约各种资源、高效等特点,尤其是对之前经常要与具体的管理人员打交道来预约申请事项并深受其苦的人来说

2、,这就是他们的福音。2.主题2.1 预约系统类型分布与网上预约或预订有关的论文比较多,不过研究的方向也是种类繁多,所以,有些类别的预约服务平台的可供参考的资料就还是有可能寥寥无几,比如本次的研究课题“面向学生的预约式服务平台”就没什么类似的研究。为数最多的要数“网上订餐”、“网上定酒店客房”之类的,其次是“预订实验室/教室”类的,接着是“医院挂号/就诊预约”等,还有比如“航空订票系统”等,不胜枚举。2.2 预约式服务平台开发意义传统的预约服务都是纯人工操作,不仅需要消耗大量的人力物力,碰到特殊时期的预约高峰,往往都要排队等候,给负责人和预约者都带来很大的不便。而基于Web的预约式服务平台,能够

3、实现在线自助预约,不仅节省了预约者的时间,也有效地解放了相关负责人的压力。另外,在线预约还能减少电话费等通讯费用,还可在一定程度上减少纸张的使用,有利于环保。另外,此类平台一般是B/S模式,带来的好处就是在带有浏览器的个人电脑或其他客户端均可使用该系统,用户不必下载客户端即可操作2。B/S模式下,在客户端几乎不需要做任何修改,系统软硬件的安装、升级、维护仅集中在服务器端,且Web浏览器具有统一的用户界面,形式简单,操作方便3。2.3 旧的实现方式采用ASP开发工具,ASP是ActiveServer Pages的缩写,意为“动态服务器页面”,是一个服务器端的脚本编写环境,在站点的Web服务器上解

4、释脚本,可以用来创建和运行交互式、高效率的动态网页或站点服务下器应用程序。ASP可以与数据库和其他程序进行交互,可以胜任基于微软Web服务器的各种动态数据发布3。数据库一般采用SQL Server 2000,有些简单的系统则采用Access作为数据库。Access虽然比较方便,但是具有以下一些缺点数据库过大时性能会变差、支持的并发用户数太少、单表的记录数过多时性能会变差4。而SQL Server 2000则是SQL Server中目前较老的版本,性能等方面难免难以胜任新式任务。2.4 当前常用实现方式当前被广泛使用的方式就是ASP.NET框架配合SQL Server数据库。2.4.1 ASP.

5、NETASP.NET是建立在微软新一代.NET平台架构上,用普通语言运行时在服务器后端为用户提供建立强大的企业级web应用服务的编程框架。ASP.NET是Microsoft.NET Framework的一部分,是一种可以在高度分布的Internet环境中简化应用程序开发的计算环境。.NET Framework包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。它也包含.NET Framework类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。用ASP.NET进行用户界面开发和基础程序结构生成有如下优点:1. ASP.NET是一个己编译的、基于.NET的

6、环境,可以用任何与.NET兼容的语言生成应用程序。同时,任何ASP.NET应用程序都可以使用整个.NET框架。2. 在ASP.NET中可以利用.NET框架中的ADO.NET强大功能,使得对数据库的访问比以往更加方便。3. ASP.NET提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。4.2.4.2 SQL ServerMicrosoft SQL Server是一种关系数据库管理系统,具有从小的部门网络到企业级网络的可伸缩性。SQL Server维护核心数据库文件,而核心数据库服务器是运行在基于WindowS的服务器上,并且它的分布式体系结构把应用程序对数据库

7、的访问和数据库引擎分离开了。SQL Server提供了网络化数据库访问,并且客户端和服务器端分开,用户一般不是从服务器系统中访问数据,而是从联网的客户端系统中访问SQL Server数据库。也正是因为它的许多优点,才使得越来越多的公司和企业采用该产品作为新一代数据库管理系统。2.5 较新式的实现方式当前比较形式的实现方式为,MVC框架结合其它一些前端框架来实现的。由于前端框架多种多样,且也不是非使用不可的,所以此处不做介绍。2.5.1 MVC 架构介绍4 MVC(模型视图控制器)是一种软件设计模式,至今已被广泛使用。它强制性的使应用程序的输入、处理和输出分开。使用 MVC ,应用程序被分成三个

8、核心部件:模型、视图、控制器。它们各自处理自己的任务。(1)视图。视图是用户看到并与之交互的界面。MVC 一个大的好处是它能为你的应用程序处理很多不同的视图。在视图中其实没有真正的处理发生,不管这些数据是联机存储的还是一个列表,作为视图来讲,它只是作为一种输出数据并允许用户操纵的方式。(2)模型。模型表示企业数据和业务规则。在 MVC 的三个部件中,模型拥有最多的处理任务。被模型返回的数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。(3)控制器。控制器接受用户的输入并调用模型和视图去完成用户的

9、需求。首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过表示层呈现给用户。3.总结在线预约等服务已发展多年,尤其是基于.NET的预约式服务平台,更是新技术层出不穷。不过,由于在线预约系统常见的形态为小型系统,所以综合考虑用户、管理员、开发者等因素,不必要盲目追求新技术,可将精力放在提高系统可靠性、可用性,提升用户体验等方面上,一切以实用为主。4.参考文献1 TENG Ping.Online Room-booking System Based on DatabaseEB/OL.http:/

10、周云鹏基于ASP.NET的某中职学校教材预订系统开发D江西:江西农业大学,20113 ZHANG Xinhua,CHEN XudongThe Design and Development of the Multifunctional Classroom Reservation System DShandong:Shandong Laiyang Health School,20124 和讯博客.Access具有哪些特点EB/OL.http:/ 刘申晓. 基于MVC框架的网上订餐系统的设计与实现D.河南:解放军信息工程大学,2010.文献综述考核表指导教师对文献综述的评语: 指导教师 (签名) 2015 年 3 月 15 日建议成绩评阅小组或评阅人对文献综述的评语:评阅小组负责人或评阅人 (签名) 2015 年 3 月 15 日建议成绩

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 论文指导/设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号