企业日常事务管理系统的设计与实现论文bflw.docx

上传人:you****now 文档编号:48145362 上传时间:2022-10-05 格式:DOCX 页数:93 大小:711.84KB
返回 下载 相关 举报
企业日常事务管理系统的设计与实现论文bflw.docx_第1页
第1页 / 共93页
企业日常事务管理系统的设计与实现论文bflw.docx_第2页
第2页 / 共93页
点击查看更多>>
资源描述

《企业日常事务管理系统的设计与实现论文bflw.docx》由会员分享,可在线阅读,更多相关《企业日常事务管理系统的设计与实现论文bflw.docx(93页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、毕业设计(论文)题 目 企业日日常事务务管理系系统的设设计与实实现 学生姓名 国丽丽雅 专业班班级 交交通+软软件所在院系 交通通运输工工程学院院 指导教师 王 姣 职 称 副教授授 所在单位 大大连交通通大学软软件学院院 教研室主任任 郑广海海 完成日期 年 月 日摘 要本论文针对对当今社社会经济济的高速速发展中中企业日日常事务务管理方方面仍然然存在着着办公效效率低、员工内部交流方式不能满足大量信息的快递传递和处理,以及工作不能规范化的问题,为此构造此系统模型。本系统采用微软的Windows XP Professional开始进行系统开发,以JSP技术为基础,MySQL为后台数据库,MyEc

2、lispe为开发工具,最终开发出能够基本满足企业日常事务处理的管理系统。通过该管理系统的实现与应用,可以满足企业的办公网络化、自动化的需求。本次设计与实现的企业日常事务管理系统由六个基本模块组成,分别为:通讯录管理、日程安排管理、工作日志管理、短消息管理、公告管理以及会议管理功能模块。该系统体现了当前管理信息系统比较先进的设计水平和实现技术,对其它管理信息系统的设计开发具有一定的借鉴意义。它的投入运行必将提高企业日常事务管理的效率,为企业带来便利从而获得更为丰厚的利润。这篇论文按按照软件件工程的的思想,主要内容包括系统概述、系统需求分析、系统总体设计、数据库设计、系统详细设计和实现以及系统测试

3、六个方面,详细地阐述了企业日程事务管理系统设计与实现的全过程。关键词:企企业日常常事务,JSPP,MySSQL, MyyEcllisppeABSTRRACTTThis theesiss foocusses on thee prrobllemss thhat in thee raapidd deevellopmmentt off toodayys socciall annd eeconnomiic mmanaagemmentt off daailyy afffaiirs in thee ennterrpriise, thheree arre sstilll llow effficiienccy

4、oof ooffiice staaff andd thhe iinteernaal ccommmuniicattionn moode cann noot mmeett thhe ddeliiverry oof iinfoormaatioon ttrannsmiissiion andd prroceessiing, annd tthe worrk ccan nott bee sttanddardd. SSo tthatt wee coonsttrucct tthiss syysteem mmodeel.TThe sysstemm usses Miccrossoftts Winndowws XXP

5、 PProffesssionnal sysstemms tto sstarrt tthe sysstemms devveloopmeent, annd bbaseed oon tthe JSPP teechnnoloogy, MyySQLL ass thhe bbackkendd daatabbasee, MMyEcclisspe as thee deevellopmmentt off tooolss. SSo tthatt wee caan eevenntuaallyy deevellopeed tthe entterpprisse ssysttem thaat mmay bassicaal

6、lyy meeet thee neeed of Entterpprisses daailyy Seerviicess maanaggemeent.Thrrouggh tthe Impplemmenttatiion andd Apppliicattionn off thhe mmanaagemmentt Syysteem,wwe ccan meeet tthe corrporratees offficee neetwoork andd auutommatiions nneedds. Thee Ennterrpriisess ddailly SServvicees mmanaagemmentt s

7、yysteem tthatt wee deesiggnedd annd iimpllemeenteed cconssistts oof ssix bassic moddulees, theese aree: aaddrresss liist mannageemennt mmoduule, sccheddulee maanaggemeent moddulee, wworkklogg maanaggemeent moddulee, sshorrt mmesssagee maanaggemeent moddulee, nnotiice mannageemennt mmoduule andd meee

8、tiing mannageemennt mmoduule.Thiis ssysttem reffleccts thee cuurreent mannageemennt ssysttems hhighh leevell off deesiggn aand advvancced impplemmenttatiion tecchniiquees. Andd thhe ssysttem hass soome reffereencee foor tthe othher mannageemennt ssysttemsss dessignn annd ddeveeloppmennt. Itt wiill i

9、mpprovve tthe opeerattionnal effficiienccy oof eenteerprriseesss daailyy maanaggemeent, inn orrderr too prroviide thee eaasy worrkinng aand so thaar tthe entterpprisses cann gaain morre pproffitss.Accorrdinng tto ssofttwarre eengiineeerinng, thiis tthessis maiinlyy inncluudess siix aareaas, theese a

10、ree: thhe ssysttem oveerviiew, syysteem rrequuireemennts annalyysiss, ssysttem dessignn, ddataabasse ddesiign, syysteem ddetaailss ddesiign andd immpleemenntattionn, aand sysstemm teestiing. Itt haas aa deetaiiledd deescrripttionn off prroceess thaat tthe Entterpprisses daailyy Seerviicess maanaggem

11、eent sysstemm deesiggnedd annd iimpllemeenteed.Keywoordss: Entterpprisses daailyy Seerviicess maanaggemeent, JSSP,MMySQQL, MyEEcliispee目 录第一章 系统概概述21.1课题题来源及及意义21.2国内内外发展展状况21.3系统统开发环环境及技技术介绍绍51.3.11 Sttrutts简介介51.3.22 Hiiberrnatte简介介61.3.33 Spprinng简介介6第二章 系统需需求分析析82.1功能能需求82.2性能能需求分分析82.3可行行性分析析92

12、.4输入入输出需需求92.55数据管管理需求求92.6故障障处理需需求102.7运行行环境需需求10第三章系系统总体体设计113.1系统统功能版版块划分分113.2系统统流程分分析113.3系统统功能模模块图12第四章 数据库库设计134.1MyySQLL数据库库管理系系统134.2数据据库的需需求分析析134.33外部设设计134.4实体体关系EE-R图图设计134.5创建建数据库库154.6数据据库设计计164.7数据据库保密密设计204.8数据据库的连连接20第五章 系统详详细设计计与实现现255.1系统统开发架架构工作作原理的的简单介介绍255.2企业业日常事事务管理理系统的的注册设设

13、计265.3企业业日常事事务管理理系统的的登录设设计295.4联系系人管理理模块325.5日程程安排管管理模块块模块345.6工作作日志管管理模块块355.7短消消息管理理模块375.8公告告管理模模块385.9会议议管理模模块40第六章系系统测试试与性能能分析426.1测试试方法426.2测试试与调试试426.3功能能模块的的测试426.3.11注册页页测试426.3.22登录页页测试436.3.33添加联联系人页页面测试试446.3.44添加工工作日志志面测试试446.3.55添加日日程安排排页面测测试456.3.66发送短短消息页页面测试试466.3.77添加公公告页面面测试466.3.

14、88添加会会议页面面测试476.4性能能分析486.5测试试结论48结 论49谢 辞50参考文献51大连交通大学2011届本科毕业生毕业设计(论文)引 言随着科技、经济及及社会的的不断发发展与进进步,管管理和办办公活动动的重要要性日渐渐突出。20世世纪600年代以以来,在微电电子技术术和通信信技术迅迅速发展展的推动动下,办公室室也开始始了以自自动化为为重要内内容的“办公室室革命”,也称称为“管理革革命”,其目目标是借借助先进进的信息息处理技技术和计计算机网网络技术术来提高高办公效效率和质质量,将管理理与办公公活动纳纳入到自自动化的的轨道中中。企业日常常事务管管理系统统是200世纪770年代代中

15、期在在发达国国家迅速速发展起起来的一一门综合合性技术术。随着科学技技术突飞飞猛进的的发展,办公室室中使用用的各类类现代化化的办公公设备很很大程度度上代替替了原来来的文房房四宝,办公桌桌上的打打字机被被计算机机文字处处理机所所取代,办公室室墙边的的文件柜柜被又小小又薄的的“磁盘”所取代代,包括记记录、起草、编辑、修改、打印、存档和复制在在内的办办公室常常规工作作,无论论在时间间上还是是在空间间上都被被大大地地压缩了了,这不不但减轻轻和节省了了人们的的办公劳劳动,而而且大大大提高了了办公效效率,改改善了办办公环境境,使人人们从原原先繁重重的重复复性、例行性性的办公公事务中中解放出出来,从从而有更更

16、多的时时间和精精力投放放在更需需要人的的思维来来考虑和和解决的的问题上上。用于办公室室工作的的技术越越来越先先进,功能越越来越强强为实现现企业日日常事务务管理和和无纸办办公创造造了必要要的条件件。这些技技术和设设备中,对办公公室自动动化的发发展起最最显著作作用的是是计算机机信息处处理设备备和构成成办公室室信息通通信的计计算机通通信网络络系统。信息处处理技术术得益于于计算机机的高速速处理能能力,成为办办公室自自动化的的主要技技术手段段,其内容容也在不不断地深深化和丰丰富。企业日常事事务管理理系统是是根据系系统功能能需求,采采用B/S架构构,系统统功能及及对数据据库的操操作都在在服务器器端完成成,

17、而用用户在浏浏览器端端的操作作都送到到服务器器端处理理。B/S结构构(Brrowsser/Serrverr)即浏浏览器和和服务器器结构是是随着IInteerneet技术术的兴起起,对CC/S结结构的一一种变化化或者改改进的结结构。在在这种结结构下,用用户工作作界面是是通过WWWW浏浏览器来来实现,极极少部分分事务逻逻辑在前前端(BBrowwserr)实现现,但是是主要事事务逻辑辑在服务务器端实实现,形形成所谓谓三层33-tiier结结构。这这样就大大大简化化了客户户端电脑脑载荷,减减轻了系系统维护护与升级级的成本本和工作作量,降降低了用用户的总总体成本本。第一章 系统概述述1.1课题题来源及及

18、意义随着科技、经济及及社会的的不断发发展与进进步,管管理和办办公活动动的重要要性日渐渐突出,引起了了各级领领导者、管理学学者以及及技术人人员的普普遍重视视。20世世纪600年代以以来,在在微电子子技术和和通信技技术迅速速发展的的推动下下,企业业也开始始了以自自动化为为重要内内容的“办公室室革命”,也称称为“管理革革命”,其目目标是借借助先进进的信息息处理技技术和计计算机网网络技术术来提高高办公效效率和质质量,将将管理与与办公活活动纳入入到自动动化和现代化化的轨道道中。是是20世世纪700年代中中期在发发达国家家迅速发发展起来来的一门门综合性性技术。企业日日常事务务管理系系统是现现代信息息社会的

19、的重要标标志之一一,涉及及到系统统工程学学、行为科科学、管理学学、人机工工程学和和社会学学等基本本理论以以及计算算机、通信、自动化化等支撑撑技术,属于复复杂的大大系统科科学与工工程。信息化在各各个企业业内部正正在被越越来越广广泛的应应用。企企业的信信息化程程度已经经成为决决定企业业竞争优优势的重重要组成成部分,小小到企业业的一个个简单的的通知,大大到企业业的ERRP项目目,无不不体现了了信息化化的重要要性。随随着企业业信息量量的增长长,传统统的企业业内部信信息交流流方式已已经不能能满足大大量信息息的快速速传递和和处理,这这时越来来越多的的信息技技术已经经渗透到到企业的的日常工工作中。企企业日常

20、常事务管管理系统统的应用用可以满满足企业业的办公公网络化化、自动动化的需需求。开开发一个个企业内内部的日日常事务务管理系系统已成成为一个个必须解决决的问题题。通过过该系统统可以帮帮助企业业快速的的进行日日常事务务管理,大大幅度的的提高员员工的办办公效率率,方便便员工内内部的交交流,还还可以方方便员工工和管理理层的交交流。1.2国内内外发展展状况(1)企业业日常事事务管理理系统在在国内的的发展企业日常事事务管理理系统利利用先进进的技术术,使人人的各种种办公业业务活动动逐步由由各种设设备、各各种人机机信息系系统来协协助完成成,达到到充分利利用信息息、提高工工作效率率和工作作质量,提高生生产率的的目

21、的。企业日常事事务管理理系统起起源于办办公自动动化系统统。由770年代代未800年代初初在我国国提出,到到现在已已有了近近二十多多年发展展历史。由由于技术术和新产品品不断的的发展,其内涵也也不断地地丰富和和发展起起来。最最早的办办公自动动化系统统指的是是传真机机、打字字机、复复印机等等办公设设备的使使用。接接着,其其指代的是用用电脑进进行文书书存贮、排排版、及及输出工工作,用用电脑进进行人事事、财务务等进行行管理。现现代观点点认为:办公实实际上是是人与人人、人与与部门、部部门之间间信息的的共享、交交换、组组织、分分类、传传递及处处理活动动的协调调,从而而达到企企业整体体目标的的过程。传统的企业

22、业日常事事务管理理系统多多是指文文字处理理系统、轻轻印刷系系统、文文档管理理系统,无无法实现现信息的的共享、交交换、传传递,无无法实现现企业内内部的协协调,难难以对非非文本的的如:声声频、视视频、图图形、扫扫描图象象等多媒媒体信息息、超文文本信息息进行有有效的处处理。同同时,传传统的电电子邮件件系统没没有对办办公过程程中的工工作流提提供良好好的支持持,难以以根据不不同的情情况和工作状状态采取取不同的的措施,以便更好跟踪事务的处理过程。因此,现代企业日常事务管理系统更着重于提供办公信息的共享、交换、组织、传递、监控功能,提供协同工作的环境。目前成熟的的基于客客户/服服务器结结构的电电子邮件件系统

23、和和协作系系统,较较先进的的Inttrannet/Intternnet(WWEB)方方式的企企业日常常事务管管理系统统,都是是企业数数字神经经系统的的重要组组成部分分。因此此,我们们在实施施企业日日常事务务管理,必必须注意意到事务务内涵的的发展变变化,要要密切注注意日常常事务管管理系统统及产品品发展的的最新进进展。用用这种观观点来制制定办日日常事务务管理系系统的有有关规划划,由此此日常事事务管理理系统才能能用最少少的资金金取得最最好的效效果。 好的软件产产品不一一定是用用最新的的技术来来制作的的,但先先进的计计算机技技术一定定会对我我们更好好地实现现日常事事务管理理系统产生生帮助,在在这些技技

24、术里,尤尤其以平平台技术术最为重重要,下下面我们们将简单单介绍一一下日常常事务管管理系统统领域的的平台技技术的发发展历史史,相信信会对我我们了解解并更好好地实施施日常事事务管理理系统项目目有所帮帮助。最早期的企企业日常常事务管管理系统统主要都都是完成成文件的的输入及及简单的的管理,这这个时期期的主要要平台是是FoxxProo、DBBASEE等数据据库,其其优点主主要就是是操作简简单,功功能也简简单。缺缺点同样样也是简简单,由由于平台台标准太太简单导导致我们们无法可可靠地实实现非结结构化文文档的处处理、联联机备份份、全文文检索、容容错技术术、工作作流这些些重要的的功能。这这个时期期主要的的成就就

25、就是实现现了文档档的共享享及简单单的查询询功能。 随着数据据库技术术的发展展,客户户/服务务器结构构的出现现,使我我们的企企业日常常事务管管理系统统系统进进入了DDBMSS的阶段段。原来来困扰我我们的联联机备份份、容错错技术、联联机查询询等问题题迎刃而而解,但但由于当当时的数数据库还还是集中中式处理理的结构构化数据据库,所所以非结结构化文文档的处处理、全全文检索索、工作作流等功功能仍然然无法很很好地解解决。这这个时期期主要的的发展是是系统的的功能和和可靠性性都有了了很大的的发展。 企业日常事事务管理理系统真真正成熟熟并得到到广泛应应用是在在Lottus Nottes 、Miicroosofft

26、 EExchhangge出现现了以后后,它提提供的工工作流平平台及非非结构化化数据库库的功能能使我们们可以很很方便地地实现非非结构化化文档的的处理、全全文检索索这些重重要的功功能,进进入了实实用化的的阶段。随着管理水水平的提提高,IInteerneet技术术的出现现,仅实现现文档管管理和流流转已经经不能满满足我们们的要求求,领导导和员工工希望能能够获取取更广泛泛的信息息来源。这这个时候候企业日日常事务务管理系系统的重重心开始始由文档档的处理理转入了了数据的的分析,即即我们所所说的决决策系统统,同样样Lottus Nottes作作为一个个非结构构化数据据库已经经越来不不能满足足我们的的需要,这这

27、时出现现了以信信息交换换平台和和数据库库结合作作为后台台,数据据处理及及分析程程序作为为中间层层,WEEB作为为前台(三层次次结构)的全新新模式,这这种模式式下,我我们可以以将系统统纳入由由业务处处理系统统、财务务系统等等系统构构成的单单位整体体系统内内,使我我们可以以看到、分分析得到到更全面面的信息息。我们们会将大大量的业业务数据据,甚至至是文档档数据放放回数据据库内。随随着COOM、OOLE、WWEB等等技术的的应用,我我们将可可以通过过各种不不同的开开发工具具方便地地获取所所需的信信息。WEB方式式的企业业日常事事务管理理系统的的优点:目前企业日日常事务务管理系系统较成成熟的模模式是客客

28、户/服服务器方方式,而而新一代代的企业业日常事事务管理理系统则则应是IInteerneet/IIntrraneet方式式(即BB/S),才更更能适应应目前及及未来的的要求。Interrnett/Inntraanett方式的的企业日常常事务管管理系统统是基于于WEBB的企业业日常事事务管理理系统,其其运作模模式不同同于C/S模式式,它由由客户在在客户端端工作站站通过浏浏览器从从服务器器下载WWEB方方式的企企业日常常事务管管理系统统再动行行。这种种方式的的系统对对客户端端机器的的硬件要要求较低低,而且且目前流流行的浏浏览器支支持各种种操作系系统,使使用户可可以在保保留原有有的软件件和硬件件的基础

29、础上运行行新的应应用系统统。 基于WEBB的企业业日常事事务管理理系统只只需在服服务器上上作配置置和维护护,大大大降低了了用户用用于软件件系统维维护和升升级的难难度和费费用,使使企业日日常事务务管理更更加容易易实施。 如其他基于于WEBB的应用用系统一一样,基基于WEEB的企企业日常常事务管管理系统统也是通通过浏览览器这个个简单易易用统一一的界面面来访问问的,其其界面相相当友好好,操作作十分简简单,易易学易用用,用户户易于接接受,从从而节省省用户的的培训时时间和费费用。这这对减少少实施企企业日常常事务管管理的阻阻力来说说,有相相当重要要的意义义。 (2)企业业日常事事务管理理系统在在国外的的发

30、展趋趋势1)平台化化:网络络时代的的日常事事务管理理是一种种企业级级跨部门门运作的的基础信信息系统统,可以以联结企企业各个个岗位上上的各个个工作人人员,可可以联结结企业各各类信息息系统和和信息资资源。近近年来不不少企业业都建立立自己的的企业日常常事务管管理系统统,并上上马了财财务管理理软件,还还陆续引引入了进进销存、ERP、SCM、HR、CRM等系统。这些系统在提升企业效率和管理的同时,也形成了各自为政的信息孤岛,无法形成整合效应来帮助企业更高效管理和决策。因此能整合各个系统、协同这些系统共同运作的集成软件成了大势所趋,未来企业日常事务管理系统将是整合企业中已存在的MIS系统、ERP系统、财务

