江西师范大学本科
毕业设计(论文)江西师范大学本科毕业设计(论文)
题
目:基于MVC模式下机关办公自动化
系统(系统(OA-B)核心功能的实现)
Subject:ThecornfunctiondesignofOA-B:systembasedonMVCpattern
姓学专学
名:XXX号:016211012业:
计算机软件院:计算机信息工程
:完成时间:2005.4
摘
要
MVC模式是一种可应用于J2EE的开放式框架结构。它允许Web页面或的开放式框架结构架结构。其它浏览内容(视图层)能够最大限度的与内部代码(模型控制层控制层)其它浏览内容(视图层)能够最大限度的与内部代码(模型/控制层)分离开从而使设计者和
程序员能够将注意力集中在他们各自的专门技术上。来,从而使设计者和程序员能够将注意力集中在他们各自的专门技术上。并因
Java的“一次写入后,任何处运行”的特性而提高了开发效率。一次写入后,任何处运行”的特性而提高了开发效率。本论文着眼于在JBuilder环境下应用MVC模式开发机关办公自动化系统的核心功能,即发收文管理
工作流控制以及用户管理。收文管理、的核心功能,即发/收文管理、工作流控制以及用户管理。为例,本论文以我们OA小组开发的机关办公自动化系统WebOA为例,介绍了由本人参与设计的发/收文工作流模块和用户管理模块的相关技术收文工作流模块和用户管理模块的相关技术,由本人参与设计的发收文工作流模块和用户管理模块的相关技术,并进行程序结构分析和具体功能实现阐述。结构分析和具体功能实现阐述。关键词:关键词:MVC模式发\收文管理收文管理J2EE相关组件工作流机关办公自动化用户管理
ABSTRACT
MVCisanopensourceframeworkfor
JSPWebapplications.ThisdesignmodelallowstheWebpageorothercontents(View)tobemostlyseparatedfromtheinternalapplicationcode(Controller/Model),makingiteasierfordesignersandprogrammerstofocusontheirrespectiveareasofexpertise.ItimprovetheefficiencyofthedevelopmentprocessthankstoJAVA“WriteOnce,runanywhere”nature.ThisdissertationfocusesonimplementationofMVCpatternstodevelopeOfficeAutomaticsystemforBureau(OA-B)whichrunonJBuilderenvironment,andmainlyintroduceitskernelfunctionstheorysuchasMessageSend&;ReceiveManage,WorkflowControlandUserManage.ThisdissertationintroducesthefunctionofimplementedofficeautomationforbureaunamedWebOAbyourOAteam.Italsoexpatiateitsrelativetechnologywhichwereconcernedanddesignedbymeaswellasthissystem’sMessageSend&;ReceiveManage,WorkflowControlandUserManagestructureandanalysisofimplementationindetails.Key
word:MVCPatternsJ2EErelativetechnologyMessageSend&;ReceiveManageWorkflowControlOA-BUserManage
目
录
第一章绪论.....................................................................错误!未定义书签。1.1研究背景..................................................................错误!未定义书签。1.2OA-B概念的提出....................................................错误!未定义书签。系统相关技术简介第二章系统相关技术简介.................................................错误!未定义书签。2.1系统开发架构............................................................错误!未定义书签。2.2系统所采用的主要技术分析......................................错误!未定义书签。2.2.1系统采用的MVC模式架构.................................错误!未定义书签。系统采用的2.2.2系统采用的J2EE相关标准组件技术..................错误!未定义书签。2.2.3Browser/Server系统的三层体系结构................错误!未定义书签。2.3系统的运行环境和开发平台......................................错误!未定义书签。2.3.1系统的开发平台..................................................错误!未定义书签。2.3.2系统运行环境.....................................................错误!未定义书签。第三章系统功能结构........................................................错误!未定义书签。3.1OA-B模式...............................................................错误!未定义书签。3.1.1基本需求:报文传递功能...................................错误!未定义书签。基本需求:3.1.2应用模式:工作流..............................................错误!未定义书签。应用模式:3.1.3数据整合:复合型
文档.......................................错误!未定义书签。数据整合:3.2本系统功能模块.......................................................错误!未定义书签。第四章核心子系统模块设计..............................................错误!未定义书签。4.1发/收文管理.............................................................错误!未定义书签。收文管理4.1.1M-V-C模式分析发文管理...................................错误!未定义书签。4.1.2发文工作流数据库实现.......................................错误!未定义书签。4.1.3收文
查询中值对象控制.......................................错误!未定义书签。4.2用户权限管理...........................................................错误!未定义书签。4.2.1用户权限的数据库逻辑结构................................错误!未定义书签。4.2.2用户管理数据库的物理结构................................错误!未定义书签。第五章小结.....................................................................错误!未定义书签。结语................................................................................错误!未定义书签。致谢................................................................................错误!未定义书签。参考文献............................................................................错误!未定义书签。附录:发文管理
源代码...................................................错误!未定义书签。