基于J2EE的网络自动化系统的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于J2EE的网络自动化系统的设计
摘要:办公自动化(Office Automation,简称OA)是将现代化办公和计算机网络
功能结合起来的一种新型的办公方式。
企业办公自动化系统在此基础上实现企业
的快速运转和交流,进而有效提高企业办公效率。
本文在分析了企业办公自动化
需求基础上,设计并实现了企业办公自动化系统。
该系统包括用户登录、收/发文管理、公告管理、文档管理、员工管理、会议管理、意见管理和退出登录的功能。
其满足了企业办公信息化管理的基本需求,解决了传统手工操作效率低、出错率高
和交互能力差等问题。
本系统采用Struts、JSP、JavaBean技术设计开发并采用数
据库SQL Server 2000完成数据库设计及连接。
最终实现一个能够满足企业办公网
络化,自动化的管理需求,提高企业内部的管理水平的系统。
该系统能全面提升
企业在市场中的综合竞争力。
关键词:办公自动化;公告管理;文档管理;Struts
在互联网技术还没有得到广泛应用的早期,各企业信息之间的交流、办公业
务的处理都是人工操作完成的,随着社会进入信息时代和社会生活的快节奏化,
传统的企业信息交流方式及处理办公业务方式已不能满足企业对大量信息快速传
递和处理需求,不能适应时代的发展趋势,于是需要一种新的技术改善现状,因
此办公自动化系统在适应时代发展需求中产生。
20世纪70年代中期在企业和行政机关中兴起使用公自动化系统,而后因其
给企业和单位带来的便利而迅速被用于中小型企业单位中,其是采用一系列现代
化的办公设备和先进的通信技术,广泛、全面、迅速地收集、整理、加工、存储
和使用信息,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去
复杂、低效的手工办公方式,为科学管理和决策服务,从而达到提高行政效率的
目的。
一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。
我国
专家在第一次全国办公自动化规划讨论会上提出办公自动化的定义为:利用先进
的科学技术,使部分办公业务活动物化于人以外的各种现代化办公设备中,由人
与技术设备构成服务于某种办公业务目的的人——机信息处理系统。
办公自动化系统可分为三个功能层次:OA系统、信息管理级OA系统和决
策支持级OA系统。
三者一体化使办公信息的流通更为合理,减少许多不必要的
重复输入信息环节,以提高整个办公系统的效率。
一、本文研究目标及意义
由于我国的企业办公自动化起步较慢,存在没有好的应用系统支持协同工作,仍然是个人办公,网络处在闲置状态,企业的投资没有产生应有的效益等问题,
这些阻碍了我国办公自动化的进程。
虽然已经建立了自己的Intranet网络,但企
业内部的交流效益并不高。
面对目前我国企业办公自动化程度不高的现状,研究
企业办公自动化系统的意义十分重大。
为了能跟上时代的步伐,让各企业在激烈
的竞争中立于不败之地,一个可应用于一般型企业的办公自动化系统是上市企业
必不可少的。
本系统的研究和实现在一定程度上弥补了我国在办公自动化方面存在的缺陷,本系统的研究和最终目标是实现一个能运用于处理一般性办公业务,能在企业中
进行信息交流的办公自动化系统。
其基本的功能包括收/发文管理,文档管理,公
告管理,会议管理,员工管理,意见管理等。
在各种功能下的子功能模块可进行
的操作包括:浏览、更新、删除、上传、下载。
企业可根据自身的业务情况增加新的功能模块,如资产管理功能。
虽然诸如Lotus 1-2-3和MS Office系列的许多应用软件可以提高办公效率,但是这仅仅是针对个人办公而言。
办公自动化不仅兼顾个人办公效率的提高,更重要的是可以实现群体协同工作。
协同工作意味着要进行信息的交流,工作的协调与合作。
由于网络的存在,这种交流与协调几乎可以在瞬间完成,并且不必担心对方是否在电话机旁边或是否有传真机可用。
能处理办公业务的的企业办公自动化系统是现代企业所必需的,从这可看出本系统的发展前景远大。
目前,办公自动化已经成为企业界的共识。
众多企业认识到尽快进行办公自动化建设,并占据领先地位,将有助于保持竞争优势,使企业的发展形成良性循环。
因此,本系统的开发和实现意义十分重大,发展前景将是十分远大的。
二、本文主要完成工作
本文将要完成企业办公自动化系统的设计。
在用户使用过程中,系统会根据用户的身份赋予其能操作和使用的功能,其中包括的功能模块作用分别为:1、实现收发文的管理。
2、实现会议管理。
3、实现公告管理。
4、实现员工管理模块,可增加、删除。
修改、查找员工信息。
5、实现文件的上传与下载。
6、实现对意见的管理。
7、实现重新登录功能。
8、设置系统退出功能。
三、总体需求分析
根据对一般型企业和行政机关的调查,通常办公室的业务,主要是进行大量文件的处理,起草文件、通知、各种业务文本,会议、资产管理,接受外来文件存档,查询本部门文件和外来文件,产生文件复件等。
领导机关做出决策,发布指示,除了文档上的往来之外,更深层的工作,实际上是信息的收集、存储、检索、处理、分析,从而做出决策,并将决策作为信息传向下级机构或合作单位,或业务关联单位。
因此需要一个能运用于各种企业的办公自动化系统。
经调查和分析,本系统将要实现的是能够满足中小型企业的需求功能,能够处理和解决企业基本的办公业务。
其中包括用户登录、公告管理、文档管理、收/发文管理、员工管理、会议管理、意见管理和退出登录。
系统需实现的是对用户登录的验证及监督,对公告的查看和发布,对文档的浏览、删除、上传和下载,对公文的接受和发送,对员工信息查看、添加、浏览和删除,对意见的发表和查看。
这些功能的实现使企业办公业务自动化,快速了解公司的最近信息、活动、会议和重大决策,减少人力和物力的支出,让企业能在激烈的市场竞争中更加灵活的应付所出现的问题,加强了公司处理业务的能力。
四、系统功能分析
由于本系统可执行的是一般性质的办公业务,提供给中小型企业使用,也可增加功能后提供给大型企业和行政机关。
本系统具有一般适用性,其所实现的功能满足企业对日常性办公业务的管理方便企业内部员工的沟通,方便员工及时的了解公司的动态,是企业的日常管理步入科学系统的轨道上。
1、登录功能
本系统将要实现用户登录功能。
接受用户输入的登录名和密码信息,先做客户端的有效性检验,通过检验后提交给服务器端,由服务器端提交信息与数据库里的信息相比较,如果二者不符则返回相应的出错信息,否则登录进入系统。
登录功能还实现了对已登录用户的监听,防止重复登录。
2、收/发文管理功能
实现公文的接受与发送。
本系统中对于收发文管理模块总的功能是对公文的
发送、浏览、删除和查看详细内容的功能。
3、会议管理功能
实现会议的记录。
本系统将要开发会议管理功能模块,会议功能模块主要分
为查看会议记录和添加会议记录。
4、公告管理功能
实现公告的查看与发布。
公告是企业、行政机关向内外宣布重大事件和决议
的一种。
本系统对于公告管理这一部分将要实现的是两个功能,一个是浏览公告,另外一个是添加新公告。
5、员工管理功能
实现员工信息的增加、删除、修改、查找操作。
6、文档管理功能
实现文件的上传与下载。
本系统对于文档的管理实现的是用户对文件的上传、浏览、删除和下载的操作功能。
7、意见管理功能
实现意见的发表与查看。
每个企业和单位都会有自己的意见箱,提供给员工
对公司相关事宜发表评论和意见。
8、退出登录功能
实现用户安全退出。
设置该功能的作用是在用户关闭浏览器之前,做一些清
除操作。