企业日常事务管理系统的设计与实现论文.docx
- 文档编号:17923908
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:66
- 大小:470.12KB
企业日常事务管理系统的设计与实现论文.docx
《企业日常事务管理系统的设计与实现论文.docx》由会员分享,可在线阅读,更多相关《企业日常事务管理系统的设计与实现论文.docx(66页珍藏版)》请在冰点文库上搜索。
企业日常事务管理系统的设计与实现论文
结业设计(论文)
题目企业日常事务治理系统的设计与实现
学生姓名国丽雅专业班级交通+软件
所在院系交通运输工程学院
指导西席王姣职称 副传授
所在单元大连交通大学软件学院
教研室主任 郑广海
完成日期年月日
摘要
本论文针对当今社会经济的高速生长中企业日常事务治理方面仍然存在着办公效率低、员工内部交换方法不能满足大量信息的快递通报和处置惩罚,以及事情不能范例化的问题,为此结构此系统模型。
本系统接纳微软的WindowsXPProfessional开始进行系统开发,以JSP技能为底子,MySQL为背景数据库,MyEclispe为开发东西,最终开发出能够根本满足企业日常事务处置惩罚的治理系统。
通过该治理系统的实现与应用,可以满足企业的办公网络化、自动化的需求。
本次设计与实现的企业日常事务治理系统由六个根本模块组成,分别为:
通讯录治理、日程摆设治理、事情日志治理、短消息治理、通告治理以及集会治理功效模块。
该系统体现了当前治理信息系统比力先进的设计水平和实现技能,对其它治理信息系统的设计开发具有一定的借鉴意义。
它的投入运行必将提高企业日常事务治理的效率,为企业带来便利从而得到更为丰盛的利润。
这篇论文凭据软件工程的思想,主要内容包罗系统概述、系统需求阐发、系统总体设计、数据库设计、系统详细设计和实现以及系统测试六个方面,详细地论述了企业日程事务治理系统设计与实现的全历程。
要害词:
企业日常事务,JSP,MySQL,MyEclispe
ABSTRACT
Thisthesisfocusesontheproblemsthatintherapiddevelopmentoftoday'ssocialandeconomicmanagementofdailyaffairsintheenterprise,therearestilllowefficiencyofofficestaffandtheinternalcommunicationmodecannotmeetthedeliveryofinformationtransmissionandprocessing,andtheworkcannotbestandard.Sothatweconstructthissystemmodel.ThesystemusesMicrosoft'sWindowsXPProfessionalsystemstostartthesystem'sdevelopment,andbasedontheJSPtechnology,MySQLasthebackenddatabase,MyEclispeasthedevelopmentoftools.SothatwecaneventuallydevelopedtheenterprisesystemthatmaybasicallymeettheneedofEnterprises'dailyServicesmanagement.ThroughtheImplementationandApplicationofthemanagementSystem,wecanmeetthecorporate'sofficenetworkandautomation'sneeds.TheEnterprises'dailyServicesmanagementsystemthatwedesignedandimplementedconsistsofsixbasicmodules,theseare:
addresslistmanagementmodule,schedulemanagementmodule,worklogmanagementmodule,shortmessagemanagementmodule,noticemanagementmoduleandmeetingmanagementmodule.Thissystemreflectsthecurrentmanagementsystem'shighlevelofdesignandadvancedimplementationtechniques.Andthesystemhassomereferencefortheothermanagementsystems'sdesignanddevelopment.Itwillimprovetheoperationalefficiencyofenterprises'sdailymanagement,inordertoprovidetheeasyworkingandsothartheenterprisescangainmoreprofits.
Accordingtosoftwareengineering,thisthesismainlyincludessixareas,theseare:
thesystemoverview,systemrequirements'analysis,systemdesign,databasedesign,systemdetails'designandimplementation,andsystemtesting.IthasadetaileddescriptionofprocessthattheEnterprises'dailyServicesmanagementsystemdesignedandimplemented.
Keywords:
Enterprises'dailyServicesmanagement,JSP,MySQL,MyEclispe
引言
随着科技、经济及社会的不绝生长与进步,治理和办公运动的重要性日渐突出。
20世纪60年代以来,在微电子技能和通信技能迅速生长的推动下,办公室也开始了以自动化为重要内容的“办公室革命”,也称为“治理革命”,其目标是借助先进的信息处置惩罚技能和盘算机网络技能来提高办公效率和质量,将治理与办公运动纳入到自动化的轨道中。
企业日常事务治理系统是20世纪70年代中期在发达国度迅速生长起来的一门综合性技能。
随着科学技能突飞猛进的生长,办公室中使用的种种现代化的办公设备很大水平上取代了原来的文房四宝,办公桌上的打字机被盘算机文字处置惩罚机所取代,办公室墙边的文件柜被又小又薄的“磁盘”所取代,包罗记载、起草、编辑、修改、打印、存档和复制在内的办公室通例事情,无论在时间上照旧在空间上都被大大地压缩了,这不光减轻和节省了人们的办公劳动,并且大大提高了办公效率,改进了办公情况,使人们从原先沉重的重复性、例行性的办公务务中解放出来,从而有更多的时间和精力投放在更需要人的思维来考虑息争决的问题上。
用于办公室事情的技能越来越先进,功效越来越强为实现企业日常事务治理和无纸办公创造了须要的条件。
这些技能和设备中,对办公室自动化的生长起最显著作用的是盘算机信息处置惩罚设备和组成办公室信息通信的盘算机通信网络系统。
信息处置惩罚技能得益于盘算机的高速处置惩罚能力,成为办公室自动化的主要技能手段,其内容也在不绝地深化和富厚。
企业日常事务治理系统是凭据系统功效需求,接纳B/S架构,系统功效及对数据库的操纵都在办事器端完成,而用户在浏览器端的操纵都送到办事器端处置惩罚。
B/S结构(Browser/Server)即浏览器和办事器结构是随着Internet技能的兴起,对C/S结构的一种变革大概革新的结构。
在这种结构下,用户事情界面是通过WWW浏览器来实现,少少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在办事器端实现,形成所谓三层3-tier结构。
这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的本钱和事情量,低落了用户的总体本钱。
第一章系统概述
1.1课题来源及意义
随着科技、经济及社会的不绝生长与进步,治理和办公运动的重要性日渐突出,引起了各级领导者、治理学者以及技能人员的普遍重视。
20世纪60年代以来,在微电子技能和通信技能迅速生长的推动下,企业也开始了以自动化为重要内容的“办公室革命”,也称为“治理革命”,其目标是借助先进的信息处置惩罚技能和盘算机网络技能来提高办公效率和质量,将治理与办公运动纳入到自动化和现代化的轨道中。
是20世纪70年代中期在发达国度迅速生长起来的一门综合性技能。
企业日常事务治理系统是现代信息社会的重要标记之一,涉及到系统工程学、行为科学、治理学、人机工程学和社会学等根本理论以及盘算机、通信、自动化等支撑技能,属于庞大的大系统科学与工程。
信息化在各个企业内部正在被越来越遍及的应用。
企业的信息化水平已经成为决定企业竞争优势的重要组成部分,小到企业的一个简朴的通知,大到企业的ERP项目,无不体现了信息化的重要性。
随着企业信息量的增长,传统的企业内部信息交换方法已经不能满足大量信息的快速通报和处置惩罚,这时越来越多的信息技能已经渗透到企业的日常事情中。
企业日常事务治理系统的应用可以满足企业的办公网络化、自动化的需求。
开发一个企业内部的日常事务治理系统已成为一个必须解决的问题。
通过该系统可以资助企业快速的进行日常事务治理,大幅度的提高员工的办公效率,方便员工内部的交换,还可以方便员工和治理层的交换。
1.2海内外生长状况
(1)企业日常事务治理系统在海内的生长
企业日常事务治理系统利用先进的技能,使人的种种办公业务运动逐步由种种设备、种种人机信息系统来协助完成,到达充实利用信息、提高事情效率和事情质量,提高生产率的目的。
企业日常事务治理系统起源于办公自动化系统。
由70年代未80年代初在我国提出,到现在已有了近二十多年生长历史。
由于技能和新产物不绝的生长,其内涵也不绝地富厚和生长起来。
最早的办公自动化系统指的是传真机、打字机、复印机等办公设备的使用。
接着,其指代的是用电脑进行文书存贮、排版、及输出事情,用电脑进行人事、财政等进行治理。
现代看法认为:
办公实际上是人与人、人与部分、部分之间信息的共享、互换、组织、分类、通报及处置惩罚运动的协调,从而到达企业整体目标的历程。
传统的企业日常事务治理系统多是指文字处置惩罚系统、轻印刷系统、文档治理系统,无法实现信息的共享、互换、通报,无法实现企业内部的协调,难以对非文本的如:
声频、视频、图形、扫描图象等多媒体信息、超文本信息进行有效的处置惩罚。
同时,传统的电子邮件系统没有对办公历程中的事情流提供良好的支持,难以凭据差别的情况和事情状态接纳差别的步伐,以便更好跟踪事务的处置惩罚历程。
因此,现代企业日常事务治理系统更着重于提供办公信息的共享、互换、组织、通报、监控功效,提供协同事情的情况。
目前成熟的基于客户/办事器结构的电子邮件系统和协作系统,较先进的Intranet/Internet(WEB)方法的企业日常事务治理系统,都是企业数字神经系统的重要组成部分。
因此,我们在实施企业日常事务治理,必须注意到事务内涵的生长变革,要密切注意日常事务治理系统及产物生长的最新进展。
用这种看法来制定办日常事务治理系统的有关计划,由这天常事务治理系统才气用最少的资金取得最好的效果。
好的软件产物不一定是用最新的技能来制作的,但先进的盘算机技能一定会对我们更好地实现日常事务治理系统产生资助,在这些技能里,尤其以平台技能最为重要,下面我们将简朴介绍一下日常事务治理系统领域的平台技能的生长历史,相信会对我们了解并更好地实施日常事务治理系统项目有所资助。
最早期的企业日常事务治理系统主要都是完成文件的输入及简朴的治理,这个时期的主要平台是FoxPro、DBASE等数据库,其优点主要就是操纵简朴,功效也简朴。
缺点同样也是简朴,由于平台尺度太简朴导致我们无法可靠地实现非结构化文档的处置惩罚、联机备份、全文检索、容错技能、事情流这些重要的功效。
这个时期主要的成绩就是实现了文档的共享及简朴的查询功效。
随着数据库技能的生长,客户/办事器结构的出现,使我们的企业日常事务治理系统系统进入了DBMS的阶段。
原来困扰我们的联机备份、容错技能、联机查询等问题迎刃而解,但由于其时的数据库照旧会合式处置惩罚的结构化数据库,所以非结构化文档的处置惩罚、全文检索、事情流等功效仍然无法很好地解决。
这个时期主要的生长是系统的功效和可靠性都有了很大的生长。
企业日常事务治理系统真正成熟并得到遍及应用是在LotusNotes、MicrosoftExchange出现了以后,它提供的事情流平台及非结构化数据库的功效使我们可以很方便地实现非结构化文档的处置惩罚、全文检索这些重要的功效,进入了实用化的阶段。
随着治理水平的提高,Internet技能的出现,仅实现文档治理和流转已经不能满足我们的要求,领导和员工希望能够获取更遍及的信息来源。
这个时候企业日常事务治理系统的重心开始由文档的处置惩罚转入了数据的阐发,即我们所说的决策系统,同样LotusNotes作为一个非结构化数据库已经越来不能满足我们的需要,这时出现了以信息互换平台和数据库结互助为背景,数据处置惩罚及阐发步伐作为中间层,WEB作为前台(三条理结构)的全新模式,这种模式下,我们可以将系统纳入由业务处置惩罚系统、财政系统等系统组成的单元整体系统内,使我们可以看到、阐发得到更全面的信息。
我们会将大量的业务数据,甚至是文档数据放回数据库内。
随着COM、OLE、WEB等技能的应用,我们将可以通过种种差别的开发东西方便地获取所需的信息。
WEB方法的企业日常事务治理系统的优点:
目前企业日常事务治理系统较成熟的模式是客户/办事器方法,而新一代的企业日常事务治理系统则应是Internet/Intranet方法(即B/S),才更能适应目前及未来的要求。
Internet/Intranet方法的企业日常事务治理系统是基于WEB的企业日常事务治理系统,其运作模式差别于C/S模式,它由客户在客户端事情站通过浏览器从办事器下载WEB方法的企业日常事务治理系统再动行。
这种方法的系统对客户端呆板的硬件要求较低,并且目前流行的浏览器支持种种操纵系统,使用户可以在保存原有的软件和硬件的底子上运行新的应用系统。
基于WEB的企业日常事务治理系统只需在办事器上作配置和维护,大大低落了用户用于软件系统维护和升级的难度和用度,使企业日常事务治理越发容易实施。
如其他基于WEB的应用系统一样,基于WEB的企业日常事务治理系统也是通过浏览器这个简朴易用统一的界面来访问的,其界面相当友好,操纵十分简朴,易学易用,用户易于担当,从而节省用户的培训时间和用度。
这对淘汰实施企业日常事务治理的阻力来说,有相当重要的意义。
(2)企业日常事务治理系统在外洋的生长趋势
1)平台化:
网络时代的日常事务治理是一种企业级跨部分运作的底子信息系统,可以联结企业各个岗亭上的各个事情人员,可以联结企业种种信息系统和信息资源。
近年来不少企业都创建自己的企业日常事务治理系统,并上马了财政治理软件,还陆续引入了进销存、ERP、SCM、HR、CRM等系统。
这些系统在提升企业效率和治理的同时,也形成了各不相谋的信息孤岛,无法形成整合效应来资助企业更高效治理和决策。
因此能整合各个系统、协同这些系统配合运作的集成软件成了局势所趋,未来企业日常事务治理系统将是整合企业中已存在的MIS系统、ERP系统、财政系统等存储的企业经营治理业务数据,系统界面统一、账户统一,业务间流程紧密顺畅,与公牍流转、信息公布、核查审批等系统实现无缝集成协同的一个大的办公正台。
2)智能化:
随着网络和信息时代的生长,用户在进行业务数据处置惩罚时,面对海量数据,往往费时费力,如果办公软件能资助用户做一些根本的商业智能(BI)阐发事情,资助用户快速的从这些数据中发明一些潜在的商业纪律与时机,提高用户的事情绩效,将对用户产生巨大的吸引力。
在微软的Office2007版本中已经提供了一些根本的商业智能的功效,相信未来会有更多的这方面功效。
未来系统可凭据用户的需求,通过对海量数据的分类阐发,提供决策支持、知识挖掘、商业智能等全面系统办事。
3)网络化:
随着网络使用的全面普及,软件网络化一定是局势所趋,企业日常事务治理系统与互联网轻松的衔接是企业日常事务治理系统必走之路。
目前一些企业日常事务治理系统已集成了网络办公功效,如GOOGLE推出了网上在线的文档处置惩罚软件和电子表格软件,实现了网上办公;微软Office用户可直接使用Office软件中的功效,直接与因特网无缝链接,实现移动办公。
4)人性化:
随着企业日常事务治理系统功效的不绝扩展,使用将会越来越庞大,同时各企业内部情况不一,其需求也不尽相同,这就要求系统必须具有人性化设计,能够凭据差别员工的需要进行功效组合,将符合的功效放在符合的位置给符合的员工访问,实现真正的人本治理。
未来企业日常事务治理系统的门户越发强调人性化,强调易用性、稳定性、开放性,强调人与人相同、协作的便捷性,强调对付众多信息来源的整合,强调构建可以拓展的治理支撑平台框架,从而改变目前“人去找系统”的现状,实现“系统找人”的全新理念,让符合的脚色在符合的场景、符合的时间里获取符合的知识,充实掘客和释放人的潜能,并真正让企业的数据、信息转变为一种能够指导人行为的意念、能力。
1.3系统开发情况及技能介绍
本系统接纳Brower/Sever架构,典范的J2EE三层结构,分为体现层、中间层(业务逻辑层)和数据办事层。
三层体系将业务规矩、数据访问及正当性校验等事情放在中间层处置惩罚。
客户端不直接与数据库交互,而是通过组件与中间层创建连接,再由中间层与数据库交互。
Web层,就是MVC模式里面的“C”(controller),卖力控制业务逻辑层与体现层的交互,调用业务逻辑层,并将业务数据返回给体现层作组织体现,该系统的MVC框架接纳Struts。
PO,长期化东西。
通过实体干系映射东西将干系型数据库的数据映射成东西,很方便地实现以面向东西方法操纵数据库,该系统接纳Hibernate作为ORM框架。
Spring的作用贯串了整其中间层,将Web层、Service层、DAO层及PO无缝整合,其数据办事层用来存放数据。
Struts简介
Struts对Model、View和Controller都提供了对应的组件。
ActionServlet,这个类是Struts的焦点控制器,卖力拦截来自用户的请求。
Action,这个类通常由用户提供,该控制器卖力吸收来自ActionServlet的请求,并凭据该请求调用模型的业务逻辑要领处置惩罚请求,并将处置惩罚结果返回给JSP页面显示。
Model部分由ActionForm和JavaBean组成,其中ActionForm用于封装用户的请求参数,封装成ActionForm东西,该东西被ActionServlet转发给Action,Action凭据ActionForm里面的请求参数处置惩罚用户的请求。
JavaBean则封装了底层的业务逻辑,包罗数据库访问等。
View部分。
该部分接纳JSP实现。
Struts提供了富厚的标签库,通过标签库可以淘汰脚本的使用,自界说的标签库可以实现与Model的有效交互,并增加了现实功效。
对应JSP部分。
Controller组件有两个部分组成——系统焦点控制器和业务逻辑控制器。
系统焦点控制器:
ActionServlet。
该控制器由Struts框架提供,继续HttpServlet类,因此可以配置成标注的Servlet。
该控制器卖力拦截所有的HTTP请求,然后凭据用户请求决定是否要转给业务逻辑控制器。
业务逻辑控制器,卖力处置惩罚用户请求,自己不具备处置惩罚能力,而是调用Model来完成处置惩罚。
对应Action部分。
Hibernate简介
Hibernate是一个开放源代码的东西干系映射框架,它对JDBC进行了非常轻量级的东西封装,使得Java步伐员可以随心所欲的使用东西编程思维来利用数据库。
Hibernate可以应用在任何使用JDBC的场所,既可以在Java的客户端步伐使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据长期化的重任。
Hibernate的焦点接口一共有5个,分别为:
Session、SessionFactory、Transaction、Query和Configuration。
这5个焦点接口在任何开发中都市用到。
通过这些接口,不但可以对长期化东西进行存取,还能够进行事务控制。
Spring简介
1、Spring作为现在最优秀的框架之一,被遍及的使用。
2、Spring的骨骼架构
Spring总共有十几个组件,但是真正焦点的组件只有几个,下面是Spring框架的总体架构图:
图1-1Spring框架的总体架构图
从上图中可以看出Spring框架中的焦点组件只有三个:
Core、Context和Beans。
它们构建起了整个Spring的骨骼架构。
没有它们就不可能有AOP、Web等上层的特性功效。
下面将主要从这三个组件入手阐发Spring。
3、Spring设计理念:
前面介绍了Spring的三个焦点组件,如果再在它们三其中选出焦点的话,那就非Beans组件莫属了,为何这样说,其实Spring就是面向Bean的编程(BOP,BeanOrientedProgramming)。
Bean在Spring中作用就像Object对OOP的意义一样,没有东西的看法就像没有面向东西编程,Spring中没有Bean也就没有Spring存在的意义。
就像一次演出舞台都准备好了但是却没有演员一样。
为什么要Bean这种脚色大概Bean为安在Spring中如此重要,这由Spring框架的设计目标决定。
Spring为何如此流行,我们用Spring的原因是什么,想想你会发明原来Spring解决了一个非常要害的问题:
他可以让你把东西之间的依赖干系转而用配置文件来治理,也就是他的依赖注入机制。
而这个注入干系在一个叫Ioc容器中治理,Ioc容器中的就是被Bean包裹的东西。
Spring正是通过把东西包装在Bean中而到达对这些东西治理以及一些分外操纵的目的。
这种设计计谋完全类似于Java实现OOP的设计理念,固然了Java自己的设计要比Spring庞大太多,但是都是构建一个数据结构,然后凭据这个数据结构设计他的生存情况,并让它在这个情况中凭据一定的纪律在不绝的运动,在它们的不绝运动中设计一系列与情况大概与其他个别完成信息互换。
这样想来我们用到的其他框架都是大慨类似的设计理念。
下面我们了解一下焦点组件是如何协同事情的。
前面说Bean是Spring中要害因素,那Context和Core又有何作用呢?
前面把Bean比作一场演出中的演员的话,那Context就是这场演出的舞台配景,而Core应该就是演出的道具了。
只有他们在一起才气具备能演出一场好戏的最根本的条件。
固然有最根本的条件还不能使这场演出脱颖而出,还要他演出的节目足够的精彩,这些节目就是Spring能提供的特色功效了。
我们知道Bean包装的是Object,而Object一定有数据,如何给这些数据提供生存情况就是Context要解决的问题,对Context来说他就是要发明每个Bean之间的干系,为它们创建这种干系并且要维护好这种干系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 日常 事务管理 系统 设计 实现 论文