OA协同办公系统的设计与实现.doc

上传人:文库蛋蛋多 文档编号:2882512 上传时间:2023-03-01 格式:DOC 页数:37 大小:101.50KB
返回 下载 相关 举报
OA协同办公系统的设计与实现.doc_第1页
第1页 / 共37页
OA协同办公系统的设计与实现.doc_第2页
第2页 / 共37页
OA协同办公系统的设计与实现.doc_第3页
第3页 / 共37页
OA协同办公系统的设计与实现.doc_第4页
第4页 / 共37页
OA协同办公系统的设计与实现.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《OA协同办公系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《OA协同办公系统的设计与实现.doc(37页珍藏版)》请在三一办公上搜索。

1、OA协同办公系统的设计与实现密级:OA协同办公系统的设计与实现 软件工程 领域 研究生 指导教师 随着企业管理信息化系统进程的不断深入,协同应用软件的概念已深入人心,传统的办公模式已极大的束缚了人的创造力和想象力,埋没了人的智慧和潜能,使员工耗费了大量的时间和精力去手工处理那些繁琐、重复的工作。手工模式已无法满足新形势下公司发展的需要,需要用新进的管理方法与手段来提高企业的办公效率,各中小企业相继采用信息化手段来实现内部业务流程管理。系统的成功应用,为公司搭建了内部信息处理和沟通平台,改善了公司的办公环境,提高工作人员的办公效率,为各级领导的提供更好的监督和管理手段,促进了工作流程的自动化以及

2、管理的电子化和规范化。1 关键词: 企业管理 流程化 信息处理 2 The Design and Implementation of CollaborativeOA System Software Engineering Graduate Student: Adviser: With the deepening of enterprise management information system processes, the concept of collaborative application software has become popular. Due to the creativ

3、ity and imagination of people have been greatly hindered by traditional office mode, meanwhile, the wisdom and potential have been buried also, as a result, employees spend a lot of time and efforts to manually handle the tedious and repetitive tasks. Manual mode has been unable to meet the needs of

4、 the companys development under the new situation, the need to use new management methods and means to improve office efficiency, small medium enterprises (SMEs) have adopted various means of information technology to achieve internal business process management.In this paper, the design and impleme

5、ntation of OA Cooperative Office system of TEBA Deyang Cable stock Co., Ltd were studied. The implementation of the companys daily affairs management was processed, institutionalized and paperless by the application of IT technology. The greatest characteristic of this system on design and implement

6、ation based on workflow technology, which is the core of the system application, and through the description of the system process node and custom to achieve the streamline tasks in sending , receiving and processing documents, which facilitate the flexible expansion of the business processes and fu

7、nctional modules. According to the software engineering idea, this paper first analyze the method and environment of the system implementation, and after determining the content of system implementation, it begin to analyze the requirements of the system function, the function of the system implemen

8、tation including document management, email management, news management, online3 message management, internal announcement management, address book management, knowledge management and archives management and so on. Secondly, on the basis of the system function analysis, the system function is divid

9、ed into eight functional modules, the home page, personal office, collaboration, communication, document management, administrative offices, news bulletins, knowledge management and file using. Finally, through the UML modeling design abstract the system functionality and business processes to data

10、entities and table structure relationship, while using oracle database for storage and management of data. On the technical implementation, this system based on B / S mode, with J2EE application technology and MVC ideas to develop the system function and technical implementation, through the system

11、test and optimization, complete all the tasks of this project.The successful application of system set up internal information processing and communication platform for the company, which improve the companys office environment and improve the efficiency of the staff office, and provide better overs

12、ight and management tools for leaders at all levels, and facilitate workflow automation and electronic and standardized management. Key Words: Enterprises Management Process Information Handling 4 四川大学工程硕士学位论文 OA协同办公系统的设计与实现目 录1 绪论 . 11.1引言 . 11.2国内外研究现状 . 11.3 文本的工作 . 42相关技术介绍 . 62.1引言 . 62.2相关技术介绍

13、 . 72.2.1 Java . 72.2.2 JSP . 82.2.3 Tomcat . 92.2.4 Oracle . 102.3 本章小结 . 113 系统需求分析及总体设计 . 123.1 引言 . 123.2系统需求分析 . 123.3系统功能分析 . 133.3.1 统一登录 . 133.3.2 公文管理 . 143.3.3 邮件管理 . 163.3.4 通讯录 . 173.3.5 在线消息 . 173.3.6 新闻公告 . 173.3.7知识库 . 183.3.8 会议管理 . 193.3.9档案管理 . 203.4系统总体设计 . 203.5小结 . 214系统设计 . 14.

