[软件工程基础]Alpha 展示博客
团队成员
个人简介
个人简介参照团队介绍博客。
个人博客
王嘉睿爵:http://www.cnblogs.com/whynotRW/
游心:http://www.cnblogs.com/jefhq/
李煦通:http://www.cnblogs.com/leext/
石奇川:http://www.cnblogs.com/qwellk/
刘子渊:http://www.cnblogs.com/braveTester/
工程相关
预期
目标
恢复原来的网站,并在原来的网站上进行进一步开发,增加题库和实验流程的功能。
典型用户
大二正在上物理实验的学生们。
更详细的描述见测试报告场景测试一节。
功能描述
报告生成
- 根据用户输入的数据生成相应报告
- 数据处理准确无误
- 报告可下载
论坛交流
- 具有一般的论坛功能,用户可以在论坛中发帖、交流经验
物理实验题库
- 用户可自由在不同套题之间切换
- 不同套题计时功能独立
- 可以正常计时,包括重启、暂停的正常运行
- 计时在用户重启浏览器后仍然存在
- 试题、答案内容准确无误
- 点击显示答案按钮可以显示该套题目的答案

详细图文流程
- 用户可以自由的在各个实验之间切换
- 排版合理
- 图片、表格大小合理,没有字号太小等阅读不适
- 流程内容精简、无错误
用户数量
一周用户量 30,活跃用户量 60。
11.17~11.21 统计数据如下:
- 新增用户注册 35
- 主页访问 242
- 登录 36
- 报告页面访问 68
- 报告生成请求次数 73
- 题库访问 23
- 工具访问 17
实际体验
总体运行较为流畅,报告生成等核心功能无严重bug,题库功能不太令人满意,社区功能流畅且丰富。
软件下载量
本项目为校内网站,无下载量指标。目标用户为我航大二选修基础物理实验的学生。
团队协作
团队总共 5 个人,分为前端、后端、实验相关、测试和 PM。
PM 制定方向,同组员讨论后分配任务,撰写本阶段博客。
各个成员各自完成 PM 分配的任务,并互相协作,交流自己不太明白的问题。
总的经验教训是 PM 应该对整个任务的规划有比较细致的把握,包括对技术有比较详细的了解。这样可以即时了解技术难点并制定相应的解决方案,避免和开发人员的认知有一定程度的脱节,导致任务不能顺利完成。
项目管理
通过 github 上的 Project 以及 issue 进行项目管理。
每项任务大致对应一个 issue。确定任务之后 PM 开相应 issue,并放到对应人的看板下。
被分配人完成后,关闭相应 issue 并填写完成时间。
时间管理
产品之外的工程质量
测试
- 网站的核心功能完整且正常工作:报告的生成、查看、下载,以及数据的处理功能在PC端运行均正常,且结果正确;网站交流社区功能完整且运行正常。对于一名选修基础物理实验的学生来说,目前网站功能已足以应对实验部分。
- 用户体验良好但仍有较大提升空间:通过测试矩阵以及Bug List可以看出,在PC端网站的响应速度以及前端界面都是相当优秀的,但是移动端的兼容性仍须提升,尤其是在实验报告生成界面,移动端数据输入方式较为麻烦而且并不能将生成的报告返回给移动端;另外是实验报告生成界面与社区界面之间的衔接,在移动端上尤其是Android平台表现很差;
- 网站前端界面整体风格基本一致但更要注重细节:已发布的网页整体风格一致,仅“找回密码”界面不符合整体style,并且未登录时一直重定位回主界面不提示登陆,这些细节都应该慎重考虑,会严重影响用户前端体验。
代码规范
由于上届的代码规范已经比较完全,我们直接沿用了上一届的代码规范。
文档
增加了环境配置文档和数据库恢复文档,链接。
质量提高
- 统一了论坛和主页的导航栏风格
遗留问题
- 报告生成处,移动端兼容性问题
- 题库的可用性,以及更加便捷的操作须进一步实现
- 报告界面与社区界面用户切换问题
- 题库、修改密码界面与网站风格整体一致性问题
- 大量用户并发访问文章时的请求Failed问题
- 题库的手机端兼容性问题
- 登陆界面的用户友好程度有待提高
需求分析
数据分析
实际进展

