收藏 分销(赏)

软件架构实验UML建模.doc

上传人:綻放 文档编号:9097756 上传时间:2025-03-13 格式:DOC 页数:3 大小:1.06MB 下载积分:8 金币
下载 相关 举报
软件架构实验UML建模.doc_第1页
第1页 / 共3页
软件架构实验UML建模.doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
重庆大学 学生实验报告 实验课程名称 软件架构与设计模式 开课实验室 DS1501 学 院 软件学院年级 2012 级 专业班 软件工程 6 班 学生姓名 秦粽璘 学 号 20121999 开课时间 2014 至 2015 学年第 二 学期 总成绩 教师签名 软件学院制 《软件架构与设计模式》实验报告 开课实验室:软件学院 年 月 日 学院 软件学院 年级、专业、班 2012 级 6 班 姓名 秦粽璘 成绩 课程 实验项目 名称 教 师评语 软件架构与设计模式 名 称 UML 建模 指导教师 教师签名:  年月日 一、实验目的 本案例采用 RUP 4+1 视图结合 UML 语言进行分析和设计,通过本案例的讲解,目的是使学生 了解软件架构设计的基本思想方法,学会使用 UML 语言对软件系统进行可视化描述、分析与设计。 二、实验条件 计算机上安装 Word 字处理软件和 Rational 软件。 三、实验背景描述 描述:在高校的学生宿舍管理过程当中,大多数学校还停留在宿舍管理人员或管理中心手工 记录数据阶段,这对于学生信息量比较庞大,需要经常记录、修改存档的数据较多的高校来说这 项工作的量大而重复烦琐,数据管理难度大,效率低。而高校学生宿舍管理系统的开发使用,将 极大地减轻高校学生宿舍管理的工作量和提高工作效率及宿舍利用率。 针对本案例使用 Rational Rose 工具完成以下 UML 建模。 通过分析参与者的活动,可以初步确定这样一些用例: (1)查询信息,(2)学生管理,(3)宿舍分配,(4)住宿管理,(5)基础数据管理,(6) 财务管理,(7)时钟支持。 根据前面的需求分析,针对本实验分别建立系统的用例视图(Use-Case View)、逻辑视图 (Logical View)。 四、实验要求 1、根据上述描述中确定的用例,自己确定每个用例的参与者,并画出关于高校学生宿舍管理 系统的用例视图(Use-Case View)。 uc Primary Use Cases 学生宿舍管理系统 查询者 查询信息  登录  基础数据库管理  系统管理人员 学生信息管理 学生工作人员 财务管理 查询学生 财务管理人员 添加学生 更新学生 删除学生 时钟支持 宿舍分配 住宿管理 时钟 信息管理人员 2、逻辑视图(Logical View)关注系统是如何实现用例中所描述的功能的,主要是对系统功 能性需求提供支持,即在为用户提供服务方面,系统所应该提供的功能。在逻辑视图中,用户将 系统更加仔细地分解为一系列的关键抽象,将这些大多数来自于问题域的事物通过采用抽象、封 装和继承的原理,使之表现为对象或对象类的形式,借助于类图和类模板等手段,提供系统的详 细设计模型图。类图用来显示一个类的集合和它们的逻辑关系有关联、使用、组合、继承关系等。 分析用例,从用例中寻找对象和类。例如,通过分析宿舍分配管理子系统,可以发现以下实 体类:学生、宿舍管理员、班级、楼栋、床位等。建立类图。 2.1、静态分析阶段,通过分析该系统的子系统,寻找出实体类,并建立类图。(由于子系统 较多,所以就以上述所举的例子宿舍分配管理子系统为例建立类图)
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服