1 / 10
文档名称:

福建师大网络教育毕业论文.doc

格式:doc   大小:67KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

福建师大网络教育毕业论文.doc

上传人:小雄 2020/10/18 文件大小:67 KB

下载得到文件列表

福建师大网络教育毕业论文.doc

文档介绍

文档介绍:福建师大网络教育毕业论文系别:2003级计算机系类别:专升本姓名:周铁军学籍号:031C3H8014对于UML进行面向对象的系统分析及设计方法,包括静态建模和动态建模;提出了一种实用的基于UML的需求分析及其建模方法,以活动图模型来表达业务模型,以概念层的对象图、状态图及交互图模型表达系统的结构逻辑及行为逻辑,以应用例图表达系统需求;讨论了需求分析及其建模的过程概念,并以高校开放式学籍管理系统的开发作为案例示范。关键词UML,RUP,开放式学籍管理[4]1、引言UML是一种编制系统蓝图的标准化语言,可以实现大型复杂系统各种成分描述的可视化、说明并构造系统模型,以及建立各种所需的文档,它是一种定义良好、易于表达、功能强大且普遍适用的建模语言。UML的发展对软件工程的发展做出了杰出的贡献。UML支持从需求分析开始的软件开发的全过程。UML通过三类图形建立系统模型:用例(UseCase)图、静态结构图(对象类图、对象图、组件图、配置图)和动态行为图(顺序图、协同图、状态图、活动图),这些图可以从不同的抽象角度实现系统的可视化。URM的发展经历了以下几个阶段。最初的阶段是专家的联合行动,由三位00(面向对象)方法学家[8]将他们各自的方法结合在一起,-第二阶段是公司的联合行动,由十几家公司组成的“UML伙伴组织”将各自的意见加入UML,,并作为向OMG申请成为建模语言规范的提案。第三阶段是在OMG控制下的修订与改进,,然后成立任务组进行不断的修订,、,。口前正处于UML的重大修订阶段,□,作为向ISO提交的标准提案。[1]:面向对象。UML支持面向对象技术的主耍概念,提供了…批基本的模型元素的表示图形和方法,能简洁明了地表达面向对象的各种概念。可视化,表示能力强。通过UML的模型图能清晰地表示系统的逻辑模型和实现模型。可用于各种复杂系统的建模。独立于过程。UML是系统建模语言,独立于开发过程。独立于程序设计语言。用UML建立的软件系统模型可以用Java^VC++、Smalltalk等任何一种而向对象的程序设计来实现。易于掌握使用。UML图形结构清晰,建模简洁明了,容易掌握使用。使用UML进行系统分析和设计,可以加速开发进程,提高代码质量,支持动态的业务需求。UML适用于各种规模的系统开发。能促进软件复用,方便地集成已有的系统,并能有效处理开发中的各种风险。,其过程通常由以下3个部份组成:识别系统的用例和角色首先对项目进行需求调研,依据项目的业务流程图和数据流程图以及项目中涉及的各级操作人员,通过分析,识别出系统屮的所有用例和角色;接着分析系统屮各角色和用例间的联系,再使用UML建模工具画出系统的用例图,同时,勾画系统的概念层模型,借助UML建模工具描述概念层类图和活动图。进行系统分析,并抽取类系统分析的任务是找出系统的所有需求并加以描述,同吋建立特定领域模型。建立域模型有助丁•开发人员考察用例,从中抽取出类,并描述类之间的关系。系统设计,并设计类及其行为设计阶段由结