一、团队展示:

1.队名:软件1412--博客管理系统

2.队员学号(标记组长)

曾海明(组长):201421122036   周雅静(组员):201421122003  王珏(组员):201421122057

于波(组员):201421122058    叶赐红(组员):201421122045   蓝朝浩(组员):201421122048

拟作的团队项目描述:Blog学习交流平台。

发布地址:

  Coding地址:https://coding.net/u/hmCoding/p/LearnTGP/git

二.、

a.团队项目的目标,预期的典型用户,预期的功能描述,预期的用户数量在哪里?

项目的目标:
    现在网路发达的时代,通过博客、社区等学习平台进行自主学习的方式受到广大群众的青睐,博客是一个很优秀的学习交流平台。提供一个用户学习和交流的博客平台,用 户可以发帖和评论,还有热门文章供用户阅读,用户可以在平台学习相应模块知识和发布相应模块的文章,在该平台互相学习和分享知识。
预期用户: 
    学生、老师、学习IT知识的人群,通过该平台进行学习和知识分享,帮助别人解答疑惑等,类似简书、掘金这一类的学习交流平台。
预期的功能描述:
    提供一个用户学习和交流的博客平台,用户可以发帖和评论,还有热门文章供用户阅读,用户可以在平台学习相应模块知识和发布相应模块的文章,用户个人信息(头像、用户名、密码)的修改等功能。后台管理员拥有文章、用户管理以及平台公告、每日一句名言警句、用户提交的文章审核等方面内容的管理权限。前后台配合,搭成一个拥有基本博客样式和功能的学习交流平台。
预期的用户数量: 300人          
       
b. 团队的产品如何满足了用户的需求?
   学生:花费最少的时间,得到最好的效果,解决学习中遇到的问题。

老师:学习遇到的问题,进行知识分享,帮助有问题的人群解答疑惑。

学习IT知识人群: 学习有关IT类的知识,查询学习、工作上的疑惑文章,进行学习。

c. 团队在Alpha阶段已完成了哪些目标?

    学习交流平台的基本功能已经完成,还需要后期优化,测试和bug修复。
     用户可以发帖和评论,还有热门文章供用户阅读,用户可以在平台学习相应模块知识和发布相应模块的文章,用户个人信息(头 像、用户名、密码)的修改等功能。后台管理员拥有文章、用户管理以及平台公告、每日一句名言警句、用户提交的文章审核等方面内容的管理权限。
   
d. 团队的成员如何分工协作的?有什么经验教训?
     
     曾海明:参与数据库的分析设计和功能模块的设计,虽然功能不是很多,后台无非是对数据库的增删改查操作,前台页面逻辑操作也不是很复杂,但是有时候被页面的数据渲染和数据的多表查询弄得晕头转向,不过通过不断地查看代码和修改代码,最终还是把预期的功能大致实现了,这一阶段的代码冲刺,让我更能静得下心去仔细阅读和修改代码。
     叶赐红:数据库设计过程中,为了更好的设计出合理的数据库,我们又把希望数据库概论的基础理论知识又重温了一下。体会较深的是,不能一味的只追求高范式,这也必然带来连接操作的消耗,影响访问速度。所以还是要有一定的计算思维,把控核心,有所取舍。功能实现中有原型的帮助使得编写起来更顺手,体会了一把有明确目的地的快乐编程。
     于波:经过这一段时间的敏捷冲刺练习,我明显感觉到了这种开发模式的便利性以及高效性,它让我们很清晰的看到每天的任务以及还未完成的功能点,两天一次的站立会议,让我们及时总结前两天的问题,以及对下一阶段的规划,让我们的项目保持稳定前进。
     王珏:Alpha版本过程中对于前后台的设计还是有许多不满意的地方,就我个人而言,本次设计还是比较满意的,基本完成了最开始设想的功能。一开始不太习惯团队合作,但是团队的力量确实比个人大,然而要怎么将这些力量合而为一,向需要的地方使劲,也是很有难度的。经过这次的团队作业,我们的思考方向会更加广阔和严谨。
     蓝朝浩:作为队伍里的一份子,队员们的付出耕耘终于得到了结果。我明白,我所做的工作微微渺渺,我从队友身上学习到很多,收获到很多。整个工程的测试使我更加深刻了解自己。对于我们,诸葛云,不傲才以骄人,不以宠而作威。在我心中,铭刻着王俊凯的一句话——不想别人否定,自己就要更加努力。下次的结对编程,我们还在这里。 
    周雅静:最大的感触就是软件工程这门课让我真正感受到在真正软件开发的时候,远不是我们以前想象的那样简单,不是一个人埋头苦干挑灯夜战可以完成的。一个真正的产品背后是一个团队的心血。而把产品当做一个项目来做,从调研到团队讨论分工再到最后的测试,每一个环节严谨而有序。因为软件开发并不等同于编程,不是以前我们执着于算法逻辑就可以完成的。通过这学期的学习,更了解了软件开发的过程,希望不远的将来我也可以开发出很棒的软件。
 
