【软件工程】数据字典——期末快速复习用

数据流的描述

在这里插入图片描述

  • 数据流名:订单
  • 说明:顾客对于图书的订货凭据
  • 数据流来源:顾客
  • 数据流去向:图书预订系统
  • 数据流组成:订单编号、订单日期、客户名称、电话、产品名称、价格、数量…

数据元素的描述

  • 数据元素名:学号
  • 类型:数字(离散),1、2、3、4位表示年级,5位表示院系,6位表示专业,7位表示班级,8、9位表示序号
  • 长度:9位
  • 取值范围:201811101~209999999
  • 相关的数据元素及数据结构:姓名、成绩、年龄

  • 数据元素名:姓名
  • 类型:文字(UTF-8)
  • 长度:1~10位
  • 相关的数据元素及数据结构:学号、成绩、年龄

数据存储的描述

  • 数据存储名:班级成绩单
  • 简述:存放一个班级的成绩信息
  • 输入数据:学生的成绩信息
  • 输出数据:汇总的班级成绩信息
  • 数据文件组成:学号、课程编号、成绩
  • 存储方式:按学号从小到大排列
  • 存取频率:存入频率每学期一次,取出频率很高

处理的描述

  • 处理名:课程平均分计算
  • 简要描述:可以算法该课程的平均分
  • 输入数据流:该课程的所有学生的分数
  • 输出数据流:该课程的平均分
  • 加工逻辑:先求该课程的所有学生总分、再用总分除以学生人数

定义数据的方法

符号含义举例
=等价于;定义为年龄 = 正整数
+逻辑与;连接日期 = 年 + 月 + 日
|逻辑或;选择性别 = [男|女]
m{ }n最少重复m次,最多重复n次姓名 = 1{汉字}10
( )可选晚餐 = 米饭 + 鸡腿 + (可乐)
" "基本数据元素零 = “0”
..范围数字 = “0”..“9”
  • 2
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

程序鸡

如果帮到您,点个赞鼓励一下吧。

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

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

打赏作者

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

抵扣说明:

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

余额充值