那么,怎么让游客可以随意的挑选自己喜欢的类型的景区,怎么让供应商完善自己的景区并让游客看到。如今的信息时代让这个问题得到完美的解答,随着电子信息技术的飞速发展,越来越多的人选择在网上获取想要的信息,通过互联网来让人们了解景区信息,让供应商给出景区信息,促进了景区管理系统的产生。目前的电子信息技术已经十分完善,因而景区管理系统也有实现的可能,当然实现过程中一些问题在所难免。
综上所述,本文设计了基于windows系统,B/S模式的景区管理系统。此系统的代码部分使用microsoft visual studio 2015编写,开发语言为C#,数据库部分使用了microsoft sql server 2012创建,功能实现表现在Google Chrome浏览器上。此系统的开发实现可以极大的方便游客出游前选择和出游后的评价,也可以完美的展示供应商的景区信息,给二者带来良好的用户体验。
1。2 系统开发意义与目标
此景区管理系统主要是面向景区供应商,给供应商提供一个平台来上线自己的景区,让游客可以在出游前选择自己想去的景区,了解景区大概的情况,看看以往游客对景区的评价,从而选择合适自己的景区进行游玩。而不是贸然选择一地,到而之后发现不是自己想要的旅游体验。
本系统的目的是设计一个简单的网页来让游客和景区供应商达到某种互动。游客可以看到所有供应商上线的景区,景区的基本信息和景区的一些评价。游客出游结束后也可以在相应的景区下进行评论来给以后的游客提供宝贵的意见。景区供应商可以看到自己景区下的评论,根据评论从而完善自己的景区,以便让以后的游客获得更完美的体验。此系统的关键在于,景区和景区的评论,景区和景区供应商,景区和景区的详情都是一一对应的关系,涉及到uri类的操作。还有就是图片上传功能,目前只做到了单图片上传。数据库上,采用了参数化查询的方法,是目前最有效的防SQL注入的防御方式。
1。3 系统开发工具简介
1。3。1 ASP。NET MVC简介
ASP。NET MVC 是微软官方提供的以MVC模式为基础的ASP。NET Web应用程序(Web Application)框架。它由Model、View和Controller构成,分别代表了模型、视图和控制器。
ASP。NET页使用一种由事件驱动的、已编译的编程模型,这种模型可以提高性能并支持将用户界面层同应用程序逻辑层相隔离。注意:Web应用程序和Web服务可调用公共语言运行库的任意功能,例如类型安全、继承、语言互操作、版本控制和集成安全性等。
MVC 分层有助于对复杂的应用程序进行管理,可以在一段时间内专注于其中一个方面,从而更容易维护复杂项目,减少项目之间的耦合。通过原生的UrlRouting重写Url,让程序通过Controller来控制程序请求。它对Web程序的单元测试更加出色。
1。3。2 SQL Server 2012简介
Microsoft SQL Server 2012是微软发布的新一代数据平台产品,全面支持云技术与平台,并且能够快速构建相应的解决方案实现私有云与公有云之间数据的扩展与应用的迁移。
全新一代 SQL Server 2012 为用户带来更多全新体验,,独特的产品优势定能使用户更加获益良多。它提高了服务器正常运行时间并加强数据保护,无需浪费时间和金钱即可实现服务器到云端的扩展。通过快速的数据探索和数据可视化对成堆的数据进行细致深入的研究,从而能够引导企业提出更为深刻的商业洞见。
1。3。3 B/S结构体系简介
B/S架构的全称为Browser/Server,即浏览器/服务器结构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现,Browser客户端,WebApp服务器端和DB端构成所谓的三层架构。B/S架构的系统无须特别安装,只有Web浏览器即可。来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766