• 实验十四课程学习总结


    实验十四 课程学习总结

    项目 内容
    这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/
    这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11093584.html
    作业学习目标 总结本课程中学习到的内容以及存在的问题

    1.对实验一所提问题的解答
    (1)我们有一部分人都是不合格的开发师,甚至都没有很好的掌握一门语言,如何能够快速有效的提高我们的能力?
    对于基础比较差的我们来说,不能急于求成,必须脚踏实地,一步一个脚印,从最基础的语言学习开始,再到项目的开发,分阶段学习,分阶段进步。
    (2)我们为什么要学习软件工程,对我们软件开发有何作用?
    从软件工程这一学期的学习中,我们学习到了软件项目开发的基本过程以及各种软件工具,以前没有接触过的各种工具在软件工程学习过程中都有接触,对各阶段应该完成的任务都有所掌握,总之软件工程这门学科给我们的软件的开发提供了很大的帮助。
    (3)我们现在比较困难去想出一些创新,因为科技太发达,很多软件都已经被他人开发出,所以有什么方法能够帮助我们去创新吗?
    科技在不断地进步,作为软件开发师,我们也要紧随科技的步伐,让自己时刻创新 ,才能掌握新技术,掌握新方向,这样我们才能开发出具有创新性的软件。


    2.在项目中学到的“知识点”
    可行性分析环节中掌握了NABCD的可行性分析方法
    需求分析环节掌握了UML软件绘制工具及需求分析的方法
    软件设计环节主要学会了各种语言环境的部署使用以及小程序的开发方法
    实现/测试环节主要学习了微信小程序的开发部署方法以及后台的管理技术
    项目验收环节主要掌握的项目验收的流程以及验收的主要项目功能和注意事项


    3.个人在在项目中的学习心得
    经过这次团队合作,共同完成一个项目,期间也有碰见了许多问题,但是,团队的力量确实是很大的。一个产品,经过大家的努力,从无到有,从一个想法到一个到上线小程序。这个过程其实还是很好的。通过这个项目合作,熟悉了敏捷开发,熟悉了项目开发过程,还有一些团队编程的能力。在产品开发的过程中可以尽自己的绵薄之力助力产品的研发,我觉得还是很好的。软件工程,这门课程呢,相较于其他课程而言呢,更注重于理论与实践相结合,更注重学生的实际能力的培养,我比较喜欢这种教育模式。


    4.课程总结带来的提升
    (1)统计在软件工程实践中,你完成了多少行的代码?
    在本学期的个人和团队项目中,代码编写大概有三千多行

    (2)你在软件工程实践的各次作业分别花了多少时间?(做一个列表)

    作业次数 花费时间
    实验一 软件工程准备 3小时
    实验二 软件工程个人项目 10小时
    实验三 作业互评与改进 5小时
    实验四 附加实验 项目互评 3小时
    实验五 团队作业1:软件研发团队组建 4小时
    实验六 团队作业2:团队项目选题 8小时
    实验七 团队作业3:团队项目原型设计与开发 10小时
    实验八 团队作业4:基于原型的团队项目需求调研与分析 18小时
    实验九 团队作业5:团队项目需求改进与系统设计 14小时
    实验十 团队作业6:团队项目系统设计改进与详细设计 12小时
    实验十一 团队作业7:团队项目设计完善&编码 23小时
    实验十二 团队作业8:软件测试与Alpha冲刺 20小时
    实验十三 团队作业9:Beta冲刺与团队项目验收 10小时
    第十四次课程学习总结 5小时

    (3)哪一次作业让你印象最深刻?为什么?
    我觉得最后一次作业让我印象深刻,因为有项目验收成果的成就感。

    (4)累计花了多少个小时在软件工程实践上?平均每周花多少个小时?
    累计花费大概190小时(包括上课时间),平均大概12个小时

    (5)你学习和掌握的新语言、新平台;
    掌握eclipes操作;掌握迭代式增量软件开发过程;掌握了软件模型开发技术;掌握了领歌项目进度统计技术;掌握软件黑盒测试技术。

    (6)填写下表,总结一学期的学习中,你学习或使用的软件工程开发工具、开发方法和建模方法;

    软件开发工具、项目管理 软件开发方法 软件建模方法
    eclipse软件开发 结构化方法 结构化建模方法
    Notepad++ 原型方法 自适应软件开发方法
    微信开发者 面向对象方法 面对对象建模方法

    (7)其他方面的收获或提升
    经过这几个多月来的努力,我们顺利的完成了既定的开发任务。从项目完成情况来看,我们完成了90%的工作,很满意。而对于未完成的部分,也在我们预想之中,那是我们目前自身技术的天花板,我们需要在以后的学习中,提高自己,去突破它。从项目完整性来看,本次开发的项目较为完整,从前期需求分析,用户调研,到系统设计,编码测试,最后验收文档的撰写所有环节,完成的都很认真。我们有信心认为这是一次成功的团队项目开发实践。能够取得这样的开发成果,我们很感谢,也很感激背后默默付出的老师们,助教们,谢谢你们严谨负责的治学态度以及对学生的启发指导。也感谢我们团队里的每一个成员,正是我们互相帮助,携手并进,在课堂上不断的讨论,课后认真的实践,才得以本次团队项目成功验收,感谢你们!


    5.课程存在的问题及建议
    问题就是相对来说作业量比较大,课后花费时间比较多,如果课程比较多的话时间相对来说就比较紧张。
    软件工程,这门课程呢,相较于其他课程而言呢,更注重于理论与实践相结合,更注重学生的实际能力的培养,我比较喜欢这种教育模式。


  • 相关阅读:
    git上传本地项目
    第十一章 持有对象
    java 闭包与回调
    类名.class 类名.this 详解
    匿名内部类
    第十章 内部类
    Java简单调用Zookeeper服务
    Linux下ZooKeeper集群安装
    Linux自动化安装JDK
    linux下初步实现Keepalived+Nginx高可用
  • 原文地址:https://www.cnblogs.com/liuzhenhua1996/p/11097384.html
Copyright © 2020-2023  润新知