关于软工项目beta版本

项目总结

项目成员:git

黄丰润 031302307github

王旭銮 031302320web

张家俊 031302329数据库

张晓燕 031302343编程


项目完成度:实现了专业信息填写、查看,教师信息填写,报课和查看课表等最基础的内容。后端


小组成员分工:服务器

黄丰润:博客撰写,分配工做(组长),服务器搭建markdown

王旭銮:web后端框架

张家俊:数据库学习

张晓燕:负责界面设计和优化和部分文档编写

 

小组成员心得:

界面:  

  因为代码基础薄弱,我是先找到相近的界面作修改,在配置好环境的基础,修改好代码打开网页做对比,逐一修改有缺陷的界面并优化界面,从初期的无  从下手,到后面逐渐摸索出规律来,挺有成就感的。

数据库:        

  在此次的软工实践中,我在团队里面主要负责的是数据库这方面的有关事项,包括数据库的搭建,初始内容的导入,与外部链接等。

  虽然初始都不怎么顺利,就想是软工我的总结里面说的那样,一开始装个MYSQL也不知道是哪里弄错了,仍是电脑就是在那时候犯病了,次日就瘫痪开不了机,最后不得不下下策,重装了系统,再次尝试才得以搞定,又将以前安装的JAVA,ANDROID STDIO又从新弄了一遍,从新配置路径,总之,万事开头难,虽然以后的路仍是挺艰辛的。在以后的编程路上,我试着在MYSQL上建立此次教师选课系统所要的数据库,与以前的数据库实践中用的SQL server相比,确实感受更容易上手。完成了数据的导入,在将队友作的部分链接在一块儿,实现了数据查询,数据手动导入的功能的时候,确实有不小的成就感,这也应该是软工实践这门课最让人喜欢的一个地方吧,看到本身的辛苦付出,accept的那一刻。

  此次的软工实践,不管如何,仍是有所收获的,虽然最后也许是由于能力的缘由,也许也是由于本身最后松懈,不能一始而终,最后没能实现所预期的excel表格的导入功能,不过有付出努力,老是有学到什么的,像是团队的分工合做的重要性,团队之间的默契跟合做,项目的合理分配,分工,都能产生事半功倍的效果。还有,markdown的学习和使用,项目的燃尽图,不少颇有价值的东西都一一有所涉猎,之后要花更多的时间去消化,去应用。总之,此次的软工实践,感谢老师给予这个机会,感谢一直不倦教导的老师助教,感谢一路默默付出的队友们,虽然有遗憾,可是,一切都是值得的。

服务器搭建:  

  beta阶段心血来潮申请了半年阿里云,然并卵。并无什么成型的东西能够搭建,搭好了环境后测试了下ALPHA就没有再开过了。还有半年使用期,以后再试试吧。

Web后端:    

   这学期的软工实践结束了。在作项目的过程当中,我也学到不少东西。

1.如何搭框架。在查阅了许多资料,看了许多源码后,这个教师报课的框架总算是搭建了起来。虽说仍是有许多BUG,可是大体上的功能已经实现了。这也算  是我第一次作项目的一大收获吧,之后在作到相关的项目时也不会以为那么陌生。

2.如何调试。寻找BUG,调试BUG也是一门技术活,也是一门体力活。一个BUG调试了好久调试不出正确的结果,这会令人很不耐烦...不过解决了BUG无疑是一个开心的事情。

3.如何使用GITHUB。这是很是实用的东西,若是从事IT行业,这将是必不可少的。如今学会了如何使用,之后也可以快人一步,少走一点弯路。

  咱们的beta版本在一个功能上遇到了瓶颈,直接影响到了项目进度。不过在alpha版本中大体的界面和基本功能作的差很少了。团队缺少沟通,花的时间少,这是应该反思的。

工做分配:       

  身为组长,我作的确实不够好。软工和团队,都是一个过程,一整个过程都要保持得牢牢的,都要不断激励,越困难越激励。一开始的工做分配没有认真考虑到实际状况,致使beta版本的基本上丝毫没有进展。


项目中遇到的问题:

  小组成员步骤不一致,缺少讨论,致使分工时会产生分歧,严重影响效率;编程能力广泛较弱,部分功能没有完成,只实现一些基础的功能;github的提交常常出现问题;解决问题的能力不强且不够积极。

相关文章
相关标签/搜索