【摘要】在 INTRANET 上设计基于 WEB 的 MIS 时,大批量数据录入变成了操作上的瓶颈,并给 WEBSERVER 与 DATABASE 造极大的负担
为解决这个问题,我们设计了多框架结构,将应用的功能进行细分,然后交给各框架分别完成,这种分工协作方式可以使操作界面上的数据实现受控的部分刷新,有效地减小了网络的数据传输量,缩短了各部分的处理时间,同时了也大大减轻了 WEBSERVER 与DATABASE 的系统负担
多框架解决方案采纳 ASP(ActiveXServerPages)及 ADO(ActiveXDataObjects)完成与数据库的交互工作
采纳 DOM 技术解决和框架之间的协作问题
关键词:多框架*注:中讨论的方案中 WEB 服务器为 IIS4
0、客户端浏览器为 IE4
0 以上版本
一、问题的提出最初,我们采纳 ASP 及 ADO 技术在 INTRANET 上设计基于 WEB 的 MIS(下文简称 MIS)时,沿用了以往设计 WEB 站点时的设计习惯
但随着设计的深化,我们发现,现有的系统结构无法承担大批量的数据录入工作,因此,必须重新构造系统的总体设计结构
MIS 与普通的 WEB 站点之间最大的区别在于处理信息的方式
普通 WEB 站点的主要功能是发布信息,采集信息只是它微小的一部分功能,而且这些信息采集功能也都是比较简单的
但对于 MIS 系统来说,信息的采集及维护工作占有比较高的比例,在这些信息采集功能中还存在一些较为复杂及大批量的数据录入功能,这些功能成为了系统中的设计难点
二、问题的分析当一个系统涉及到复杂及大批量的数据录入功能时,同时也就涉及到了响应速度及界面的问题
在以往的 C/S 方式中,客户端的录入速度由录入员来控制,一般情况下,当录入员熟悉了操作方式之后,录入速度是不受系统限制的
但在 WEB 方式下,页面采纳完全刷新方式,