一、项目文档

  1、需求分析:https://www.cnblogs.com/wuyuhann/p/11797715.html

  2、原型设计:https://www.cnblogs.com/wuyuhann/p/11973927.html

  3、源代码:https://github.com/wuyuhanoch/-

二、个人工作

  1、前期工作,参与需求分析,绘制用例图,时序图

  

 

前期主要是在于讨论及一起绘制

   2、中后期工作,对社团的添加,社团及社团活动的审批工作

 

 

 

 在整个审批的工作之中,其实最核心的工作是将活动或是社团的状态改成已创建,这就是审批的核心。但是简单的道理我懂,在实现的过程中还是困难重重,对于我刚领略知识盲区的人还是需要大把的时间去理解去消化,在web下建立好框架的jsp文件,后需连接到servelt之中,在其中连接到dao函数,运用sql语句对数据库进行更新操作。其中的时间一大把一大把。

 

 

  另外,对社团的添加,就是在数据库中进行sql的insert操作,同样,进行jsp的修改及布局管理,后需连接到servelt之中,在其中连接到dao函数,运用sql语句对数据库进行插入操作。

三、项目总结

  在这门课上,我第一次参加了相对于我来说的比较大的一个团队项目。整个项目中,在最开始的迷茫,疑惑,到后来的慢慢理解,并逐渐开始掌握此次代码的内在含义,着手于代码的敲打。最开始的迷茫与疑惑主要还是来自于前期工作,比如说需求分析、原型设计等,在这之前从没有遇到过这种前期需要自己解决的工作。在团队的帮助与合作下,我们还是逐渐攻克前期工作,并继续往下走,到最后的完成本次团队项目。

  整一个项目下来,首先最重要的是,让我理解并明白团队的重要性,没有一个团队的团结合作与交流讨论,单凭自己或是一个人,是无论如何也完不成这么一个项目的,这是我学到的最重要一点。其次,此次项目也让我触碰到我自己在计算机方面的盲区,就如说web的学习,在这之前,我从没接触过,整个项目过程,接触并学习,正如朱勇老师说的,大三应该多学习一点,以后的竞争力会大很多。

四、课程建议

  1、首先在该次课程改革的一个肯定,不过构建之法的方法现在处于试运行阶段,这有些人可能早适应于这种方法的授课,会表现的比较好,而有些人没有那么快适应,就表现的不会很好。建议老师可以多关注学生的理解情况,而不是在于整个组的表现情况。

  2、对于分组的情况,自由分组会更加利于组内成员及项目的有序快速的推进,建立于对组内成员的熟悉情况之下。但团队的选择一般不会让自己选择,另外,对于基础好与基础好的成员组队,这的确能够加速项目推进。但似乎对于基础较弱的学生来说可能就与基础较弱的学生互为一组,干瞪眼?建议可以随机组队或是每组基础较好学生帮助较弱学生带动一起完成本次项目,给予加分政策,或许会更加好。