还剩11页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
r本科生毕业论文设计)题口旅游网站余统的设计与实现学院/系_______________________专业________________________年级______________________学号______________________在系统实现中,主要对旅游网站系统中登录功能模块,景点管理模块,游记管理模块,评论管理等模块作了详细的说明,以及这些功能模块的实现过程在分析与设计该系统的过程中,首先要再清楚该系统要实现什么功能,第二要把握各个功能之间的关系,第三要把各个功能细化到类,对象等,最后要将这些功能实现
1.4小结这一章主要介绍了本次毕业设计要开发的系统背景,开发的意义,以及开发的主要内容旅游网站网站的快速发展,给消费者带来了很大的方便,旅游网站系统的开发很重要的意义下面的章节中将对本次开发做详细的介绍2相关技术介名本次开发的旅游网站系统主要是基于ASP.NET的Web应用,采用当前比较流行的SQLSever数据库等一系列技术开发的下面对该系统所用到的技术进行一下介绍
2.1ASP.NET技术ASP ActiveServerPages动态服务器页面技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术ASP.NET是编译性的编程框架,运行时服务器上编译好的公共语言代码,可以利用早期绑定来提高效率ASP.NET把界面设计和程序设计以不同的文件分离开,因此程序的复用性和维护性得到了显著提高,作为ASP的升级,可完全利用.Net架构的强大、安全、高效的平台特性,完成编译工作运行前进行绑定,即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管制与验证的安全机制等都为ASP.Net带来卓越的性能并且ASP.Net在异构网络里有强大的可扩展性Microsoft.NET Framework
2.0彻底地改进了ASP.NETASP.NET开始成为增强的Web应用技术开发者能够发现,实现Web站点和页面所需要的代码量越来越少了,从而体验到前所未有过的轻松同时,开发者也可以将自定义特征添加到ASP.NET中,以适应自己的需求ASP.NET
3.5相对于较早版本的主要新特性
1.深度整合语言级集成查询LINQ与数据处理;
2.可以借助ASP.NE.AJAX创建更高效、更具交互性、更有个性的网络体验,并支持大多数流行的浏览器;3,支持AJAX、JSON、REST、POX、RSS、ATOM等新型网络协议,以及一些新的WS-*标准,用于构建WCF服务;
4.全面提供WWF、WCF、WPF工具支持,包括新的工作流服务技术;
5.基类库BCL添加新的类,以满足大多数客户的需求2SQL Server数据库简介
2.数据库系统是由数据库和数据库管理系统加在一起构的数据库是相互关联的数据集合数据是描写现实世界中各种具体事物或抽象概念的可存储并具有明确意义的信息而数据库管理系统是一个通用软件系统,由一组计算机程序构成数据库管理系统能够对数据库进行有效的管理数据库管理系统提供了一个软件环境,使用户能方便快速地建立、维护、检索、存取和处理数据库中的信息数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程,它是建立数据库应用系统的核心问题数据库及其应用的性能都建立在良好的数据库设计的基础之上,数据库的数据是一切操作的基础,如果数据库设计不好,那么其它一切用于提高数据库性能的方法收效都是有限的数据库设计的关键是如何使设计的数据库能合理地存储用户的数据,方便用户进行数据处理设计数据库必须遵循一定的规则,在关系型数据库中,这种规则就是范式,范式是符合某一种级别的关系模式的集合一般设计数据库遵循第三范式即数据库表中不包含已在其他表中包含的非主关键字信息采用范式减少了数据冗余,节约了存储空间,同时加快了增、删、改的速度SQL Server数据库是目前最流行的关系数据库系统之一,它对服务器的要求比较低,并包含了视图的灵活运用、触发器与存储过程、用户自定义数据类型与自定义函数、维护数据的完整性等,有很强的实用性它最初是由Microsoft Sybase和AshtonTate三家公司共同开发的,于1988年推出了第一个OS/2版本SQL Server2008继承了SQL Server
7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点可跨越从Windows98到Windows2000的大型多处理器的服务器等多种平台使用SQL Server2008面扩展SQL Server
7.0的性能可靠性和易用性使它成为一个杰出的数据库平台可用于大型联机事务处理以及电子商务等3需求分析需求分析的基本任务确定系统的目标和范围,调查用户的需求,分析系统必须做什么,编写需求规格说明书等其它相关文档,以及需求工程审查同时还包括需求变更的控制、需求风险的控制、制定需求过程的基本计划等工作需求可分四类业务需求是反映组织机构或客户对软件高层次的目标要求,这项需求是用户高层领导机构决定的,它确定了系统的目标规模和范围用户需求是用户使用该软件要完成的任务功能需求是软件开发人员必须实现的软件功能非功能需求是产品必须具备的属性或品质,包括对用户的重要属性(有效性、效率、灵活性、完整性、互操作性、可靠性、健壮性、可用性)和开发者的质量属性(可维护性、可复用性、可测试性)
[5]o
2.1系统需求分析系统分析方法来源于系统科学系统科学是20世纪40年代以后迅速发展起来的一个横跨各个学科的新的科学部门,它从系统的着眼点或角度去考察和研究整个客观世界,为人类认识和改造世界提供了科学的理论和方法它的产生和发展标志着人类的科学思维由主要以“实物为中心”逐渐过渡到以“系统为中心”,是科学思维的一个划时代突破系统分析是咨询研究的最基本的方法,我们可以把一个复杂的咨询项目看成为系统工程,通过系统目标分析、系统要素分析、系统环境分析、系统资源分析和系统管理分析,可以准确地诊断问题,深刻地揭示问题起因,有效地提出解决方案和满足客户的需求
[6]o功能需求
3.
1.1具体功能描述如下
1.一般用户/会员
63.
63.
83.
83.
83.
2.
131.
144.
154.
164.
174.
194.
214.
214.
255.
265.
275.
275.
285.
281.
1.
281.
291.
291.
291.
295.
316.
316.
346.
346.
346.
356.
1.1项目背景古语有云“读万卷书,行万里路」随着社会文化的发展和居民收入水平的提高,旅游成为新的消费热点越来越多的人们将旅游视为生活不可或缺的一部分,与此同时,旅游路线、旅游方式的选择也越多,如何使得旅途更加愉快、经济、便捷,成为人们出游时必须考虑的问题社会的发展日新月异,信息不断快速更新,传统的旅游信息获取渠道,例如旅游攻略书籍等,已无法满足人们的需求在这种情况下,旅游相关的网站迅速发展起来本次设计的旅游网站系统,目的就是在为人们提供旅游景点等的最新讯息,为游客分享旅游心得提供平台,推广旅游景点的知名度,吸引游客到相关景点进行旅游旅游网站系统的开发定位在一个能够满足数据库管理系统,即具备一个数据库管理系统的基本功能,包括数据的增加,删除,修改,查询等,便于用户查看景点和游记信息,进行评论等操作此外,系统具有会员和管理员登录功能,这样可以提高数据的安全性和可靠性该系统符合旅游公司的要求在开发过程中注重明确需求分析,遵循用户参与、优化创新、使用高效、处理规范化的原则,使开发模型更加趋于完善
1.2系统开发意义旅游网站是旅游行业重要的展示平台相对于传统媒体,网络宣传具有成本低、宣传面广等优势本次的旅游网站,可以为用户提供丰富的景点和游记信息,支持用户在线评论,方便用户寻找最佳旅游路线和旅游方式,能有有效宣传景点,促进旅游消费旅游网站结构层次分明,维护简便,成本较低,信息丰富,互动性强,所以开发旅游网站系统无论是对于旅游公司,还是用户而言,都是有利的
1.3系统开发的主要任务在论文中,主要是对本次开发的旅游网站系统作了一个详细的分析,其中主要是从软件工程的角度全面的分析了旅游网站系统的设计,根据需求分析,抽象出了各个功能模块最后又把整个系统在根据功能对各个组件进行了进一步的划分在需求分析中主要介绍了本次开发的旅游网站系统的需求分析,数据模型分析,功能模型分析,性能分析,安全性分析在系统设计中主要介绍了本次开发的旅游网站系统的体系结构设计,页面结构设计,数据库设计,功能模块设计。
个人认证
优秀文档
获得点赞 0