好文档 - 专业文书写作范文服务资料分享网站

旅游网站系统的设计和实现

天下 分享 时间: 加入收藏 我要投稿 点赞

用心整理的精品word文档,下载即可编辑!!

1.4 小结

这一章主要介绍了本次毕业设计要开发的系统背景,开发的意义,以及开发的主要内容。旅游网站网站的快速发展,给消费者带来了很大的方便,旅游网站系统的开发很重要的意义。下面的章节中将对本次开发做详细的介绍。

精心整理,用心做精品

3

用心整理的精品word文档,下载即可编辑!!

2 相关技术介绍

本次开发的旅游网站系统主要是基于ASP.NET的Web应用,采用当前比较流行的SQLSever数据库等一系列技术开发的。下面对该系统所用到的技术进行一下介绍。

2.1 ASP.NET技术

ASP(Active ServerPages动态服务器页面)技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。ASP.NET是编译性的编程框架,运行时服务器上编译好的公共语言代码,可以利用早期绑定来提高效率。

ASP.NET把界面设计和程序设计以不同的文件分离开,因此程序的复用性和维护性得到了显著提高,作为ASP的升级,可完全利用.Net架构的强大、安全、高效的平台特性,完成编译工作。运行前进行绑定,即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管制与验证的安全机制等都为ASP.Net带来卓越的性能。并且ASP.Net在异构网络里有强大的可扩展性。

Microsoft.NET Framework2.0彻底地改进了ASP.NET。ASP.NET开始成为增强的Web应用技术。开发者能够发现,实现Web站点和页面所需要的代码量越来越少了,从而体验到前所未有过的轻松。同时,开发者也可以将自定义特征添加到ASP.NET中,以适应自己的需求。

ASP.NET3.5相对于较早版本的主要新特性: 1. 深度整合语言级集成查询(LINQ)与数据处理;

精心整理,用心做精品

4

用心整理的精品word文档,下载即可编辑!!

2. 可以借助ASP.NET AJAX创建更高效、更具交互性、更有个性的网络体验,并支

持大多数流行的浏览器;

3. 支持AJAX、JSON、REST、POX、RSS、ATOM等新型网络协议,以及一些新的WS-*标准,用于构建WCF服务;

4. 全面提供WWF、WCF、WPF工具支持,包括新的工作流服务技术; 5. 基类库(BCL)添加新的类,以满足大多数客户的需求。

2.2 SQL Server数据库简介

数据库系统是由数据库和数据库管理系统加在一起构的。数据库是相互关联的数据集合。数据是描写现实世界中各种具体事物或抽象概念的可存储并具有明确意义的信息。而数据库管理系统是一个通用软件系统,由一组计算机程序构成。数据库管理系统能够对数据库进行有效的管理。数据库管理系统提供了一个软件环境,使用户能方便快速地建立、维护、检索、存取和处理数据库中的信息。

数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程,它是建立数据库应用系统的核心问题。数据库及其应用的性能都建立在良好的数据库设计的基础之上,数据库的数据是一切操作的基础,如果数据库设计不好,那么其它一切用于提高数据库性能的方法收效都是有限的。数据库设计的关键是如何使设计的数据库能合理地存储用户的数据,方便用户进行数据处理。

设计数据库必须遵循一定的规则,在关系型数据库中,这种规则就是范式,范式是符合某一种级别的关系模式的集合。一般设计数据库遵循第三范式。即:数据库表中不包含已在其他表中包含的非主关键字信息。采用范式减少了数据冗余,节约了存储空间,同时加快了增、删、改的速度。

SQL Server数据库是目前最流行的关系数据库系统之一,它对服务器的要求比较低,并包含了视图的灵活运用、触发器与存储过程、用户自定义数据类型与自定义函

精心整理,用心做精品

5

用心整理的精品word文档,下载即可编辑!!

数、维护数据的完整性等,有很强的实用性。它最初是由Microsoft Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。SQL Server 2008继承了SQL Server 7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点。可跨越从Windows 98到Windows 2000的大型多处理器的服务器等多种平台使用。SQL Server 2008面扩展SQL Server 7.0的性能可靠性和易用性使它成为一个杰出的数据库平台。可用于大型联机事务处理以及电子商务等。

3 需求分析

需求分析的基本任务:确定系统的目标和范围,调查用户的需求,分析系统必须做什么,编写需求规格说明书等其它相关文档,以及需求工程审查。同时还包括需求变更的控制、需求风险的控制、制定需求过程的基本计划等工作。

需求可分四类:业务需求是反映组织机构或客户对软件高层次的目标要求,这项需求是用户高层领导机构决定的,它确定了系统的目标规模和范围。用户需求是用户使用该软件要完成的任务。功能需求是软件开发人员必须实现的软件功能。非功能需求是产品必须具备的属性或品质 ,包括对用户的重要属性(有效性、效率、灵活性、完整性、互操作性、可靠性、健壮性、可用性)和开发者的质量属性(可维护性、可复用性、可测试性)[5]。

3.1 系统需求分析

系统分析方法来源于系统科学。系统科学是20世纪40年代以后迅速发展起来的一个横跨各个学科的新的科学部门,它从系统的着眼点或角度去考察和研究整个客观世界,为人类认识和改造世界提供了科学的理论和方法。它的产生和发展标志着人类的科学思维由主要以“实物为中心”逐渐过渡到以“系统为中心”,是科学思维的一个划时代突破。

精心整理,用心做精品

6

用心整理的精品word文档,下载即可编辑!!

系统分析是咨询研究的最基本的方法,我们可以把一个复杂的咨询项目看成为系统工程,通过系统目标分析、系统要素分析、系统环境分析、系统资源分析和系统管理分析,可以准确地诊断问题,深刻地揭示问题起因,有效地提出解决方案和满足客户的需求。

[6]

3.1.1 功能需求

具体功能描述如下。 1.一般用户/会员

(1)系统为半开放式,所有用户均可按需求查看网站内的景点信息和游记,但只有注册用户才可进行评价等操作。

(2)景点信息主要包括所属城市、图片、相关游记、特色和评价等。 (3)游记信息主要包括所属城市、图片、游记内容、标签和评价等。 (4)支持用户通过特色和标签查询查看景点和游记的详细信息。

(5)用户可对具体的景点和游记进行评论,评论信息将显示在景点和游记的详细信息页面。

(6)用户可以更改个人信息,如密码等。 2.管理员

(1)管理员拥有最大权限,可以进入管理页面并配置系统信息。 (2)管理员可以管理用户,对用户进行查询、更改和删除等。

(3)管理员可以随时更新景点信息,查询、添加、修改或删除景点信息。 (4)管理员可以随时更新游记信息,查询、添加、修改或删除游记信息。 (5)管理员可以查看和删除评论。

精心整理,用心做精品

7

旅游网站系统的设计和实现

用心整理的精品word文档,下载即可编辑!!1.4小结这一章主要介绍了本次毕业设计要开发的系统背景,开发的意义,以及开发的主要内容。旅游网站网站的快速发展,给消费者带来了很大的方便,旅游网站系统的开发很重要的意义。下面的章节中将对本次开发做详细的介绍。精心整理,用心做精品3用心整理的精品word文档,下载即可编辑
推荐度:
点击下载文档文档为doc格式
2cqbb8pz9e2i4cx3q5al1oirv327wf00pnw
领取福利

微信扫码领取福利

微信扫码分享