论文部分内容阅读
伴随着校园网的飞速发展,校园办公自动化系统的开发及应用也成为学校发展规划的主要方向,成为提高高校办公效率的主要策略。开发出的新型OA系统其生命周期的长短、利用效率的高低等问题与OA系统的模型设计紧密相关,因此,如何结合现有技术及OA系统的需求规划设计出适合高校发展的新型OA系统的模型是本课题研究的主要内容。本文对现有OA系统的功能及需求作了详细的研究与分析,并对当前各主要的OA系统实现的技术和运行的平台进行了详细的调研与比较,通过分析、比较明确了工作流技术在OA系统中的重要作用;另外,对目前非常流行的基于J2EE规范的开发平台JAVA技术也作了研究与分析。最后,结合数字化校园网的建设需求,采用J2EE技术规范和工作流技术来分析、规划新型校园OA系统的构建模型,提出了新型OA系统的功能模型,并就其功能要求设计了OA系统的体系结构模型。目前OA系统的模型结构主要是基于C/S (客户端/服务器)的两层结构和基于B / S (浏览器/服务器)的两层结构。C/S模式主要是数据库和客户端的两层结构,部分产品采用了工作流技术完成业务处理。B / S模式的系统以服务器为核心,程序处理和数据存储基本上都在服务器端完成,用户无须安装专门的客户端软件,只要通过网络中的计算机连接服务器,使用浏览器就可以进行事务处理。B / S结构完全适应网络办公和移动办公需求,具有易于升级,便于维护,客户端使用难度低、可移植性强等特点,同时也受到灵活性差、应用模式简单等问题的制约。目前B / S模式系统主要的应用平台有Windows Server、Lotus Notes、Linux等。但目前还没有一种技术能令人满意地用来解决真正的OA系统的自动办公,所以本课题主要就是研究如何将B / S模式与J2EE、工作流技术结合在一起共同构建新型的0A系统。为了完整地构建新型的OA系统,对实现OA技术的关键技术进行了详细的研究与分析,这些技术包括:J2EE技术、JAVA技术、XML技术、工作流技术、组件技术等。利用这些技术构建了新型的、协同式的、多层次的、知识决策支持的校园办公自动化系统的模型,针对OA系统中各功能模块的功能要求,设计其实现的技术策略。同时,对OA系统的安全设计也进行了研究。系统主要从数据库的安全设计、用户权限管理、数据备份及加密等方面讨论了以系统的安全策略。