| | | WEB服务器多框架解决方案
| | 小学计算机课教学论文【摘要】在intranet上设计基于web的小学计算机课教学论文mis时,大批量数据录入变成了操作上的小学计算机课教学论文瓶颈,并给web server与database造极大的负担。 为解决这个问题,我们设计了多框架结构,将应用的功能进行细分,然后交给各框架分别完成,这种分工协作方式可以使操作界面上的数据实现受控的部分刷新,有效地减小了网络的数据传输量,缩短了各部分的处理时间,同时了也大大减轻了web server与database的系统负担。 多框架解决方案采用asp(activex server pages)及ado(activex data objects)完成与数据库的交互工作。采用dom技术解决和框架之间的协作问题。 关键词:多框架 *注:本文中讨论的方案中web服务器为iis4.0、客户端浏览器为ie4.0以上版本。 一、问题的提出 最初,我们采用asp及ado技术在intranet上设计基于web的mis(下文简称mis)时,沿用了以往设计web站点时的设计习惯。但随着设计的深入,我们发现,现有的系统结构无法承担大批量的数据录入工作,因此,必须重新构造系统的总体设计结构。 mis与普通的web站点之间最大的区别在于处理信息的方式。普通web站点的主要功能是发布信息,采集信息只是它极小的一部分功能,而且这些信息采集功能也都是比较简单的。但对于mis系统来说,信息的采集及维护工作占有比较高的比例,在这些信息采集功能中还存在一些较为复杂及大批量的数据录入功能,这些功能成为了系统中的设计难点。 二、问题的分析 当一个系统涉及到复杂及大批量的数据录入功能时,同时也就涉及到了响应速度及界面的问题。在以往的c/s方式中,客户端的录入速度由录入员来控制,一般情况下,当录入员熟悉了操作方式之后,录入速度是不受系统限制的。但在web方式下,页面采用完全刷新方式,每次的交互操作至少要造成一个页面的刷新。这种刷新的工作不仅更新了数据,也将界面上的一些固定内容重新加载了一遍。对于普通用户来说,这种短时间的刷新并不会造成影响;但对于长时间进行操作的录入员来说,录入一条数据就要等待一段时间(这一段时间可能是2-3秒,也可能是十几秒甚至几分钟),是绝对不能接受的。即使,网络有足够的带宽,页面的重载也会造成一种闪动的效果,这种一闪一闪的刷新造成录入员必须重新识别页面上的各种元素,不仅也会拖慢了他们的录入速度,还造成眼睛的快速疲劳。
| | | |
| | | | <<<<<全文未完>>>>> 全文字数约2809字 | |
| | |
| |
|