软件工程实验报告_软件工程的实验报告
软件工程实验报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“软件工程的实验报告”。
实验三:面向对象的系统对象模型实验
一、实验目的1: 熟悉面向对象分析的基本方法,加深理解对象模型、动态模型和功能模型的意义和 作
2: 学习使用rose工具进行面向对象分析的方法
3:理解对象模型、动态模型和功能模型在rose系统中的表示
4:学习用例图、类图、关联图、顺序图、状态图的绘制方法,了解其各自的作用
二、实验环境
1.硬件环境
P4以上的个人计算机环境,要求内存不少于128MB,硬盘不小于20G.。2.软件环境
操作系统:Windows 2000 或 Windows XP 数据库: SqlServer 2000 或 Acce 2003数据库系统 3.通用工具软件
通用绘图工具: MicroSoft Visio 2003 文本编辑工具: MicroSoft Word 2003 4.CASE工具
实体建模工具: Erwin 4.0 UML建模工具:Rose 2000
三、实验内容
1.实验题目
已知资料管理系统提供资料信息维护、资料查询、借阅/归还三项基本功能。使用本系统的角色包括管理员、教师、学生三类。管理员可从事所有操作,学生与教师只能进行资料查询、借阅/归还操作。教师最多可以同时借阅10本资料、学生只能同时借阅5本。对于借阅期满3个月但是仍未归还的资料,在管理员控制下,系统将自动生成并输出“催还单”。
试采用面向对象的分析方法对“资料管理系统”进行需求分析和初步设计,做出其详细的需求陈述;定义基本功能及角色;提取对象、做出用例图和类图 2.实验内容
利用rose工具进行系统建模的实验,建立所指定之题目的用例图和对象模型 3.系统初步设计
资料管理系统的角色有三种,分别是管理员、教师、学生。资料管理系统的基本功能有一下三项: 资料信息维护 资料查询 借阅/归还 4.思考题
1:“角色定义”在应用系统中有什么作用? 答:角色的定义有利于明晰角色所对应的事物以及对数据和功能的操作权限,是系统更加条理。
2:USE-CASE图反映了系统在哪一方面的需求? 答:它描述了系统的功能以及如何使用一个系统并显示谁将是相关的用户、用户希望系统提供什么服务以及用户需要为系统提供的服务,它反映了整个系统的一个大概设计。3:对象模型应当包括哪些内容?使用ROSE工具进行分析建模时,通过哪几种图例描述对象模型?
答:对象模型描述的是系统的静态结构,包括系统的类和对象,他们之间的属性和操作,以及它们之间的联系。它通常用用例图和类图来描述。
5系统类图
6.系统用例图
《软件工程》实验报告专业班级微软IT一班学生姓名指导教师赵春刚实验一需求分析一、实验目的通过对软件项目的需求分析,掌握需求分析的主要方法和技术,了解需求分析过程。二、......
《软件工程》课程实验报告实验名称:教务管理系统之子系统——学院课程安排姓名:院 (系):软 件 学 院专业班级:学号:指导教师:地点:成绩:时间:2012 年 10月 日 至 2012 年 11月 8 日1.实......
江 西 理 工 大 学软件工程 实验报告实验名称 实验2 编写软件可行性分析报告 实验日期 2014-04-03 专业班级 计算机111班 桌号实 验 人学号同组人一、实验目的和要求对一个......
GDOU-B-11-112 学生实验报告书(学生用表) 实验名称 学院(系) 学生姓名 学号 初识软件工程 专业 实验地点 课程名称 软件工程 班级 实验日期 课程号 一, 实验目的 软件工程涉......
软件工程实验报告学院: 班级: 姓名: 学号:软件规格说明书实验报告一.实验目的1.通过实验掌握软件工程中对于软件规格的设计。 2.了解软件规格说明书的设计要求。 二.实验内容1.......