31、系统等存储的企业经营管理业务数据,系统界面统一、账户统一,业务间流程紧密顺畅,与公文流转、信息发布、核查审批等系统实现无缝集成协同的一个大的办公平台。2)智能化化:随着着网络和和信息时时代的发发展,用用户在进进行业务务数据处处理时,面面对海量量数据,往往往费时时费力,如如果办公公软件能能帮助用用户做一一些基本本的商业业智能(BI)分析工作,帮助用户快速的从这些数据中发现一些潜在的商业规律与机会,提高用户的工作绩效,将对用户产生巨大的吸引力。在微软的Office 2007版本中已经提供了一些基本的商业智能的功能,相信未来会有更多的这方面功能。未来系统可根据用户的需求,通过对海量数据的分类分析,提

32、供决策支持、知识挖掘、商业智能等全面系统服务。3)网络化化:随着着网络使使用的全全面普及及,软件件网络化化必然是是大势所所趋,企企业日常常事务管管理系统统与互联联网轻松松的衔接接是企业业日常事事务管理理系统必必走之路路。目前前一些企业业日常事事务管理理系统已已集成了了网络办办公功能能,如GOOOGLEE推出了了网上在在线的文文档处理理软件和和电子表表格软件件,实现现了网上上办公;微软OOffiice用用户可直直接使用用Offficee软件中中的功能能,直接接与因特特网无缝缝链接,实实现移动动办公。4)人性化化:随着着企业日常常事务管管理系统统功能的的不断扩扩展,使使用将会会越来越越复杂,同同时

