软件工程 实验3 数据流图和实体联系图的绘制

实验3

实验目的

(1) 了解基本模型数据流图和实体联系图的绘制。

(2) 通过案例来分析信息系统的功能模型和数据模型。

实验内容

一、 毕业设计选题系统

1、 学生登录系统后能够看到毕业设计题目列表,包括序号、题目、指导老师、题目性质、选择按钮列表。

2、 一个学生只能选择一个题目,一个教授最多带10人、副教授8人、讲师6人。

3、 学生选择的毕业设计题目不能重复。

4、 学生信息、毕业设计题目可以批量导入,学生选择的题目可以导出。

5、 教师出题时,要审核题目不能与已经提交的题目重复。

6、 教师收到学生选题申请,可以批准,也可以拒绝。

请根据以上问题的描述,绘制以下模型:

(1) 建立该系统的功能模型数据流图、并用数据字典对数据流、加工处理以及数据存储进行辅助描述;

(2) 建议该系统数据模型实体联系图,并写出关系模式。

img

数据流图

首先分析,

源点和终点:

学生->教师

处理:

选择毕业设计题目

导入学生信息、毕业设计题目

出题

数据流:

学生信息、毕业设计题目

数据存储:

学生信息、课题

img

img

数据字典:

学生信息=个人信息+选题

毕业设计题目列表=序号+题目+指导老师+题目性质+选择按钮列表。

学生=0{选择的题目}1

教授={学生}10

副教授={学生}8

讲师={学生}6

题目={学生}1

审核题目={已经提交的题目}1

选题申请=[批准|拒绝]

实体联系,ER图:

实体:学生、教师、题目列表

实体联系:选题、出题、老师带学生

img

关系模式:

学生:学生姓名,选择的课题

毕业设计题目列表:课题,序号,指导老师,题目性质

老师:姓名,职位,出的题

  • 0
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万伏小太阳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值