团队作业3:需求改进&系统设计
2017-11-12 21:11
841 查看
需求原型改进
场景&痛点
之前的页面场景:这是进行班级管理的页面,从中可以将各个博主进行对班级的归类,属于集中管理的部分。我们在此之上询问了不属于我们团队项目的同学关于这部分页面有什么不足,按照他的说明,班级管理不光能展现各个博主,还要能查看单个博主自身那些发布的博文和一些评论之类的页面。经他的回答,我们了解到了这部分页面的痛点,于是我们决定添加一个能显示博主个人信息的页面,原型如下:
原先设定为点击班级管理页面的查看博主为跳转到博客园中的页面,改进后决定跳转到新设定的页面,显示出博主个人的一些动态和信息。
上次的不足
上次的博文中,由于编码习惯都有些差别,所以没能规划好编码规范的问题改进
编码规范
变量命名以小驼峰法为主(即将变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字),如int stuName;类名命名用大驼峰法(在小驼峰法的前提上首字母大写),如public class AdminLogin(){}
大括号的位置选择用尾部法(第一个大括号在其父语句的末尾,第二个大括号单独占据一行,并与父语句的开始位置对齐)
如
int[][] ary = new int ; for(int i = 0; i < n; i++){ for(int j = 0; j < n; j++){ ary[i][j] = 0; } }
关于注释的部分则由团队人员按照自身编写代码中比较难以理解或者说是比较重要的部分进行注释,在时间允许的情况下也可以尽可能地进行注释。
还有的就是关于代码美观的问题,每个功能或方法完成后都需要进行回车空行,其他部分如i = 0;或者i=0;的部分由于习惯问题和自身审美不同,选择按照自身的习惯进行调整。
用例图
用户场景描述
老师创建班级,添加成员,设置采集博客记录,登陆|注册顺序图。功能四限象
wbs
数据库设计
项目计划人员时间安排文档
时间 | 任务 | 实现成员 | 技术方案 |
第十周 | 设计数据库 | 全部成员 | 采用哪种数据库 |
第十一周 | 搭建系统框架 | 全部成员 | 采用哪种框架 |
第十二周 | 采集数据 | 许锰棕 | 爬虫算法 |
设计界面 | 陈志钦 | HTML5 | |
浏览查看博客记录 | 雷源城 | Java | |
注册登录 | 宋浩 | Java | |
第十三周 | 管理网站用户 | 许锰棕 | Java |
设计界面 | 陈志钦 | HTML5 | |
管理班级组 | 雷源城 | Java | |
创建班级组 | 宋浩 | Java | |
第十四周 | 设置对班级成员博客采集 | 许锰棕 | Java/爬虫算法 |
添加班级组成员 | 陈志钦、宋浩 | Java | |
管理采集博客记录 | 雷源城 | Java | |
第十五周 | 完成未完成的任务或优化或新增额外功能 | 全部成员 | Java |
项目测试计划文档
时间 | 任务 | 效果 | 测试结果 |
第十周 | 数据库测试 | 统一数据库 | |
第十一周 | 系统框架测试 | 统一开发平台 | |
第十二周 | 采集数据测试 | 成功获取网上博客数据 | |
设计界面测试 | 联合代码实现功能 | ||
浏览查看博客记录测试 | 迭代博客记录通过链接的形式跳转页面 | ||
注册登录测试 | 账号密码不能为空,登录需要输入验证码 | ||
第十三周 | 管理网站用户测试 | 对网站用户增删改查 | |
设计界面测试 | 联合代码实现功能 | ||
管理班级组测试 | 删除班级组,修改班级组 | ||
创建班级组测试 | 新增班级组 | ||
第十四周 | 设置对班级成员博客采集测试 | 采集组内成员的博客 | |
班级组成员管理测试 | 添加、删除、修改成员 | ||
管理采集博客记录测试 | 可设置全部显示或显示某位组员 | ||
第十五周 | 系统测试 | 功能完善,bug修复 | |
完成未完成的任务或优化或新增额外功能测试 | 视情况而定 |
相关文章推荐
- 团队作业3——需求改进&系统设计
- 团队作业3——需求改进&系统设计
- 团队作业3——需求改进&系统设计
- 集美大学网络1413第七次作业成绩(团队三) --需求改进&系统设计
- 团队作业3--需求改进&系统设计
- 团队作业3——需求改进&系统设计
- 高级软件工程2017第5次作业—— 团队项目:需求改进&系统设计
- 团队作业3——需求改进&系统设计
- 团队作业3——需求改进&系统设计
- 团队作业3--需求改进&系统设计
- 团队作业3——需求改进&系统设计
- 团队作业3--需求改进&系统设计
- 团队作业3——需求改进&系统设计
- 团队作业3--需求改进&系统设计
- 【2017下集美大学软工1412班_助教博客】团队作业3——需求改进&系统设计团队成绩公示
- 【集美大学1411_助教博客】团队作业3——需求改进&系统设计 成绩
- 团队作业3——需求改进&系统设计
- 团队作业3——需求改进&系统设计
- 团队作业3——需求改进&系统设计
- 高级软件工程2017第5次作业—— 团队项目:需求改进&系统设计