OA办公系统采用.N ET技术实现,使用B/S层架构
办公自动化系统架构
综合了系统对功能、性能方面的需求,本系统采用.N ET技术实现,使用B/S层架构,使用Microsoft Visual Studio 2005作为开发工具,使用SQL数据库服务器,使用C#语言开发。下面从系统架构、开发工具、数据库服务器、开发语言方面详细介绍。
由于办公自动化系统以网络为主体,以WEB方式为客户界面所以放弃传统的C/S结构而用B/S结构。B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,主要事务逻辑在服务器端(Server)实现,形成所谓三层架构。
采用三层架构的好处在于将整个系统分为不同的逻辑块大大应用系统开发和维护的成本。将数据访问和逻辑操作集中到组件中,增强系统复用性增强系统的扩展性。
从当前情况来看,在局域网中建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,比较易于实现开发成本也比较低。可以实现多个用户同时间不同位置访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
三层架构分别为表现层(UI )、业务逻辑层(BLL)、数据访问层(DAL ),区分层次的目的即为了“高内聚,低藕合”的思想。
(1)表示层,表示层主要负责实现和用户的交互、接收用户请求或返回用户请求的数据结果,为用户提供一种交互式操作的界面。
(2)业务逻辑层,业务逻辑层负责系统领域处理,负责逻辑性数据的生成、处理及转换,负责判断流入的逻辑性数据的正确性和有效性。
(3)数据层,数据访问层主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。
B/S结构最大的优点就是不用安装任何专门的客户端软件就可以操作,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。
此文章为泛普软件所写,转载请留版权,泛普软件专注OA,OA系统,OA办公系统,OA软件,OA办公软件。 www.fanpusoft.com
泛普软件编辑
- 1国内OA办公系统品牌排名
- 2办公系统
- 3高级办公软件
- 4网络办公系统
- 5自动化办公软件
- 6移动OA办公系统
- 7免费办公软件
- 8OA办公系统下载
- 9OA办公系统是什么
- 10免费企业OA办公系统
- 11学校OA办公系统排名
- 12OA办公软件
- 1网络办公系统:新公司法关于限制关联股东及其董事的表决权
- 2网络办公系统:中小企业融资28种模式
- 3网络办公系统:房地产项目融资的目的种类途径
- 4资金募集方式和来源分类
- 5OA办公软件系统与CAD系统软件接口的系统设计
- 6网上办公系统是什么?
- 7网络办公系统:股份有限公司法律特征
- 8网络办公系统:概述股东大会
- 9网络办公系统:法定股东大会
- 10网络办公系统:融资要考虑经济环境的影响
- 11网络办公系统:年度股东大会
- 12办公自动化系统(OA)中B/S结构与C/S结构存在的区别
- 13泛普软件对办公OA自动化系统技术提高的展望
- 14网络办公系统:中国的总会计师制度的发展
- 152015年网络办公系统知识点:企业形象管理咨询
- 16网络办公系统:设立协议的保密条款
- 17网络办公系统:二级土地市场的土地使用权拍卖出让
- 18网络办公系统:分公司的概念
- 19网络办公系统是什么?找什么样的公司做网络办公系统比较好?
- 20网络办公系统:股东大会召开的时间
- 212015年网络办公系统知识点:如何在职场做加法
- 22在哪里找一个网上办公系统?
- 23网络办公系统:董事会会议议程
- 24网络办公系统:企业项目管理体系的建设理
- 25网络办公系统:项目管理内容
- 26网络办公系统:考虑企业的盈利能力及发展前景
- 27网络办公系统:考虑融资方式的资金成本
- 28网络办公系统:土地拍卖所需资料
- 29网络办公系统:土地使用权简介
- 30基于web项目管理软件的主要作用