您的位置:首页 > 其它

软件工程_项目需求分析

2017-10-14 19:45 886 查看
一、本实验的目

1)掌握系统需求分析的方法与步骤。

2)掌握如何获取用户需求。

3)掌握用Visio/Star UML建立模型方法

4)明确需求分析说明书的内容和格式,掌握需求说明书的撰写

二、实验环境

1)安装Visio/Star UML软件计算机系统;

自己使用的是Process On, 在线编辑思维导图,各种图都十分好用,还是在线的

三、实验内容

1)按要求分成项目小组;

2)确定课程设计项目题目;

3)根据附件需求以《教学管理系统》为例对系统进行分析;

4)确定对系统的综合要求;

5)分析问题领域,绘制用例模型;

四、实验注意事项

本实验为设计性实验,要求学生对项目进行具体的调查与分析,因此掌握需求调研与分析技巧是十分重要的事情

五、实验成果

完成实验后,项目组成员结合项目的实际完成需求规格说明书,并按GB/T8567的需求规格说明书撰写。

六、实验思考

1)总结需求获取和分析建模的方法,说明可以采用哪些图来描述需求。

2)总结Visio/Star UML 在需求分析中的作用。

《教学管理系统》

简易教学管理系统JXGL要求提供两个方面的服务:

(1)选课管理,负责新学期的课程选课注册工作;

(2)成绩管理,负责学生成绩管理

在选课管理方面应提供的服务功能:

(1)录入与生成新学期课程表

(2)学生选课注册

(3)查询

(4)选课注册信息的统计与报表生成

(5)把学生选课注册信息传送给财务系统

在成绩管理方面应提供的服务功能:

(1)成绩录入

(2)成绩查询

(3)成绩统计与报表生成

JXGL的用户

(1)学生:查询信息,只允许对自己有关的数据进行添加、更新、删除等操作。

(2)教师:查询信息,只允许对自己有关的数据进行添加、更新、删除等操作。

(3)教学管理员:有权操纵数据库的数据,进行添加、更新、删除等操作。

JXGL的系统环境

(1)基于Internet的B/S系统

(2)外部相关系统:财务系统

答案:

数据流图



UML图



个人理解,并非标准答案~

tips: 推荐使用软件Process On,能够在线编辑思维导图,流程图UML等很多图,而且可以云端保存
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: