李静
摘要:随着市场竞争的日益加剧,办公效率与办公质量对于企业具有重要的意义。本文从联通公司办公实际出发,进行了联通公司办公自动化系统的需求分析与可行性分析,并进行系统总体设计研究,提出联通公司办公自动化系统的总体设计方案,旨在提高联通公司的办公水平,实现企业的办公智能化、规范化,提升企业的市场竞争力。
关键词:办公自动化;B/S结构;Notes;Lotus Domino1引言
为简化企业繁琐的日常事务,提高企业办公效率,办公自动化系统(Office Automation System,简称OA系统)应运而生。所谓办公自动化系统是指以先进的企业管理理念为向导,结合通信技术、计算机技术、管理科学等科学技术,以提高办公效率,改进办公质量为目的的科学管理方法。依靠办公自动化系统,企业最终实现办公的高效性和智能型。
2系统的需求与可行性分析
办公自动化系统的分析包含需求分析与可行性分析。系统的需求分析与可行性分析是建立办公自动化系统的前提。
2.1 需求分析
针对联通公司日常办公事务,办公自动化系统应该满足用户的以下需求:权限管理功能,办公事务处理功能,个人事务处理功能,通信管理功能,文件管理功能,计划管理功能等。
2.2 可行性分析
随着计算机技术的不断发展,软件技术的不断成熟,各种系统平台功能的不断完善,现有的硬件、软件能很好的支持办公自动化系统的开发。目前,国际上对于办公自动化系统有一套相应的开发标准,为电信业建立办公自动化系统提供技术支持。
从开发成本、维护成本、运行成本等方面来考虑,办公自动化系统的总体成本较低。相对于原始办公模式所需要的物资投入、存储管理投入、信息交流与整合投入来讲,建立办公自动化系统可节省企业成本,经济上可行。
办公自动化系统从更本上改变了办公模式,提高办公效率,并且有较为规范的办公管理流程,对于企业来讲是对现有管理方式的一种升华,因此具有可执行性。
3办公自动化系统的设计
3.1 总体设计思路
根据系统的功能划分,建立联通公司办公自动化系统的过程中采用结构化的设计方法。根据不同的功能模块,将系统自上而下进行模块的划分,具体来讲就是划分各级功能模块。通过各个模块的不断细化,最终将系统划分为最小的功能模块单元。
3.2 系统体系结构
结合现有的网络技术,本文联通公司自动化办公系统的设计采用三层B/S(浏览器/服务器)结构。B/S模式的三层结构包含表示层、逻辑层、物理层。表示层是人机交互的窗口,使用户操作系统比较直观;逻辑层是用户指令与底层数据的桥梁,通过逻辑层来实现对象与类的调用;物理层是数据的载体,实现数据的存储与编辑。
在这种模式中,服务器唯一,每个用户对应一个浏览器客户端,用户通过浏览器访问数据库并进行相应的操作。这种模式凸显了服务器的核心地位,可保证所有用户在不同的时间、地点共享数据库数据。同时,B/S模式简化了客户端载荷,避免了客户端升级、维护等过程带来的麻烦。采用B/S体系结构有如下优势:
⑴维护成本低。客户端采用浏览器的形式进行操作,不需要客户端升级、维护等成本。
⑵网络效率高。网络结构简单,用户与数据库之间的数据交流较直接,传输数据量较低,用户使用效率高。
⑶灵活性好。逻辑层相对独立,对逻辑层的逻辑关系进行编辑就可实现系统的调整,灵活程度高,可拓展性强。
3.3 系统平台选择
为了保证网络操作的可靠性和安全性,本文采用windows 2000 Severs作为办公自动化系统开发平台,其通用性好、直观性强、稳定性好。同时,windows 2000 Severs具有强大的通信功能,遵循TCP/IP网络协议,结合现代网络技术,能够建立开放、稳定的网络平台。
联通公司办公自动化的特点是流程繁琐、信息复杂多变,且文档型的数据较多,因此本文拟采用Notes数据库。针对Notes数据库,目前通常采用的服务器为Lotus Domino。Lotus Domino集成了HTTP、HTML、URL、CGI、SSL等协议,也可作为Web的服务器。因此,它可以同时作为Notes和Web的服务器,保证了系统平台开发的简洁性。仅就作为Web服务器而言,Lotus Domino的优势体现在:
⑴通用性强,保证平台可用于所有类型的操作系统,平台可以支持各种类型的客户端。
⑵拓展性强,Lotus Domino既可以支持单一PC服务器,也可支持多个PC组合服务器和小型机。
⑶安全性高,具有安全、严格的Web访问机制,确保用户的使用权限和使用过程中的信息安全。
本文数据管理选用Lotus Domino 5.08,开发工具选用Lotus Domino Designer。
对于客户端,因为只是通过浏览器进行操作,使用相对简单,对客户端平台的要求也不高,只需保证浏览器正常访问服务器即可。通常可选用的客户端系统有windows 2000、windows XP、win 7等,本文采用windows 2000操作系统。
3.4 数据库设计
本文采用Notes数据库,采用Lotus Domino Designer作为开发工具。在数据库设计时,要充分考虑数据需求与数据之间的关系,以建立数据量适当、数据冗余小、逻辑关系正确、满足操作要求的数据模型。数据库设计的同时也要兼顾后期用户使用的直观性与准确性。
3.5 系统功能设计
结合电信公司功能需求分析,基于办公自动化设计理念,本文采用Lotus Domino Designer开发工具,设计了适合电信公司的办公自动化系统。系统的功能模块如图1所示:
办公自动化系统的权限管理功能保证了系统不受外界人士的干扰。普通用户需要输入正确的账号和密码才能进入系统,新用户则需要注册账号。普通用户进入系统之后可进行个人基本信息的编辑,包括昵称、联系方式、邮箱、密码等。
办公事务处理功能包含公告管理、工作汇报两大部分。系统管理员在数据库中对部门或者企业公告进行添加和修改,编辑完成之后以供普通用户浏览。普通用户根据项目完成情况将工作汇报上传至数据库,以供相应部门参考。
个人事务处理功能为用户提供了更加灵活的工作信息记录方式,用户可以将阶段性的工作进展、工作难点等信息记录下来,建立工作备忘录等。
通信管理功能为企业员工之间的交流提供了一种更加便捷的交流方式,包含资料传输、消息发送、邮件收发与实时视频等功能。通过系统的通信功能,企业员工之间可以及时的实现资料共享与信息交流。
文件管理功能使用户能够进行办公资料的整理、归档、浏览、下载等,为用户提供了较为便捷的文件管理方式。
计划管理功能包含总体计划、部门计划与个人计划,总体计划与部门计划指定办公进度的时间节点与具体事务,个人计划用于普通员工进行个人工作进度的记录。
3.5 系统总体设计
基于本文选取的设计平台与开发工具,结合文章3.2、3.4、3.5小节中对系统体系、数据库设计方式和功能模块的确定,运用Lotus Domino Designer开发工具,依次由下至上编写各最小功能模块程序、子功能模块程序,保证数据操作的正確性。同时,完成主界面和各功能模块界面的设计,保证各办公自动化系统界面的正确跳转和操作指令的准确性。最后,作为Web的服务器,运用Lotus Domino开发并形成整个办公自动化系统。
4总结与展望
本文在办公自动化系统设计理论的基础上,结合联通公司的实际,选用合适的开发平台,设计出了功能完整、效率高、稳定性好的办公系统。该系统对于企业办公管理的规范性与高效性具有一定的促进作用。
鉴于市场需求的不断改变,企业的办公事务与模式也会随着改变,本文所设计的办公自动化系统也应随着实际办公需求作出相应的调整,以期更好的满足现代企业的办公要求。
[参考文献]
[1]朴玲兰.长春通信分公司办公自动化系统的研究与开发[D].吉林:吉林大学,2005.
[2]刘紫玉,王巧玲,梁普选.基于B/S模式的机关办公自动化系统实现[J]. 计算机应用研究,2004:218-242.