版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一种便于治理的动态站点设计方法荣莉莉 张丽倩 (大连理工大学系统工程研究所,116023)贾俊贤(东北财经大学信息系, 116025)摘要 本文提出运用ASP动态网页技术进行动态网站治理的思想。在建立前台信息公布网站的同时,还要建立一套具有友好用户界面的后台治理维护系统,以支持整个网站的运作,关心一般用户对前台的网站进行日常治理和信息公布。其优点是占用系统资源少、信息量大、站点维护方便,便于扩充和更新,易于继承和爱护历史数据。关键词 B/S模式 ASP技术 友好用户界面 站点治理1 引言随着计算机应用的迅速进展和Internet/Intranet在全球范围内的日益普及,Web的概念差不多被越来
2、越多的人所接触和熟识。WWW以其丰富的信息资源和方便的扫瞄方式,使人们越来越感受到信息共享的益处。一时之间企业上网、政府上网风靡全国,各大小网站如雨后春笋般地建立起来。随之而来也产生了一系列不容忽视的问题。其中较为普遍存在的一个问题确实是,许多机构在建设网站时急于求成,整个网站系统一般只包括外部客户端、Internet、Internet防火墙、Web服务器以及Database服务器,同时工作重点都放在前台网页的美化工作上,而差不多上没有考虑到该网站以后的日常治理,因此,致使一些非专业网站在由软件公司建成公布后,由于缺少明白得网页制作技术的专职人员进行日常维护工作,而且其部门的工作人员又不可能进
3、行专门的脱产培训,因此网站建成公布了一年多或更长时刻,却从来没有更新过。如此的网站访问量极低,也可不能带来任何收益,更谈不上信息资源共享。它最终的结局确实是被淘汰,并由另一家软件公司重新开发该网站。而新建的网站又可能遭受同样的命运。如此下去会白费大量的人力、物力、财力和时刻资源。事实上,许多成功的网站(如263、搜狐、新浪等)其版面的设计并不需要时常变化,但其公布的信息却做到了即时更新。事实上只有这些不断更新的信息才是赢得最大访问量和实现信息资源共享的关键。那么如何能让这些非专业网站也具有专业网站的生命力,让一般用户高效、方便地治理网站,安全、快捷地公布信息呢?针对这一问题,目前国内外发表的论
4、文中还专门少有人提出具体的解决方法678910。本文提出一种便于一般用户治理的动态网站的设计方法,在通常的只建立前台公布网站的基础上,还要建立一套相应的后台治理维护系统,以支持整个网站的运作,关心一般用户对前台的网站进行日常治理和信息公布。2 系统总体设计思想2.1系统开发思想考虑到某些非专业网站(特不是政府部门网站)可能会因为缺少编制内的专职网页制作人员,而无法进行日常治理和维护,因此,在建设这类网站时就不能将全部精力都投入到前台信息公布网页的制作上,还要建立一套具有友好用户界面的后台治理维护系统,以支持整个网站的运作,关心一般用户对前台的网站进行日常治理和信息公布12。在该系统中前台动态网
5、站和后台治理维护系统都与同一网页维护数据库联接3。通过后台治理维护系统,一般用户可依照需要随时修改网页维护数据库内容,前台网站动态地从网页维护数据库中提取相应栏目的信息,如此前台网页就可得到立即修改。其优点是占用系统资源少、信息量大、站点维护方便,便于扩充和更新,易于继承和爱护历史数据。2.2总体规划基于上述系统开发思想,我们对该信息网做出了基于Web的三层Browser/Server系统规划图,如图1所示:图1 信息网系统规划图Browser外部客户端防火墙WWW 服务器(对外公布网页)ASP应用程序Database ServerSQL ServerWeb服务器(内部治理维护网页)ASP应用
6、程序Browser内部客户端后台前台2.2.1 前台网页公布系统前台网页公布系统由外部客户端、Internet、Internet防火墙及WWW服务器构成。其要紧功能确实是进行信息公布和资源共享,并从客户端猎取有用信息。值得注意的是网页中需要不断更新的部分没有采取传统的静态网页制作技术,而是运用了ASP动态网页制作技术4。这种动态网站与网页维护数据库相结合,从数据库中实时地动态地提取最新信息,并解释成标准的HTML格式以主页方式显示出来。同时用户从扫瞄器端输入信息,提交给服务器由ASP应用程序负责处理,以完成客户端与数据库服务器的交互。2.2.2 后台治理维护系统后台治理维护系统由内部客户端、I
7、ntranet及Web服务器构成。Intranet是企业内部的Internet,即在防火墙内运行Web和Internet技术。该系统要紧实现四部分功能,如图2 所示。网页维护模块通过修改网页维护数据库,来更新前台网页中相应栏目的内容。后台治理维护系统网页维护模块外部收件箱维护模块内层数据库治理模块内层数据库统计分析模块图2 内部治理信息系统结构图 外部收件箱维护模块用于工作人员查看外部收件箱的信息,并转存到内层数据库,并可对外部收件箱进行清理,删除垃圾信息。内层数据库治理模块用于工作人员添加从非Internet客户端获得的有用信息,以及删除过时信息和修改特定信息。即进行数据库系统的日常维护工作
8、。内层数据库统计分析模块 用于治理层人员依照工作需要,对内层数据库信息进行查询、统计、分析。在后台治理维护系统中,采纳基于Web的扫瞄器/服务器(B/S)模式(即Intranet),而没有采纳传统的客户端/服务器(C/S)模式。要紧是出于如下考虑:在Internet广为流行的今天,一般用户对Web扫瞄器的友好界面依旧较为熟识的。而对一些用C/S模式编写的客户端软件(如Visual C+, Delphi的),一般用户不熟悉也不易掌握,使用前还需要进行额外培训。同时B/S结构模式下,无需考虑客户端平台,简化了客户端软件。客户端只需装上扫瞄器作为运行平台,而将所有的开发、维护和升级工作集中在服务器端
9、。用户使用扫瞄器上网,向Web服务器提交请求,Web服务器处理请求,查询数据库,并将查询到的信息组织成HTML页面发送给用户,在用户的扫瞄器上显示。如此一般用户容易掌握,系统也便于推广。3 整个系统的协同工作机制3.1网页维护部分的协同工作工作人员能够依照需要,通过后台治理维护系统的网页维护模块,修改网页维护数据库。数据库的更改情况就会赶忙反映到前台对外公布网页中的相应栏目。事实上现流程如图3所示。该网页维护模块应该具有添加、删除、修改等差不多的数据库维护功能,同时在维护网页数据库中增加标记字段,来决定库内各条信息是否公布。如此,当某条信息过时了,不需要公布时,只需将该标记字段改为不公布即可,
10、而不需要将其删除。同时还可将该条有用信息保存到数据库中,以备日后统计查询时用。内层数据库(维护网页部分)前台网页相应栏目(ASP)后台治理信息系统(网页护模块)图3 网页维护的实现流程3.2外部收件箱维护部分的协同工作外部收件箱数据库内层数据库外部收件箱维护模块图4 外部收件箱实现流程垃圾信息有用信息内层数据库治理模块有用信息考虑到网站需要猎取Internet客户端提交的有用信息,而入库的数据中又不可幸免地会存在一些无用信息和垃圾数据。同时也为了抵御来自外部的恶意攻击,防止数据库系统遭到毁灭性破坏,本系统的数据库都采纳外层收件箱数据库和内层数据库相结合的两层结构如图4所示。由外部Interne
11、t客户端提交的数据存储在外层收件箱数据库中,工作人员通过内部治理维护系统可定期查看外部收件箱数据库中存储的信息。假如某条新入库的信息是垃圾信息就可立立即其删除;假如某条新入库的信息是有用信息,工作人员就能够依照需要将其转入到内层数据库进行备案,即内部治理维护系统还起到过滤数据的作用。这时通过入库处理的有用信息就被标记为处理过,下次治理员再次查看外部收件箱时,该条信息就不再被突出标注了。因此,内部数据库除了接收来自外部收件箱的数据外,还可由工作人员经内层数据库治理模块直接填写入库。 3.3内层数据库信息公布的协同工作内层数据库治理模块的要紧工作是对内层数据库进行日常治理维护工作(如添加、删除、修
12、改)。然而在该网站系统的建设中,它还起到另一种维护网页的作用,立即内部库中的可公布信息提供给前台网页公布。这就需要在内部库中设置标记字段,将所有可公布信息标记为能够公布。并采纳SQL Server 的视图(VIEW)或存储过程(Stored Procedure)等技术,将所有标记为可公布的记录抽取出来,存储在视图或存储过程中5。当Web Server向内层数据库查询信息时,操作的只是视图或存储过程而不是整个表的数据,如此更能增加数据库使用的安全性。其具体实现流程如图5所示。内层数据库视图或存储过程可公布信息前台网页相应栏目(ASP)图 5 信息公布实现流程4 结论本文提出了一种便于一般用户治理
13、的动态网站的设计方法,在以往的只建立前台公布网站的基础上,同时建立了一套相应的后台治理维护系统,以支持整个网站的运作,关心一般用户对前台的网站进行日常治理和信息公布。利用该思想,为某市政府部门实际开发了动态网站系统,该系统目前正处于试运行时期,用户反映良好,特不是对他们自身就能够对前台网页进行动态修改的功能,感到特不中意。今后的工作是在内层数据库的基础之上,建成数据仓库系统,以实现数据信息的累积功能和对治理层的决策支持功能。参考文献1 王众托. 系统工程引论. 电子工业出版社, 1991年3月第1版2 陈佳. 信息系统开发方法教程. 清华大学出版社, 1998年5月第1版3 薛元昀等. 网页数
14、据库设计与公布. 清华大学出版社, 1999年8月第1版4 汪晓平等. ASP网络开发技术. 人民邮电出版社, 2000年1月第1版5 方盈. SQL Server 7.0 从入门到精通, 中国铁道出版社, 1999年11月第1版6 康旗, 孙丽萍. 基于WEB平台的科研项目治理系统.微电脑应用,1999,15(10):9-117 惠晓实,王凯航等.一种基于Web技术的网络数据库系统的设计.计算机应用研究, 2000,1:84-978 彭荆明、石泉等 基于B/S模式的医院信息治理系统的设计与实现 计算机应用 2000,20(4):59-609 D.Florescu,A.Y.Levy,A.O.M
15、endelzon.Database techniques for the World-wide web: A survey. SIGMOD Record,1998,27:59-7410 M.Perkowitz, O.Etzioni.Adaptive web sites:Conceptual cluster mining. In Proc.16th Joint Int.Conf.on Artificial Intelligence(IJCAI99), 1999,: 264-294A Design Method to Easily Administrate a Dynamic Web SiteRo
16、ng Lili Zhang Liqian (Institute of System Engineering, Dalian University of Technology, 116023)Jia Junxian(Dongbei University of Finace and Economic, 116025)Abstract This paper proposes a method to administrator a dynamic web site based on ASP technology. That is, when a web site is constructed, the corresponding administration and maintenance system must be constructed to sustain the operation of the whole web site. Thus every man can administrates the web site and rel
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宾馆会议室租赁协议
- 屋顶补漏工程合作合同
- 标准幼儿园教师聘用协议书样本
- 【初中地理】大洲和大洋+课件-2024-2025学年七年级地理上学期(人教版2024)
- 2024年有限合伙协议书利润分配
- 委托持股协议
- 代理注册香港有限公司协议书
- 涉外许可证合同书撰写技巧
- 同业资金融通合同样式
- 双方同意解除婚姻协议书格式
- 中国汽车刹车盘行业投资分析、市场运行态势研究报告-智研咨询发布
- 2024-2025学年北师大版九年级数学上册期中综合复习题
- 小学高年级阅读指导课教案(12篇)
- 2024年中国吐司面包市场调查研究报告
- 期中素养综合测试 2024-2025学年北师大版九年级数学上册
- 期中阶段测试卷(试题)2024-2025学年统编版语文五年级上册
- 企业级IT系统监理服务合同
- 2023年中央机关遴选笔试真题及解析(B卷)
- 手机摄影PPT学习课件(摄影的七大要素)
- 娃哈哈晶钻水营销策划方案
- 绝世武林秘籍峨眉十二桩之八.附
评论
0/150
提交评论