描述项目预期计划
预期完成如下模块框架,并着重实现房间部分的功能逻辑,其余模块留在第二次冲刺;为此需要搭建服务器,并且设计及实现房间部分的接口:
圆桌的功能描述:
圆桌主要由组群通讯录,语音室,历史文件三个部分组成。它的主要功能是:
1.
建立常用的组群通讯录
将经常一起讨论的人组织起来吧,形成学习工作圈。这将为之后发起讨论提
供便利。
2.
创建语音室开展讨论
每个用户都可以创建语音室发起讨论。把所创建的语音室的编号告诉与会者,
他们可以在首页加入语音室;或者利用组群通讯录,向他们发出邀请。
语音室有两种创建模式:自由模式与主讲模式。创建者在创建时选择默认模
式,之后讨论过程中,创建者可以随时转换模式。对于自由模式,所有人都在通
话中。对于主讲模式,创建者可以讲话,其余参与者作为听众。但在主讲模式期
间,参与者可以随时要求发言,创建者可以随时开放他人的话语权。
3.
在讨论中操纵文件
讨论中的另一种权限是文件的操纵权。创建语音室后,所有人都能在讨论正
式开始前将所需文件上传至文件空间。自由模式下,创建者可以操作文件,但其
他人可以申请获取操作权;主讲模式下,当前讲话者可以操纵文件。当操作者翻
页、滑动文件时,这种变化会反映到其他参与者的屏幕上,实现当前话题的追踪。
4.
在讨论中使用笔迹
圆桌提供画笔用来圈划重点,帮助当前讲话者更直观地表达思想。例如对于
把圆桌当作课堂使用的用户,可以利用空白进行演算;通过上传图片,可以方便
地批改作业。
5.
文件空间管理
用户可以选择将讨论过程产生的文件与笔迹保存到自己的文件空间,方便随
后总结或者查阅。
房间部分的功能如上234点描述。
现实进展
房间遇到的问题比较多,但已经实现基本功能。
(1) 已经实现:
1.服务器搭建
2.数据库设计
3.登录注册和部分房间逻辑实现的接口
4.圆桌的基本框架,包括:
- 登录注册模块布局
- 首页以及通讯录、历史、个人中心模块布局
- 房间及其相关页面布局
5.登录注册功能
6.房间模块的主要功能:
- 自由模式以及主讲模式的语音实现
- 来自url的pdf的同步展示
- 实现画笔,及其同步展示
(2) 预计完成但未完成的部分:
1.文件上传
2.会议生成文件记录
3.房间补充细节及优化
过程体会
031602111 傅海涛
031602115 黄家雄
031602130 牛康文
031602134 王龙涛
031602136 魏璐炜
031602142 姚志辉
031602139 徐明盛
组员分工
成员 | 任务 |
---|---|
傅海涛 | 搭建服务器,设计接口,房间功能实现 |
牛康文 | 通讯录模块布局,包含相应的响应函数设计 |
黄家雄 | 登录注册,引导页面布局,包含相应的响应函数设计 |
王龙涛 姚志辉 | 房间模块布局,包含相应的响应函数设计 |
魏璐炜 | 历史模块布局,包含相应的响应函数设计,自动化测试 |
徐明盛 | 整合,房间功能实现,“我的”页面布局 |
在Alpha阶段的工作量比例
成员 | 贡献 |
---|---|
031602111 傅海涛 | 22.52% |
031602115 黄家雄 | 9.01% |
031602130 牛康文 | 9.01% |
031602134 王龙涛 | 14.41% |
031602136 魏璐炜 | 16.22% |
031602142 姚志辉 | 10.81% |
031602139 徐明盛 | 18.02% |
下阶段展望
1.补充房间功能:上传文件,生成记录
2.扩充房间功能:投票等
3.完成其余模块功能
4.自动化测试
5.界面美化
测试体会
项目测试评述