软工大作业——社团项目个人总结

1.github源码地址:https://github.com/li989

2.需求链接文档:https://www.cnblogs.com/liyi2019/p/11797566.html

3.设计图文档:https://www.cnblogs.com/liyi2019/p/11885770.html

软工大作业——社团项目个人总结

软工大作业——社团项目个人总结_第1张图片 软工大作业——社团项目个人总结_第2张图片

 

 

一、个人分工

1.项目需求分析

  在项目开始,我们组共同讨论,首先确定了社团管理系统的需求

2.用户界面前端页面编写

  在本次项目当中,我主要负责用户界面的编写,其中我负责社团主界面和校园公告主界面以及社团内主界面及各种模块页

3.页面链接及修改

  由于我们组是由多人编写前端页面,因此我收到的界面大多都是各自独立的,我负责对页面的修改以及各页面之间的连接跳转

4.后端编写  

  在前端编写完成之前我们组已大致完成了后端的编写,我主要负责用户管理,管理员管理,社团收支管理,用户对应社团表管理的编写

5.前后端对接

  负责部分:用户端社团外部界面的前后端连接

二、个人项目总结

  本次项目是我第一次以团队形式完成的,在项目一开始,由于经验的缺乏以及分工的不明确,在原型设计方面我们组浪费了许多的时间,导致了后续进度延误。同时,组员之间的时间的不协调和进度不同也给我们造成了极大的麻烦。在本项目的实现过程中,我获得的最大收获是明白了团队项目最重要的是组员之间的统一和分工的明确,分工不明确会导致统合的时候非常混乱,组员之间进度不统一会导致项目无法整合。还有就是对项目工作量的不了解造成了我们组前期轻松,后期赶工这一现象的出现,可能是例会开的晚,许多问题我们无法及时的发现解决,在开完例会之后我们组才有了清晰的方向。

  由于我是第一次参与安卓开发,因此在项目一开始,如何编写一个app以及如何实现app和数据库之间的连接给我造成了一些的麻烦。我们组采用的是用jdbc直接连接数据库的方式,这一点我认为可以进行一些优化,因为app快完成时发现某些页面由于数据加载的过多,加载速度有些慢。还有某些控件的使用也有些麻烦,例如recyclerview,scrollview等控件的使用,总是会碰到各种各样初次使用会碰到的问题,花费了许多的时间。总的来说,在本次实验当中,我收获了很多,在解决各种各样麻烦的过程当中,我不仅熟悉了如何进行app的编写,还锻炼了我解决问题的能力。在组员不断的协调当中,我学到了如何更好地和组员进行交互统一,而这些经验对我以后进行团队项目会有许多的帮助。

三、对课程的建议

1.本课程实验安排比较合理,但是分组比较不合理,同一寝室不能超过两个但是不同寝室之间沟通困难,难以第一时间了解进度,作息及排课大多不同,难以做到很好的统一

你可能感兴趣的:(软工大作业——社团项目个人总结)