当前位置:文档之家› 南京邮电大学软件工程实验报告

南京邮电大学软件工程实验报告

实验报告( 2015 / 2016 学年第二学期)
课程名称软件开发技术基础
实验名称实验二小型MIS系统的分析与设计
实验时间2016 年 5 月18 日指导单位计算机学院
指导教师王传栋
学生姓名班级学号
学院(系) 通信学院专业电子信息工程
实验报告
三、实验原理及内容
1、理解需求进行数据建模
1) 绘制概念模型ER 图。

2) 将第1 步得到的ER 模型,转换为DB 的关系模型。

STUDENT(SNO,SNAME,SEX,CLASS_NO,DEPARTMENT_NO)
COURSE (CNO, CNAME, CREDIT, CREDIT_HOUR, CPNO, TNO) TEACHER (TNO, TNAME, TITLE, SEX)
SC (SNO, CNO, GRADE)
ADMIN (ANO, ANAME, SEX)
1) 绘制系统的用例图。

2) 特殊用例,要进行用例详述。

建模中分别以系统角色学生、教师和教务员绘制分层DFD 图。

顶层数据流图:
学生管理系统一层数据流图:
管理学生模块数据流图:管理学生模块数据流图:
选课管理与成绩管理模块数据流图:
4、在第3 步骤的基础上,绘制系统的体系结构图:
学生管理系统
学生 教师 系统管理员
查询成绩
查询基本信息
录入成绩 修改成绩 删除成绩 查询成绩
录入基本信息 修改学生信息 删除学生信息
查询信息
5、绘制系统的对象模型,完成:
1) “类图”,可以针对不同的业务场景分别绘制;
在学生选课情况下,各个类之间的关系如下图所示:2) 特殊的业务类,根据需要绘制“状态图”
教师录入成绩的状态图如下图所示:
3) 特殊的业务场景,根据需要绘制“顺序图”
教师成绩管理顺序图如下:。

相关主题