基于asp.net技术的企业办公自动化系统的设计(1)

基于asp.net技术的企业办公自动化系统的设计(1)

ID:30640582

大小:19.84 KB

页数:8页

时间:2019-01-02

基于asp.net技术的企业办公自动化系统的设计(1)_第1页
基于asp.net技术的企业办公自动化系统的设计(1)_第2页
基于asp.net技术的企业办公自动化系统的设计(1)_第3页
基于asp.net技术的企业办公自动化系统的设计(1)_第4页
基于asp.net技术的企业办公自动化系统的设计(1)_第5页
资源描述:

《基于asp.net技术的企业办公自动化系统的设计(1)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于ASP.NET技术的企业办公自动化系统的设计(1)摘要本文在研究了通用型办公自动化系统的设计方法和某些技术难点的解决方案后,设计了一种基于的网络协同办公自动化系统。系统在结构上采用基于B/S的三层架构的设计模型;在数据访问策略上基本都采用存储过程的方式进行;并且设计了一种基于角色的安全模型,系统实现了办公自动化系统的基本功能。关键词办公自动化;OA软件;;安全模型1系统开发背景及意义在当今世界经济日益全球化,科技进步已成为推动经济发展决定因素的背景下

2、,如何发挥企业的竞争优势,成为企业发展的一个重要因素。办公自动化在提高工作效率,为企业的生产、科研、管理提供优质服务等方面有重大意义。在信息化的时代,可以说,办公自动化水平和自动化设施如何,已经成为衡量一个企业管理水平的标志之一。办公自动化,英文OfficeAutomation,简称OA,主要是指利用现代化的办公设备、计算机技术和通信技术来代替办公人员的手工作业。其目标是实现日常工作无纸化、事务处理自动化和咨讯决策智能化的现代办公,从而大幅度提高办公效率。开发技术的选择课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学

3、科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果就现在开发OA的技术来说,主要集中分为三大类:基于C/S结构的应用程序开发,结合C/S结构和Web技术的复合应用程序,基于B/S结构的动态网页技术。以下将分析这三类技术的各自优缺点。C/S结构系统C/S结构系统是传统开发模式,一般以数据库和客户端的两层结构实现,也有加入中间件的三层或多层结构,在OA早期是标准的系统模式,但随着计算机技术的发展和网络的发展,它已经无法满足现在的远程网络办公和移动办公,在逐渐被取代。2.C/S+Web技术C/S+Web技术是为了补

4、充C/S结构的不足,在C/S基础上加入Web技术来实现对远程数据的获取,但具有一定局限性,如数据及时更新、软件升级等问题就无法很好地解决。B/S结构系统B/S结构系统是在动态网页技术的基础上,加入OA的开发理念。它完全适应网络办公和移动办公需求,也是现代办公自动化系统的首选开发技术。采用B/S结构,软件的安装只在服务器端进行,客户端实现了“零”安装;所有系统管理及升级只在服务器进行,各个客户端无须任何设定改变。在系统升级和更新时不会影响用户的数据资料。就B/S结构的开发,具体技术又有多种选择:JSP+J2EE,ASP+IIS,+Microsoft.NETFramework,PHP+Ap

5、ache,就这几门技术,可以说各有其优缺点,现分析如下:JSP技术:具有良好的跨平台性,结合J2EE功能十分强大,但是J2EE的布置使开发成本显得略高,而且没有良好的安装界面。PHP技术:是早期动态网页技术中的强手,但随着JSP技术与ASP技术的不断更新,使得PHP技术稍微比较落后。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果ASP技术:类似于PHP技术,开发简便,快速,加上IIS的功能

6、支持,是比较简易快速的开发技术。:可以说是ASP技术的替代技术,是ASP的一大进步,在Microsoft.NETFramework的强大支持下,可以使用C#、VB、Javascript三种语言来编写代码,采用预先编译技术,使得代码安全性加强。结论在经过仔细的分析后,本文采用技术。3关键技术设计模型Microsoft.NET是创建可互操作的分布式应用程序的新平台,客户端和服务器间能够自由地用HTTP进行通信,不论两个程序的平台和编程语言是什么,应用程序间通信不受现有Proxy和防火墙的限制,真正做到了能跨平台、跨语言运行。本系统采用基于.NET的Web应用三层结构的设计模型,分为表示层、

7、业务逻辑层和数据层,这种模型使结构更清楚,分工更明确,有利于后期的维护和升级。数据访问策略数据访问策略是应用程序用来存储、检索和管理数据的方式。本系统所采用的数据访问策略旨在优化性能。主要采用了以下两个策略:数据访问层对数据库的访问基本上均采用存储过程的方式进行。利用存储过程可以保持应用程序的执行效率并简化数据层,另外可以增加系统设计的灵活性,在数据库发生变化时,有时可以通过改变存储过程语句而无需改变程序代码即可实现。课题份量和难易程度要恰当,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。