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网络办公系统:CFO职业道德建设
- 32015年网络办公系统知识点:企业文化设计的原则
- 4网络办公系统:中小企业融资28种模式
- 52015年网络办公系统知识点:敢于承担责任——多做多问
- 6网络办公系统:股份公司的重整
- 72015年网络办公系统知识点:做自己的假想敌——不要和别人比较
- 8网络办公系统:股东大会的决议
- 9网络办公系统:董事会的特征
- 10网络智能办公系统具有以下特点
- 11网络办公系统:公司设立协议约定不完备的法律风险
- 12网络办公系统:项目管理的职业化与专业化发展
- 132015年网络办公系统知识点:领导禅悟
- 14网络办公系统:分公司子公司的主要区别
- 15网络办公系统:PM项目管理简介
- 16网络办公系统:子公司和分公司的税收利益差异
- 172015年网络办公系统知识点:质量功能展开
- 18网络办公系统:ISO9000标准的发展
- 19网络办公系统:股份公司的清算
- 20网络办公系统:房地产开发债券
- 21网络办公系统:项目管理内容
- 22网络办公系统:股东大会的性质
- 23网络办公系统:使用权拍卖的后期工作
- 24网络办公系统:房地产权属登记管理
- 25网络办公系统:董事会与股东大会的关系
- 26网络办公系统:建立一套完善的责权利相结合的管理体制
- 27网络办公系统:股份有限公司的组织机构主要包括
- 282015年网络办公系统知识点:调查问卷的设计
- 29网络办公系统:有限责任公司与股份有限公司两者的区别
- 30网络办公系统:政府对投资人的资本金注资过程进行监管