1、WIKI 模式软件交流网站的设计与实现 学生姓名: 指导教师: 内容提要 通过本软件交流网站,可以为各类用户提供全面的软件信息及资源共享;并且通过 双向交流的方式,保持软件的实时更新。本网站的建立主要是用 Visual Studio 2010 和 A 语言 实现的。利用 Visual Studio 2010 进行前台开发,构建网站框架;动态内容是采用 SQL Server 数据库 开发的,它相对简单,支持动态数据类型和动态协议,便于对各种数据资源不断更新和维护。 关键字 网站设计;A;Web 技术; Wiki; SQL Server; Visual Studio; 1 引言 随着计算机技术的飞
2、速发展,信息网络已成为社会发展的重要保证。当今世界的交流愈趋于多 元化,不再局限于早期的书信抑或电话等方式。并且人们对信息交换的要求也更专注于实时,立体 等方面,不仅要求信息能够按时到达,实时更新,更需要信息的容量能尽可能的庞大且易于理解。 Wiki 提倡管理员与用户共同参与网站建设与维护,Wiki 模式的软件交流网站能够紧跟用户需求,做 到数据实时更新,信息真实可靠,是一种动态的信息交流方式。 本课题的研究的主要内容是使用网站设计软件工具, 通过对 A 等的学习学会网站的布局, 使网站的结构合理。学会链接的建立和修改,使访问者可以在网页之间自由跳转,真正体会网上冲 浪的感觉。通过对 A 的学
3、习进行网站前台,BBS 和用户管理的源代码的编写。 本课题的设计步骤是:首先,查看一些大型网站的范例,对其页面元素布局等进行学习,上网 查找一些相关资料并下载。然后,学习 Visual Studio2010 和 A 的网络编程语言学习网站设 计的基本技术和方法。利用 Visual Studio 2010 进行网站的布局和编辑,进行网站的链接。最后, 连接数据库,进行实际运行的测试。 2 网站相关技术基础 2.1 Internet 和 WWW 因特网(Internet)是一组全球信息资源的总汇。有一种粗略的说法,认为 INTERNET 是由于 许多小的网络(子网)互联而成的一个逻辑网,每个子网中
4、连接着若干台计算机(主机) 。Internet 以相互交流信息资源为目的,基于一些共同的协议,并通过许多路由器和公共互联网而成,他是一 个信息资源和资源共享的集合。 计算机网络只是传播信息的载体,而 INTERNET 的优越性和实用性 则在于本身。 WWW 是 World Wide Web (环球信息网)的缩写,也可以简称为 Web,中文名字为“万维网” 。 WWW(World Wide Web) ,是一张附着在 Internet 上的覆盖全球的信息“蜘蛛网“,镶嵌着无数以 超文本形式存在的信息,其中有璀璨的明珠,当然也有腐臭的垃圾。有人 叫它全球网,有人叫它万 维网,或者就简称为 Web(全
5、国科学技术名词审定委员会建议,www 的中译名为“万维网“) 。WWW 是 1 当前 Internet 上最受 欢迎、最为流行、最新的信息检索服务系统。它把 Internet 上现有资源统统 连接起来,使用户能在 Internet 上已经建立了 WWW 服务器的所有站点 提供超文本媒体资源文档。 这是因为,WWW 能把各种类型的信息(静止图像、文本声音和音像)无义无缝的集成起来。WWW 不仅 提供了图形界面的快速信息查找,还可以通过同样的图形界面(GUI)与 Internet 的其他服务器对 接。 2.2 客户机与服务器 客户机、服务器和协议虽然都是很简单的概念,但描述它们比理解它们更难。 客
6、户机是一个需要某些东西的程序, 而服务器则是提供某些东西的程序。 一个客户机可以向许 多不同的服务器请求。一个服务器也可以向多个不同的客户机提供服务。通常情况下,一个客户机 启动与某个服务器的对话。服务器通常是等待客户机请求的一个自动程序。客户机通常是作为某个 用户请求或类似于用户的每个程序提出的请求而运行的。 协议是客户机请求 服务器和服务器如何应 答请求的各种方法的定义。WWW 客户机又可称为浏览器。 2.3 A 的概述 2.3.1 Asp 的简介 ASP 是 Active Server Page 的缩写,意为“活动服务器网页”。ASP 是微软公司开发的代替 CGI 脚本程序的一种应用,它可以与数据库和其它程序进 行交互,是一种简单、方便的编程工具。ASP 的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP 是一种服务器端脚本编写环境,可以 用来创建和运行动态网页或 Web 应用程序。ASP 网页可以包含 HTML 标记、普通文本、脚本命令以及 COM 组件 等。利用 ASP 可以向网页中添