毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

一种便于管理的动态站点设计方法 第2页

更新时间:2012-7-18:  来源:毕业论文
并可对外部收件箱进行清理,删除垃圾信息。
内层数据库管理模块——用于工作人员添加从非Internet客户端获得的有用信息,以及删除过时信息和修改特定信息。即进行数据库系统的日常文护工作。
内层数据库统计分析模块—— 用于管理层人员根据工作需要,对内层数据库信息进行查询、统计、分析。
在后台管理文护系统中,采用基于Web的浏览器/服务器(B/S)模式(即Intranet),而没有采用传统的客户端/服务器(C/S)模式。主要是出于如下考虑:在Internet广为流行的今天,普通用户对Web浏览器的友好界面还是较为熟识的。而对一些用C/S模式论文范文http://www.chuibin.com/  编写的客户端软件(如Visual C++, Delphi的),普通用户不熟悉也不易掌握,使用前还需要进行额外培训。并且B/S结构模式下,无需考虑客户端平台,简化了客户端软件。客户端只需装上浏览器作为运行平台,而将所有的开发、文护和升级工作集中在服务器端。用户使用浏览器上网,向Web服务器提交请求,Web服务器处理请求,查询数据库,并将查询到的信息组织成HTML页面发送给用户,在用户的浏览器上显示。这样普通用户容易掌握,系统也便于推广。

3 整个系统的协同工作机制

3.1网页文护部分的协同工作
工作人员可以根据需要,通过后台管理文护系统的网页文护模块,修改网页文护数据库。数据库的更改情况就会立刻反映到前台对外发布网页中的相应栏目。其实现流程如图3所示。该网页文护模块应该具有添加、删除、修改等基本的数据库文护功能,并且在文护网页数据库中增加标记字段,来决定库内各条信息是否发布。这样,当某条信息过时了,不需要发布时,只需将该标记字段改为不发布即可,而不需要将其删除。同时还可将该条有用信息保存到数据库中,以备日后统计查询时用。
3.2外部收件箱文护部分的协同工作
考虑到网站需要获取Internet客户端提交的有用信息,而入库的数据中又不可避免地会存在一些无用信息和垃圾数据。同时也为了抵御来自外部的恶意攻击,防止数据库系统遭到毁灭性破坏,本系统的数据库都采用外层收件箱数据库和内层数据库相结合的两层结构如图4所示。由外部Internet客户端提交的数据存储在外层收件箱数据库中,工作人员通过内部管理文护系统可定期查看外部收件箱数据库中存储的信息。如果某条新入库的信息是垃圾信息就可立即将其删除;如果某条新入库的信息是有用信息,工作人员就可以根据需要将其转入到内层数据库进行备案,即内部管理文护系统还起到过滤数据的作用。这时经过入库处理的有用信息就被标记为处理过,下次管理员再次查看外部收件箱时,该条信息就不再被突出标注了。当然,内部数据库除了接收来自外部收件箱的数据外,还可由工作人员经内层数据库管理模块直接填写入库。
3.3内层数据库信息发布的协同工作
内层数据库管理模块的主要工作是对内层数据库进行日常管理文护工作(如添加、删除、修改)。但是在该网站系统的建设中,它还起到另一种文护网页的作用,即将内部库中的可发布信息提供给前台网页发布。这就需要在内部库中设置标记字段,将所有可公布信息标记为可以发布。并采用SQL Server 的视图(VIEW)或存储过程(Stored Procedure)等技术,将所有标记为可发布的记录抽取出来,存储在视图或存储过程中[5]。当Web Server向内层数据库查询信息时,操作的只是视图或存储过程而不是整个表的数据,这样更能增加数据库使用的安全性。其具体实现流程如图5所示。
4 结论
本文提出了一种便于普通用户管理的动态网站的设计方法,在以往的只建立前台发布网站的基础上,同时建立了一套相应的后台管理文护系统,以支持整个网站的运作,帮助普通用户对前台的网站进行日常管理和信息发布。利用该思想,为某市政府部门实际开发了动态网站系统,该系统目前正处于试运行阶段,用户反映良好,特别是对他们自身就能够对前台网页进行动态修改的功能,感到非常满意。今后的工作是在内层数据库的基础之上,建成数据仓库系统,以实现数据信息的累积功能和对管理层的决策支持功能。

上一页  [1] [2] [3] 下一页

一种便于管理的动态站点设计方法 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。