实验十四:团队项目评审&课程学习总结

项目内容
作业所属课程所属课程
作业要求作业要求
课程学习目标(1)掌握软件项目评审会流程;(2)反思总结课程学习内容

任务一:团队项目审核已完成、项目验收过程意见表已上交。

任务二:课程学习总结

1.结合本学期课程学习内容,对比《实验一 软件工程准备》的任务5你所提的问题(给出提问博客链接),尝试对提出问题进行解答,并阐明是如何通过学习/实践/讨论弄清楚的;学习中是否产生了新的问题?如有,请提出。

《实验一 软件工程准备》博客链接

问题一:通过这学期软件工程的学习,了解了软件工程是一门非常有意义的学科,学习了软件工程后,在学习和生活中都会先进行各种分析,减少了很多错误。软件工程是一门工程学科,教会我们的是拿到问题后思考如何解决并且给出解决问题的具体方案,而不是一开始就进行编写代码。
问题二:计算机科学与技术中本省就包含了软件工程的知识。学好软件工程是每一位计算机专业的学生必须做到的事情。
问题三:通过这次的团队项目从设计到验收完成,我认为最重要的还是要有一个好的团队组长能够将所有的团队成员按一定的时间组织起来进行交流、合作。
问题四:软件工程在计算机领域未来有着很好的发展。学完软件工程,真的就相当于拥有了终生学习的能力。

2.总结自己在项目的 可行性分析/需求分析/软件设计/实现/测试/项目验收/中学到了哪些“知识点”。
标题学到的“知识点”
项目可行性分析学会了NABCD法进行分析项目的可行性
项目需求分析学会了什么类型的项目采用什么样的调查方法
软件设计学会了如何在项目初期构建软件原型
实现重新学习项目所需的软件和开发方法
测试如何使用黑盒测试技术,测试自己的项目
项目验收整理验收文档要细心、不能遗漏任何一个文档
3.结合个人项目/结对编程/团队项目的个人经历,谈谈心得。

心得体会:
时间过得非常快,转眼间这学期的软件工程的学习就结束了,在软件工程学习期间进行了个人项目训练、结对项目编程、团队项目编程。同时也学到了许多的东西,不仅在个人项目中训练了独自完成的能力、独立思考问题的能力。而且最重要的是在团队项目从设计到实现、测试、验收的过程中学会了非常多的能力,从最初的选题开始,我了解到每个项目在立项的时候都需要考虑可行性、研究意义等。在后来还学会了原型设计软件,原型设计完成后可以与用户进行沟通并且调整项目的相关功能,当然原型设计也给我们后期的编码和测试带来了很大的帮助。在团队项目中更多的是需要体现团队合作的能力,不是个人能力。同时在团队中每个人都有自己的任务,不希望任何一个团队成员不积极去完成自己的任务。通过最终的项目验收,又一次提醒自己,在编程能力方面真的很弱,提升的空间很大,还需要好好努力。

4.总结这门课程的实践总结和给你带来的提升,包括以下内容:
(1)统计在软件工程实践中,你完成了多少行的代码;

在整个软件工程的学习实践过程中大概完成3000+行代码吧。

(2)你在软件工程实践的各次作业分别花了多少时间?(做一个列表)
实验题目花费的时间
实验一:软件工程准备2h
实验二:软件工程个人项目4h
实验三:作业互评与改进2h
实验四:软件工程结对项目6h
实验五:团队作业1:软件研发团队组建2h
实验六:团队作业2:团队项目选题2h
实验七:团队作业3:团队项目原型设计与开发3h
实验八:团队作业4:基于原型的团队项目需求调研与分析3h
实验九:团队作业5:团队项目需求改进与系统设计4h
实验十:团队作业6:团队项目系统设计改进与详细设计4h
实验十一:团队作业7:团队项目设计完善&编码4h
实验十二:团队作业8:软件测试与Alpha冲刺16h
实验十三:团队作业9:Beta冲刺与团队项目验收8h
实验十四:团队项目评审&课程学习总结4h
(3)哪一次作业让你印象最深刻?为什么?

