目 录
1 引言............................................................................................................................................4
1.1 编写目的....................................................................................................................4
1.2 背景............................................................................................................................4
1.3 术语与缩写解释........................................................................................................4
1.4 参考资料....................................................................................................................4
2 概述............................................................................................................................................5
2.1 系统任务....................................................................................................................5
2.1.1 系统目标............................................................................................................5
2.1.2 运行环境............................................................................................................5
2.2 需求规定....................................................................................................................5
2.2.1 功能需求............................................................................................................5
2.2.2 非功能性需求....................................................................................................7
2.2.3 安全设计............................................................................................................7
2.2.4 约束和假定........................................................................................................7
3 架构设计....................................................................................................................................8
3.1 系统架构和处理流程................................................................................................8
3.2 系统用例....................................................................................................................9
3.3 系统内部交互............................................................................................................9
3.4 系统技术选择..........................................................................................................10
3.5 数据结构设计..........................................................................................................10
4 模块设计..................................................................................................................................10
4.1 系统模块划分..........................................................................................................10
4.2 用户认证模块..........................................................................................................11
4.2.1 身份认证功能..................................................................................................11
4.3 地址管理模块..........................................................................................................11
4.3.1 增加地址功能..................................................................................................11
4.3.2 删除地址功能..................................................................................................12
4.3.3 显示地址功能..................................................................................................12
4.4 订单管理模块..........................................................................................................12
4.4.1 发布订单功能..................................................................................................12
4.4.2 接收订单功能..................................................................................................12
4.4.3 确认送达功能..................................................................................................13
4.4.4 显示订单信息功能..........................................................................................13
4.4.5 删除订单功能..................................................................................................13
4.5 反馈信息模块..........................................................................................................13
4.5.1 评价功能..........................................................................................................14
4.5.2 举报功能..........................................................................................................14
5 系统出错处理设计..................................................................................................................14
5.1 出错信息..................................................................................................................14
5.2 补救措施..................................................................................................................15
6 系统维护设计..........................................................................................................................15
7 尚未解决的问题......................................................................................................................15