需要说明的问题进行定义和说明。
321数据元素
数据元素是组成数据流的基本成分,也是最小的和不可分割的数据单位。
数据元素
系统名:宿舍管理系统条目名:学号属于数据流:F8,F10,F12
存储处:D1,D2
编号:别名:
数据元素值:代码类型字符型
取值范围10116324
意义×××
↓房间号
×↓铺位号
简要说明:本宿舍共有六层楼,起始房间号是101,最大房间号是632;学号是住宿学生的
识别符,具有唯一性
修改记录:
编写:
日期:200805
日期:
(表31)
f322数据流
数据流是数据结构在系统内传输的路径,主要包括来源、去向、组成、流通量等。
数据流
系统名:宿舍管理系统条目名:水电费单来源:管理员
去处:水电费管理
编号:F3别名:
数据流结构:水电费单={月份+房间号+水费+电费+公摊+操作员名}
简要说明:水电费管理工作通常由管理员来负责完成。
修改记录:
编写:(表32)
日期:200805日期:
323数据存储
数据存储是数据结构停留的地方,也是数据流的来源或去处之一,它不考虑具体的物理存储介质和技术手段。
数据存储
系统名:宿舍管理系统条目名:房间信息存储组织:每个房间一条记录,按房间编号升序排列
记录数:约200条数据量:约2KB
编号:D4别名:主关键字:房间编号
辅关键字:
记录组成:
项名:房间编号类型房间性别现住人数
近似长度:3
2
2
5
(字节)
简要说明:“现住人数”采用数值型,便于计算机自动运算。
修改记录:
编写:
(表33)
日期:200805日期:
f324外部项
外部项在数据流程图中表示所描述系统的数据来源和去处的各种实体或工作环节。(表34)外部项
系统名:宿舍管理系统条目名:学生输入数据流:
F4:发票,F6:结余清单
编号:别名:输出数据流:F1:住宿协议,F2:个人交费单F5:退房单
主要特征:学号,房号,姓名,性别,年龄,身份证号码,联系电话,家庭住址,专业
简要说明:身份证号码也可以作为辅关键字。
修改记录:
编写:
日期:200805日期:
f325加工
数据加工又称处理逻辑,描述系统对信息进行处理的逻辑功能,如加工逻辑表35加工逻辑表
加工序号
P1
P11P12P13
P2P21P22P23
P3
P31P32P33
P4P41P42
加工名输入流输出流
加工逻辑
登记
签订协议审核
登记资料
交费
收费开发票
催费
退房
单据删除人员余额结算
水电费管理
统计核算
F1
F8
F1
F17
F18
F19
F20
F8
F2
F4、F10
F2
F10
F21
F4
F22
F23
F5、F12F6、F7
F5
F24
F25
F7
F12
F6
F16
F13
F16
F26
F9、F16、F13Fr