中小型企业办公自动化管理系统的设计与实现.docx
- 文档编号:26681620
- 上传时间:2023-06-21
- 格式:DOCX
- 页数:49
- 大小:1.35MB
中小型企业办公自动化管理系统的设计与实现.docx
《中小型企业办公自动化管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《中小型企业办公自动化管理系统的设计与实现.docx(49页珍藏版)》请在冰豆网上搜索。
中小型企业办公自动化管理系统的设计与实现
摘 要
中小型企业办公自动化管理系统的设计与实现
现如今最新的办公模式就是将计算机网络和办公融合到一起的办公自动化管理体系,是信息化社会的产物。
通过网络,部门机构内部的人员可跨越时间、地点协同工作。
运用通信技术、行为科学、计算机技术、系统科学等先进的信息技术是中小型企业办公自动化管理系统最突出的特点,这些新技术的运用可以让人们利用网络来进行各种办公,而且可以充分的构成一种人机信息结合的服务操作模式。
在企业日常的事务中工作量最大的就是公文的及时处理。
如果我们能够建立一个专门用来进行公文处理的模块功能,利用先进的网络技术将公文进行自动的审核和批示,一定会大大的节省批示公文的时间做到及时有效的处理而且还可以提高各类公文之间的传输速率,大大的减少了人力物力,提高日常的办公质量,提高相关工作人员的办事效率。
办公自动化管理系统,是20世纪70年代中期发达国家迅速发展起来的一门综合性技术。
随着时代的发展,以前的那种办公模式已经无法达到现在企业快速发展的要求对不断增长的办公业务量无法进行及时有效的处理,同时,社会在不断的发展,那么各种信息也在不断的增加,如果还是用人工手段来对如此大量的信息进行采集、整理和分析,那么不能完成的事实就显而易见了。
面对如此快的发展,作为提高企业办公效率的基本手段,办公自动化系统成为了企业当之无愧的办公高手。
成为了迅速提高企业竞争力的重要方式。
办公管理信息系统是一个将现代办公思想和计算机、网络、通讯等现代化工具集成在一起的办公应用产品。
在应用中能规范工作流程,快速有效地处理单位内部的办公务。
使办公室事务工作自动化、网络化、无纸化,达到协同工作的目的。
该办公自动化管理系统,基于企业本身内部管理及业务发展需求,应用计算机技术,Internet技术,实现企业办公自动化,管理信息化。
本系统采用结构化与原型法结合的系统开发方法。
整个系统分为个人办公子系统,个人办公子系统,该子系统包括个人邮件管理模块和名片管理模块;业务管理子系统,该子系统包括库存管理模块和报表管理模块;日常管理子系统,该子系统包括文档管理模块、批示管理模块、会议管理模块和公共信息管理模块;用户管理子系统,该子系统包括员工管理模块、用户信息管理模块及登录、注销功能;聊天子系统。
我设计的办公自动化管理系统由JAVA语言来创建JSP页面,操作系统是WindowsXP简体中文版,采用B/S结构,可以使结构清晰,简单,用SQL作为后台的数据库支持。
本文中就如何在软件中实现以上几点作了详细分析与讲解,并给出了使用SqlServer数据库建立本系统数据库的实例。
关键词:
办公自动化管理系统,JSP,JavaBean,Servlet,数据库
Abstract
TheDesignandImplementationofOfficeAutomationManagementSystemforSmallandMedium-sizedEnterprises
Nowthelatestofficemodelistheintegrationofcomputernetworksandofficetoofficeautomationmanagementsystemtogether,isaproductoftheinformationsociety.Throughthenetwork,thestaffofthedepartmentswithintheorganizationacrosstime,placeofworktogether.Theuseofcommunicationstechnology,behavioralscience,computertechnology,systemsscience,advancedinformationtechnologyisthemostprominentfeatureofthesmallandmediumenterpriseofficeautomationmanagementsystem,theuseofthesenewtechnologiesallowspeopletousethenetworktoconductavarietyofoffice,andcanbefullyconstituteacombinationofhuman-computerinformationservicemodeofoperation.Workloadintheday-to-dayaffairsoftheenterpriseisthetimelyprocessingofofficialdocuments.Ifweareabletoestablishaspecializedmodulesfordocumentprocessingfunctions,theuseofadvancednetworktechnologydocumentsautomaticallyauditandinstructions,willgreatlysavetheinstructionsofofficialdocumentsofthetimesothattimelyandeffectivetreatment,butalsocanimproveallkindsoftransferratebetweenthedocuments,greatlyreducingthehumanandmaterialresourcestoimprovetheday-to-dayofficequality,improvetheefficiencyofthestaff.
OfficeAutomationManagementSystemisacomprehensivemid-1970sdevelopedrapidlyindevelopedcountries.Withthedevelopmentofthetimes,beforethekindofofficemodehasbeenunabletomeettherequirementsoftherapiddevelopmentofenterprisesontheofficegrowingvolumeofbusinesscannotbetimelyandeffectivetreatment,thesametime,societyisinconstantdevelopment,thenallkindsofinformationareconstantlytheincrease,ifyoustilluseartificialmeanstocarryoutsuchalargeamountofinformationcollection,collationandanalysisof,thefactthatcannotbecompletedontheobvious.Thefaceofsuchrapiddevelopment,asthebasicmeanstoimproveofficeefficiency,officeautomationsystemsbecomemasterofficeenterprisedeserved.Becomerapidlyimportantwaytoimprovethecompetitivenessofenterprises.
OfficeManagementInformationSystemisanideologyofmodernofficeandcomputer,network,communicationsandothermoderntoolstointegrateofficeapplications.Applicationscanstandardizeworkflow,fastandefficientprocessingoftheunitswithintheofficeworks.Theofficeaffairsautomation,networked,paperless,thepurposeofworktogether.
Theofficeautomationmanagementsystem,basedontheenterpriseitself,internalmanagementandbusinessdevelopmentneeds,theapplicationofcomputertechnology,Internettechnology,enterpriseofficeautomation,informationmanagement.Thesystemusesastructuredprototypecombinedsystemdevelopmentmethodology.Thewholesystemisdividedintoasubsystemofpersonaloffice,personalofficesubsystem,thesubsystem,includingpersonale-mailmanagementmoduleandbusinesscardmanagementmodule;businessmanagementsubsystem,thesubsystemincludesinventorymanagementmoduleandreportmanagementmodule;dailymanagementsubsystem,thethesubsystemconsistsofdocumentmanagementmodule,instruction,managementmodule,meetingmanagementmoduleandpublicinformationmanagementmodule;Usermanagementsubsystem,thesubsystemincludingstaffmanagementmodule,theuserinformationmanagementmoduleandlogin,logoutfunction;chatsubsystem.OfficeautomationmanagementsystemdesignbytheJAVAprogramminglanguagetocreateaJSPpage,theoperatingsystemistheSimplifiedChineseversionofWindowsXP,theB/Sstructure,youcanmakeaclear,simplestructure,usingSQLastheback-enddatabasesupport.Thisarticleonhowtoachieveabovepointsmadeadetailedanalysisandexplanationinthesoftware,andtheestablishmentofthesystemdatabaseusingSqlServerdatabaseinstance.
Keywords:
OA,JSP,JavaBean,Servlet,Database
目 录
第1章绪论
随着国内经济建设的持续发展和知识经济模式的到来,如果一个企业想提高自身的竞争力,那么首先就是要在内部管理和员工工作效率上下功夫,因此办公自动化系统得到了很多企业领导人的认可;另一方面,国家也在进一步的大力推广电子政务,这其中的一个重要环节就是在办公自动化方面,对办公自动化的要求是要达到更多的工作目标,能够更好的深入并解决问题。
面对企业的要求,办公自动化系统迎来了前所未有的新机遇。
随着办公内容的增多,负担的加重,需要有更好,更快睫的办公方式。
本软件便是针对广大办公者的需求特做此软件[1]。
无论是在功能上还是在使用上都为用户提供了方便。
满足用户之所需。
本软件主要针对的读者是在办公室操作一系列公文的办公人员。
具有一定的普遍性。
当今社会做办公软件的开发工具很多,最有效的发开语言主要有以下两个:
DominoLotus和Java,其中:
DominoLotus主要是做办公系统的开发语言。
但它也有它的局限性,例如它的界面就不能做的很活,很新颖。
而Java就能做到这一点,这就是我选择Java作为开发语言[2]的主要原因,在有一个原因就是它能能够充分的利用HTML做出的界面更加的完善,更加的友好,它可以兼容其他的语言例如:
JavaScript,利用它可以更加快捷,能够提高编程效率。
办公自动化系统是一个典型的办公管理系统,其开发过程主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。
而对于后者则要求其应用程序具有功能完备,易使用等特点。
系统实现了办公管理的各种工作流程计算机管理化,本系统主要包括公告,新闻,代办事宜,规章制度。
在这四个模块中只要实现了各种信息的录入、添加、更新、删除,查询等功能[3]。
1.1系统开发背景
信息时代来临之际,企事业单位对信息数据的掌握速度、程度及处理能力一定程度上体现了该企业对社会的应变能力,也在一定程度上影响了该企业单位的办公效率。
因此,办公自动化管理逐渐成为了当今企业管理模式的一种趋势。
办公自动化管理系统,是20世纪70年代中期发达国家迅速发展起来的一门综合性技术。
随着时代的发展,以前的那种办公模式已经无法达到现在企业快速发展的要求对不断增长的办公业务量无法进行及时有效的处理,同时,社会在不断的发展,那么各种信息也在不断的增加,如果还是用人工手段来对如此大量的信息进行采集、整理和分析,那么不能完成的事实就显而易见了。
面对如此快的发展,作为提高企业办公效率的基本手段,办公自动化系统成为了企业当之无愧的办公高手。
成为了迅速提高企业竞争力的重要方式。
办公管理信息系统是一个将现代办公思想和计算机、网络、通讯等现代化工具集成在一起的办公应用产品。
在应用中能规范工作流程,快速有效地处理单位内部的办公务。
使办公室事务工作自动化、网络化、无纸化,达到协同工作的目的。
办公管理信息系统就是利用计算机、网络、通讯等技术,收集、处理、存储和传输信息用来提高办公效率,形成一种具备高效率的和高智能的企业管理系统,这最终的目的就是让工作实现无纸化、网络化、自动化,并能够达到协同。
将先进的技术引入办公系统不仅提高了工作人员的工作质量同时还提高了工作效率,此外还能方便的管理整个企业,从而可以看出任何一个企业都必须与时代同步才能立于不败之地。
从技术发展来看,办公管理系统是70年代中期发达国家迅速发展起来的一门综合性技术,我国的办公管理系统从80年代末至今已有10多年的发展,主要经过了三个不同的发展时期。
80年代中期到90年代中期是第一个发展时期,该时期主要标志是办公套件和个人电脑,对文档的写作和各项信息的数据统计都实现了电子化,也就是用比特方式取代了传统的纸质方式的办公自动化载体模式。
从90年代中期开始就是办公自动化管理系统的第二个时期,该时期不同职能部门间能够自动化处理各项办公流程。
运用计算机网络技术很大的提高了各职能部门之间办公人员的协作和联系,因此办公效率进一步的提高。
从2000年开始就是办公自动化的第三个时期,该时期使以工作流为中心的办公自动化系统开始提升到以知识信息管理为核心的第三代办公自动化效率。
1.2开发目的及意义
伴随着Internet技术在各个领域地广泛应用,信息技术以前渗透到人们生活和工作中的每一个角落,它的变化带动着每一个企业和单位的转变,所以企业必须与时代的发展保持同步,加快信息化建设步伐,其目的是让企业能够很好的适应社会的变化。
那么要想有一个正确的功能全面的计算机办公管理系统,就必须选择好合理的数据结构[4],操作系统以及开发环境。
这样才能开发出适合现代社会发展的办公管理系统。
实际运用现代化科技化的工具,会提高工作人员的工作效率,节约大量的时间,并能够节省很多的劳动力;在处理大量的事务和计算方面,办公管理系统工具不仅仅能够缩短计算所需要的时间,而且能够快速精确的完成以前几百人甚至上千人上万人才能完成的工作事务,所以应用现在化办公工具是无论是在提高工作效率上,还是在增加企业效益上,都发挥着巨大的作用。
1.3国内外研究现状
办公自动化系统在国外已经很早就得到企业的青睐,因为该系统不仅仅能够快速的处理事务,还能够在很多方面为企业带去效益,例如在美国,所有的企业或者单位都已经普遍使用自动化办公系统,所以他们的企业在世界上有着很高的知名度,首先是在公司效益方面,其次是公司的形象,得到了很多国内外用户的青睐。
而在我国,发展技术首先不发到,反展的比较落后,所以很多在我们国内很知名的企业无法与发到国家的中等企业相比拟,首先就是我们的办公系统方面,现在还有很多的企业使用最初的手段办公,也就是人工办公,效率低,效益少。
但是随着科技的发展,我国现如今也开始普遍运用办公自动化系统来对企业进行全面的管理操作,让很多企业迅速的发展为具有很高竞争力的国内外知名企业。
1.4开发环境介绍
操作系统:
WindowsXP
数据库:
SQLServer2005。
开发工具包:
JDK1.6.0。
JSP服务器:
Tomcat。
浏览器:
IE6.0。
1.4.1SQL简介
SQL的英文全称是StructuredQueryLanguage,即结构化查询语言,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,SQUARE[5]语言是其转化的前身。
该种结构化查询语言具备了简介的结构,比较强大的功能,而且学起来非常的容易,因此自IBM公司1981年将该结构化查询语言推出以来,SQL语言就被普遍的推广和使用。
当下无论是Sybase,InformixSQLserver,Oracle等相对来说较大的数据库系统,还是PowerBuilder,VisualFoxporo等这些在个人计算机上经常使用的小型数据库系统,作为查询语言的SQL语言都可以很好的被支持和运用。
1.5企业办公自动化管理概述
在科技不发达时期,我国很多企业都采用最古老的办公方式,其中主要以纸来实现各种办公事务,随着时代的进步,科技信息的发展,这显然已经无法适应现如今人们快节奏的生活方式,更无法满足企业的工作需求。
如今如何满足企业高效率、高效益、高质量的办公得到了很多企业领导的重视。
(1)传统办公模式:
如图1-1。
图1-1传统办公模式
现如今公司为了提高工作人员的工作效率,大都采用了利用计算机来办公,但是在现如今的各种工作环境下,团队合作需要大量的工作人员,企业整体的办公效率也有待于进一步的发展。
运用最新的互联网应用平台和方便的互联网通讯基础,创建一个高效、稳定、安全的中小型企业办公自动化管理平台、电子化信息管理系统,实现企业的各种综合信息服务并实现借助互联网办公的模式,此外在管理模式和工作效率上要进一步加强,将处理企业办公事务实现自动化和个人档案管理自动化,实现自动化的最终目的就是让所有的跟公司相关的信息以及管理都能达到无纸化办公。
(2)网络办公模式:
图1-2网络化办公模式
1.6我国办公自动化发展方向
早期的办公都要借助人力和物力,随着科技的进步,这种传统的低效率的办公方式,显然已经无法实现高效率高质量的办公,无法满足企业快速发展的要求。
那么如何提高工作人员的工作效率、提高企业的竞争力、实现无纸化办公、增加效益得到了很多企业领导的重视。
如今的企业大都利用网络进行各种事务的处理和办公,最终目的是提高工作人员的办公效率,可是在现代科技飞速发展的工作环境中需要更多的工作人员,企业整体的办公效率就急需更进一步的增强。
通过先进的计算机网络平台和互联网通讯基础,创建适合中小型企业办公的网络办公系统是非常有必要的,也是时代发展的必然要求,而且这也是顺应时代科技进步的要求,其最终的目的就是实现“无纸”办公。
1.7本章小结
本章主要讲述了办公系统的开发背景、开发目的、开发的意义,还有开发该系统所要用到的开发技术,并通过查阅大量资料,对办公自动化管理系统的历史和未来前景有了更多的了解,能比较全面的计划出本系统应当具备的实用的功能。
而且对开发技术也做了相关查阅,使自己在设计前,心里有一个全面的计划。
第2章需求分析
2.1Browser/Server结构的特点
C/S英文全称Client/Server,即客户端/服务器结构模式,也就是大家所熟知的软件系统体系结构,利用Client端和Server端分别接收不同的任务要求,而且无需借助网络,也不依赖于网络,还能够对两端硬件环境进行充分的利用。
早期开发的软件的体系结构都是运用此结构进行设计研发的。
B/S结构英文全称Browser/Server(浏览器/服务器)结构,由于科学信息技术的不断进步,在C/S的模式上进行进一步的升级演化而来。
在此结构中,利用www浏览器就可以实现用户界面的操作,在其前端实现一小部分的逻辑事务,在服务器端实现大部分的逻辑事务,也就是3-tier模式[6]。
B/S结构最突出的特点就在于它运用了当前最为先进的WWW浏览器技术,其中ActiveX技术和Script语言在www浏览器中也可被充分的结合到一起,以前要想实现的某些强大功能都必须借助复杂的专用软件,现在用户只需要利用浏览器就能够很好的实现,不仅仅很大程度的节省了开支,而且使用起来也非常的方便,是一种被使用者和用户所青睐的高精尖技术。
由于Windows98/Windows2000的系统内部能够很好的植入www浏览器,因此该种结构在现如今是最为流行的开发模式。
两种模式在处理模式上也存在着很大的区别,B/S对客户端的要求降低了很多,客户端机器只要连接到网络即可。
所有的研发和维护等工作任务都是在服务器端进行的,如果我们的企业办公自动化管理系统需要及时作出改变时,那么用户只需更新服务器端的软件,将其做一些必要的升级操作就可以完成,这种方式在软件维护和升级上很好的减少了开支。
假如客户端的软件出现升级情况比较多的时候,那么B/S模式的优点就显得尤为突出——就算有很大的用户规模,只要对服务器端进行必要的升级全部的升级操作就可以瞬间被完成,这样就可以减少人力和成本,而且效果也是非常可观的。
“浏览器+Web服务器”的结构模式就是开着者经常用到的B/S模式,也就是说标准的浏览器是由客户端来承担,标准的WEB[7]服务器是由服务器端来完成,那么响应浏览器的请求需要协同应用服务器来进行,进而完成对数据库的各种操作。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小型企业 办公自动化 管理 系统 设计 实现