论文部分内容阅读
在过去的几十年中,随着信息技术的迅速发展,特别是计算机技术、网络通讯技术、安全技术以及自动化技术的日新月异,办公自动化(OA)的程度也得到了非常大的提高。办公自动化系统(OA)是管理者和员工使用频率最高的应用系统之一,主要是面向组织的日常运作和管理。开发出的新型OA系统其生命周期的长短、利用效率的高低等问题与OA系统的模型设计紧密相关,因此,如何结合现有技术及OA系统的需求规划设计出适合企业发展的新型OA系统的模型是本课题研究的主要内容。OA系统对企业的可持续性发展具有重要的经济和实用价值,它不仅可以提高企业的运行效率,降低企业的办公成本,而且能够使企业的管理流程更加规范化和科学化。本文以企业OA系统为背景,将ThinkPHP集成框架应用于系统开发,减轻了系统各层之间的耦合度,提高了组件的复用性和开发效率。本文的主要工作有:首先,介绍了本文的选题背景及意义,论述了办公自动化系统的概念及当前对办公自动化系统的国内外研究现状,分析目前流行的办公自动化系统的优缺点,为之后的系统需求打下基础。其次,为解决办公自动化系统协同工作的工作方式,本文讨论的办公自动化系统采用基于Agent技术的方式进行设计,基于Agent技术的特点,将OA系统基于任务、群体、Agent、协同工作环境等要素进行设计,完善了OA系统的任务结构和模块关系,能够有效解决系统的协同工作问题。再次,详细介绍了基于Agent技术的办公系统的设计,系统开发实现采用PHP语言,着重研究了基于ThinkPHP框架的系统详细设计,包括系统权限设计、框架设计,另外介绍了办公OA系统的详细的功能设计,并对系统的数据库设计进行了分析。最后,基于系统的需求与设计分析,基于ThinkPHP的技术对本文研究的办公自动化系统进行了实现,介绍了系统的部分实现功能效果图,并对系统进行了测试工作,经过测试表明,本文研究的基于Agent技术的办公自动化系统是稳定的、可靠的、有效的。