论文部分内容阅读
在大型公司中,办公设施的管理是后勤部门的重要职能之一。由于这些工作涉及的数据量往往都比较大,手动填写EXCEL表格的传统方式就显得效率不高且易于出错,因此需要开发一个系统来帮助管理员完成这些工作。该系统被命名为EOffice,旨在提供一个面向办公设施的操作平台。它通过全景图的方式来展示楼层上办公设施的布局情况,同时提供了座位分配等相关业务功能,并使用多种报表帮助用户了解座位的分配情况。此外,系统应具有良好的可扩展性,以便在后续版本中加入新的业务功能。经过对工作流自动化技术的分析和探讨,提出了以工作流信息数据的共享为核心的解决方案,以具体业务的各种状态数据来标识工作流的节点,来实现业务流程的自动运转和信息共享。首先对开发系统进行了需求分析,得到系统功能需求,并使用UML面向对象建模技术,逐步给出系统的用例图和时序图,并进行系统的总体设计。然后进行了系统功能模块划分,将系统划分为四大模块组成:日常办公、日常业务、综合信息和系统管理。概要设计中还进行了系统体系结构的设计,系统数据结构设计。接着介绍了系统数据库访问的实现,主要功能模块的具体实现,模块实现的关键代码等。最后对系统进行了功能测试,并对测试结果进行了分析。系统是基于J2EE体系架构基础上的,充分利用了J2EE体系架构的优势,采用J2EE的sessionBean和EtityBean技术,实现了业务逻辑和业务数据的分离,提高了系统的稳定性和、可扩展性,同时实现了政府机关建设办公自动化系统的目的。基于J2EE办公自动化系统的开发和建设,不仅使得本系统满足了用户的需求,而且较好解决了目前在政务系统开发方面的一些技术问题,为电子政务系统的开发提供了宝贵的经验。