1 / 15
文档名称:

基于Browser-Server结构的咨询系统与新闻发布系统的设计.pdf

格式:pdf   页数:15页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于Browser-Server结构的咨询系统与新闻发布系统的设计.pdf

上传人:中国课件站 2011/10/18 文件大小:0 KB

下载得到文件列表

基于Browser-Server结构的咨询系统与新闻发布系统的设计.pdf

文档介绍

文档介绍:基于 Browser/Server 结构的咨询系统
与新闻发布系统的设计

(数学系数学教育凌志懂)
(学号:1999123128)

摘要:本文介绍了利用 ASP 技术开发的基于 B/S 结构的咨询系统与新闻发布系统的
设计原理和实现过程。重点介绍使用的技术、系统工作流程、图片及附件的上传和显示功能
等,并附以具体的例子作详细的说明。
关键词:B/S 结构、ASP、数据库、文件上传
教师点评:网络办公、咨询和发布是动态交互网络的主干。其中实现交互内容的多样化
是重点和难点。该同学很好地实现了图片及各种附件的网络交互设计。


ASP 的出现为网络办公系统的开发提供了新的技术,使得开发的过程简易化,也为开
发出多功能的网络办公系统提供可能。但是当前的网络办公系统大部分还停留在文字传输的
基础上,这与现实办公信息多样化存在着矛盾,使得网络办公的推广大大受到限制。
我学院现有的网络办公系统,较好地实现了纯文本和固定流程的办公方式,但随着办
公事务的多样化,这种方式难以满足需要;我校主页上的新闻需要专门的技术人员进行页面
设计和发布,而邮件系统又只能实现纯文本显示,没有显示图片或附件的功能,这些不足抑
制了用户的使用热情。因此非常迫切地需要突破纯文本这个瓶颈,使得办公系统的用户端和
服务器端之间既可以传输文字,又具有传输图像以及其它格式文件的功能。本文介绍的咨询
系统与新闻发布系统是师范学院网络办公系统的两个子系统。这两个系统都是针对现有的系
统的不足进行开发的。它们的实现使得师院网络办公系统的功能增强,达到图文并茂的办公
效果,这是对当前纯文本办公的飞越。

本文的咨询系统是用 visual 开发的,新闻发布系统是用 Dreamweaver MX 开
发的,虽然工具不一样,但都涉及到相同的技术。因此有必要介绍下 ASP 技术、B/S 体系
和文件上传功能。
技术
ASP(Active Server Pages)是 Microsoft 公司基于 Web 服务器的开发技术,它通过使用
服务器端的脚本和组件创建独立于浏览器的动态 Web 页面。具有如下特点:
(1)编程简单:ASP 使用的 Script 语言可以直接嵌入到 HTML 文件中,使 Script 和 HTML
的开发在同一个集成环境中完成,实现了 Script 与 HTML 的完美结合;
(2)支持广泛:ASP 通过 ADO(ActiveX Data Object)技术实现数据库存取功能,它可通过
ODBC(Open Database Connectivity)驱动程序,连接多种形式的数据库;
(3)扩充性强:ASP 除了支持 VBScript、JavaScript 外,还能以插件的形式支持诸如 PERL、
TCL 等第三方语言;
(4)与浏览器无关:用户端只需安装常规的可解释 HTML 代码的浏览器即可;
(5)面向对象:用户可以用 VB、Java,VC++等程序设计语言开发 ActiveX 服务器组件。ASP
的运行环境是 Microsoft 的 IIS( Information Server)或 PWS(Personal Web Server),其中
以本文使用的 Windows 2000 Server 内置的 功能最强。它是轻松创建和管理 Web 站点、
1
制作动态 Web 页面的最佳选择。
体系简介
软件的系统结构常用的有两种:Client/Server( 客户端/ 服务器,简称为 C/S) 和
Browser/Server(浏览器/服务器,简称为 B/S)。后者是随着 技术的兴起,对前者的一
种变化或者改进的结构。目前常用的是 C/S 结构,但由于 C/S 两层结构存在灵活性差、升级
困难、维护工作量大等缺陷,已较难适应当前信息技术与网络技术发展的需要。随着 WEB
技术的日益成熟,B/S 结构已成为取代 C/S 结构的一种全新技术。采用该结构软件的优势在
于:
(1) 无须开发客户端软件,维护和升级方便;
(2) 可跨平台操作,任何一台机器只要装有来访
问系统;
(3) 具有良好的开放性和可扩充性;
(4) 可采用防火墙技术来保证系统的安全性,有效地适应了当前用户对管理信息系统的
新需求。
因此该结构在管理信息系统开发领域中获得飞速发展,成为应用软件研制中一种流行
的体系结构。其结构图如下:
HTTP

Browse Web 服数据库
浏览器务器
HTML


这种结构不仅把客