zoukankan      html  css  js  c++  java
  • 团队项目个人总结

    团队项目成果

           本次团队项目我们的选题是作业管理系统网站,截止到本篇博文,我们网站的框架基本成型,网站的功能与操作思路已经比较明确,但由于开发时间有限,细节上还存在缺漏。具体来说,我们实现了:1.全部静态网页的设计与开发;2.教师端与学生端的邮箱注册;3.教师端新增和删除班级成员;4.学生端提交纯文字作业;5.教师端评分评语并同步到对应的学生;6.一键发送邮箱提醒未交作业的学生;7.引入pdf.js用于预览pdf文件(只能预览服务器上存储的文件);8.风格统一、简洁的UI,并拓展使用了全屏功能和标签页功能。未实现的重要功能是作业.文件的上传、在线预览和下载。

    团队项目反思与总结

         这次团队项目我们遇到的最大困难就是技术储备不足,课程伊始就要求确定团队项目选题和技术选型,而当时我们组内几乎每个人都只有C语言和C++的基础,对网页开发的专业知识一窍不通,可以说是一穷二白、白手起家了。虽然在确定选题和真正上手开发之间有一定的学习周期,但"盲选"技术框架让我们的技术选型显得仓促和混乱,在后期开发过程中磕磕绊绊,碰到了资料少、接口少等诸多问题。由于对我们组选择的vue+nodejs(express框架)+mysql这种全栈开发方式缺乏清楚认识,我在团队管理方面显得非常无力,直接影响到团队开发的效率,具体来说,一方面前期建议分开写代码而不是组队协作,导致组员之间缺乏及时有效的交流和成果共享;另一方面我对前后端的工作量预估错误,所以分工不是很合理,导致大部分的工作都堆积在少数人身上,不便于协作又影响了情绪。除此之外,由于其他学科课业繁忙,关于网页开发知识的学习过程被切割得断断续续,也降低了效率。文件的上传、实时预览其实是技术难点,但是我们在前期的调研过程中没有扫描到这个“地雷”,在其他部分的开发投入了过多的时间,导致后期来不及完成这一重要功能。

    团队项目个人心得

          技术层面上说,通过团队项目我对软件工程整个流程有了初步的认识和体验,培养了思考用户需求和测试的习惯,也动手用javascript搭建了一个较为完整的静态网页框架,虽然这和我日后的专业研究没有太大的联系,但仍然是一次很有意义的经历。一个又一个ddl接踵而至、迫在眉睫,为了完成任务像挤干海绵一样挤时间,疯狂透支自己的体验让我窥见了程序员的工作状态和压力,也见证了自己抗压能力的显著提高。此外,作为组长,虽然为团队项目付出了许多心血,但还是对自己的表现感到失望,这次管理上的诸多不足让我理解到团队管理的困难、看到自己身上的诸多不足,希望在以后能够吸取经验教训,不断提高和改善。

       

  • 相关阅读:
    Android开发环境搭建全程演示(jdk+eclip+android sdk)
    mysql UDF接口 网络编程(代码改进版非阻塞,超时重传)
    HTTP_POST———使用mysql_udf与curl库完成http_post通信模块(mysql_udf,multi_curl,http,post)
    Linux自动更新时间
    CentOS下设置Mysql的root密码
    CentOS yum安装LAMP环境
    Nagios远程监控软件的安装与配置详解
    Android开发之旅:环境搭建及HelloWorld
    CentOS 6.3安装配置LAMP服务器(Apache+PHP5+MySQL)
    c#,winform,show,showdialog,子窗体,父窗体,传值,输入正确
  • 原文地址:https://www.cnblogs.com/VIAROW/p/9418216.html
Copyright © 2011-2022 走看看