上以Web模式运行各种应用,如产品供销管理、人事管理、财务管理等,同时通过防火墙有保护地与外界的Internet进行联系。
在基于Web的B/S架构下,也将其功能划分为4层: 第一层为人机界面,一般为HTML Hypertext Markup Language的浏览器,通常以一些客户端控件或脚本技术丰富用户界面。
第二层为业务规则层,一般由内嵌HTML网页的脚本和控件来处理。
当然,浏览器并没有固定的规则,它们仅存在于网页之中。
第三层由服务器来完成将业务数据向技术数据转换。
这可能是由HTTP请求来触发一段程序来产生结构化数据,或由类似ASP Active Server Pages这样的嵌入脚本语言来完成这一任务。
第四层为应用服务器,该层处理和产生最后的结果。
这部分可以是数据库或其它业务对象,处理结果是将信息发送浏览器或者存储由浏览器发来的信息。
由以上的功能可知,在B/S模式中,第一、二层位于浏览器端,而服务器端包含第三、四层。
由于系统的相对集中性,使得系统的维护和扩展变的更加容易。
在实际应用中,为提 6 基于 ASP 的劳动力资源管理系统高数据的处理能力,又往往将服务器划分为一个Web服务器和一个或多个数据库服务器,构成所谓的三层结构,如图2.2所示。
图 2.2 浏览器/服务器模式2.2.2 浏览器服务器模式的优点 1它简化了客户端。
我们无需再象采用/CS模式时那样在不同的客户机上安装不同的客户应用程序,而只需安装一个通用的浏览器软件即可,是所谓的“瘦”客户机。
2它简化了系统的开发和维护14aB /S的所有的功能都实现在Web服务器上,使B/S模式软件的开发和维护主要都集中在服务器端,不受时间空间限制,所付出的代价小。
3B/S 模式不仅仅局限于局域网内部,并可以应用于广域网。
4它使用户的操作使用变得更为简单。
B/S模式的客户端只是一个简单易用的浏览器软件。
浏览器软件提供了统一、友好且易用的界面。
使用者无需培训,就可直接使用。
5 企 业 内部局域网建设的完善,为B/S模式开发与付诸实践提供了宽泛的平台,也使得资源被充分利用。
与C/S模式相比,B/S模式具有更大的优越性,它充分发挥了瘦客户端技术,并且采用的是多层结构,层与层之间的影响很小,这样在更新时,只需要更新相应的层就可以了,从而对系统维护带来很大的方侧17. B/S开发模式特别适合单位地域跨度较大,规模复杂的企业或单位。
3 管理信息系统及其开发方法3.1 信息系统的发展过程 信息系统的产生,起源于计算机在管理中的应用。
计算机信息系统的发展大体上经历了电子数据处理EDP,管理信息系统,决策系统这三个主要阶段。
1电子数据处EDP理阶段 随着计算机应用的发展,60年代计算机开始向非数值计算的数据处理方向发展。
数据处理是对数据的采集,存储,检索,加工,交换和传输。
数据是指数字,符号,字母和各种文字的集合。
数据经过解释并赋予一定的意义之后,变成为信息。
数据处理的基本目的是从大量的, 可能是杂乱无章的,难以理解的数据中抽取并计算出对于某些特定的人来说是有价值有意义的数据。
以计算机作为工具进行的数据处理称为电子数据处理Electronical Data ProcessingEDP,也称为事务处理。
在这一阶段,EDP系统处理高度结构化即按一定的周期重复发生的日常业务过程,主要应用于会计业务,如工资结算,帐目总帐,应收帐款等的处理,定单处理。
这种系统往往隶属于某一数据处理量非常大的职能部门,目的在于使人们从大量繁琐枯燥的手工数据处理中解脱出来,减轻工作负担,从而提高效率。
7 基于 ASP 的劳动力资源管理系统 电子数据处理的特点是:1面向操作层Operational Level的数据存储,处理和流动:2强调系统的效率3处理高度结构化的日常事物4以单项应用为主, 系统往往隶属于某一职能部门,数据资源不能共享5以批处理方式为主。
2管理信息系统MIS阶段 EDP虽然提高了单项业务的处理效率,但是它仅仅是一种业务过程的描述,并为反映整个组织不同部门之间的业务关系,而且数据资源不能共享。
现代系统管理理论认为,任何一个组织或企业都是一个复杂的系统,对于这个系统的管理,必须从整体的观点出发,强调各子系统职能部门之间的相互协调。
显然协调必须通过各部门之间的信息联系才能完成。
因此,必须从系统的观点出发对整个组织的数据资源进行合理的数据处理。
由此,70年代兴起了管理信息系统的概念。
管理信息系统ManagementIn formationS ystemM IS是一个由人、计算机结合的对管理信息进行收集、传递、存储、加工、维护、和使用的系统。
该系统是由数据库支持、以数据处理为基础的计算机应用系统。
在这一阶 段,企业组织开始全面使用计算机,将以前的各单项应用系统组成一个整体大系统,并使用了数据库技术和网络技术,实现了不同应用之间的数据共享, 从而为管理人员全面.
上一篇:
【精品】第二讲:C#基础
下一篇:
数字图像的可逆数字水印研究