目 录 1 系统需求分析及概述... 1 paper51.com 2 模块开发的背景、意义及简介... 2 内容来自论文无忧网 www.paper51.com 3 开发工具的选取及介绍... 2 内容来自论文无忧网 www.paper51.com
3.1 C#介绍.... 2 paper51.com 3.2 ASP.NET介绍.... 3 内容来自论文无忧网 www.paper51.com
3.3 VisualStudio 2005工具介绍.... 3 内容来自论文无忧网 www.paper51.com 3.4 SQL Server 2000简介.... 4 内容来自论文无忧网 www.paper51.com 4 新闻管理模块介绍与功能实现... 4 内容来自www.paper51.com 4.1 添加新闻.... 4 http://www.paper51.com 4.3 添加分类... 9 copyright paper51.com 4.4 管理分类... 11 内容来自www.paper51.com 4.5 评论管理... 11 内容来自www.paper51.com 4.6 添加公告.... 12 http://www.paper51.com 4.7管理公告... 12 内容来自论文无忧网 www.paper51.com
5 结束语... 13 paper51.com
致 谢... 14 paper51.com
copyright paper51.com
1 系统需求分析及概述 内容来自论文无忧网 www.paper51.com
进入21世纪,信息技术的发展对旅游业产生了深刻的影响。网络技术为旅游业发展注入了新的活力,互联网和旅游业相结合应运而生的旅游网站,正在影响和改变着旅游业的传统运作方式,以其交互性、实时性、丰富性和便捷性等优势促使传统旅游业迅速融入网络经济的浪潮之中,代表旅游业未来的发展方向。旅游资源的拥有者和最终的旅游消费者之间能否够建立起更直接的关系成为现在旅游业发展的关键,而旅游网站的建立正是建立这种直接关系最有效的途经。旅游网站是近十年来在我国逐步兴起和发展的,到现在已经初步形成了类型。网上旅游产业体系,旅游产品的在线宣传和销售正影响着越来越多的旅游者、旅游服务提供商和旅游管理者 内容来自www.paper51.com
某某市旅游资源丰富旅游资源类型多样、特色突出,某某市是古滇文化的发祥地,有着深厚的历史文化底蕴,历史悠久,山川秀丽,气候温和,物产丰富,素有“云烟之乡”、“花灯之乡”、“聂耳故乡”的美誉。拥有龙马山,抚仙湖,禄充风景区等美丽的旅游景点。然而现在某某市还没有完善的旅游信息网站,因此必须建立一个完善的旅游网站,来促进旅游资源的拥有着和旅游消费之间更好更快的交流,让更多的人了解某某市和来某某市旅游。以此来促进某某市的旅游业的发展。 内容来自www.paper51.com 2 模块开发的背景、意义及简介 http://www.paper51.com 网站后台管理系统主要是用于对网站前台的信息管理,如文字、图片、影音、和其他日常使用文件的发布、更新、删除等操作,同时也包括会员信息、订单信息、访客信息的统计和管理。简单来说就是对网站数据库和文件的快速操作,以使得前台内容能够得到及时更新和调整。 paper51.com 在建设网站时就不能将全部精力都投入到前台信息发布网页的制作上,还要建立一套具有友好用户界面的后台管理维护系统,以支持整个网站的运作,帮助非专职工作人员对前台的网站进行日常管理和信息发布。在该系统中前台动态网站和后台管理维护系统应同时与同数据库联接。通过后台管理系统,普通用户可根据需要随时修数据库内容,前台网站动态地从数据库中提取相应栏目的信息,这样前台网页就可得到立即修改。其优点是占用系统资源少、信息量大、站点维护方便,便于扩充和更新,易于继承和保护历史数据。新闻管理部分主要包括:添加新闻,管理新闻,添加分类,管理分类,评论管理,公告添加,公告管理。 paper51.com 3 开发工具的选取及介绍3.1 C#介绍 copyright paper51.com
C#是一种简单、现代、面向对象且类型安全的编程语言。C和C++ 程序员能很快熟悉它。C#同时具备“应用程序快速开发”(RAD)语言的高效率和C++ 固有的强大能力 内容来自www.paper51.com Visual C# .NET 是 Microsoft 的C# 开发工具。它包括交互式开发环境、可视化设计器(用于生成 Windows 和 Web 应用程序)、编译器和调试器。Visual C# .NET 是 Visual Studio .NET 的产品套件的组成部分,该产品套件还包括 Visual Basic .NET、Visual C++ .NET 和 JScript 脚本语言。所有这些语言都支持对Microsoft .NET Framework 的访问,该框架包括一个公共执行引擎和一个丰富的类库。.NET Framework 定义了一个“公共语言规范”(CLS),这是一种通用规范,它确保遵循该规范的语言与类库之间实现无缝的互操作性。对C#开发人员而言,这意味着即使C#是一种新语言,但仍可恰如其他成熟工具(如 Visual Basic .NET 和 Visual C++ .NET)一样,使用相同的、功能丰富的类库。 paper51.com 3.2 ASP.NET介绍 paper51.com ASP.NET又叫ASP+,但并不仅仅是ASP的简单升级,而是MicroSoft推出的新一代Active Server Pages脚本语言。ASP.NET是微软发展的新型体系结构.NET的一部分,它的全新技术架构会让每一个人的网络生活都变得更简单。ASP.NET不仅仅只是有了一个新界面并且修复了一些缺陷的ASP3.0的升级版本(即不同于ASP2.0升级到ASP3.0的转变)。而且ASP.NET吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。 内容来自www.paper51.com
ASP.NET 是一种用于创建动态 Web 应用程序的技术。它是 .NET Framework 的一部分;可以采用大多数与 .NET 兼容的语言编写 ASP.NET 应用程序,其中包括 Visual Basic、C# 和 J#。ASP.NET 页面(Web Forms)要经过编译,与使用脚本编写语言相比,具有更好的性能。Web Forms 允许构建强大的基于窗体的 Web 页面。构建这些页面时,可以使用 ASP.NET 服务器控件创建常用的 UI 元素并对其进行编程以执行常见的任务。这些控件允许从可重用的内置或自定义组件快速构建 Web 窗体,从而简化页面代码。ASP.NET 提供了编程模型和基础结构,与使用先前的 Web 技术相比,创建可扩展、安全而又稳定的应用程序变得更快、更容易。 copyright paper51.com 3.3 VisualStudio 2005工具介绍 paper51.com Visual Studio提供了在设计、开发、调试和部署应用程序时所需的工具,Visual C#集成开发环境(IDE)是Visual Studio IDE中的一种。打开Visual Studio选择C#即可进入Visual C#集成开发环境,它里面有些工具是与其他 Visual Studio 语言共享的,还有一些工具(如C#编译器)是Visual C#特有的。 copyright paper51.com Visual Studio 2005中,你能够把一个目录作为一个web工程来打开,这是一种相当不错的改进。 VS2005可以定义一个能够在你的应用程序中重用的母版(Master)页模板。使用这个功能能够节约你大量的开发时间。Visual Studio提供了对它的可视化支持。这可以看到母版的布局,其中ContentPlaceholders可以应用于每一个页面中以提供页面及内容。 另外母版页模板还提供了一种良好的方式来把彼此相关的可重用的代码联系到一起。 paper51.com |