33、各企企业内部部情况不不一,其其需求也也不尽相相同,这这就要求求系统必必须具有有人性化化设计,能能够根据据不同员员工的需需要进行行功能组组合,将将合适的的功能放放在合适适的位置置给合适适的员工工访问,实实现真正正的人本本管理。未来企业日常事务管理系统的门户更加强调人性化,强调易用性、稳定性、开放性,强调人与人沟通、协作的便捷性,强调对于众多信息来源的整合,强调构建可以拓展的管理支撑平台框架,从而改变目前“人去找系统”的现状,实现“系统找人”的全新理念,让合适的角色在合适的场景、合适的时间里获取合适的知识,充分发掘和释放人的潜能,并真正让企业的数据、信息转变为一种能够指导人行为的意念、能力。1.3

34、系统统开发环环境及技技术介绍绍本系统采用用Broowerr/Sevver架架构,典典型的JJ2EEE三层结结构,分分为表现现层、中中间层(业业务逻辑辑层)和和数据服服务层。三三层体系系将业务务规则、数数据访问问及合法法性校验验等工作作放在中中间层处处理。客客户端不不直接与与数据库库交互,而而是通过过组件与与中间层层建立连连接,再再由中间间层与数数据库交交互。WWeb层层,就是是MVCC模式里里面的“C”(coontrrolller),负负责控制制业务逻逻辑层与与表现层层的交互互,调用用业务逻逻辑层,并并将业务务数据返返回给表表现层作作组织表表现,该该系统的的MVCC框架采采用Sttrutts。