14、1引言 . 11 四川大学工程硕士学位论文 OA协同办公系统的设计与实现4.2系统模块设计 . 24.3系统用例设计 . 24.4数据库设计 . 34.5系统实现 . 104.5.1统一登录 . 104.5.2 公文管理 . 144.5.3 邮件管理 . 194.5.4 信息管理 . 214.5.5档案利用 . 244.6 本章小结 . 245系统测试及分析 . 255.1 引言 . 255.2 测试环境 . 255.3 测试用例 . 265.3.1用户登录 . 265.3.2公文管理 . 275.3.3邮件管理 . 275.3.4通讯录 . 285.3.5在线消息 . 285.3.6新闻管理

15、 . 295.3.7会议管理 . 295.3.8知识库管理 . 295.3.9档案管理 . 305.4 小结 . 30结 论 . 1附录:参考文献 . 3声 明 . 52 四川大学工程硕士学位论文 OA协同办公系统的设计与实现 1 绪论1.1引言随着公司业务的发展,公司人员也越来越多,对于公司人员信息的管理也越来越繁琐,同时,部门机构间的信息传达、制度流程等难以一步到位。传统的办公模式已成为制约工作效率提升的最大瓶颈,办公人员时常陷入忙乱无效的工作中,比如会议、通知、文件下发、批复、归档等,同时,一些流程化的工作也需要在规定的时间内进行回复和处理,例如合同签订、文件签发、财务报账、物品领用、请

16、假审批等。如何规范工作流程,提高工作效率已成为公司管理层急需解决的问题。OA协同办公信息化系统的成功引入很好的解决了上述问题,使得公司的管理层和员工层能够分别通过该平台进行沟通和交流,有利于公司各项业务的规范化管理。本课题研究的目标是建立特变电工(德阳)电缆股份有限公司OA协同办公系统,通过系统的实现使公司各协作机构、部门内、外部的信息交流更为安全、稳定和可靠,达到快捷地共享信息,高效地协同工作,方便地实现分布式办公和移动办公,改变过去复杂、低效的传统办公方式。同时,系统的建立,有助于规范公司管理模式、降低公司管理成本、提高办事效率,为企业构筑一个信息化的无纸化办公平台1。1.2国内外研究现状

17、OA办公系统是在各中小型企业快速兴起的一种新的办公自动化方式。它是在传统的办公方式的基础上,通过计算机网络与信息化技术相结合的产物。在传统的办公模式中,办公业务主要是通过手工来完成的,势必带来工作效率低、资源浪费的问题。在网络时代里,现在企业管理的重点已从物流、资金流,逐渐向信息流跨越。我们的目的是打造闭环的信息流,按需应用IT资源,实现“三流”合一。要增强企业竞争力,就要提高“三流”的流转速度和质量。而这三流的正常流转需要一个最基本的智力和人力支持,这就是“工作流”。我们要建立的办公自动化(OA)系统就是一个工作流的集成环境,从点的应用开始从某一个部门节点的应用,到部门的全部,到部门的纵向集

18、成,然后是几个部门的集成,最后到全方面的集成,使所有的人员都在一个桌面上工作。1 四川大学工程硕士学位论文 OA协同办公系统的设计与实现近几年来,国内OA办公系统在新技术应用领域已得到快速的发展,其内容形式已经不再是简单的行政事务和文档处理了,在功能上,OA协同办公系统已通过与其它业务系统的整合与对接,它已涉及企业生产和管理的各方面2,例如远程教育、视频会议、物资采购管理、绩效管理、客户关系管理等;从系统架构上,从桌面客户端安装方式的C/S架构逐步转向浏览器操作模式的B/S架构,通过Internet技术,依托因特网,便于建立统一的集成办公平台,使系统易于使用、便于维护和扩展,真正意义上实现了移

