基于Web的协同办公管理系统设计与实现

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:jinnanwc2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]本文对协同办公系统的用户需求进行了分析,并在克服现有系统功能和用户体验缺陷的基础上,对系统总体及子模块进行了设计和实现。本文着重对协同办公系统需求进行了详细分析,并详细描述了系统的实现,介绍了用户管理模块、单点登录、公共信息管理模块、内部通讯模块等模块的部分主要功能。经过初步验证表明,该系统可以较好地提高协同办公的效率。
  [关键词]协同办公,单点登录,在线交流,SSI框架
  中图分类号:N945.23 文献标识码:A 文章编号:1009-914X(2014)24-0026-01
  1.引言
  办公自动化(Office Automation,即OA)是一门综合性技术,西方发达国家在20世纪中期便开始着手相关研究,并从70年代开始迅速发展,我国从20世纪80年代开始,特别是进入90年代,各大软件公司开始迅速研发办公自动化相关产品。
  一个单位的行政事务比较多,随着信息时代的来临,各个部门需要处理的信息量也越来越大,主要存在用户管理域、个人办公域、内部通讯平台域、公共信息管理域、固资管理域、人事管理域、组织管理域、系统管理域等几个业务域的具体需求。其中:
  1)用户管理域:
  用户管理域包含用户登录、新增用户、删除用户、用户信息管理、权限管理等五个二级类目,其中用户登录实现单点登录,用户只要登录一次,在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
  针对用户而言,员工、管理层、管理员三类。员工只可查看公开的信息、针对公开信息发言和回帖,同时根据员工的不同工种拥有不同的系统权限;管理层除了拥有员工的所有权限以外,还可对自己下属的员工进行相应的管理,同时具有组织管理模块中与自己部门有关的管理权限。管理员需有审核、转办交办以及权限管理、系统管理等模块功能。
  2)个人办公域:
  个人办公域是针对员工个人的办公平台,包含通用的员工个人办公所需的基本功能,包含任务管理、便签管理、联系人管理等三个二级类目,为员工提供个人办公平台;
  3)内部通讯域:
  内部通讯域是用于员工之间的交流和信息传达,包含电子邮件及在线信息两个二级类目,为整个协同办公系统提供以及使用系统的人员提供沟通的渠道和相关功能,内部员工可使用电子邮件可与组织内部人员进行通信,亦或是使用在线短信功能进行实时交流和留言。
  4)公共信息管理域:
  公共信息管理与是用于管理相关电子公告、规章制度、电子刊物等公开发行的资料,包含电子公告、规章制度以及电子刊物等三个二级类目,统一管理整个系统的各项公开信息。
  5)固资管理域:
  固资管理域包含会议室管理、办公物品管理、图书管理、车辆管理等四个二级类目,为行政人员提供相关的固资管理、尤其是常用固定资产管理的功能,方便高效固定资产管理的电子化、自动化和流程化;
  6)人事管理域:
  人事管理域是人事员工的主要工作平台,提供人事管理的常用功能,包含员工信息管理、离职管理、转正管理、考勤管理等四个子类目,为负责人事的员工提供人事管理的平台。
  7)组织管理域:
  组织管理域是管理层职工管理自己部门相关信息的工作平台,包含部门机构管理及部门员工管理两个二级分类,为管理层的员工提供管理自己部门及下属员工的功能;
  8)系统管理域:
  系统管理域是管理域管理整个系统、配置系统各个模块及相关参数的工作平台,包含系统设置、板块管理、密码管理等三个二级分类,为管理员提供管理整个系统的模块及员工重置登录密码等功能;
  2.系统架构设计
  为了满足上述要求,协同办公管理系统的总体框架图设计如图1。系统采用B/S(浏览器/服务器)三层结构模式,利用java开发语言、MySQL数据库环境以及目前业界最为流行的SSI开发框架进行系统开发。根据协同办公平台系统的日常运行和管理的需求特点,将系统分为以下层次实现:
  1) 数据层:用来完成系统中数据的管理,提供数据信息,拟采用MySQL来作为数据库管理系统,提供数据库存取等服务。
  2) 数据访问层:提供了服务组件层与底层数据的交换,拟采用ibatis来提供“半自动化”的ORM实现。
  3) 服务层:完成系统业务逻辑的实现,拟采用struts来实现基于Java Web应用的MVC设计模式的应用框架。
  3.关键技术的研究与设计
  3.1 用户管理模块设计
  用户管理模块主要包含用户登录、以及用户信息管理两个主要的功能子模块,其中用户登录实现用户的单点登录功能,而用户信息管理模块则包含添加新用户、删除用户以及修改用户的个人信息等功能,实现对整个系统的用户体系进行维护。
  3.1.1 单点登录详细设计与实现
  单点登录(SSO,全程为Single Sign On),指的是用户在进行一次登录之后,由于各个相关系统之间对用户登錄情况的共享,从而让用户可以访问目前登录系统所有相互信任的系统。单点登录在目前互联网领域的采用较广,同时单点登录技术也是互联网站点易用性的一个重要准则。[2]
  在互联网行业的研究中,主要是用cookie来记录用户的登录信息,同时结合相关的拦截器来完成用户登录情况的验证,同时结合浏览器上下文中的ticket,实现单点登录的功能。
  经过相关研究以及前面部分的分析,可通过以下两步骤来完成单点登录功能:
  1)打造基于系统层面的统一身份认证服务;
  2)对相关的Web应用进行适当的改造,让这些相关应用都能通过第一步中的统一身份认证服务来验证使用者的身份;   3.1.2 用户信息管理详细设计与实现
  3.2 协同办公管理系统登錄角色有三种
  员工、管理层和管理员。用户成功登录可进行信息修改和注销操作。管理员成功登录后可进行查询用户信息、删除用户和注销操作。个人办公模块设计
  根据前文中对个人办公模块的分析和设计,结合整个协同办公管理系统的整体设计和整体拓扑结构.
  位的办公特点,通过java web技术及SSI框架(struts + spring + ibatis)来编码实现基于Web的协同办公管理系统,构造了一套科学、合理、灵活、方便的网络办公自动化系统,为科学化办公提供一个网络平台。从性能上,保证了系统的实时性、稳定性、可扩展性,从功能上,提供了包括单点登录、用户信息管理、个人办公、内部通讯等在内的八个业务域功能服务。本系统经过2个多月的原型测试与验证,为了解项目相关人员对系统试点实施效果的评价,我们做了系统调研需求分析,经过调研数据结果表明,系统使用人员对系统的使用效果非常满意,办公效率显著提高。
  4.结束语
  与相关工作相比,该协同办公平台具有以下特色:
  (1)利用面向对象以及MVC分层结构的思想来设计,实现了基于Web的协同办公管理系统各大模块及其相互之间的松耦合、高内聚的关系;
  (2)采用J2EE平台进行开发,很好的保证了系统的通用性和可扩展性;
  (3)实现基于Web的协同化办公管理,可支持1000人同时在线,大大提高了企事业单位的办公协同性和效率;
  通过智能化及信息技术的方式来构建信息化、智能化的在线办公系统,对于现如今的企业和政府事业单位来说,可以显著的提高各个部门的工作效率,是对电子化办公的一次重要革新。由于时间和能力的限制,系统尚存在一些需要完善的地方,例如安全性的保障、移动化客户端的加入等,对于下一步的业系统功能开发有必要进行详细地完善,仍有很大的空间去发挥和组织,有待进一步深入研究。
  参考文献
  [1] 罗维,张华.MVC程序设计.中国水利水电出版社,2013-05-01.
  [2] Roebuck,Kevin.Single Sign-On(Sso):High-Impac.Tebbo, 2011.06.
  [3] 李宁.Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+S
  pring.清华大学出版社.2009.05.
