资源描述:
《基于net的企业oa系统(aspnet毕业设计)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、-LW422基于.NET的企业OA系统(ASP.NET毕业设计)[摘要]:·工作自动化(OfficeAutomation以下简称OA)是将领先的计算机技能和现代化工作联系构成的一种新式工作方法。这些年跟着我国经济的持续增长、计算机网络使用的遍及和领先办理思维的引进,使得公司的OA使用迅猛发展。公司经过施行OA完成了“无纸化工作”,进步公司信息化的办理水平和工作功率,结尾协助公司完成“调和工作”和持续发展。本文首要剖析依据.NET的公司OA体系的剖析、描绘和完成。首要,论文剖析了OA的界说、OA在公
2、司信息化中的重要作用以及公司OA的研讨含义。其次,剖析了项意图布景,对.NET和J2EE开发渠道进行剖析,依据项意图实际情况挑选.NET渠道作为开发渠道,并剖析ASP.NET、言语集成查询LINQ(LanguageIntegratedQuery)等.NET关联技能、工作流参阅模型和SOA。接着,对体系进行需要剖析,描绘了体系的功用性需要和非功用性需要,选用UML对体系进行用例需要剖析。然后,叙述了体系的描绘准则和提出选用.NET技能和依据SOA架构的体系整体架构描绘,以及描绘体系的流程办理,表单办
3、理等模块的描绘和体系的安全描绘。随后,描绘了体系首要模块的概念数据模型、物理数据模型和数据表描绘。接下来,叙述了使用WCF(WindowsCommunicationFoundation),WF(WindowsWorkflowFoundation),LINQ,ASP.NETAJAX(AsynchronousJavaScriptAndXml)等.NET技能完成体系首要模块,安全数据传输以及与ERP体系结合的完成。最终,剖析体系的运转,对体系进行压力测验并剖析成果。本文选用.NET技能和SOA架构构建了
4、一个安全、灵敏、操作便利、易于扩大和保护的公司OA体系,验证了依据.NET技能构建公司OA的可行性和优越性。 [关键字]:·.NET企业OA工作流数据库SOA[目录]·摘要5—6ABSTRACT6—101、绪论10—121.1OA概念的提出101.2OA的定义101.3OA在企业信息化中的作用10—111.4企业OA的研究意义111.5论文的框架结构11—122、项目背景与相关技术介绍12—212.1项目背景122.2开发平台分析12—132.2.1.NET和J2EE简介12—132.2.2.NE
5、T和J2EE比较132.2.3平台选择132.3.NET相关技术介绍13—182.3.1ASP.NET13—142.3.2语言集成查询Linq14—152.3.3ADO.NETEntityFramework15—162.3.4WindowsCommunicationFoundation16—172.3.5WindowsWorkflowFoundation17—182.4工作流参考模型介绍18—192.5SOA介绍19—202.6本章小结20—213、系统需求分析21—303.1功能性需求21—28
6、3.1.1流程管理22—233.1.2表单管理23—243.1.3系统维护24—253.1.4个人管理25—263.1.5报表管理26—273.1.6信息传递27—283.2非功能性需求28—293.3本章小结29—304、系统设计30—494.1系统设计原则30—314.2架构设计314.3系统功能设计31—464.3.1系统功能模块概述31—324.3.2流程管理子系统32—364.3.3表单管理子系统36—384.3.4系统维护子系统38—404.3.5个人管理子系统40—414.3.6报表
7、管理子系统41—444.3.7信息传递子系统44—464.4系统安全设计46—484.4.1身份认证474.4.2数据传输47—484.5本章小结48—495、数据库设计49—595.1流程管理数据库设计49—565.1.1概念数据模型49—505.1.2物理数据模型505.1.3主要数据表50—565.2个人管理数据库设计56—585.2.1概念数据模型565.2.2物理数据模型56—575.2.3主要数据表57—585.3本章小结58—596、系统实现59—766.1流程管理实现59—706.
8、1.1WCF通信实现60—626.1.2流程数据实体模型626.1.3流程运转62—656.1.4流程实例管理器65—676.1.5流程持久化67—686.1.6流程建模68—706.2个人管理实现70—726.2.1登录密码修改70—716.2.2快捷方式716.2.3自定义人员分组71—726.3AJAX实现72—736.4安全数据传输实现73—746.5整合ERP系统实现74—756.6本章小结75—767、系统运行与测试76—817.1系统运行76—777.1.1用户登录7