35、PPO,持持久化对对象。通通过实体体关系映映射工具具将关系系型数据据库的数数据映射射成对象象,很方方便地实实现以面面向对象象方式操操作数据据库,该该系统采采用Hiiberrnatte作为为ORMM框架。SSpriing的的作用贯贯穿了整整个中间间层,将将Webb层、SServvicee层、DDAO层层及POO无缝整整合,其其数据服服务层用用来存放放数据。1.3.11 Struuts简简介Strutts对MModeel、Vieew和CConttrolllerr都提供供了对应应的组件件。ActioonSeervllet,这这个类是是Strrutss的核心心控制器器,负责责拦截来来自用户户的请求求。

36、Actioon,这这个类通通常由用用户提供供,该控控制器负负责接收收来自AActiionSServvlett的请求求,并根根据该请请求调用用模型的的业务逻逻辑方法法处理请请求,并并将处理理结果返返回给JJSP页页面显示示。 Modell部分由由ActtionnForrm和JJavaaBeaan组成成,其中中ActtionnForrm用于于封装用用户的请请求参数数,封装装成AcctioonFoorm对对象,该该对象被被ActtionnSerrvleet转发发给Acctioon,AActiion根根据AcctioonFoorm里里面的请请求参数数处理用用户的请请求。 JavvaBeean则则封装了

