[Gamma] 项目展示

[Gamma] 项目展示

一、工程展示

1.项目简介
  • 定位分析

    我们的目标是做一个创意分享网站,在之前的阶段中完成了大框架的搭建,并以此为基础进行界面优化与功能扩展。

  • 典型用户

    用户 面临困境 需求功能
    教师 实验室招生信息杂乱,难以传达 实验室招收
    开发者 苦于项目选择
    希望做一些有趣的项目来丰富自己
    创意模块
    非开发者 想实现某个创意但是又没有开发能力 创意模块
    求助者 编程遇到困难,需要一个类似Stack Overflow的中文论坛 溢出专区
    所有用户 需要一个平台发布技术博客 博客专区
  • 实现功能

    功能 功能
    注册 验证账号是否重复,并且选中同意免责声明
    登陆 验证账号密码正确性并进行页面跳转
    找回密码 发送邮件至所填邮箱,并验证密码是否更新
    发布/删除创意 数据库写入/删除创意并更新展示区
    修改/保存个人信息 验证个人信息格式,修改数据库内容
    评论/留言板 更新数据库及界面展示
    收藏 收藏有价值的项目
    关注 关注好友与感兴趣的人
    “实验室”板块 整理发布实验室招生信息
    ”溢出专区“板块 对于难以实现的技术可以进行求助
    ”个人创意“板块 发布你的想法
    ”博客专区“板块 发布一些技术博客留存
    搜索 根据关键字搜索帖子
    委托/开发/审核 图形化的团队开发进度界面
    站内信 查看各种委托、审核消息
  • 用户规模

    指标 数量
    访问量 1000
    注册数 100
    文章数 20
2.团队分工
  • 职能分配

    前端开发: 1

    后端开发: 2

    测试: 1

    PM: 1

  • 经验教训

    扫描二维码关注公众号,回复: 6536748 查看本文章

    经历前两阶段开发,吸取到的经验还是非常多的:

    -》 集中力量解决问题,不必拘泥于职能分配,避免忙等待

    -》 预留出足够时间应对突发状况,特别是严重bug

    -》 任务不能拆分太细,相关任务全部交给同一个人,避免重复学习

二、项目开发

1.代码与文档管理

使用github进行项目管理

最新版本

开发文档

发布网址

2.燃尽图

开发过程有两个大间断,分别是研究方法论大作业与计算机网络考试

三、团队贡献分配

名字 角色 团队贡献分 具体的, 可衡量的, 可验证的贡献
wy PM 48 10次博客,1次技术博客
ycd Dev 49 敏感词汇屏蔽,网站宣传,课上展示
zzy Dev 51 邮箱bug修复,代码管理,增加图片上传
mm Test 52 修改密码bug修复,评论区优化,分区框架修改
zpz Test 50 场景测试,单元测试

四、功能展示

发帖(可以发四类贴:实验室招生、个人博客、个人创意、求助帖,分别对应实验室、博客专区、个人创意、溢出专区四个板块,四类帖子发帖所需填写的表单不同,下面以发实验室招生贴为例)


评论

收藏

用户可以加入开发团队/实验室

项目发起人可以调整进度

站内信系统

关注用户

搜索

五、测试

后端测试

我们进行了覆盖性测试,覆盖率达到77%

Beta阶段发现的Bug
  • 项目显示的图片错误
  • 无法使用搜索框
  • 发布实验室项目的按钮点击无法跳转
  • 连续点击发帖按钮可能发出多个相同的帖子
  • 不需要点击我已阅读用户条款也可以注册
  • 用户收藏的项目无法点击进入主页面
  • 修改密码的格式与注册时的格式要求不同

    Gamma 阶段修复的Bug
  • 项目显示的图片错误
  • 无法使用搜索框
  • 发布实验室项目的按钮点击无法跳转
  • 不需要点击我已阅读用户条款也可以注册
  • 用户收藏的项目无法点击进入主页面
  • 加入搜索功能后修改评论功能无法使用
  • 可以重复提交入团/退团申请
  • 个人创意页面和实验室页面侧边栏显示有误

回归测试
测试浏览器 注册 登录 修改密码 退出登录 修改个人信息 发布创意 发布评论 修改评论 页面排版 搜索 站内信
Chrome 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题
Fiefox 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题
IE 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题
edge 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题 无问题

六、团队成员个人博客

名字 个人博客链接
wy https://www.cnblogs.com/wxmwy
ycd https://www.cnblogs.com/chuizi000
zzy https://www.cnblogs.com/
mm https://www.cnblogs.com/tm47069551
zpz https://www.cnblogs.com/cuna/

七、总结

  • 网站特色

    旨在搭建一个积极的信息获取交流平台,为我航校友以及更多使用者提供方便

  • 开发感想

    历时几个月的软件工程结束,心里也是松了口气。最大的感想是如何协调项目进度很重要,一旦松懈极易造成熬夜赶工现象。还有就是及时交流,没有交流就没有团队。

  • 课程建议

    希望减轻课程压力,合理分配课程内容。大三很多同学已经开始实习工作等,每日例会与连续的计划安排实际上是很难实现的,我们没办法兼顾所有方面,造成问题也越来越大,很多问题在合作一段时间后陆续暴露出来。

猜你喜欢

转载自www.cnblogs.com/ws-1st/p/11042489.html