作业六——团队作业(学生成绩录入系统设计与实现)

阶段1 - 系统需求分析

1、总体目标

  • 在分析南通大学现有成绩录入系统基础上,重构成绩录入。
  • 体验团队协作
  • 使用开发工具 (Eclipse 或者 Visual Studio 或者其它开发环境)
  • 开发语言 (C、C++、C# 或者Java 等 )
  • 使用源代码管理工具(Github)

2. 要求

  • [必做 1] 列出成绩录入系统功能需求。
  • [必做 2] 画出该学生成绩录入系统的用例图。
  • [必做 3] 将系统开发工作分解为若干任务,画出WBS
  • [必做 4] 将任务分配到团队成员。列出任务分配表。
  • [选做 5] 陈述团队协作的出现的问题、矛盾、以及你是如何解决的

必做1:列出成绩录入系统功能需求。

 

必做2:画出该学生成绩录入系统的用例图

 

必做3:将系统开发工作分解为若干任务,画出WBS

 

必做4: 将任务分配到团队成员。列出任务分配表

 

选做5:陈述团队协作的出现的问题、矛盾、以及你是如何解决的

刚开始我们总是会出现各种各样的问题比如意见不和,组长的协调不当,每个人处理问题的方法不一样,等等的问题甚至在团队完

成问题的时候出现的严重的相处危机,不过还好,乌云过后就是彩虹,我们最终完美的处理这些文体,我们制订了一些规定每个人

都必须遵守。这样我们团队的工作效率就得到了保证,这样我们的工作效率也就有了,渐渐的就开始得心应手,循序渐进的完成

一个接一个出现的问题。

3、小组成员贡献分配

1:1:1:1:1:1

小组成员博客地址

施蓓蓓  许晴   冯越    姜金金   石莉静   陈晖   朱瑾

4、团队体验总结

经过这次的团队工作,我们每个团队里的人都学到了来自别人的不同的优点,也将自己的缺点改正。俗话说三个臭皮匠顶个诸葛亮,

这话也是有道理的。在此之前,我们每个人都是单打独斗觉得自己一个人就可以搞定,后来我们体验了结对编程,从别人哪里学到

自己从没发现的编程技巧和思维方式。耶学会了在一个项目中该如何与别人讨论交流。而这次的团队编程对我们每个人的要求就更大了。

不仅仅是一个人与一个人的交流而是一个人与一群人的交流。这些平常的面对面交流可能就不太适合。于是在团队编程中我们面对着

在一群人面前展现自己的一些缺点的同时,也有了更大的学习空间。总而言之,通过此次的团队编程,我们促进了同学间的交流,也相

互学习,我很期待下一次的团队工作的展开!

原文地址:https://www.cnblogs.com/fengyue1206/p/5424899.html