37、了底层的的业务逻逻辑,包包括数据据库访问问等。View部部分。该部分分采用JJSP实实现。SStruuts提提供了丰丰富的标标签库,通通过标签签库可以以减少脚脚本的使使用,自自定义的的标签库库可以实实现与MModeel的有有效交互互,并增增加了现现实功能能。对应应JSPP部分。 Contrrolller组组件有两两个部分分组成系统统核心控控制器和和业务逻逻辑控制制器。系统核核心控制制器:ActtionnSerrvleet。该该控制器器由Sttrutts框架架提供,继继承HtttpSServvlett类,因因此可以以配置成成标注的的Serrvleet。该该控制器器负责拦拦截所有有的HTTTP请请

38、求,然然后根据据用户请请求决定定是否要要转给业业务逻辑辑控制器器。业务务逻辑控控制器,负负责处理理用户请请求,本本身不具具备处理理能力,而而是调用用Moddel来来完成处处理。对对应Acctioon部分分。1.3.22 Hibeernaate简简介Hiberrnatte是一一个开放放源代码码的对象象关系映映射框架架,它对对JDBBC进行行了非常常轻量级级的对象象封装,使使得Javva程序序员可以以随心所所欲的使使用对象象编程思思维来操操纵数据据库。 Hibbernnatee可以应应用在任任何使用用JDBBC的场场合,既既可以在在Javva的客客户端程程序使用用,也可可以在SServvlett/

39、JSSP的WWeb应应用中使使用,最最具革命命意义的的是,HHibeernaate可可以在应应用EJJB的JJ2EEE架构中中取代CCMP,完完成数据据持久化化的重任任。 Hiberrnatte的核核心接口口一共有有5个,分分别为:Sesssioon、SSesssionnFacctorry、TTrannsacctioon、QQuerry和CConffiguurattionn。这55个核心心接口在在任何开开发中都都会用到到。通过过这些接接口,不不仅可以以对持久久化对象象进行存存取,还还能够进进行事务务控制。1.3.33 Spriing简简介1、Sprringg作为现现在最优优秀的框框架之一一,被

40、广广泛的使使用。2、Sprringg的骨骼骼架构Sprinng总共共有十几几个组件件,但是是真正核核心的组组件只有有几个,下下面是SSpriing框框架的总总体架构构图:图1-1 Spprinng框架架的总体体架构图图从上图中可可以看出出Sprringg框架中中的核心心组件只只有三个个:Coore、CConttextt和Beeanss。它们们构建起起了整个个Sprringg的骨骼骼架构。没没有它们们就不可可能有AAOP、WWeb等等上层的的特性功功能。下下面将主主要从这这三个组组件入手手分析SSpriing。3、Sprringg设计理理念:前面介绍了了Sprringg的三个个核心组组件,如如果

