杨蓝婷博客链接
王焱博客链接
项目地址
具体分工
- 杨蓝婷:原型图的设计和前端UI的设计
- 王焱:算法设计
PSP表格
Planning |
计划 |
60 |
60 |
Estimate |
估计这个任务需要多少时间 |
300 |
310 |
Development |
开发 |
0 |
0 |
Analysis |
需求分析(包括学习新技术) |
60 |
60 |
Design Spec |
生成设计文档 |
0 |
0 |
Design Review |
设计复审 |
360 |
360 |
Coding Standard |
代码规范(为开发制定合适的规范) |
0 |
0 |
Design |
具体设计 |
720 |
720 |
Coding |
具体编码 |
0 |
0 |
Code Review |
代码复审 |
0 |
0 |
Test |
测试(自我测试,修改,提交修改) |
0 |
0 |
Reporting |
报告 |
0 |
0 |
Test Report |
测试报告 |
0 |
0 |
Size Measurement |
计算工作量 |
0 |
0 |
Postmortem & Process Improvement Plan |
事后总结并提出过程改进计划 |
0 |
0 |
|
合计 |
1440 |
1510 |
解题思路描述与设计实现说明
网络接口的使用
- 利用AFNetWorking进行封装的网络请求类,用POST或GET请求接口获得数据
- (NSURLSessionDataTask *)POST:(NSString *)URLString
parameters:(id)parameters
progress:(void (^)(NSProgress * _Nonnull))uploadProgress
success:(void (^)(NSURLSessionDataTask * _Nonnull, id _Nullable))success
failure:(void (^)(NSURLSessionDataTask * _Nullable, NSError * _Nonnull))failure
{
NSURLSessionDataTask *dataTask = [self dataTaskWithHTTPMethod:@"POST" URLString:URLString parameters:parameters uploadProgress:uploadProgress downloadProgress:nil success:success failure:failure];
[dataTask resume];
return dataTask;
}
代码组织与内部实现设计
- 利用OmniGraffle导出的UML类图

说明算法的关键与关键实现部分流程图
