云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 05论文正文 - 图文

05论文正文 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/28 9:15:30

青岛科技大学本科毕业设计(论文)

的新功能并不是对ASP的改进,设计它的初衷是为用户入境提供最佳的应用程序架构。它相比于ASP有着以下几个方面的优点:

(1)多语言

ASP曾在脚本引擎方面受到了限制,特别是VBScript和Jscript[5]。而ASP.NET则支持多种语言,默认情况下为Visual Basic.NET、C#和Jscript.NET,另外还支持一些第三方语言。

(2)服务器处理

ASP在服务器处理上不管页面的内容是纯HTML还是ASP生成的HTML,它都是按照页面顺序显示的[6]。因此逻辑代码依赖于它在页面中的位置,并且无法将HTML控件作为目标,除非将它们作为流的一部分进行显示。而ASP.NET就解决了这个问题,方法是为控件引入一个声明的基于服务器的模型,因为控件在服务器上有,可以在服务器上编程,也可以是客户端驱动的事件[7]。

(3)Web Form控件

将现有的HTML控件转换为服务器端的控件是比较容易的,但是也存在一些不方便,例如比较难于区分HTML控件和服务器端的控件。

(4)代码与内容分离

一个网站的设计与开发往往由不同的人来实现的,而ASP中就是存在着这样一个问题,代码(ASP脚本)和内容(HTML)混合在一起[8]。这样就使得同时进行设计和开发变得很困难。而ASP.NET则采用了代码内联和后台编码两种方法实现了代码与内容的分离。 2.3.2 SQL语言

SQL语言结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统[9];同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统,可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。 2.3.3 Visual Studio 2012

Visual Studio 2012包含了新的Metro应用程序模板,增加了JavaScript功能、一个新的动画库,并提升了使用XAML的Metro应用程序的性能;在界面上,比Beta版更容易使用,采用彩色的图标和按照开发、运行、调试等环境区分的颜色方案;集成了ASP.NET MVC 4,全面支持移动和HTML5。Visual Studio

5

基于.NET的旅游信息服务网站设计与实现

2012不仅是开发工具,也是团队的管理信息系统;对系统资源的消耗并不大,不过需要Windows 7/8的支持。 2.3.4 SQL Server 2012

SQL Server 2012是由Microsoft开发和推广的关系数据库管理系统(DBMS)

[10]

,它最初是由Microsoft, Sybase和Ashton-Tate三家公司共同开发的于1988

年推出了第一个OS/2 版本,在Windows NT 推出后,Microsoft与Sybase在SQL Server的开发上就分道扬镳了,Microsoft将SQL Server移植到Windows NT系统上专注于开发推广SQL Server的Windows NT版本,Sybase则较专注于SQL Server在UNIX操作系统上的应用

[11]

。SQL Server作为一个分布式的关系型数据

库管理系统,具有客户机/服务器体系结构,采用了Transact-sql的SQL语言在客户机与服务器间传递客户机的请求与服务器的处理结果。

6

青岛科技大学本科毕业设计(论文)

3 系统设计

3.1系统设计概述

通过对当今市场上已经存在的旅游信息服务网站分析研究,本网站将用户有效分为普通用户和管理员用户两类。普通用户可以在前端进行旅游资讯浏览、酒店查询、景点查询、用户评论浏览的操作,如需进行景点门票预订和酒店订房,用户需要先注册登录系统;管理员用户主要是针对普通用户在前端的操作进行管理,包括景点订票管理,酒店订房管理,景点评论管理和酒店评论管理,管理员用户还可以点击查看前台页实时进行前台页浏览,保证前端的运行正常。

在以上设计需求下,本网站设计主要遵循以下几条准则:

灵活性:对外界不同的需求要有很强的适应性,保持持久的生命力[12]。 简单性:在完成规定目标的基础上保证简洁易懂[13],省去不必要的步骤。 完整性:提供完整整体的服务,避免单一片面。 可靠性:确保信息服务的安全可靠,及时核对与更新[14]。

3.2系统主要功能模块

旅游信息服务网站将用户分为普通用户和管理员。普通用户可以游览网站中所有的信息内容包括旅游资讯,酒店,景点,用户评论等,并且可以通过网站预订酒店与景点门票、发表用户评论。管理员可以进入后台管理,对景点门票预订,酒店订房,用户评论等信息进行修改,删除等操作。将用于普通用户操作的功能模块定义为前台模块,前台模块主要包括以下四个功能模块。

(1)注册登录模块:该模块主要用于会员的注册和登录,游客如需在网站发表评论等操作需要先注册会员,登录系统。

(2)旅游资讯模块:该模块主要是对旅游资讯的汇总,包括了最新最热门的旅游信息,旅游播报,旨在为用户提供旅游帮助。

(3)旅游景点模块:该模块包含了各大景点信息以及对应的预订门票信息。用户可以根据自己的爱好自主选择,需要预定门票的游客可以按照提示填写相关信息,提交之后会显示预订成功。

(4)酒店预订模块:该模块主要介绍各大酒店的信息以及对应的订房信息。其中酒店信息包括酒店的房间类型、房间价格以及各项设施服务,用户可以参考酒店评论自主选择。需要订房的游客可以按照提示填写相关信息,提交之后会显示预订成功。

将用于管理员操作的模块定义为后台管理模块后台管理模块,后台管理模块

7

基于.NET的旅游信息服务网站设计与实现

主要包括以下四个模块。

(1)景点订票管理模块:该模块主要是管理员对用户前端的景点门票预订信息进行管理,处理订单。

(2)酒店订房管理模块:该模块主要是管理员对用户前端的酒店订房信息进行管理,处理订单。

(3)景点评论管理模块:该模块主要是管理员对用户前端的景点评论信息进行管理,杜绝恶意评论。

(4)酒店评论管理模块:该模块主要是管理员对用户前端的酒店评论信息进行管理,杜绝恶意评论。

3.3系统详细功能

旅游信息服务网站的用户按照普通用户和管理员区分,不同的用户具体的操作不同。普通用户,即游客,主要在前台界面操作。如浏览最新旅游资讯;查询景点票价,提前预定景点门票;搜索优质酒店,提前进行网上订房。管理员,主要在后台进行管理操作,包括对景点门票预订进行管理,对景点评论进行管理,对酒店订房进行管理,对酒店评论进行管理。详细功能如图3-1所示。

8

搜索更多关于: 05论文正文 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

青岛科技大学本科毕业设计(论文) 的新功能并不是对ASP的改进,设计它的初衷是为用户入境提供最佳的应用程序架构。它相比于ASP有着以下几个方面的优点: (1)多语言 ASP曾在脚本引擎方面受到了限制,特别是VBScript和Jscript[5]。而ASP.NET则支持多种语言,默认情况下为Visual Basic.NET、C#和Jscript.NET,另外还支持一些第三方语言。 (2)服务器处理 ASP在服务器处理上不管页面的内容是纯HTML还是ASP生成的HTML,它都是按照页面顺序显示的[6]。因此逻辑代码依赖于它在页面中的位置,并且无法将HTML控件作为目标,除非将它们作为流的一部分进行显示。而ASP.NET就解决了这个问题,方法是为控件引入一个声明的基于服务器的模型,因为控件在服务器上有,可以在服务器上编程

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com