图1-7 刷卡模块第二层数据流 2.2.2 编写数据项 根据数据项的含义,我们将数据项的定义分为以下几个方面:数据项名、类型、长度、附加说明。主要数据项定义如表5-14至表5-16所示。 数据项名 类型 长度 说明 用户ID(id) 字符型 16 英文字符和数字的组合 类型(type) 字符型 4 固定为“刷卡”,为以后功能扩充使用 登录时间(intime) 日期型 形式:2005-3-4 12:00 注销时间(outtime) 日期型 形式同上 IP 字符型 15 以后功能扩充使用 表1-14 数据项定义(登录日志)
数据项名 类型 长度 说明 组类别(type) 字符型 16 英文字符和数字的组合(主码),为Teacher|Master|Graduate 计费标准(criteria) 浮点型 Single类型 表1-15 数据项定义(组计费标准)
数据项名 类型 长度 说明 用户ID(id) 字符型 16 用户卡上的标识码(主码) 类型(type) 字符型 16 同组类别 姓名(name) 字符型 20 密码(pwd) 字符型 20 英文字符和数字的组合 金额(money) 浮点型 Single类型 附加信息(info) 字符型 100 其他信息 表1-16 数据项定义(用户列表)
2.3 数据库设计 数据库概念设计 根据对数据流图和数据字典的分析,我们可以确定该应用中的实体、属性和实体之间的关系,并画出如图所示的用户E-R图。
1
1 n 1 1 n m
n
 
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/14/14