19、动办公。目前,国内OA系统的研究方向和实现技术主要表现在以下几个方面:一、基于单点登录的OA信息管理平台随着企业信息化水平的提高,企业内部管理系统也越来越多,这些系统的应用,让计算机来进行复杂、繁琐的工作,代替了手痛劳动,提高了工作效率和质量。但这些系统设置了各自的组织结构,需要记忆多套用户名和密码,彼此之间信息交互和联通也越来越困难。针对这种情况,通过采用统一的组织机构管理和身份认证管理来实现各业务系统统一身份管理和身份认证,在门户中嵌入认证服务接口和SSO接口,用户只需认证登录一次,即可访问已授权的所有应用系统。单点登录(SSO)管理模块通过对票据的签发管理、有效性验证和安全解析,实现了安

20、全的单点登录,有效地解决了数据在传输过程中的安全风险。二、基于工作流技术的OA协同办公系统随着企业管理信息化进程的不但深入,协同管理的概念已不但深入人心,而工作流技术正是协同OA办公系统应用的核心。通过IT信息技术来规范业务流程、提高工作的执行效率和准确程度,是工作流应用技术要解决的主要问题。工作流包含两个基本的因素,即表单和流程,在没有OA办公系统的时候,需要将流程中的内容通过填写纸质单子完成,相当于表单,而流程代表了领导或负责人签字审批的过程,每一个签字都代表了一个流程步骤。流程分为固定流程和自由流程,固定流程一般由系统管理员在系统后台设置好,系统中的角色代表了各自的操作权限,不能超越系统

21、设置的权限。自由流程不需要定义流程操作步骤,可以动态设计流程步骤,添加流程节点与流程指向,使系统的工作任务形成一个闭环的工作流模式,便于应对企业组织机构的变化导致工作流任务模型的变化,增强了系统的适应性和扩展性。2 四川大学工程硕士学位论文 OA协同办公系统的设计与实现三、基于企业服务总线(ESB)的OA协同办公系统在信息化系统中,不同的系统分别对应不同的业务需求,例如,公文系统主要对应行政发文需求,财务系统对应财务管理、物资管理系统对应物资采购和物品进销存管理,不同的业务系统导致了业务实现方式的差异化,然而,对于企业来说,使用最频繁、用户最多的是OA办公系统,如何将这些系统与OA协同办公系统

22、进行有效的整合,以实现业务数据的交互。企业服务总线(ESB)遵循Web Service、XML等标准,提供数据交换的公共标准通道,应用系统基于标准协议,实现跨操作系统、跨语言的异构系统集成,把系统之间的相互依赖程度降到最低。四、基于手持终端的OA办公系统随着移动通信技术的发展,企业对OA办公的及时性与高效性提出了更高的要求,尤其是营销性企业,由于工作地点的不固定性,企业希望将企业办公应用系统移植到手机或PDA上,使处于移动状态的工作人员可以随时随地地通过手机访问OA办公系统,对文件及公文进行查阅和审批。系统主要基于Android或IOS系统进行智能客户端程序的设计,智能客户端可以将系统采集的数

23、据、图片等信息通过编辑以及添加文字内容,实现信息的及时查询、任务处理、信息反馈以及定位等功能,使系统功能和界面在用户手机上完美展现,这种方式在用户体验和办公效率上大大提高,真正实现移动办公。国外OA办公自动化系统兴起于20世纪中期,最初主要用于数据记录、存储和处理功能,随着企业对信息管的需要,到60年代,逐步发展成管理信息系统(MIS),主要是用计算机部分地代替手工劳动,进行一些简单的单项数据处理工作,如计算工资、统计产量等,这类系统的特点是按事先规定的要求提供各类报告,如能反映库存数量的库存状态报告,反映生产进度的生产状态报告。这一时期,主要应用于为了解决生产中库存控制的问题3。1965 年

24、,美国的管理专家提出了物料需求计划 ( MRP )的新的管理思想,即根据产品的需求情况和产品结构,确定原材料和零件数量及订货时间,在满足生产需要的前提下,有效降低库存。这一思想对以后中小企业管理信息系统的发展有着重大的意义。随着计算机技术的发展,这一管理思想借助于计算机这一强有力的工具,发展成为一种有效的管理方法。70 年代后随着信息技术的飞速发展,管理信息系统在中小企业中得到了广泛的应用。管理信息系统将中小企业中的数据和信息集3 四川大学工程硕士学位论文 OA协同办公系统的设计与实现 中起来,进行快速处理,还可以利用定量化的科学管理方法,通过预测、计划优化、管理、调节和控制等手段来支持决策。

