论文部分内容阅读
办公自动化是采用计算机和网络技术,基乡于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作,改善办公环境和条件,缩短办公周期,提高管理和决策的科学化水平,实现办公活动的科学化和自动化。随着高校改革的不断深入,高校内部管理体制和工作效率的改善和提高显得日益重要。构建安全高效的办公系统,不仅是时代发展的要求,也是发展教育事业、提高高校科学管理水平和办学效益的需要。本文通过分析当前我国办公自动化的发展现状及校园网的发展趋势,针对办公自动化系统的特点,引入了工作流技术,通过对办公的业务流程进行规划,完成业务过程的建模,实现业务过程的计算机化,旨在实现高校OA系统的柔性设计和功能的可扩展性,在现有的校园网基础上建立高效、协调、集成的办公自动化系统。该系统主要是用于校园新闻的管理、发布,支持学校信息交流、日常教学、教务管理等各种应用,提供了一个基于校园网的全面办公自动化解决方案。在本论文中按软件工程的方法简要介绍了办公自动化系统的开发背景、研究意义和研究现状,提出了本课题及研究的主要内容,详细探讨了本课题拟采用的设计模式和开发技术,阐述了系统的需求分析、详细设计、程序编码和测试各阶段所运用的技术和方案,对其进行规纳和总结,具体内容包括:用软件工程的方法贯穿整个开发过程,综合运用了计算机网络技术、网络办公系统设计的思想,确定了实现系统的技术方案和开发环境;分析高校原有系统功能结构、体系结构及实现的相应技术,找出了需要改进和扩充的地方,进而对新系统进行了总体规划与设计;将MVC分层架构的思想具体应用到高校办公自动化系统的开发;采用面向对象的程序设计方法和UML建模技术;运用MVC的架构模式,在系统功能设计和用户接口设计上,使后台业务规则的修改与前台用户接口的修改实现了分离,保证了系统设计上的可扩展性;使用ASP.net构建B/S模式的办公自动化系统;运用数据库规范化设计原则进行数据库设计,以SQL SERVER 2005为数据库服务器;使用微软WF工作流引擎,方便工作流程的定义和变更;运用构件技术,提高系统代码的可复用性;通过运用数据库反规范化的策略提高系统性能优化方面的设计。高校OA系统实现了个人办公、系统管理、信息管理和公文管理等功能,这些功能覆盖了高校日常办公的主要内容。在高校OA系统的构建过程中,所运用的各种技术都已成熟,对这些成熟技术进行规范和精简,在系统开发过程中产生了很好的效果。