上传者: mossl
|
上传时间: 2021-12-10 22:07:13
|
文件大小: 6.21MB
|
文件类型: -
大三上UML平时作业加期中期末文档加图Rose Model1、设计内容
题目、设计内容自拟,工作量适中,要求学生应用课程所学知识,采用UML建模技术、面向对象程序设计等技术建立一个问题的分析与设计模型。
①写出需求报告,说明系统的功能
②采用用例图建立问题的功能模型,并完成相关的用例规格说明文档的撰写(含事件流文档)。
③采用活动图对用例的工作流程建模。
④采用序列图与协作图建立用例的动态模型,并设计与这两种图中用到的对象相关的类的原型。
⑤采用类图,结合序列图、协作图与事件流,对类细化,并描绘出不同的类之间的关联关系。
⑥采用包的技术对问题中涉及到的类进行管理。
⑦采用状态图对系统中的核心类或核心用例进行动态建模。
⑧采用构件图描述系统的实现、部署图描述系统建立后系统的物理部署。
2、实验步骤
主要作集中于软件的分析与设计阶段:需求分析与系统设计。
1)、问题分析阶段
①通过社会调查,选择一个实际应用问题作为分析与设计对象。
②对系统进行需求分析,写出系统需求分析报告。
2)、设计与建模阶段
①依据需求分析报告建立系统功能模型与动态行为模型。
②建立系统的逻辑模型与物理模型。
3、主要技术
采纳面向对象方法对问题进行分析、建模,并完成相关设计文档。
开发环境与工具:Rose;
操作系统:Win7/Win10;