软件工程基础 实验2《需求分析》

本次实验旨在掌握需求分析的基本原理和方法,包括用例建模、数据流建模和IDEF1X数据建模。通过Visio或EA工具,学生绘制了数据流图、UML类图和IDEF1X图,模拟了培训中心的计算机管理系统、选课系统及其它业务流程。实验结论强调了建模在项目开发中的重要性,同时也指出了在模型绘制和关系表达方面的改进空间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实验2《需求分析》
一、实验目的
  1. 了解:软件项目需求分析的基本原理与方法;
  2. 掌握:用例建模方法、数据流建模方法和IDEF1X数据建模方法;
  3. 掌握:Visio/EA等工具绘制模型图。
二、实验内容

  1、请从下面的描述中找出绘制数据流图的四种成分并用Visio绘制数据流图。
  某培训中心要研制一个计算机管理系统。它的业务是:将学员发来的信件收集分类后,按几种不同的情况处理。
  (1) 如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。
  (2) 如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。
  (3)如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。

  2、 有一简单选课系统,用文字描述如下,试用IDEF1X图和UML类图描述该系统的信息模型,并用Visio或EA绘制该IDEF1X图和UML类图。
  1)基本描述:在该系统中,有学院、教师、课程、学生等实体,他们的属性分别是:
  学院:学院编号、学院名称、地址、联系电话、院长等基本属性;
  教师:教师编号、姓名、性别、年龄、职称、所在学院等属性;
  课程:课程编号、课程名称、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值