个人最终总结
软件工程总结:
通过这学期的软件工程课程,我最重要学习到了团队合作的重要性,虽然它只是理论上的知识,但是让我感觉更加重要,实践上的知识可以通过编程的练习而熟悉,而理论的知识是让我们和专科学校区别的地方。
软件工程不是让你真正学习代码的课程,它的真正的精髓是让你认识软件工程,让你知道软件工程是一个工程!而不是一个人编代码!是需要和人沟通交流合作的!它教给你一个团队最重要的是什么,是交流,但是交流也
也需要一定范围,一个团队不需要一定人很多,因为人多交流会很麻烦,所以一个好的团队让一个组织一直拥有活力。
还有就是一个人到底应该做团队中的“猪”还是“鸡和鹦鹉”的问题。在这次整个的软件工程课中,我认为,我在其中扮演的是猪。在团队中,为团队做出自己应该做的贡献就是我应该做的最正确的事情。至于完成工作的
快慢与质量,因为我的编程能力有限,但是我已经尽我所能为这个团队做出了应有的贡献,但当团队需要的时候,我也会适当进行调整。关于阅读作业二的问题:关于产生的问题。在这次软工过程中,
我们确实遇到了一个问题,那就是团队间的编程能力问题。我认为这是我们整个小组间的共识,因为我们没有一个大神“,所以实现我们组软工最终程序时的功能不能完全成功。但是我们组的交流还是很到位的,因为我们的交流使
我们的软件在不足中也做到了最好。
软件工程让我们认识到了软件”工程”,最重要的是工程,是需要一个优良的团队一起站立会议以及一起努力的日子一点一点积累成一个最终让人满意的作品!这些日子让人真的可以回顾以及纪念。
关于我的个人回顾和总结:
我自己在这门课中总共写了多少代码,多少博客,看了多少文章,具体的数字难以统计,不过大概还是可以给出。
代码写了千行,博客数十,文章开了数十,会开了不计其数。
当然这些都只是数字而已。
真正有意义的在于在这次软件开发过程中,我对软件工程有了一个崭新且深刻的认识。
以前曾经以为程序就是软件,软件就是程序,现在知道了两者的不同之处。
以前没怎么接触过大的软件项目,这次是第一次用软件工程的方法完成一个项目。
我在这次项目中做的工作是连接数据库的工作。由于数数据库的很多表不清楚,所以在我做数据库中遇到了很多问题,让我认识到了除了实践操作之外还要做个E-R图来先构架。
不过在后来的数据库编写中,这种情况得到了改善。每编写一个表我都会询问我们组其他人,问他们构建了那些数据库中必要的键,让数据库中的表格更加明了
为了确保软件的安全和可靠性,我们还需要构建一个服务器,我注册服务器花费了3天的时间,在注册成功后我立马开始对数据库服务器进行构建,将自己写好的数据库信息导入
到服务器中。
如果说软件开发是一个建设性的工作,那么软件数据库搭建则是对所造的建筑进行基础建设的积累,不合格甚至要推倒再造。
我认为,连接数据库的关键目的是为了管理软件中的数据,让一个数据库中的数据信息更加清楚明了。
总之,我认为,软件工程还是一门正在发展的学科。它能够通过我们的软件开发实践不断更新改变。我们现在认为正确的方法未必是最好最优化的方法。
相信,学好软件工程我还有许多要做。