25、这一时期研究者在 MRP 的基础上增加了能力需求计划,使系统具有生产计划与能力的平衡过程,形成了闭环 MRP。80 年代在中小企业中开始使用一种典型的管理信息系统 -MRP (制造资源计划)。它以 MRP 为核心,将生产制造、财务会计、市场营销、工程管理、采购供应以及信息管理等各个部门纳入整体管理之中,形成了完整信息资源管理体系。到现阶段,国外OA系统在功能上和发展方向上基本与国内一致,主要用于自动化控制、数据分析、数据存储、信息共享、信息交流、协同办公等,并为客户提供基于数字化办公的多种服务应用。随着计算机技术、通信技术、自动化技术的不断进步和发展,办公自动化及其系统也取得飞速的发展。在现代

26、技术、设备支持下,办公自动化及其系统呈现出小型化、集成化、网络化、智能化及多媒体化等特点。1.3随着公司业务的发展,公司人员也越来越多,对于公司人员信息的管理也越来越繁琐,同时,部门机构间的信息传达、制度流程等难以一步到位。传统的办公模式已成为制约工作效率提升的最大瓶颈,办公人员时常陷入忙乱无效的工作中,比如会议、通知、文件下发、批复、归档等,同时,文件处理后,又需要进行分类和存储,时间一长,需要占用大量的空间,同时,还需要对一些过期的文件进行销毁或转移,另一方面,对于历史文件的查阅就显得相当论难。如何解降低成本、方便文件查阅、管理和浏览已成为本公司管理层急需解决的问题。本课题研究的内容是建立

27、OA协同办公系统,以先进的计算机信息处理技术为依托,通过系统功能的分析、设计和实现,建立起规范、科学的管理体系、提高企业的办公效率、降低公司的管理成本以及提升企业的管理和信息化应用水平,帮助公司建立一套便捷规范的办公环境。本系统主要实现以下内容:1、基础信息管理,实现统一登录。基础数据整合是实现OA信息系统与应用系统整合的基础,基础数据包含了系统统一登录及身份认证的各种数据,是系统共用的信息,比如,用户姓名、身份证、手机号、部门组织、岗位、照片等信息等,对这些数据进行统一的管理,可避免在每个系统中进行用户信息管4 四川大学工程硕士学位论文 OA协同办公系统的设计与实现 理、账号管理与权限分配,

28、减少了系统的重复操作。2、灵活的工作流引擎,实现公文收发管理。通过对业务过程的描述和分析,实现对公司业务流程、控制和过程的自动化管理4,将工作分解成多个任务流,并设置起点、流转节点和终点,再通过约束这些任务的执行和监控,达到提对公司生产经营的过程化化管理,为企业打造轻松便捷的业务办理模式,满足实际工作需要,提高工作效率。3、邮件管理,实现电子邮件的收发、转发、存档管理,通过公司邮箱的设置可自动收取公用的邮件,共享文件夹内使用人员可查收邮件转入自己的文件夹保存,实现企业邮件的统一管理。4、实现信息的快速交流,通过对内部信息、内部新闻、在线消息、短信的管理,实现信息的快速发布,互动交流和及时响应,

29、便于在企业内部实现高效 的信息浏览与处理。5、实现日常会议的合理化管理,随着公司的快速发展,涉及管理、生产经营、业务发展的各种会议也越来越多,为实现会议信息的快速发布、参会人员统计、会议室资源利用等,在OA管理系统中建立一套完整的会议管理功能,实现会议的智能化管理。 6、档案管理,实现公司各种信息资源、文件的存档、借阅与分类管理,提供日常标准规范、流程制度、格式规范的上传与下载,实现信息的共享。5 四川大学工程硕士学位论文 OA协同办公系统的设计与实现 2相关技术介绍2.1引言本系统采用J2EE标准体系架构进行系统开发与设计,J2EE模型支持从传统的、合作企业内部的应用程序,到在互联网上的电子商务网站的一系列系统,采用J2EE平台带来如下优势5:(1)加快开发速度客户从提出需求到得到响应的时间是很重要的因素。企业需要更快地开发和部署他们的企业应用程序,并根据用户的需求方便快速地对系统进行修改、完善和升级。所以这个系统需要简单而又有效地把原来已有的系统集成起来,并且要具备良好的可扩展性,以迎接未来不断变化的市场需求。J2EE的分层体系结构就能很好地满足这一要求。同

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号