成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
B/S架构正越来越多地被运用到OA系统等应用程序中来
泛普软件告诉您OA系统的基本工作原理
随着Internet/Intranet和Web技术的发展,Web应用系统在Internet上的使用也越来越广泛。Web应用不再是仅仅具有静态发布信息的简单功能,而是被要求具有实时动态处理交互信息的能力,这样的要求还在不断的变化和提高。正因为如此,如何才能方便、快捷地开发出具有高效性、灵活性和易扩展性的Web应用系统也就越来越成为一个倍受人们关注的课题,具有重要的现实意义和广泛的实际应用价值。因此,B/S架构正越来越多地被运用到各类软件、信息管理系统、OA系统等应用程序中来。
OA系统是一个设计模式和设计思想,使用OA系统应用程序被分成三个核心部件:模型、控制器、视图,强制性地使应用程序的输入、处理和输出隔离开,可相对独立地处理自己的任务。泛普软件推出的OA系统的基本工作原理如下:
(1)视图

视图是用户看到并能与之交互的界面。OA系统一个最大的好处是它能为应用程序提供很多不同的视图模式。在视图中其实没有真正的处理发生,只是一种作为输出数据并允许用户操作的方式。
(2)模型
模型表示数据、业务流程和业务规则。在OA系统的三个部件中,模型拥有的处理任务最多。例如用EJBS和Cold Fusion Components构件等对象来处理数据库。模型与数据格式无关,一个模型能为多个视图提供数据。这样应用于模型的代码写一次就可被多个视图重用,从而减少了代码的重复性,系统结构更加简洁灵活。
(3)控制器
控制器接受用户的输入请求并调用模型和视图去完成任务。例如当用户点击超链接时,控制器本身既不输出任何东西也不做任何处理,只是接收请求并确定调用哪个模型构件去处理,再决定用哪个视图来显示返回的数据。
此文章为泛普软件所写,转载请留版权,泛普软件专注OA,OA系统,OA办公系统,OA软件,OA办公软件 www.fanpusoft.com