印象最深刻的作业:Beta冲刺与团队项目验收

原因:在Beta冲刺与团队项目验收这次作业中让我印象深刻。有很大的可能是我们团队在前期的各种设计做的不是很详细,团队组建初期打算要学习的东西也没有学扎实。就导致在这次实验中弄得非常难。原本打算好的开发方式也用不了,最后又换了另外一种方式进行。最后团队内部成员也不是特别团结,做的网页很一般,好多功能都不能实现。最终在我和另外一名团队成员的合作下又将整个项目进行了大部分的修改,功能实现的也不是很全面,很遗憾。

(4)累计花了多少个小时在软件工程实践上?平均每周花多少个小时?

累计在软件工程实践上的时间挺多的,不知道具体怎么算,有的时候真的是花费了大量的时间,并没有什么成果。尤其是在后期团队项目实现和测试的时候。软件工程这门课基本每周都会有新任务。如果顺利的话每周最少4-5小时。(不包括上理论课、实验课的时间)。

(5)你学习和掌握的新语言、新平台;

软件工程项目实践中也没有学习新的语言,只是在大一大二学习的基础上又进行了深入的理解和学习,相比第一次学习JAVA、Dreamweaver CS6 等,有了很大的进步。学习平台有班级博客园、Github、中国大学MOOC

(6)填写下表,总结一学期的学习中,你学习或使用的软件工程开发工具、开发方法和建模方法;
软件开发工具、项目管理工具软件开发方法软件建模方法
eclipse、mysql 、Dreamweaver CS6等面向对象面向对象
(7)其他方面的收获或提升。

收获也挺多的,有学习软件工程中的项目设计能力方面的、还有就是通过团队项目的合作,学会了如何与团队成员之间相互沟通、相互协调、相互帮助。

5.你认为目前的课程存在哪些问题,你有什么更好的建议。

目前的课程没有什么问题,老师采用的授课方式很好,让我们提前预习,挺好的。还有就是我希望在实验课上老师讲完实验要求后,能让同学们很快的进入本次的实验中。

转载于:https://www.cnblogs.com/LXxue/p/11106391.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
4S店客户管理小程序-毕业设计,基于微信小程序+SSM+MySql开发,源码+数据库+论文答辩+毕业论文+视频演示 社会的发展和科学技术的进步,互联网技术越来越受欢迎。手机也逐渐受到广大人民群众的喜爱,也逐渐进入了每个用户的使用。手机具有便利性,速度快,效率高,成本低等优点。 因此,构建符合自己要求的操作系统是非常有意义的。 本文从管理员、用户的功能要求出发,4S店客户管理系统中的功能模块主要是实现管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理,用户客户端:首页、车展、新闻头条、我的。门店客户端:首页、车展、新闻头条、我的经过认真细致的研究,精心准备和规划,最后测试成功,系统可以正常使用。分析功能调整与4S店客户管理系统实现的实际需求相结合,讨论了微信开发者技术与后台结合java语言和MySQL数据库开发4S店客户管理系统的使用。 关键字:4S店客户管理系统小程序 微信开发者 Java技术 MySQL数据库 软件的功能: 1、开发实现4S店客户管理系统的整个系统程序; 2、管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理等。 3、用户客户端:首页、车展、新闻头条、我的 4、门店客户端:首页、车展、新闻头条、我的等相应操作; 5、基础数据管理:实现系统基本信息的添加、修改及删除等操作,并且根据需求进行交流信息的查看及回复相应操作。
现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本微信小程序医院挂号预约系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此微信小程序医院挂号预约系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。微信小程序医院挂号预约系统有管理员,用户两个角色。管理员功能有个人中心,用户管理,医生信息管理,医院信息管理,科室信息管理,预约信息管理,预约取消管理,留言板,系统管理。微信小程序用户可以注册登录,查看医院信息,查看医生信息,查看公告资讯,在科室信息里面进行预约,也可以取消预约。微信小程序医院挂号预约系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值