您好, 访客   登录/注册

基于WEB技术的办公自动化(OA)系统的设计与实现

来源:用户上传      作者: 史进 常群

   【摘 要】对公司办公自动化系统的需求进行了详细的分析,并提出了基于WEB的办公自动化(OA)系统的设计与实现,总结了其主要特点。
   【关键词】OA系统;B/S;模块化
   一、需求分析
   当公司生产经营总量不断扩张,管理幅度增大,传统管理方式信息反应慢的弊端越来越明显,主要表现在:速度慢;不利于存贮和查询;成本高;人力资源浪费;传递不及时。通过应用自动化办公系统,可以较好地克服这些弊端。随着公司进行信息化建设的需要,迫切需要进行办公自动化系统深层次的改造与应用的推进。
   二、系统设计
   在办公系统设计过程中,必须坚持模块化、松耦合的设计。从而实现系统在不同单位的伸缩性,以及功能的集成性。基于构件技术构成并组织应用程序,由于构成的每个服务是自封装、可替换的,只能通过接口访问,因此保证了整个应用系统的模块化和松耦合。在功能上也可以实现最大化配置,以便能最快实现实施和推广。
   三、系统实现
   办公自动化系统本着“总体规划、分步实施、重点突破”的策略来进行。一般应包括以下几方面的功能:(1)公文管理系统。提供面向公司领导、各单位的具有对公文的收、发、办管为一体的公文管理系统,为领导阅示批示、签发文件、部门阅办文件、会签文件提供一种快速方便的电子办公手段,并能使领导、管理部门、机要文书准确地了解文件的运转情况,便于机要文书督促文件的办理,提高办文效率。(2)会议管理系统。提供面向会议管理人员的会议管理系统,实现会议的申请、会议资源的预定、会议日程的安排、会议文件的发文、会议通知的发布以及会议纪要的审批、会议历史记录查询一体化的会议管理系统。(3)签报管理系统。提供面向单位内部和公司领导的签报管理系统,实现签报的起草、拟办、审批、归档、查询的一体化管理。(4)信息发布系统。提供完备的信息发布系统,实现公共信息的上报、审批、发布等功能。(5)个人办公管理系统。提供面向每个工作人员的个人办公管理系统,实现个人从日程安排、文件草拟、个人名片管理等办公事务管理。(6)接待管理系统。提供面向办公室人员的接待管理系统,实现接待安排、审批、查询、发布等功能。(7)报刊订阅管理系统。提供面向办报人员的报刊订阅管理系统,实现报刊订阅的登记、查询、统计功能。(8)印章管理系统。提供面向机要人员的印章管理系统,实现印章启用和用印申请管理。(9)车辆管理系统。提供面向办公室人员的车辆管理系统,实现车辆登记、驾驶员登记、派车管理、维修管理等。(10)出差/请假管理系统。提供面向全体用户的出差/请假管理系统,实现全体用户的出差及请假管理,包括出差/请假申请、审批、归档、查询等功能。
   四、系统的主要特点
   (1)集中式的内部办公管理。(2)灵活的可视化流程定义。支持节点的多人顺序或多人并行处理;支持单个流程多节点并行处理;支持签署意见类型选择;支持字段权限设置;支持强制办理功能;支持子流程;支持授权及转移管理;支持回收重办;支持退回重办;支持代办处理,清晰的流程跟踪;支持按照表单域实现自动流转、人员选择和路由选择;提供完整的二次开发包,方便进行二次开发。(3)可伸缩的组织结构管理。支持任意多级部门及人员组织结构;支持一个部门多个领导或一个用户多个部门;提供角色定义、群组定义及处理功能;支持一人多角色管理。(4)个性化的信息及办公门户。(5)完备的报表定义工具。通过定义工具可直接使用EXCEL报表模板;通过定义工具可直接使用Word报表模板;可定义分组报表、添加统计公式、排序方式等;提供报表预览功能。(6)灵活的数据交换系统。实现不同格式的文件向XML的转换或反之;对大容量文件进行拆分或合并;管理根据应用中的表格以及各种表格的转换模型;对数据库提供访问接口及传输路由。(7)人性化的操作模式。系统提供的所有可操作链接均有突出显示;通过标签的切换功能更立体化的展现复杂信息界面、提高应用性;支持附件的直接打开或下载;所有提交操作均对业务数据的合法性进行校验;所有不可逆操作均提供确认提示,防止误操作;对于有可能长时间的操作均提供等待页面,提高用户的明确性;对信息的提交均进行判断,保证数据的一次性提交。
  
  
  参考文献
  [1]潘瑞芳,朱永玲.基于JB和B/S模式OA系统的设计与实现[J].计算机应用与软件.2005(8)
  [2]宋维平,曾一,涂争光等.B/S模式下OA系统权限控制设计与实现[J].计算机工程与应用.2004(6)


转载注明来源:https://www.xzbu.com/2/view-608806.htm