1 / 9
文档名称:

基于ASP.NET技术的企业办公自动化系统的设计.doc

格式:doc   页数:9
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于ASP.NET技术的企业办公自动化系统的设计.doc

上传人:sanshengyuanting 2014/1/19 文件大小:0 KB

下载得到文件列表

基于ASP.NET技术的企业办公自动化系统的设计.doc

文档介绍

文档介绍:技术的企业办公自动化系统的设计
摘要本文在研究了通用型办公自动化系统的设计方法和某些技术难点的解决方案后,的网络协同办公自动化系统。系统在结构上采用基于B/S的三层架构的设计模型;在数据访问策略上基本都采用存储过程的方式进行;并且设计了一种基于角色的安全模型,系统实现了办公自动化系统的基本功能。
关键词办公自动化; OA软件; ; 安全模型

1 系统开发背景及意义
在当今世界经济日益全球化,科技进步已成为推动经济发展决定因素的背景下,如何发挥企业的竞争优势,成为企业发展的一个重要因素。办公自动化在提高工作效率,为企业的生产、科研、管理提供优质服务等方面有重大意义。在信息化的时代,可以说,办公自动化水平和自动化设施如何,已经成为衡量一个企业管理水平的标志之一。
办公自动化,英文Office Automation,简称OA,主要是指利用现代化的办公设备、计算机技术和通信技术来代替办公人员的手工作业。其目标是实现日常工作无纸化、事务处理自动化和咨讯决策智能化的现代办公,从而大幅度提高办公效率。
2 开发技术的选择
就现在开发OA的技术来说,主要集中分为三大类:基于C/S结构的应用程序开发,结合C/S结构和Web技术的复合应用程序,基于B/S结构的动态网页技术。以下将分析这三类技术的各自优缺点。
C/S结构系统
C/S结构系统是传统开发模式,一般以数据库和客户端的两层结构实现,也有加入中间件的三层或多层结构,在OA早期是标准的系统模式,但随着计算机技术的发展和网络的发展,它已经无法满足现在的远程网络办公和移动办公,在逐渐被取代。
C/S+Web技术
C/S+Web技术是为了补充C/S结构的不足, 在C/S基础上加入Web技术来实现对远程数据的获取,但具有一定局限性,如数据及时更新、软件升级等问题就无法很好地解决。
B/S结构系统
B/S结构系统是在动态网页技术的基础上,加入OA的开发理念。它完全适应网络办公和移动办公需求,也是现代办公自动化系统的首选开发技术。
采用B/S结构,软件的安装只在服务器端进行,客户端实现了“零”安装;所有系统管理及升级只在服务器进行,各个客户端无须任何设定改变。在系统升级和更新时不会影响用户的数据资料。
就B/S结构的开发,具体技术又有多种选择:JSP+J2EE,ASP+IIS,+Microsoft .NET Framework,PHP+Apache,就这几门技术,可以说各有其优缺点,现分析如下:
JSP技术:具有良好的跨平台性,结合J2EE功能十分强大,但是J2EE的布置使开发成本显得略高,而且没有良好的安装界面。
PHP技术:是早期动态网页技术中的强手,但随着JSP技术与ASP技术的不断更新,使得PHP技术稍微比较落后。
ASP技术:类似于PHP技术,开发简便,快速,加上IIS的功能支持,是比较简易快速的开发技术。
:可以说是ASP技术的替代技术,是ASP的一大进步,在Microsoft .NET Framework的强大支持下,可以使用 C#、 VB、Javascript三种语言来编写代码,采用预先编译技术,使得代码安全性加强。
结论
在经过仔细的分析后,技术。
3 关键技术
设计模型
Microso