论文部分内容阅读
随着我国经济的快速发展,企业间的竞争也变得越发的激烈,因此如何提高企业的工作效率,在高层管理人员做出重大决策时给予科学的数据支持已经成为每个企业必须面对的重要问题。传统的纸张式工作方式不仅使得工作效率低下,更带来了信息难以存储、知识不易总结、数据难以查询等问题,而办公自动化软件的出现很好地解决了这些问题。其中办公自动化系统的核心技术——工作流技术的引进,更是大大提高了企业的办事效率,给企业带来革命性的变化。以知识管理为核心的新一代办公管理系统在解决了上述问题的同时,将企业中的信息进行整合,为决策者提供了很好的数据支持。现在市场上大多数的OA系统都是针对某个企业或者某个行业进行详细的开发,对于行业的专注性太高,这对于国内的中小企业来说,软件的开发成本较高,也不利于企业的业务扩展与业务方向的转变,本文就这一特点设计了一个基于工作流技术的OA系统,该系统相比于那些比较专业的系统更加简洁,灵活性更强,适合于起步不久且主营方向有可能发生变化的中小型企业。本文根据办公自动化系统的特点设计了一款适用于中小型企业的基于工作流技术的办公自动化系统,并对系统做了详细的系统分析,其中包括需求分析和可行性分析,根据系统分析的结果进行了系统设计。首先从系统的功能设计入手,绘制了系统功能模块图,将本系统分为七大模块:人力资源、公告管理、个人信息管理、工作流程管理、知识管理、后勤管理、系统管理,其中每个模块中的部分功能都有一定的权限控制,并采用了工作流技术,通过工作流技术的主要模块——工作流管理模块,企业可以根据自己的需要建立符合自己企业需求的工作流模版。然后对系统的安全性做了详细设计,并就各种工作流的实现做了逻辑代码设计,最后对系统的重要模块的部分数据库设计做了详细说明与介绍。系统基于工作流机制,采用面向对象的编程思想, B/S架构和SSH框架,结合SQL Server2000数据库设计了这套办公自动化系统,并通过对用户权限的设定提高了系统的安全性和实用性。本文介绍了SSH框架的整合与运行原理,并介绍了对主要模块的部分表的设计。最后总结了论文的工作,并指出了不足及接下来应该完善的地方。