C#旅游网站的设计与实现+源代码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#旅游网站的设计与实现+源代码(2)


2.系统相关技术
该系统运用目前比较流行的ASP.NET作为开发平台,采用ADO.NET实现数据库访问,在面向对象的基础上,开发设计了该系统。
2.1 ADO.NET数据库访问技术
ADO.NET是与C#和.NET Framework一起使用的类集的名称,用于以关系型的、面向表的格式访问数据,包括关系数据库和非关系数据源。ADO.NET是一个包含在Microsoft.NET框架中的类库,它可以帮助.NET应用程序访问各种数据源,提供了丰富的类、接口,它的结构是在.NET框架内处理数据访问。ADO.NET的数据访问对象是以下几个:Connection对象、Command对象、DataReader对象、DataAdapter对象、DataSet对象、服务器内存中的数据库、DataView对象。
2.2 ASP.NET技术
ASP.NET是一种建立动态Web应用程序的技术,语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。ASP.NET是一个已编译的,基于.NET的环境,可以与任何.NET兼容的语言(包括Visual Basic、C#和Jscript.NET)创作应用程序。因为ASP .NET是基于通用语言的编译运行的程序,其实现完全依赖于虚拟机,所以它拥有跨平台性,ASP .NET构建的应用程序可以运行在几乎全部的平台上。其中大致分为以微软.NET Framework为基础使用IIS做为Web 服务器承载的微软体系,以及使用Mono为基础框架运行在Windows或Linux上的开源体系。
3.系统分析
3.1 系统总体设计
通过对本系统的分析得到本系统的前后台模块:前台展示和后台管理。前台展示模块包括精选路线、住宿推荐、景点推荐、留言板、新闻资讯;后台管理模块包括留言板管理、新闻资讯管理、会员管理。系统功能结构如图1所示。
 
图1  系统功能结构图
3.2 系统需求分析
(1)需求功能
本系统主要面向于社会人士,依托鞍山旅游网提供给这些用户一个了解鞍山的平台。在社会上里,存在着很多旅游网站,但是由于信息的不流通以及不专业,导致很多人不能全方位了解鞍山的魅力。现在通过鞍山旅游景点网进入到本系统,可以方便快捷的了解鞍山的旅游资源信息,并且可以通过留言方式进行深一步的交流。
系统完成的主要功能有:旅游精选线路、住宿推荐、景点推荐、留言板、新闻资讯以及系统管理功能。具体业务功能包括如下:
精选线路:用户通过在界面中输入关键字可以查询自己感兴趣的线路;
景点推荐:用户在景点推荐界面可以查询当地的旅游景点;
住宿推荐:用户在住宿推荐界面查询当地的宾馆和酒店;
留言板:注册用户可以发表自己的意见;
新闻资讯:游客、注册用户和管理员可以浏览页面展示的信息;
美食推荐:游客、注册用户和管理员可以用关键字查询所有发布的美食信息。
管理功能:管理员可以管理后台的所有信息;
个人信息:注册用户可以管理个人的信息模块;
(2)系统设计目标
本系统实施后,应达到以下目标:
① 给用户提供便捷的查询景点、住宿、线路的服务。
② 通过个人管理中心模块,使用户能够快捷地进行信息的发布、编辑,管理个人信息。
③ 通过后台管理系统,管理员能够方便的查看、修改、删除用户信息。
④ 系统的上线,给外界人士又一个深入了解鞍山旅游景点的平台。 (责任编辑:qin)