基于WF的OA系统的设计和实现

被引量 : 3次 | 上传用户:guojiaguangdian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
办公自动化(Office Automation,OA),是指利用计算机、通信和自动控制等技术与设备,从而实现办公业务的自动化。从而实现办公活动的高效率、高质量;实现办公信息处理的大容量、高速度;实现办公活动的智能化。由于OA系统涉及到企事业单位内部日常业务流程,通过工作流技术,可以将企业的业务逻辑和过程逻辑清晰地分隔开来,将企业经营过程中的各个业务活动按其先后顺序连接在一起,按指定的顺序完成对应的工作流程,当企业的业务顺序或逻辑发生变化时,只需要对工作流中的各个活动的连接顺序进行重新定义即可,因此,工作流技术对业务流程经常变更的系统的开发非常有利。Windows Workflow Foundation(WF),是微软在.NET3.0之后推出的一套工作流开发框架。WF具有强大和灵活的工作流开发能力,使用Visual Studio提供的可视化设计工具和WF的运行时引擎,让开发人员能够以一种统一的方式开发应用程序。本论文利用WF提供的API和Microsoft Visual Studio2010、Microsoft SQLServer2008设计和开发基于ASP.NET的OA管理信息系统。系统以浏览器为终端用户界面,ASP.NET作为WF工作流的宿主,按照软件开发的流程,从需求分析、系统体系架构、功能设计、数据库设计和系统实现对OA系统的开发过程进行了详细介绍。OA系统是一个工作流管理系统,系统中使用的最主要的技术是WF工作流框架,能过使用WF我们将企业的日常工作流程(业务逻辑)和工作流模型分离开来。通过一系列活动来实现业务逻辑,而通过工作流模型来定义业务逻辑的执行顺序,这样,当企业的需求发生改变时,我们可以过WF设计器来修改工作流的模型,从而应对企业的业务逻辑改变。本文的工作内容主要如下:(1)详细了解OA的发展趋势,OA系统的功能和模型,对工作流技术到OA系统的支持进行了调研和探讨。(2)对工作流的特点、工作流管理系统的功能,WF的架构,运行机制、WF的类型和创建模式用了必要的学习和归纳。(3)从企业的实际需求出发,详细分析该项目的功能需求以及相关业务流程。(4)对系统采用的体系架构、设计策略和系统的主要功能、数据库的实现进行详细的分析和设计。(5)详细介绍了系统中工作流和各功能模块的编码实现过程。
其他文献
审计风险是随着审计的存在而客观存在的。防范审计风险又是随着审计的不断发展,而愈显紧迫。应采取什么样的方式防范审计风险呢?我办财政审计近年来主要是坚持将检查被审计单位
风电出力的不确定性给电力系统的调度和运行带来一定困难。一方面,风电不确定性对系统的爬坡能力提出了更高的要求,研究机组的出力分配,使系统拥有足够的爬坡能力来应对风电不确
<正>"朱德扁担"的不同版本1960年代上小学时,语文课本有一篇《朱德的扁担》,我们都能背诵:1928年,朱德同志带领队伍到井冈山,跟毛泽东同志会师了。红军在山上,山下不远处就是
“三五”普法应突出税收法制教育□钱振中党中央、国务院批准的开展法制宣传教育的第三个五年规划纲要已经出台。我认为“三五”普法应突出税收法制教育,进一步增强全民的税收
<正> 李××,男,56岁。1985年6月9日初诊。患者自述便秘反复发作5年。每当发作,患者十分愁怅,常心悸汗出,气短乏力,医者予“果导”等通便药物治疗,效罔。几年来,自服蜂蜜数十
借鉴推拉理论、创新扩散理论和技术接受模型等相关理论,研究移动电子商务下消费者发生企业间转移的影响因素,把影响消费者在移动电商企业间转移的因素分为拉力因素和推力因素
目的:喉癌是头颈部常见的恶性肿瘤,病理类型93%-99%为鳞状细胞癌。喉癌中以声门上型和声门型最多见,而声门上型喉癌预后较差,且淋巴结转移率高。喉癌的发生、发展及浸润转移是
四川什邡地区的糊米水发酵技术是当地特有的晾晒烟发酵技术,能提高烟叶品质,突显香气特征。然而与晾晒烟糊米水发酵相关的研究尚未见报道。本试验以“什烟一号”晾晒烟上部叶
本文通过AHP层次分析法构建了藏羌彝文化产业走廊区域的竞争力评价模型,整个模型共包括4层、27个指标,其中包含藏羌彝文化产业走廊区域硬实力指标17个,区域软实力指标10个。
随着数字化校园进程的快速推进,设计一个基于ASP.net的高校宿舍管理信息系统,对大学生的住宿信息进行自动化管理,减少后勤工作人员的工作量,提高宿舍利用率有着积极的现实意