2。3 Android架构 5
2。4 Python Web Framework Django 6
2。5本章小结 7
第三章 移动校园新闻平台的需求分析 8
3。1移动校园新闻平台的功能性需求分析 8
3。1。1客户端功能需求 8
3。1。2服务器端功能需求 9
3。2移动校园新闻平台的非功能性需求 9
3。2。1性能需求 9
3。2。2可靠性需求 10
3。2。3可扩展性需求 10
3。3本章小结 10
第四章 移动校园新闻平台的总体设计 11
4。1系统架构设计 11
4。2客户端功能模块划分 11
4。3服务器端功能模块划分 15
4。4数据库设计 18
4。5本章小结 21
第五章 移动校园新闻平台的实现 22
5。1登录模块的实现 22
5。2新闻模块的实现 23
5。2。1新闻类别子模块的实现 23
5。2。2新闻列表子模块的实现 24
5。2。3新闻界面生成子模块的实现 24
5。3评论模块的实现 25
5。4更新模块的实现 27
5。5后台管理的实现 28
5。6网络数据请求方案的实现 32
5。6。1Compoment [NetWork] 32
5。6。2Compoment [Cache] 33
5。6。3Compoment [Request] 33
5。6。4Compoment [Response和Error] 34
5。7开发环境的实现 35
5。8本章小结 35
第六章 系统测试 36
6。1系统功能测试 36
6。1。1用户登录模块测试 36
6。1。2新闻模块测试 37
6。1。3评论模块测试 38
6。1。4管理用户模块测试 39
6。1。5管理新闻类别模块测试 40
6。1。6管理详细新闻模块测试 41
6。1。7管理用户评论模块测试 42
6。2系统兼容性测试 43
6。3本章小结 44
第七章 结论 45
7。1 总结 45
7。2展望 45
7。3本章小结 46
致谢 47
参考文献