小队名称:PHILOSOPHER

小组成员

  [组长]金盛昌(201421122043)、刘文钊(20142112255)、陈笑林(201421122042)

  张俊逸(201421122044)、陈志建(201421122040)、陈金烽(201421122038)

 项目名称:JFOOTBALL( 教辅宝)

 团队git仓库:https://coding.net/u/Night-chen/p/Philosopher/git(由于ssh需要的jar包太大,无法

    上传,只上传的代码部分)  

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

项目的目标:  

  为教育机构提供一个课程推广平台,为热爱学习有学习需求的人提供一个便利的课程推荐平台。

  有点类似于大众点评这种推广平台。

预期用户: 
  需要学习的人,如学生,公司的员工,热爱学习的社会人士等。
  需要推广的教育机构,如网盒教育,传一科技,国科教育等。
预期的功能描述:
  机构:机构注册并登入成功后拥有课程的发布、修改、删除功能,并且提供和用户交流的功能。
  用户:用户注册并登入成功后,可在主页上浏览热门课程,支持模糊搜索,提供课程收藏功能,
  并提供评论功能,用户可以发表看法,也可以向机构放映问题。
预期的用户数量: 500人          

二、 团队的产品如何满足了用户的需求? 

  我们团队首先进行了市场的调研,对用户的需求进行的一定程度的调查,并结合其他平台所具

有的功能推陈出新。在系统设计初期,考虑了各种需求情况,并在数据库中加入了相应的需求字段,

以备需求的改进。

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

  完成了机构注册认证,管理课程,发布课程的功能。在发布课程方面加入了富编辑器,可以让

机构用户根据自己的特定编辑更有个性的课程介绍页面。

四、团队的成员如何分工协作的?有什么经验教训?

  

   

    金盛昌:作为小组的组长,在这次项目开发中积累的不少经验。特别是在任务分配上,每个

组员的能力各不相同,分工也应该适当,尽量让每个人都能完成自己的任务,并在任务中能有所收获。

在沟通方面应该及时进行沟通,一发现哪里有问题,组员们应当立即提出,并合力将其解决,这点我

们做的还不错,所以项目的效率还算可以。在新需求方面,应当积极探索。小组在ajax与strust的整合

上,大家的表现都非常积极,能够主动进行探索,并将结果共享出来,相互交流,互相学习。总之大

家表现都很棒。

    张俊逸:增强了对SSH框架的了解,Spring有效降低了类的耦合度,hiberbate对数据库的操

作尤为方便。同时代码量也有所提升,解决问题的思路也更加清晰,期间对框架不是那么熟悉会产生

一定的bug,但是在解决这些bug的过程中能学习到不少知识。

    

    陈志建:这学期初把以前学的SSH框架又复习了一遍,对SSH框架有了更深的认识。本次团队

项目是理论知识加深后的第一次实战,对巩固新知识有较大帮助。与此同时也发现了一些问题,需求不

明确,一个功能多种表述;没有比较完整的建模过程,导致功能实现过程中发现数据库中的表要么多出

来个无用字段,要么缺个字段。这时候做改动就会涉及到实体Bean、Hibernate配置、Dao类等多个方

面。

  

  刘文钊:这学期再一次讲前端知识进行了梳理,查缺补漏,对前端的框架,对网页的排版方式有

了更加深刻的了解,而团队项目则帮助我将我对于前端知识的体会进行打磨精简,抛弃了部分像定位等

的老旧不稳定知识,增加了类如flex布局等省时省力的方法,过程之中难免有点磕磕碰碰,因为对知识

运用地不熟练,又或者缺乏想象力,而造成使用上算不上得心应手,总的来说还需要多加练习。

  

    陈金烽:由于基础比较薄弱,在这段期间以自学为主,粗略的看了java以及jsp,为了跟上团队

又学了点ssh框架。在写代码上,由于平时代码写的少,只是简单的做了用户的登入注册功能,但却漏

洞百出,但总的来说,在此期间还算有所收获。

     陈笑林:巩固了以前所学的知识,加深了对ssh框架的了解,但对框架的理解和运用仍有许多
不足,需要学习的还有很多。

五、团队是如何进行项目管理的?

  在qq群中共享项目,并进行知识共享。项目更新方面有团队人员将自己编写的功能代码发到群中,由组长

进行整合管理,并进行简单的测试验收,在实现了部分功能之后,在将整个项目发布在群中。这种情况不适用于

大型项目,在小的模块中,效率还是可以。

