实验2《需求分析》
一、实验目的
- 了解:软件项目需求分析的基本原理与方法;
- 掌握:用例建模方法、数据流建模方法和IDEF1X数据建模方法;
- 掌握:Visio/EA等工具绘制模型图。
二、实验内容
1、请从下面的描述中找出绘制数据流图的四种成分并用Visio绘制数据流图。
某培训中心要研制一个计算机管理系统。它的业务是:将学员发来的信件收集分类后,按几种不同的情况处理。
(1) 如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。
(2) 如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。
(3)如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。
2、 有一简单选课系统,用文字描述如下,试用IDEF1X图和UML类图描述该系统的信息模型,并用Visio或EA绘制该IDEF1X图和UML类图。
1)基本描述:在该系统中,有学院、教师、课程、学生等实体,他们的属性分别是:
学院:学院编号、学院名称、地址、联系电话、院长等基本属性;
教师:教师编号、姓名、性别、年龄、职称、所在学院等属性;
课程:课程编号、课程名称、