41、再在在它们三三个中选选出核心心的话,那那就非BBeanns组件件莫属了了,为何何这样说说,其实实Sprringg就是面面向Beean的的编程(BBOP,Beaan OOrieenteed PProggrammminng)。Bean在在Sprringg中作用用就像OObjeect对对OOPP的意义义一样,没没有对象象的概念念就像没没有面向向对象编编程,SSpriing中中没有BBeann也就没没有Spprinng存在在的意义义。就像像一次演演出舞台台都准备备好了但但是却没没有演员员一样。为为什么要要Beaan这种种角色或或者Beean为为何在SSpriing中中如此重重要,这这由Spprinng

42、框架架的设计计目标决决定。SSpriing为为何如此此流行,我我们用SSpriing的的原因是是什么,想想想你会会发现原原来Spprinng解决决了一个个非常关关键的问问题:他可以以让你把把对象之之间的依依赖关系系转而用用配置文文件来管管理,也也就是他他的依赖赖注入机机制。而而这个注注入关系系在一个个叫Iooc容器器中管理理,Iooc容器器中的就就是被BBeann包裹的的对象。SSpriing正正是通过过把对象象包装在在Beaan中而而达到对对这些对对象管理理以及一一些额外外操作的的目的。这种设计策策略完全全类似于于Javva实现现OOPP的设计计理念,当当然了JJavaa本身的的设计要要比S

43、pprinng复杂杂太多,但但是都是是构建一一个数据据结构,然然后根据据这个数数据结构构设计他他的生存存环境,并并让它在在这个环环境中按按照一定定的规律律在不停停的运动动,在它它们的不不停运动动中设计计一系列列与环境境或者与与其他个个体完成成信息交交换。这这样想来来我们用用到的其其他框架架都是大大慨类似似的设计计理念。下面我们了了解一下下核心组组件是如何协协同工作作的。前面说Beean是是Sprringg中关键键因素,那那Conntexxt和CCoree又有何何作用呢呢?前面面把Beean比比作一场场演出中中的演员员的话,那那Conntexxt就是是这场演演出的舞舞台背景景,而CCoree应该

44、就就是演出出的道具具了。只只有他们们在一起起才能具具备能演演出一场场好戏的的最基本本的条件件。当然然有最基基本的条条件还不不能使这这场演出出脱颖而而出,还还要他表表演的节节目足够够的精彩彩,这些些节目就就是Spprinng能提提供的特特色功能能了。我们知道BBeann包装的的是Obbjecct,而而Objjectt必然有有数据,如如何给这这些数据据提供生生存环境境就是CConttextt要解决决的问题题,对CConttextt来说他他就是要要发现每每个Beean之之间的关关系,为为它们建建立这种种关系并并且要维维护好这这种关系系。所以以Conntexxt就是是一个BBeann关系的的集合,这这

45、个关系系集合又又叫Iooc容器器,一旦旦建立起起这个IIoc容容器后SSpriing就就可以为为你工作作了。那那Corre组件件又有什什么用武武之地呢呢?其实实Corre就是是发现、建建立和维维护每个个Beaan之间间的关系系所需要要的一些些列的工工具,从从这个角角度看来来,Coore这这个组件件叫Uttil更更能容易易理解。第二章 系统需需求分析析2.1功能能需求用户在打开开系统登登陆页,通通过输入入用户名名和密码码之后就就会进入入系统的的首页。用用户角色色分为一一般用户户,管理理员。每个用户都都拥有各各自的通通讯录、日日程安排排、工作作日志和和短消息息管理模块块;所有有用户都都可以浏浏览公

46、告告和会议议信息,公公告和会会议信息息对所有有员工是是共享的的。但是是普通员员工只能能浏览会会议信息息不能修修改,只只有管理理员可以以发布、修修改和删删除会议议信息。所所有员工工都可以以发表公公告且只能修修改自己己发布的的公告,只只有管理理员可以以删除公公告信息息。 (1)注注册模块块:公司员员工在此此注册。(2)登陆陆模块:员工在在此登录录 (3)通讯讯录管理理模块:该模块块主要负负责管理理个人通通讯录信信息,可可以新增增联系人人、删除除联系人人和修改改信息人人信息。(4)日程程安排管管理模块块:该模模块主要要负责管管理日程程安排信信息,可可以新增增日程安安排,也也可以对对现有的的日程安安排

47、信息息进行修修改和删删除。(5)工作作日志管管理模块块:该模模块主要要负责管管理工作作日志信信息,可可以发布布工作日日志,也也可以对对工作日日志进行行修改和和删除操操作。(6)短消消息管理理模块:该模块块主要负负责管理理短消息息信息,可可以给其其他办公公人员发发送短消消息。同同时还能能显示其其他人发发送给自自己的短短信息,可可以对其其进行标标记已读读和删除除操作。(7)公告告管理模模块:该该模块主主要负责责管理公公告信息息,可以以发布公公告信息息,也可可以对自自己发布布的公告告信息进进行修改改和删除除操作。(8)会议议管理模模块:该该模块主主要负责责管理会会议信息息,可以以发布会会议信息息,也可可以对自自己发布布的会议议信息进进行修改改和删除除操作。2.2性能能需求分分析1准确

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 其他资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