发布功能
参见 Alpha 发布说明。
用户反馈
项目状态
从燃尽图可以看出实际进度与理想进度有较大偏差,中间有一段时间开发停滞。但即使是这样,燃尽图还是美化了真正的项目状态。因为有些事项由于太多前置条件没有达成,并不能成为一个可规划的 issue 从而进入燃尽图的统计当中。
团队成员具体贡献
| 名字 | 角色 | 团队贡献分 | 贡献 |
|---|---|---|---|
| 王嘉睿爵 | 测试 | 50 | 对网站进行可用性、兼容性、美观性以及压力测试,生成 Alpha 测试报告;汇报1个核心bug,已修复;汇报很多处细节bug,未完全修复 |
| 李煦通 | 后端 | 51 | Alpha 发布说明,恢复绝大部分之前崩溃的数据库,修复后端 bug |
| 游心 | 实验相关 | 48 | 物理实验流程资源的获取和整理 |
| 石奇川 | 前端 | 49 | 实现了题库的页面、统一了网站导航栏样式 |
| 刘子渊 | PM | 52 | Alpha 展示博客,九次 ScrumMeeting 博客,任务分解博客,项目技术规格说明书博客,项目功能规格说明书博客,团队成员贡献分分配规则博客,用户需求与 NABCD 博客,团队介绍博客 |
[软件工程基础]Alpha 展示博客的更多相关文章
- 17秋 软件工程 Alpha展示博客
成员简介 姓名 个人简介 博客地址 郑世强 郑世强,计算机三班,了解java web端和Android端编程,使用过Spring MVC和Spring Boot开发商业程序,Android端学习了rx ...
- 【Alpha】Phylab 展示博客
目录 Phylab Alpha 展示博客 一.团队简介 二.项目目标 2.1 典型用户 2.2 功能描述 2.3 用户量 三.项目发布与展示 3.1 新功能 3.2 修复缺陷 3.3 问题与限制 3. ...
- 团队作业6——展示博客(Alpha版本)
Deadline: 2017-5-7 22:00PM,以博客发表日期为准 评分基准: 按时交 - 有分,检查的项目包括后文的四个方面 团队成员介绍 Alpha阶段进展 团队合作,各成员分工 Beta阶 ...
- 团队作业6——展示博客(Alpha版本)
Deadline: 2017-12-3 23:00PM,以博客发表日期为准 评分基准 按时交 - 有分,检查的项目包括后文的两个方面 团队成员介绍 Alpha阶段进展 团队合作,各成员分工 Be ...
- 展示博客(Alpha阶段)
Deadline: 2017-11-18 22:00PM,以博客发表日期为准 评分基准: 按时交 - 有分(满分10分),检查的项目包括后文的四个方面 团队成员介绍 Alpha阶段进展 团队合作,各成 ...
- [对对子队]Alpha阶段项目展示博客
Alpha阶段项目展示博客 1 团队成员的简介和个人博客地址 成员 头像 岗位 博客 个人介绍 黄贤昊 PM 17373253 喜欢玩游戏和做游戏,项目经验基本都和游戏相关,擅长摸鱼,偶尔敬业. 刘子 ...
- 【集美大学1411_助教博客】团队作业6——展示博客(Alpha版本)
写在前面的话 工作还真是应该抓紧做呢,以下评分是助教在出差前评的,但出差回来就忘记了大部分内容.同学们都在预期时间内完成了自己的alpha项目.由于助教的频繁出差,评分工作落下一大截,在此表示欠意,会 ...
- 集美大学网络1413第十次作业成绩(团队六) -- 展示博客(Alpha版本)
题目 团队作业6--展示博客(Alpha版本) 团队作业6成绩 团队/分值 简介& 项目地址 项目目标 (典型用户. 功能描述. 预期用户数量) 如何满足 用户需求 已完成目标 团队分工 团 ...
- 【1414软工助教】团队作业6——展示博客(Alpha版本) 得分榜
题目 团队作业6--展示博客(Alpha版本) 作业提交情况情况 为所欲为 团队没有提交,其余都按时提交. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2: ...
随机推荐
- static语句块的执行时间
package utfTest; public class Test01 { public static void main(String[] args) { //Person.show(); Sys ...
- 强制浏览器下载PDF文件
if(empty($filename)) { return FALSE; } // http headers header('Content-Type: application-x/force-dow ...
- 分享知识-快乐自己:Spring中的(三种)异常处理机制
案例目录结构: Web.xml 配置: <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application ...
- Workerman安装流程
第一步检测安装环境 curl -Ss http://www.workerman.net/check.php | php 操作结果显示 报错了 需要找到php.ini文件 解决办法如下: 打开 php ...
- 疑难杂症:SQLServerAgent 当前未运行,因此无法将此操作通知它。
日志信息:SQLServerAgent 当前未运行,因此无法将此操作通知它. (Microsoft SQL Server,错误: 22022) 确认问题之后,远程到服务器.按照以下步骤 1.打开计算 ...
- hdu-5780 gcd(数学)
题目链接: gcd Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) Pro ...
- linux 进程学习笔记-进程退出/终止进程
<!--[if !supportLists]-->Ÿ <!--[endif]-->退出/终止进程 void _exit(int status) 与 void exit(int ...
- HihoCoder1656 : 前缀后缀查询([Offer收割]编程练习赛39)(字典树+小技巧)
描述 给定一个包含N个单词的字典:{W1, W2, W3, ... WN},其中第i个单词Wi有具有一个权值Vi. 现在小Hi要进行M次查询,每次查询包含一个前缀字符串Pi和一个后缀字符串Si.他希望 ...
- CodeForces - 434D Nanami's Power Plant
Codeforces - 434D 题目大意: 给定一个长为n的序列,序列中的第i为上的值\(x_i\),序列第i位上的值\(x_i\in[l_i,r_i]\),价值为\(f_i(x_i)\),其中\ ...
- POJ3067(树状数组:统计数字出现个数)
Japan Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 24151 Accepted: 6535 Descriptio ...