【WA51】毕业论文:基于.NET技术实现的通用办公自动化系统.doc文档
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
普遍存在以下问题为用户考虑的少,软件的柔性构造功能差。
方面,软件的模块复用性很差,直接影响了软件的柔性构造功能,而当用户的需求改变时,哪怕是轻微的改变,都需要开发商来解决,从而影响了用户的使用效率,对开发商也是个极大的负担。
另方面很多软件过分强调了软件之间功能的横向对比,为用户考虑前言系统开发背景随着经济的飞速发展,政自动化的概念办公自动化的发展历史与现状办公自动化的发展历史办公自动化的发展现状国内外办公自动化系统的开发与应用办公自动化的发展方向办公自动化系统目前存在的问题第三章系统设计系统功能需求分析公文管理档案管理系统管理系统功能设计系统总体结构功能图公文管理子系统档案管理子系统系统维护子系统系统设计的原则系统体系结构系统数据库设计数据库管理系统的选型公文管理子系统数据库逻辑设计公文管理子系统数据库概念设计第四章技术为何选用的认识结构框架第五章系统实现系统功能模块实现公文管理实现系统维护实现关键问题及解决方案总结参考文献作者研究生期间技术工作情况致谢第章前言第章文献作者研究生期间技术工作情况致谢第章前言第章第四章技术为何选用的认识结构框架管理系统管理系统功能设计系统总体结构功能图公文管理子系统档案管理子系统系统维护子系统系统设计的原则系统体系结构系统数据库设计数据库管理系统的选型公文管理子系统数据库逻辑设计公文管理子系统数据库概念设计部分内容简介,第章前言系统开发背景系统开发的目的和意义系统开发的总体目标第二章办公自动化系统概述办公自动化的概念办公自动化的发展历史与现状办公自动化的发展历史办公自动化的发展现状国内外办公自动化系统的开发与应用办公自动化的发展方向办公自动化系统目前存在的问题第三章系统设计系统功能需求分析公文管理档案管理系统管理系统功能设计系统总体结构功能图公文管理子系统档案管理子系统系统维护子系统系统设计的原则系统体系结构系统数据库设计数据库管理系统的选型公文管理子系统数据库逻辑设计公文管理子系统数据库概念设计第四章技术为何选用的认识结构框架第五章系统实现系统功能模块实现公文管理实现系统维护实现关键问题及解决方案总结参考文献作者研究生期间技术工作情况致谢第章前言第章前言系统开发背景随着经济的飞速发展,政府机关和企事业单位职能的扩大和优化,政府机关和企事业单位迫切需要利用信息技术和计算机技术对日常办公业务管理的各个环节进行自动化管理,使得办公自动化成为门新兴的学科,同时办公自动化系统,的开发与应用也得到了快速的发展。
通过实施办公自动化系统,政府机关和企事业单位可以顺畅组织内部信息流,加强工作的计划性,提高组织内部的协同办公能力,进而提高工作效率和工作质量,在激烈的市场竞争中获得竞争优势。
目前,系统已在政府部门及各大中小型企业推广开来。
不过,关于系统的理解却大有差异。
从简单的打字和文档管理,到无纸化办公和网络协同工作,从基于邮件和工作流等技术的通用办公应用,到基于办公管理决策的集成系统应用,基于不同的概念以及功能设计的系统在同时期内并存。
实际上,多样化的概念反映了系统的不同发展阶段,同时,也反映了不同时期计算机技术的发展水平。
应用推动着技术发展,技术提高了应用层次。
以技术为核心的网络技术已经成为二十世纪信息化建设的主流技术。
但目前大多数政府机关和企事业单位采用的是基于技术构架的系统,因此以技术构架的系统将有巨大的需求和广阔的应用前景。
现在的市场流行着各种各样的系统。
普遍存在以下问题为用户考虑的少,软件的柔性构造功能差。
方面,软件的模块复用性很差,直接影响了软件的柔性构造功能,而当用户的需求改变时,哪怕是轻微的改变,都需要开发商来解决,从而影响了用户的使用效率,对开发商也是个极大的负担。
另方面很多软件过分强调了软件之间功能的横向对比,为用户考虑的实际功能比较少,结果导致软件大而全,而真正为用户接受的功能模块很少。
开发手段单,平台依赖性严重。
很多开发商采用的开发模式是群件平台适当定制的模式,问题是在与其他系统的接口方面定制复杂应用方面和集成其他软件和设备方面,由于群件平台建的太高,造成可供开发商发挥的空间太小,很多功能很难实现。
技术含量低,创新设计少。
目前大多数软件的设计还基本停留在构架,很少见到有创新的设计,使用传统的技术虽然可以满足时之需,但从长远考虑就落后了。
未来的趋势是与进步第章前言走向融合。
为顺应这种趋势以保证系统的良好扩展,系统的设计应该立足于现有的先进技术和思想,设计采用三层结构,开发中使用面向对象的方式。
针对上述问题和目前系统的应用现状,本论文以面向对象技术为基础,以美国微软公司推出的为开发平台,采用结构,以微软公司的为后台数据管理系统,结合和技术,以在开发昆明市市委系统云南省审计厅系统昆明市审计局系统和禄丰县人民政府系统积累的技术经验,紧密结合目前企事业单位的办公业务流程和管理特点,开发套先进的综合的完整的可直接应用于实际使用单位的并且能有效的在局域网和广域网运行的办公自动化系统。
该系统的将具有以下特点。
通用性强,具备目前政府机关和企事业单位的办公业务流程管理的通用功能,对于复杂和简单应用都适应界面友好操作简单易于信息组织,且易于与其它系统集成对于结构化和非结构化数据均具有良好的支持能力。
同时,也具备良好的安全性控制手段完全实现客户端零配置,能够真正体现移动办公所要求的技术条件具有非常好的可伸缩性和可扩展性。
系统开发的目的和意义本系统开发的目的是紧密结合目前政府机关和企事业单位的办公业务流程和管理特点,开发套先进的综合的完整的并且能有效的在局域网和广域网运行的办公自动化系统。
通过该系统的使用,可有效地提高政府机关和企事业单位的工作效率,提升应用单位信息化管理的水平,减少工作人员的工作量,降低政府机关和企事业单位的成本。
本系统具有较好的市场推广应用价值,无论是大的政府机关和集团公司,还是小的生产部门和事业单位都可以直接使用本系统。
该系统已在部分生产单位投入使用,且运行效果良好。
系统开发的总体目标办公自动化进入政府机关和企事业单位,涉及的面较广,且影响到长期形成的工作习惯,所以该系统在设计过程中尽可能适应多数人的习惯,应用模块应以易于维护,易于扩充和修改,易于使用为准则。
同时紧密联系政府机关和企事业单位的实际工作和业务流程,尽可件可以用任何支持的语言编写,这样,更多的语言就将具有生成完整灵活的界面的能力。
在中,作为组件来使用,它处理所有的界面,允许应用程序在上用标准直接交流。
与开发般的子例程和函数相比,这种功能几乎不要求开发人员做什么额外的工作,而仅需要用标记说明它被包括在界面内,会完成其他的工作。
这样就可以动态修改应用程序的体系结构,允许在上运行的服务集成到个本地应用程序中。
第五章系统实现第五章系统实现系统功能模块实现下面以公文管理子系统和系统维护子系统为例介绍系统的功能模块实现。
公文管理实现公文登记功能在这个模块里用户可以登记文档。
该模块具有如下功能选择文件打印,系统会把登记的文档里的数据传到里,通过用户可以排版打印。
选择浏览,用户可以在登记的时候使用这个功能,它可以使用户在文档进行流转的时候启用个附件。
公文登记运行界面如图所示图公文登记界面公文跟踪功能在这个模块里,用户可以看到当前的文档在流转的过程中经过了哪些处理人进行了处理。
使得用户对该文档的来龙去脉有个了解。
同时当前用户可以看到有哪些用户对公文的内容进行了修改,修改前后的内容是什么。
公文跟踪运行界面如图所示第五章系统实现图公文跟踪界面痕迹保留功能在这个模块里,当前用户可以看到公文修改前后的详细内容。
痕迹保留的运行界面如图所示图痕迹保留界面第五章系统实现系统维护实现人员权限设置在这个模块里管理员对系统使用的组织结构进行设置。
组织结构分三级单位部门和用户。
选择左边的树型结构的办公自动化系统选项,然后在页面右边输入单位名称和单位简称,选择增加按钮则在组织结构里增加了个单位。
然后在页面左边选择该单位名称,在页面的右边输入部门名称和部门简称,选择增加按钮,则在组织结构里增加了个该单位的部门。
选择页面左边的部门名称项,在页面右边输入英文名称和中文名称,并选择该用户所具有的角色权限。
选择增加按钮,则在组织结构里增加里个部门的用户,英文名称为该用户的登录,密码初始化为。
如果个系统使用用户忘了密码,系统管理员可以在此页面选择该用户,然后选择还原密码按钮,则该用户的密码则还原为。
人员权限设置运行界面如图所示图用户管理界面流程定义流程定义是系统中的核心部分,管理员通过配置流程后,用户就可以以各自的角色进入系统按照定义的流程进行工作。
第五章系统实现图中的树型结构的每项的含义为系统里设置的角色。
流程定义运行界面如图所示图流程定义界面关键问题及解决方案公文管理是办公自动化系统的核心,而流程定义又是公文管理的重中之重。
办公自动化系统的通用性更多的表现在流程定义的通用性。
因此流程定义是否灵活决定了办公自动化系统是否通用。
本系统在设计过程中通过采用了二叉树在流程定义中的应用,有效的为流程定义的灵活性提供了解决方法。
早期,在开发办公自动化系统的时候,关于流程定义这部分基本都是根据具体的使用单位而量体裁衣。
这样带来两个负面的影响是如果用户的业务流程变了,则该系统只能在原有的基础上进行改造,修改源程序代码才能重新投入生产使用,这样给用户和开发商都带来了很大的麻烦二是如果其他用户也要使用该系统,因为业务的不同,决定了该系统只能在修改后,符合了具体的业务要求才能投入生产使用,不利于系统的推广与应用。
随着技术的发展和系统的改进,好多开发商在系统中增加流程定义这环节。
系统在流程定义功能里采用很多流程,每个流程采用线性链表的存储方式。
第个处理人在启用流程定义中的流程后
