南京邮电大学软件工程实验报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告( 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) 特殊的业务场景,根据需要绘制“顺序图”
教师成绩管理顺序图如下: