基于rup书刊借阅系统设计和实现

基于rup书刊借阅系统设计和实现

ID:33723415

大小:2.66 MB

页数:86页

时间:2019-02-28

基于rup书刊借阅系统设计和实现_第1页
基于rup书刊借阅系统设计和实现_第2页
基于rup书刊借阅系统设计和实现_第3页
基于rup书刊借阅系统设计和实现_第4页
基于rup书刊借阅系统设计和实现_第5页
资源描述:

《基于rup书刊借阅系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中文摘要UML是一种绘制软件蓝图的标准语言,可以用UML有效地对软件进行详述、设计、构造、可视化、和文档化。J2EE提供了一种面向对象的、分布式和跨平台的框架,用来开发和部署分健壮的、安全的、可重用的和伸缩的企业级应用。统一软件开发过程RUP是一种基于UML的软件开发过程,依赖于用例驱动、以构架为中心以及迭代和增量三个关键概念,建立了一个集成软件生命周期、阶段、工作流、风险缓解、质量控制以及项目管理等方面内容的统一过程框架。本论文结合UML与J2EE开发一个书刊借阅管理信息系统,并以RUP软件开发过程指导本系统

2、的开发。首先简要介绍了UML的概念模型、体系结构和建模机制及RUP的特点、核心工作流与制品。在此基础上,分析了基于UML分析设计方法并在RUP指导下完成系统的设计与实现的优势;然后其次我们结合“高校院级书刊借阅管理系统”项目开发的实际情况,将RUP转换为直接用于指导该项目实际开发过程的具体实施步骤,提出了一种实用的基于RUP的UML需求分析及其建模方法。主要工作包括:以UML用例图来捕获和表达系统需求并构建了需求模型;在此基础上,根据需求模型进行系统分析和设计,以概念层的对象图表达系统的结构逻辑,以活动图、状态

3、图及交互图来表达业务模型及行为逻辑,由此完成了包括系统的分析建模、设计建模以及实施建模过程。最后基于上述模型,在javaj2ee环境下,采用B/S架构编程实现了该系统。从实际的运行情况看,系统开发完全符合预期设想,取得了较好的效果。实践表明,在基于RUP以体系结构为中心的建模方法指导下,应用UML语言丰富的可视化表达元素,可以清晰、快速地定义出面向对象的软件系统模型。关键词:UML,java,书刊借阅系统AbstractUML(UnifiedModelingLanguage)isastandardlanguag

4、efordesigningsoftwareblueprint.Itcanbeusedtoexpatiateon,design,compose,visualizeandfilesoftwareavailably.J2EEprovidesavisual,distributedandcross-platformframetodevelopanddisposesoftwarewhichislusty,safe,recyclable,telescopic,accordingwithcorporations’request

5、s.RationalUnifiedProcess(RUP)isthesoftware—develop—processbasedonUML,anditdepends0nthreekeyconceptions:usingcasedriver,architecture-centriciterationandincrement.RUPestablishesaunifiedprocessframeincludingsoftwarelifecycle,phases,workflow,riskdelay,qualitycon

6、trolanditemmanagement.AlibrarydocumentmanagementinformationsystemtobeintroducedbythisthesisisdevelopedbasedonUMLandJ2EE,andthewholeprocessisunderguidanceofRUEFirstly,thethesisgivesabriefintroductionoftheconceptionmodel,systemconfigurationandmodelingmechanism

7、ofUML,andthenintroducesthecharacteristics,keyworkflowandproduceofRUP.Accordingtotheseconceptions,itanalyzesthedesignmethodbasedonUMLandtheadvantagewhichthesystemisdesignedandrealizedguidedbyRUEAfterward,RUPischangedintosomespecificimplementingstepswhichcallb

8、eusedtoguidethefactualdevelopingprocessoftheprojectbasedontherealprojectdevelopingsituationoftheLibraryBorrowingandReadingManagementSysteminUniversity.ThethesisalsosupportsapracticalUMLrequestan

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。