总结随笔

项目名称:实验室督勤管理系统

1、主要功能

  • 管理员模块:
    前端

  • 学生模块:
    web

2、人员分工

https://files-cdn.cnblogs.com/files/marboy/%E4%BA%BA%E5%91%98%E5%88%86%E5%B7%A5%E5%AE%89%E6%8E%92%E8%A1%A8.pdf数据库

3、工做量比例

朱宏韬(34%) 张星海(33%) 古越(32%)编程

3、燃尽图

4、开发工做评价

通过12天的努力,咱们按时完成了任务,这得益于你们的积极向上的学习态度和每一天的团结合做。在整个冲刺过程当中,总体上,全组的工做效率获得了提升,你们的软件开发能力和文案撰写能力获得了锻炼并所以加强。对于组内的每一个成员而言,这是第一次进行完整的web开发,让咱们体验到了软件工程开发工做的整个流程。这对于咱们后续的学习和工做都有很大的指导意义。后端

1.遇到的难题

  • 遇到的第一个难题出如今搭建环境阶段。MySQL安装完毕后没法正常启动,查看日志发现缺乏data目录。(已解决)
  • 缺乏开发经验,对框架不够熟悉,前期效率不高,老是落后于计划进度。(已解决)
  • 数据库表格的导入、导出方面以及数据库的链接遇到了困难。(已解决)
  • 对测试强度的把控存在疑惑。软件是一个能够不断完善的做品,若追求完美,测试强度过大,对一个功能的要求很高,则新问题会层出不穷,每每须要加上新的代码,而代码量的增长会致使程序出错概率的增长。
  • 因为是第一次接触敏捷开发,故最初应用相关原则规范团队的开发行为的效果不佳。

2.经验与教训

在此次为期近半个月的软件工程实训中,咱们经历了肯定题目、需求分析、项目设计、项目实施、项目测试和项目验收这些过程。在每一项工做中咱们都有遇到了各类各样的问题,这主要是源于团队成员的开发经验不足以及默契程度不够高,好在你们都有很强的团队意识和集体荣誉感,使得咱们小组在项目的锻炼下可以不断进步,累积经验的同时也提升了技术水平和工做效率。如下是咱们在本次开发训练中得到的一些经验和教训。设计模式

  • 需求分析。在项目开发中,需求分析是十分重要的一个阶段。项目需求分析的质量对软件开发的影响是深远的、全局性的。若起初不认真对待项目需求分析,而在后续阶段改正需求分析阶段产生的错误须要付出很高的代价。作需求分析时应当普遍地调研,例如对已有的相似项目查新,对用户的需求进行尽量深刻且全面的调查以准肯定位项目开发的倾向和特点。需求分析报告是对这一阶段工做的总结和提炼,是后续工做的基础,因此必须认真对待,而不是为了写文档而写文档。
  • 项目设计和实施。项目设计可比做一个项目的蓝图,它链接需求分析和项目实施的桥梁。在需求分析的基础上设计系统中的功能,肯定每一个模块中包含的内容,模块之间的联系以及前端后端数据库之间的联系。对MySQL workbench界面操做不熟悉,对各种datatype的属性也不熟悉,表格的导入导出也出现了问题。在编程时常常遇到各类bug。上述两个情景是咱们在项目实施阶段遇到的典型问题,也是常见且难以免的状况,咱们一般经过讨论、查阅资料来解决,若是还不可以解决再请教老师和学长学姐。遇到bug不可怕,重要的是要学会准肯定位bug和debug的方法。
  • 项目测试。测试分为单元测试和系统测试,单元测试是小组成员对软件功能进行测试,此时成员每每会循规蹈矩,输入的数据很是规范,但这样每每没法发现问题。为了让系统更加完善和稳定,咱们决定你们交叉测试系统功能,这样有利于出现更多的极端输入,暴露出存在的各类不足和不完善的地方,是对系统的一次大检查和大整改。
  • 关于实践。作项目是把所学知识应用到实践中,这不只锻炼了咱们的动手能力,并且巩固了所学知识,还有很珍贵的一点是在设计模式和编写程序时遇到问题有利于敦促咱们反思和总结。不管是找错的过程仍是纠错的过程都收益颇丰。并且团队成员一块儿作项目有利于你们互相交流,取长补短。
  • 关于团队。项目的完成离不开组里每一个人的协做。你们由于软件工程相遇相识,起初默契度并不高,致使不一样组员负责的工做块难以较好地衔接。随着交流的增长,你们愈来愈有默契,另外一方面随着项目的进展你们的经验不断累积,前期遇到过的问题再次出现时就不会迷茫无措。我认为咱们组的最大优点就在于合理利用每个成员的知识和技能协同工做,团队各成员相互取长补短,解决问题。
  • 关于敏捷开发。敏捷是指可以让团队思考更加有效、工做更为高效,而且作出更好决策的一组方法和相关理念。同时,敏捷也是一种思惟模式,正确的敏捷模式有助于团队成员共享信息,从而共同做出重要的项目决策,而不是让一我的独自做出全部决策。在此次敏捷开发训练中,每一个成员都有对实践应用的发言权,每一个人都必须清楚整个项目的开工计划、设计和改进流程,咱们深入感觉到这种新的思惟方式可以帮助咱们更加高效地工做。
相关文章
相关标签/搜索