基于java的办公自动化系统29922.docx
《基于java的办公自动化系统29922.docx》由会员分享,可在线阅读,更多相关《基于java的办公自动化系统29922.docx(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、办公自动化系统(袁亦方)摘 要办公自动化,英文Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。所开发的办公自动化系统,基于公司本身内部管理及业务发展需求,应用计算机技术,Internet技术,实现企业办公自动化,管理信息化。本系统采用结构化与原型法结合的系统开发方法。整个系统分为系统整体设计及用作用户登录和注册的用户身份验证模块,用作系统管理员对职工信息进行管理的职工信息管理模块,用作当前登录用户对自己的通讯录进行管理的个人通讯录
2、模块,用作当前登录用户对自己的日程进行管理的日程安排模块、用作当前登录用户对自己的工作日志进行管理的工作日志模块、用作系统各个用户之间互相发送信息的短消息管理模块、用作系统管理员对会议进行管理以及普通用户查看会议信息的会议管理模块、用作系统管理员对公告进行管理以及普通用户查看公告信息的公告管理模块和当前登录用户上传、下载、查看文件的文件管理模块等。关键词:办公;自动化;管管理信息;会会议管理;公公文管理IV办公自动化系统(袁亦方)ABSTRACCTOffice autommationn,Engliish Offfice Autommationn, abbbreviaated aas OA, t
3、he autommationn of iinformmationn proccessinng thaat worrk , iit utiilizess advaanced technnologyy, makkes vaariouss offiicial workiing opperatiional activvitiess of ppeoplees heelp too finiish byy variious aapparaatus , variious mman-maachinee infoormatiion syystemss proggressiively , reaach annd f
4、ullly uttilizee infoormatiion, iimprovve worrking efficciencyy and work qualiity , the ppurposse to boostt Prodductivvity .The offfice aautomaated ssystemms bassed onn ausppiciouus opeen sciientiffic annd tecchnoloogicall compputer trainning sschooll inteernal managgementt and businness ddeveloop th
5、ee demaand, eemployy the compuuter ttechnoology, Inteernet technnologyy, reaalizess enteerprisses oofficee autoomatioon, maanage the iinformmationn. Thiis sysstem aadoptss the systeematicc deveelopmeent appproacch thaat strructurrize combbines with protootype law. The wwhole systeem intto thee overr
6、all ddesignn and systeem forr userrs to log iin andd regiistereed useer autthentiicatioon moddule ffor thhe sysstem aadminiistrattor too manaage thhe infformattion wworkerrs traade unnion iinformmationn manaagemennt moddule ffor thhe currrent log oof useers too manaage thheir ppersonnal adddresss bo
7、okk conttacts modulle Forr the curreent loog of userss to mmanagee theiir ownn agennda off the scheddule oof moddules for ccurrennt useers loog in the llog off theiir worrk to managge thee workk of tthe loog moddule ffor thhe sysstem aamong varioous ussers ssend sshort messaage innformaation managge
8、mentt moduule foor sysstems managgementt Membbers oof thee geneeral mmeetinng of managgementt and inforrmatioon of the uuser tto vieew thee sesssion mmanageement modulle forr the systeem admministtratorr to mmanagee the noticce, ass welll as oordinaary ussers tto vieew thee infoormatiion nootice Not
9、icce mannagemeent moodule and tthe cuurrentt log userss to uuploadd, dowwnloadd, vieew doccumentts, suuch ass docuument managgementt moduule.Keywordds: Offfice;autommationn;manaage innformaation;meetiing maanagemment;documennt mannagemeent办公自动化系统(袁亦方)目 录摘 要IABSTRACCTII目 录IVV1 前 言11.1 课题背背景11.1.1 办办公
10、自动化概概述11.1.2 中中小企业办公公模式的现状状21.2 研究意意义31.3 设计技技术及开发环环境51.3.1 设设计技术51.3.2 开开发环境72 可行性分析析92.1 组织和和管理可行性性92.2 经济可可行性92.3 技术可可行性93 需求分析113.1 现行业业务分析113.1.1 业业务流程113.1.2 功功能分析113.2 系统建建模133.2.1 用用户身份验证证用例图133.2.2 个个人通讯录用用例图133.2.3 职职工信息管理理用例图143.2.4 日日程安排用例例图143.2.5 日日志管理用例例图153.2.6 短短消息管理用用例图153.2.7 公公告管
11、理用例例图163.2.8 会会议管理用例例图164 系统设计184.1 系统统设计184.1.1 用用户身份验证证模块流程图图194.1.2 个个人通讯录模模块流程图194.1.3 职职工信息管理理模块流程图图214.1.4 日日程安排模块块流程图224.1.5 工工作日志模块块流程图234.1.6 短短消息管理模模块流程图244.1.7 公公告管理模块块流程图254.1.8 会会议管理模块块流程图264.2 数据库库设计284.2.1 数数据库概念设设计284.2.2 数数据库逻辑设设计315 系统实现355.1 系统架架构355.1.1 程程序结构图355.2 持久层层Hiberrnate
12、实实现365.2.1 创创建并配置HHibernnate映射射文件365.3 控制层层Strutts实现375.3.1 开开发Struuts核心流流程代码375.3.2 开开发JSP页面原原型375.4 业务层层Sprinng实现385.4.1 数数据源配置386 系统测试396.1 测试计计划396.2 测试用用例396.2.1 对对身份验证功功能进行测试试396.2.2 对对职工信息管管理功能进行行测试396.3 测试结结果407 系统开发总总结418 结束语442参考文献433致 谢455附 录466A 主要源程序序46B 用户手册46B.1 系统功功能简介46B.2 系统的的支持平台4
13、7B.3 安装说说明47B.4 使用说说明49B.5 系统维维护方法5782办公自动化系统(袁亦方)1 前 言中小企业办公自自动化管理系系统(OA),是伴随着着Interrnet技术术在各个领域域的广泛应用用,和各行各各业企业信息息化建设步伐伐的加快应运运而生。当代社会已经进进入信息时代代,信息技术术革命使社会会的各个领域域都发生了翻翻天覆地的变变化,每个企企业都必须紧紧跟时代的步步伐,加强企企业竞争力和和提升现代化化企业的管理理能力,以适适应整个社会会的发展变化化。企业对信息需求求的增长,使使计算机、网网络技术已经经渗透到企业业的日常工作作中。传统的的企业内信息息的交流方式式早已不能满满足企
14、业对大大量信息的快快速传递与处处理的需求,中中小企业办公公自动化管理理系统的应用用满足了企业业的办公网络络化、自动化化的管理需求求,提高了企企业内部的管管理水平,进进而全面提升升了企业在市市场竞争中的的综合竞争力力。1.1 课题背背景1.1.1 办办公自动化概概述办公自动化,英英文Offiice Auutomattion,简简称OA,是是办公信息处处理的自动化化,它利用先先进的技术,使使人的各种办办公业务活动动逐步由各种种设备、各种种人、机信息系统统来协助完成成,达到充分分利用信息,提提高工作效率率和工作质量量,提高生产产率的目的。办公自动化由770年代末80年代初初在我国提出出,到现在已已有
15、近二十年年的发展历史。由由于办公自动动化技术的不不断发展,办办公自动化新新产品不断的的出现,办公公自动化的内内涵也不断地地丰富和发展展。(1) 传统办公模式图1-1 传统统办公模式传统的办公模式式主要以纸介介质为主,在在信息革命的的浪潮中,显显然已经远远远不能满足高高效率、快节节奏的现代工工作和生活的的需要。如何何实现信息处处理的自动化化和办公的无无纸化逐步得得到了人们的的重视。(2) 网络办公模式图1-2网络化化办公模式现有网络办公自自动化系统和和大型信息管管理系统中,企企业业务流程程重组或者是是文件流转功功能都是核心心功能。同时时企业办公主主要是一个文文件流转的过过程,所有的的办公事务都都
16、可以抽象成成一个数据库库对象。(3) WEB方式的办办公自动化系系统目前办公自动化化系统较成熟熟的模式是客客户/服务器器方式,而新新一代的办公公自动化系统统则应是Innterneet/Inttranett方式,即BB/S(Browsser/Seerver,BB/S)结构,才更更能适应目前前及未来的要要求。1.1.2 中中小企业办公公模式的现状状大部分中小型企企业自成立至至今,办公模模式为传统的的办公模式并并主要以纸介介质为主,在在信息革命的的浪潮中,显显然已经远远远不能满足高高效率、快节节奏的现代工工作和生活的的需要。如何何实现信息处处理的自动化化和办公的无无纸化逐步得得到了公司领导的重重视。
17、而今公司普遍使使用计算机来来提高员工的的工作效率,但但是在需要许许多员工一起起协同工作的的现代工作环环境中,公司司更需要提高高整体的工作作效率。利用用网络通讯基基础及先进的的网络应用平平台,建设一一个安全、可可靠、开放、高高效的信息网网络和办公自自动化、信息息管理电子化化系统,为管管理公司提供现代代化的日常办办公条件及丰丰富的综合信信息服务,实实现档案管理理自动化和办办公事务处理理自动化,以以提高办公效效率和管理水水平,实现公公司各部门日日常业务工作作的规范化、电电子化、标准准化,实现信信息的在线查查询、借阅。最终终实现“无纸”办公。1.2 研究意意义应该说没有人怀怀疑计算机的的出现给办公公室
18、职员带来来的便利,但但是对现代的的办公自动化化而言,其目目的己经不局局限于减轻员员工的工作量量,而是要将将员工从繁琐琐的事务性工工作中解放出出来,用更多多的精力去关关注最重要的的事情,从而而提高企业的的效率,增强强企业的综合合竞争能力。在在这种办公模模式下,企业业的组织结构构能够得到简简化,各个部部门在信息共共享的基础上上进行协作,便便于明确各个个部门甚至每每个员工的责责任,而决策策层可以迅速速综合来自各各个方面的信信息,并以此此为依据制定定企业的战略略决策。从这这个意义上讲讲,在市场竞竞争日趋白热热化的今天,办办公自动化己己经不再是一一种手段、一一种工具,而而成为决定企企业生存发展展的命脉。
19、在传统的办公模模式中,由于于缺少重要的的信息传递和和工作流程环环节,办公的的各个部门之之间无法实现现信息共享和和信息集成,从从而难以实现现各个部门之之间的高效协协作。在日常常的办公过程程中,比较容容易出现以下下的差错:一是各部门的信信息传递和事事务交接仍然然由人工完成成,容易出现现差错;二是上下级和部部门之间无法法实现协同工工作,难以及及时沟通;三是信息和工作作流程相互分分离,缺少至至关重要的随随时记录,使使工作监控和和评估困难重重重。可以想象,掺杂杂着如此大量量的人工操作作过程的事务务处理方式根根本无法适应应现代化办公公模式的需要要。随着信息技术的的发展和国内内信息技术应应用水平的提提高,在
20、办公公过程中,传传统的工作方方式和审批模模式己经难以以满足新的需需求,实现办办公自动化已已经是提高政政府机关和企企事业单位办办公效率,规规范化管理的的必然趋势。办公自动化系统统的带来的好好处有:(1) 信息传传递与沟通交交流顺畅排除因职能、职职位、距离等等原因造成的的信息联络不不畅而带来的的企业发展羁羁绊,通过构构建内部通讯讯、信息发布布与交流平台台,实现多途途径的联络与与沟通,减少少信息在途时时间,提高信信息的时效性性,与此同时时,缩短领导导与职员之间间,各部门之之间的距离。(2) 规范工工作管理,提提高整体效率率解决了跨地域跨跨部门多岗位位间的业务处处理诸多问题题,有效避免免工作中出现现的
21、脱节、延延误、错办等等情况,杜绝绝职责不清、工工作推脱等怠怠工现象,实实现网上协同同办公,增强强组织协调能能力,提高团团队协作能力力。同时,加加强了领导实实时了解事务务状态,实时时掌控工作进进度,强化了了过程控制与与监督,加强强了工作管理理。(3) 整合信信息资源,实实现知识管理理打破“信息孤岛岛”,彻底改变变文件丢失遗遗漏、管理分分散、查找不不方便等现象象,解决因人人事变动导致致经验流失等等问题,通过过知识管理,有有效整合并积积累各类资源源,实现再利利用。(4) 增强凝凝聚力,提高高响应能力在降低管理成本本,促进管理理进步的同时时,能够培养养全员信息化化关注与参与与意识,激发发掌握和利用用先
22、进信息技技术的热情,提提高专业素质质,形成全新新的企业文化化。办公自动化是信信息社会的一一种新型办公公方式,它将将现代化办公公和计算机网网络功能结合合。随着信息息技术的发展展,办公自动动化在行政企企事业单位的的管理、经营营活动中发挥挥着日益重要要的作用。通通过网络,组组织机构内部部的员工可跨跨越时间、地地点协同工作作。通过办公公自动化系统统所实施的交交换式网络应应用,使信息息的传递更加加快捷和方便便,从而极大大地扩展了管管理手段,实实现了运营的的高效。1.3 设计技技术及开发环环境1.3.1 设设计技术自从Servllet技术产产生以来,JJ2EE的WWeb开发技技术与开发框框架便层出不不穷。
23、这些技技术和框架的的产生,在给给我们的开发发带来方便的的同时,也让让我们眼花缭缭乱,导致疲疲于学习这些些框架。其实实要实现MVVC的Moddel2模型型并不必须要要求我们一定定得使用框架架技术,此系系统就属于未未使用任何框框架技术,通通过简单的JJSP+JAAVA+AJJAX实现业业务层和表现现层分离,并并使用AJAAX技术充当当控制器。(1) JSPP页面技术JSP产生于SServleet之后,主主要是为了解解决Servvlet中输输出HTMLL代码效率低低的问题而产产生的。JSSP技术比较较简单,类似似于ASP、PPHP这些脚脚本语言。JJSP的技术术主要是由以以下两个部分分组成:JSP的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 java 办公自动化 系统 29922
限制150内