六、团队如何平衡时间/质量/资源争取如期完成任务的?

   每个人做好自己的工作,按照整个团队的步伐来完成项目,完成任务的成员帮助未完成的一起解决问题,

或是提供新的思路和方法,未完成的多挤些时间 去完成,保证每个人完成自己的任务。

七、团队项目的实际进展(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档)。

说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?

八、 在Beta阶段需要改进哪些方面?请给出下一阶段的展望。

  还需要完善如下功能:

  1.   拦截器,输入校验器
  2.   页面的优化
  3.   用户模块以及管理员模块的剩余部分
  4.   数据库对于部分用户数据的加密
  5.   进行ajax的优化处理
  6.   项目继续测试,发现bug,修复bug。

  

  

展示博客(Alpha版本)的更多相关文章

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

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

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

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

  3. 集美大学网络1413第十次作业成绩(团队六) -- 展示博客(Alpha版本)

    题目 团队作业6--展示博客(Alpha版本) 团队作业6成绩  团队/分值 简介& 项目地址 项目目标 (典型用户. 功能描述. 预期用户数量) 如何满足 用户需求 已完成目标 团队分工 团 ...

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

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

  5. Alpha版本 - 展示博客

    Alpha版本 - 展示博客 S.W.S.D 成员简介 演示动态图 注册 登录 新建记录 分享记录 修改主页时间查看记录 文章模块 流星模块 修改用户信息(以头像为例) 用户使用概况 预期的典型用户 ...

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

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

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

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

  8. 【Alpha】Phylab 展示博客

    目录 Phylab Alpha 展示博客 一.团队简介 二.项目目标 2.1 典型用户 2.2 功能描述 2.3 用户量 三.项目发布与展示 3.1 新功能 3.2 修复缺陷 3.3 问题与限制 3. ...

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

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

  10. 展示博客(Alpha阶段)

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

随机推荐

  1. CentOS6.x服务器OpenSSH平滑升级到7.3p版本——拒绝服务器漏洞攻击

    对于新安装的Linux服务器,默认OpenSSH及OpenSSL都不是最新的,需要进行升级以拒绝服务器漏洞攻击.本次介绍的是升级生产环境下CentOS6.x系列服务器平滑升级OpenSSL及OpenS ...

  2. node.js遇到的问题

    1.cann't find module 'request'   不能找到’request' 模块 解决方法:找到项目的根路径,cd到该路径,运行命令 npm install request 2.no ...

  3. 数据库中存储日期的字段类型到底应该用varchar还是datetime

    将数据库中存储时间的数据类型改为varchar(),这时最好让这些时间是数据库中自动生成的(一个没有格式的输入也可能会导致输出错误),因为存储类型为varchar(),所以获取到的值也就被认为是一个字 ...

  4. RabbitMQ远程不能访问问题的解决

    刚刚安装的RabbitMQ-Server-3.3.5,并且也已经开启了Web管理功能,但是现在存在一个问题: 出于安全的考虑,guest这个默认的用户只能通过http://localhost:1567 ...

  5. 客服端与服务端APP支付宝支付接口联调的那些坑

    根据支付宝官方提供的文档的建议: TIPS:这一步应在商户服务端完成,商户服务端直接将组装和签名后的请求串orderString传给客户端,客户端直接传给SDK发起请求.文档和Demo是为了示例效果在 ...

  6. Docker创建运行多个mysql容器

    1.使用mysql/mysql-server:latest镜像快速启动一个Mysql实例 docker run --name ilink_user_01 -e MYSQL_ROOT_PASSWORD= ...

  7. 选择ORACLE数据库字符集

    如何选择数据库的字符集是一个有争议的话题,字符集本身涉及的范围很广,它与应用程序.客户的本地环境.操作系统.服务器等关系很密切,因此要做出合适的 选择,需要明白这些因素之间的关系.另外对字符集的基本概 ...

  8. ActiveMQ 控制面板信息含义

    Number Of Consumers :表示消费者数量: Number Of Pending Messages :等待消费的消息,这个是当前未出队列的数量: Messages Enqueued :进 ...

  9. Android - 内存泄漏 + 垃圾回收(GC)概念

    Android内存泄露——全解析和处理办法 内存泄露 说到内存泄露,就不得不提到内存溢出,这两个比较容易混淆的概念,我们来分析一下. 内存泄露:程序在向系统申请分配内存空间后(new),在使用完毕后未 ...

  10. HDU2643(SummerTrainingDay05-P 第二类斯特林数)

    Rank Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submis ...