基础定义
- 数据结构:特指结构性数据元素的集合;
- 逻辑结构:特指数据的逻辑结构在计算机存储空间的存储形式,如:链式存储、哈希存储;
- 物理结构:特指数据结构中的物理结构,其过程为将概念模型转换为数据库支持的数据模型;
总体设计
需求规定
需满足以下需求:
- 页面响应时间小于5秒;
- 数据存储安全、系统可靠性高。
运行环境
系统运行环境如下所示:
1 | 操作系统 Android 6.0及以上或IOS 9及以上 |
处理流程
本系统大致处理流程如图所示
系统结构
本系统结构如图所示。
功能需求与模块划分
模块划分如下所示
1 | 功能点 子功能 需求编号 |
接口设计
用户接口
用户接口如下所示
1 | 模块名称 输入信息 界面操作 输出信息 |
外部接口
内部接口
逻辑结构设计
E-R图
具体如图所示
表定义
表结构如下:
1 | 名称 描述 类型 长度 小数点 非空 主键 |