其他文献
[摘 要]射孔完井过程中油层伤害机理主要是射孔压实带和射孔液的伤害,为降低油层损害度,射孔完井过程中采用负压射孔和射孔保护液,以保证取得良好油层保护效果。  [关键词]伤害机理 射孔液 负压射孔 油层保护  中图分类号:TM301.3 文献标识码:A 文章编号:1009-914X(2014)24-0020-01  1、射孔液对油层伤害机理  射孔液是指射孔施工过程中采用的工作液,它也可以用于完井时
期刊
[摘 要]现如今是信息化的时代,在网络技术快速发展的今天,加快信息化发展已成为当今社会的一种趋势。人类的生产生活越来越依赖于网络,新世纪的教育更是离不开网络。然而,科学技术是一把双刃剑,在引起人类社会生活及生产的历史性变革的同时也引发了一些信息安全问题。由于网络自身存在的缺陷,网络安全已成为社会关注的焦点,网络安全技术手段也不断涌现,这对于提高其安全性和可靠性非常重要。本论文就当前计算机信息安全教
期刊
[摘 要]电梯已经成为我们生活中不可或缺的服务设备,电梯的广泛使用是一种必然趋势,同时,电梯安全运行也得到人们的高度重视。本文主要对电梯运行中的安全问题进行分析,并且提出安全防护措施。  [关键词]电梯;运行;安全问题;防护措施  中图分类号:V555+.1 文献标识码:A 文章编号:1009-914X(2014)24-0023-01  电梯与人们的生活有着密切的联系,人们对电梯的安全运行非常关注
期刊
[摘 要]阐述了化工设备产生腐蚀的主要原因,并根据化工设备所处的腐蚀环境、 工艺介质以及设计选材的经济成本,介绍了一些用于化工设备的预防措施和防腐 蚀方法。  [关键词]化工设备;腐蚀;防腐蚀  中图分类号:TQ053.6 文献标识码:A 文章编号:1009-914X(2014)24-0022-01  腐蚀不仅给金属及合金材料造成巨大损失,影响设备的使用寿命,而且使设备的检修周期缩短,增加辅助时间
期刊
[摘 要]启发式教学在素质教育的当下起着举足轻重的作用,在职业教育教学中更能显示出其优势,本文简述了启发式教学在中职语文教学中的作用,分析结合中职学生的专业特点如何进行启发式教学,分享笔者在实际教学中运用启发式教学的案例,探讨启发式教学在传统模式中如何重新赋予其新的活力与内容。  [关键词]启发式教学 激发 主动性 传承  中图分类号:C45 文献标识码:A 文章编号:1009-914X(2014
期刊
[摘 要]打击犯罪中智能手机留存信息的特点,存取问题、种类及作用,为解决智能手机存储卡中数据丢失、删除或损坏的数据恢复问题,以当前主流RS-MMC存储卡为研究对象,分析RS-MMC存储卡的物理结构和数据存储原理,对不同原因引起数据损坏,提出了对应的数据恢复措施。重点研究逻辑损坏时的数据恢复流程,详细介绍利用数据恢复软件USBOOT进行数据恢复操作步骤。测试结果表明该方法数据恢复效果佳,能用于个人信
期刊
[摘 要]随着油田开发难度的逐年增大,稠油注汽开发吨油生产成本逐年上升,开发质量效果呈一定下降趋势,提高油田稠油注汽开发质量成为一项重要的研究课题。为切实提高稠油开发水平,运用数模技术,通过优化注汽参数、改善注汽效果,优化注汽方式,有效抑制汽窜,优化合理井网井距、增加热受效储量,优化空心杆掺水工艺、提高油井产量等一系列的优化措施,使油田的稠油油藏的得到了高效开发。  [关键词]稠油 注汽 参数优化
期刊
[摘 要]主要研究油管传输射孔工艺的特点,以及分析其在现场应用中不成功的原因。同时对部分设计不合理的地方进行改进。  [关键词]油管传输射孔 改进 起爆  中图分类号:U464.136+.5 文献标识码:A 文章编号:1009-914X(2014)24-0027-01  1.引言  油管传输射孔(英文名简称TCP)技术是1986年从美国GEO公司引进的一项完井射孔新技术,它的特点是可以在任何复杂的
期刊
[摘 要]集中供热管网系统是北方城市的十分关键的一项基础设施,伴随城市集中供热的高速发展,供热管网与人们的关系愈来愈密切,也显得愈来愈重要。城市集中供热系统主要由热源、供热管网及热用户组成,要实现城市集中供热可持续发展, 保障热能供应,满足房屋建设迅速增长和人民群众生活需要,必须采取多种措施,加强对供热管网的优化设计,提高管网输送能力, 提高热源热能的综合利用率。  [关键词]城市;集中供热管网;
期刊
[摘 要]LKJ-2000型列车运行监控系统监控主机、显示器及其他常见故障应急分析处理  [关键词]LKJ-2000型列车运行监控系统故障应急分析、处理;  中图分类号:U262.46 文献标识码:A 文章编号:1009-914X(2014)24-0034-02  LKJ-2000型列车运行监控系统是机车运行的安全监控设备,监控系统的好坏将直接关系到列车运行安全和铁路运输效益。  为了保障监控系统
期刊