e. 团队是如何进行项目管理的?
    一阶段的项目任务完成,由组长提交到codding中,为了避免codding代码多人提交混乱,平时将修改的代码提交到组员的codding上,最终项目的一阶段工作完成,或是某个功能实现之后,再由组长提交到组长的codding中去。
 
f. 团队如何平衡时间/质量/资源争取如期完成任务的?
   每个人做好自己的工作,按照整个团队的步伐来完成项目,完成任务的成员帮助未完成的一起解决问题,或是提供新的思路和方法,未完成的多挤些时间 去完成,保证每个人完成自己的任务。 
 
3. 团队项目的实际进展(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档)。说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?
 
    燃尽图让我们看到每日应该完成的功能点,让我们更明确,每次项目需要实现的目标,从而落实到每位成员,让每一位成员知道自己的任务和职责,从而更有动力去完成任务。
    通过燃尽图很好的完成了项目任务。
4. 在Beta阶段需要改进哪些方面?请给出下一阶段的展望。
     页面的操作需要刷新,未使用ajax等进行用户体验优化处理,下一阶段进行ajax的优化处理,和项目继续测试,bug修复。

团队作业6--展示博客(Alpha版本)的更多相关文章

  1. 【集美大学1411_助教博客】团队作业6——展示博客(Alpha版本)

    写在前面的话 工作还真是应该抓紧做呢,以下评分是助教在出差前评的,但出差回来就忘记了大部分内容.同学们都在预期时间内完成了自己的alpha项目.由于助教的频繁出差,评分工作落下一大截,在此表示欠意,会 ...

  2. 【1414软工助教】团队作业6——展示博客(Alpha版本) 得分榜

    题目 团队作业6--展示博客(Alpha版本) 作业提交情况情况 为所欲为 团队没有提交,其余都按时提交. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2: ...

  3. 团队作业6——展示博客(Alpha版本)

    Deadline: 2017-5-7 22:00PM,以博客发表日期为准 评分基准: 按时交 - 有分,检查的项目包括后文的四个方面 团队成员介绍 Alpha阶段进展 团队合作,各成员分工 Beta阶 ...

  4. 团队作业6——展示博客(Alpha版本)

    Deadline: 2017-12-3  23:00PM,以博客发表日期为准   评分基准 按时交 - 有分,检查的项目包括后文的两个方面 团队成员介绍 Alpha阶段进展 团队合作,各成员分工 Be ...

  5. 团队作业9——展示博客(Beta版本)

    展示博客 1.团队成员的简介和个人博客地址,团队的源码仓库地址. 何琴琴(http://www.cnblogs.com/vviane/): 领导项目进行,协调各队员之间的矛盾合作,负责测试与需求分析. ...

  6. 【2017集美大学1412软工实践_助教博客】团队作业6——展示博客(Alpha版本)

    题目 团队作业6: http://www.cnblogs.com/happyzm/p/6791211.html 团队成绩 团队成员简介 项目地址 项目目标,包括典型用户.功能描述.预期用户数量 如何满 ...

  7. 团队作业6——展示博客(Alpha)

    一.团队简介 李永豪(PM):项目经理,后台开发人员,协调团队内部的工作及开发团队之间的工作 杨海亮:后台开发人员,测试人员,熟悉java语言,编写java代码 郑靖涛:后台开发人员,测试人员,安卓程 ...

  8. 团队作业6——展示博客(alpha阶段)

    Deadline: 2018-5-9 10:00PM,以提交至班级博客时间为准. 5.10周四实验课将进行alpha阶段项目复审,请在5.10之前,根据以下要求,完成alpha版本的展示,并以此作为参 ...

  9. 团队作业9——展示博客(Bata版本)

    1.团队成员介绍及项目地址 团队的源码仓库地址:https://coding.net/u/app24dian/p/app24dian/git 陈麟凤:(http://www.cnblogs.com/c ...

  10. 展示博客---Alpha版本展示

    Alpha版本展示 1. 团队成员的简介和个人博客地址,团队的源码仓库地址. 成员 简介 个人博客地址 祁泽文 被动态统计图搞扒下的我 http://www.cnblogs.com/jiaowoxia ...

随机推荐

  1. 1.C#知识点:值类型和引用类型

    一.什么是值类型?什么引用类型? 1.值类型的值是存储在栈上的.引用类型是存在堆上的.  2.值类型变量声明之后,不管是否已经分配内存,编译器在堆上为其分配内存.  3.引用类型声明的时候,这时候只在 ...

  2. Netty的基本概念

    异步 等待它的同时你也可以做点别的事情 阻塞I/O 只能同时处理一个连接,要管理多个并发客户端,需要为每个新的客户端Socket创建一个新的Thread 使用Selector的非阻塞I/O class ...

  3. Java - Stack源码解析

    Java提高篇(三一)-----Stack 在Java中Stack类表示后进先出(LIFO)的对象堆栈.栈是一种非常常见的数据结构,它采用典型的先进后出的操作方式完成的.每一个栈都包含一个栈顶,每次出 ...

  4. Java - List总结

    Java提高篇(三二)-----List总结 前面LZ已经充分介绍了有关于List接口的大部分知识,如ArrayList.LinkedList.Vector.Stack,通过这几个知识点可以对List ...

  5. RocketMQ 消息消费

    消息消费 难点:如何保证消息只消费一次? 消费模式: 1.单一消费模式:一条消息,仅被一个消费者进行消费. 如何进行负载?负载算法有 a.平均分配.b.平均轮询分配.c.一致性hash(不推荐).d. ...

  6. sql连接查询(inner join、full join、left join、 right join)

    sql连接查询(inner join.full join.left join. right join) 一.内连接(inner join) 首先我这有两张表 1.顾客信息表customer 2.消费订 ...

  7. Hadoop Mapreduce 参数 (一)

    参考 hadoop权威指南 第六章,6.4节 背景 hadoop,mapreduce就如MVC,spring一样现在已经是烂大街了,虽然用过,但是说看过源码么,没有,调过参数么?调过,调到刚好能跑起来 ...

  8. 【 js 性能优化】【源码学习】underscore throttle 与 debounce 节流

    在看 underscore.js 源码的时候,接触到了这样两个方法,很有意思: 我先把实现的代码撂在下面,看不懂的可以先跳过,但是跳过可不是永远跳过哦- 一个是 throttle: _.throttl ...

  9. idea配置热部署

    第一步:添加依赖使用spring-boot-devtools提供的开发者工具spring-boot项目中引入如下依赖 <dependency><groupId>org.spri ...

  10. 取消Fetch API请求

    如今,Fetch API已经成为现在浏览器异步网络请求的标准方法,但Fetch也是有弊端的,比如: Fetch还没有方法终止一个请求,而且Fetch无法检测上传进度 现在我们可以通过 AbortCon ...