校园一卡通管理系统.ppt
P1.2 办卡 管理
D1.2 办卡记录文件
挂失申请 个人资料
P1.3 挂失 管理
D1.3 挂失记录文件
解挂申请 个人资料
P1.4 解挂 管理
D1.4 解挂记录文件
数据字典
数据流条目
充值申请
数据流名:充值申请 简述:每次充值需要同学申请登记 别名:无 组成:充值申请=学号+姓名+充值金额+登记时间 数据量: 峰值: 注释:
软件总体结构设计
对功能的规定
系统架构设计
软件总体结构设计
校园一卡通管理系统H图
校园一卡通管理系统
P1 日常事务处理
P2 消费事务处理
P1.1 充值 管理
P1.2 办卡 管理
P1.3 挂失 管理
P1.4 解挂 管理
P2.1 超市 管理
P2.2 餐厅 管理
P2.3 校车 管理
四、接口设计
外部接口 内部接口
卡号
持卡人性别
持卡人身 份证号
卡内余额
校园卡
m n
刷卡
n
刷卡机编号
刷卡机
n
消费地点 n
消费金额 消费时间
包含 包含 包含
餐厅编号
1
餐厅
餐厅名称
餐厅负责人
超市编号
1
超市
超市名称
超市负责人
1
校车
校车编号
校车类型
校车司机
学生
学号 姓名 性别 出生日期 身份证号码 学院 班级
<pi >
Characters (10)
五、数据库设计
各底层的分E—R图 CDM图
90%高职院校都 在使用校园一卡
通
PDM图
姓名 性别 出生日期 班级
学院
学号
学生
1
拥有
日常事务处理E—R图
身份证号码
编号
姓名
n
1
卡号
m 校园卡
性别
管理
管理员
级别
m
管理
n
校园卡
持卡人学号
卡内余额
持卡人性别
持卡人身份 证号
持卡人姓名
消费事务处理E—R图
持卡人姓名 持卡人学号
。
概要设计说明书
引言
任务概述
总体设计
接口设计
数据库设计 出错处理设计
运行设计 安全保密设计
二 、任务概述
目标 用户特点 运行环境
90%高职院校都 在使用校园一卡
通
参考料
学校方面: 学生方面:
运行环境
运行环境
三、总体设计
对功能的规定 对性能的规定
90%高职院校都 在使用校园一卡
通
系统架构设计
FK_ADM INIST _ADM INIST R_ST UDENT
管理
学号 char(10) <pk,fk1> 编号 char(10) <pk,fk2>
FK_ADM INIST _ADM INIST R_ADM INIST
Identifier_1 <pi>
<M >
刷卡机
刷卡机编号 消费地点 消费金额 消费时间
<pi >
Characters (10) Characters (50) Decimal (10,2) Date & Time
Identifier_1 <pi>
包含
包含
餐厅
餐厅编号 <pi > Characters (10)
餐厅名称
Characters (50)
餐厅负责人
Characters (20)
Identifier_1 <pi>
<M >
校车
校车编号 <pi > Characters (10)
校车类型
Characters (20)
校车司机
Characters (20)
Identifier_1 <pi>
<M >
超市
超市编号 <pi > Characters (10)
重庆工程职业技术学院
信息工程学院
计算机应用技术112班
张呈俭 孔秋静 陈丹丹
2013年01月11日
计算机软件工程实用
校园一卡通管理系统
张呈俭 孔秋静 陈丹丹
2013年01月11日
校园一卡通管理系统
结构化需求规格说明书 概要设计说明书
面向对象需求分析规格说明书
结构化需求规格说明
引言 需求规定 需求分析
任务概述 运行环境 需求分析阶段成果
一、引言
需求分析目的 需求分析背景
定义
90%高职院校都 在使用校园一卡
通
参考资料
二 、任务概述
目的 用户特点
90%高职院校都 在使用校园一卡
通
假设和约束
参考料
学校方面: 学生方面:
三、需求规定
对功能的规定 对性能的规定 输入输出要求 数据管理能力要求
Characters (20) Characters (2) Date Characters (18) Characters (30) Characters (10)
Identifier_1 <pi>
<M >
管理
拥有
校园卡
卡号 持卡人学号 持卡人姓名 持卡人性别 持卡人身份证号 卡内余额
<pi >
Identifier_1 <pi>
Characters (10)
Characters (10) Characters (20) Characters (2) Characters (18) Decimal (10,2)
<M >
包含
管理 刷卡
校园卡管理员
编号 姓名 性别 级别
<pi >
Characters (10) Characters (20) Characters (2) Characters (20)
故障处理要求
四、运行环境
五、需求分析
处理对象 处理功能要求
处理对象
处理功能要求
六、需求分析阶段成果
数据流程图 数据字典
顶层数据流程图
学生
录入学生个人信息 消费信息请求 事务申请
消费信息反馈 事务处理
校园
一卡 通管
查询学生个人信息
校园卡 审批信息 中心 事务申请
理系
统
中层数据流程图
数据字典
数据存储条目
充值记录文件
数据存储名:充值记录文件 简述:包括所有在册师生各自充值记录和信息 别名:无 组成:充值记录文件=学号+姓名+充值金额+充值时间 数据量: 峰值: 注释:
数据字典
加工条目
餐厅管理
如果师生确定好饭菜,且确认了金额 则进行刷卡消费 否则不进行刷卡消费
六、数据设计 七、出错处理设计
学生
学生个人信息 事务申请 事务处理
P1 日常 事务 处理
学生个人信息 事务申请 审批信息
校园卡 中心
消费信息请求 消费信息反馈
D1 日常事务处理文件
P2 消费 事务 处理
D2 消费事务处理文件
底层数据流程图
充值申请 费用
日常事务处理数据流程底层图
P1.1 充值 管理
D1.1 充值记录文件
学生
办卡申请 个人资料
超市名称
Characters (50)
超市负责人
Characters (20)
Identifier_1 <pi>
<M >
学生
学号
char(10) <pk>
卡号
char(10) <fk>
姓名
char(20)
性别
char(2)
出生日期 date
身份证号码 char(18)
学院
char(30)
班级
char(10)