作业九 《软件工程》课程的总结

1.对前期提出的问题的回答

问题1:对软件工程这门课的理解是什么,用的是什么编程语言

答:在这门课开始之前,我其实对软件工程这门课并不是由太深的认识,通过上网找查资料,我了解到软件工程是一门研究用工程化方法构建和维护有效的,实用的和高                质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式,等方面。

而我自己通过这学期的学习,通过老师所讲的内容还有自己学完最这门课的认知,我对这门课的理解是在设计一个项目中,采用合适的设计方法,通常要考虑软件的模块化、         抽 象化、局部化。之后,还要综合考虑这个程序项目的多种可行性,比如常见的有,经济可行性,资源可行性,操作可行性,收益可行性,考虑这些因素之后,你的设计才会         更加的符合大众化,才能真正的在市场里占据一席之地!

而编程语言也很多,比如说运用C#、JAVA 、或者C++;编程环境也多样化,有myeclipse、还有VS ,再有重要的一点就是我们可以加入数据库,让项目更加的有些有            肉!

问题2:要学习这门语言需要借助哪些知识

答:通过查找资料,软件工程的目标是:在给定成本,进度的前提下,开发出具有可修改性,有效性,可靠性,可理解性,可维护性,可重用性,可适应性,可移植性,可            追踪性和可互操作性并且满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率在大学中,我们大学期间主要学的课程有:离散数学、C语言、数              据结构 、C++程序设计、JAVA程序设计 算法设计与分析、计算机组成原理与体系结构、数据库系统、图论。我觉得这些课程都软件工程的学习都会有帮助。

问题3:理论多还是实践多

答:任何一门学科都是遵循一定得规律,首先必须要学习理论,只有在理论过硬的基础上,才能靠大量的实践来达到孰能生巧。就拿我们组做的这个软件工程项目来说,如            果没有理论,不会编写代码,不会设计构图建模等这一系列的前期准备工作,那就不可能有后面练习的过程,再有,如果只是一味的抄写代码,而没有自己亲自上机实践的            过程,是不会达到熟练地水平的!所以,理论联系实践是非常的重要!

2.总结本学期这门课程的体会

经过第一次的答辩,以及认真观看了其他组的同学的完成的情况,我作为组长,深深的认识到了自己和优秀组的同学还有一定的差距,原因有两个:第一:我们的程序过于简单,没有达到此次软件工程课的目的;第二:游戏界面的美化不够,显得格外单调。以上这两个原因促使我们组在原有的基础上对我们的程序进行加工和完善!于是,我们小组对我们的项目进行了改进,主要是针对游戏界面进行了大的改动,游戏功能也有了小幅度的提升,所以增加了游戏玩家的体验!我们此次还有一个设计,就是加入了数据的记录功能,能让玩家有冲击新纪录的动力!总体而言,这次的团队项目告一段落,但是,我们肯定不会因为课程的结束而放弃努力,放弃创新,而是在以后而学习生活中更加注重关于编程能力的培养。此外,我们也还有一些更好的设想,我已经在前面的博客里面提到过了,所以我们要更加努力去完成下去!人多力量大,我们要团结应对这次的挑战,每一个人都能够发挥力量没让团队中的每一个人都能搞懂,为以后打下基础!

3.对课程的建议

软件工程课程对于我们来说是一个必备的课程,这一整个学期,我们都是以小团队的形式完成课程的学习,我觉得这是一个很好的教学方法,让我们更深入地体会整个软件工程的理念;上面提到小团队,那就是要将班上同学分组,这学期我们的分组很直接,按学号来,这样也让平时交流不多的同学有机会一起学习和探讨问题,这样的方法真的很好,既锻炼了小组同学之间的写作沟通能力,又能分工明确,每个人都有自己的任务,让他们去寻找独自解决问题的办法,这样很好,同时,我也希望老师能够在课下的时候多多给予我们一定的指导,会加速我们的进程,同时也让我们的知识掌握的更加的牢固!

就课堂氛围而言,因为软件工程课比较偏理论,相对比较枯燥,也很容易让学生提不起兴趣,所以老师不应该只是讲讲义上的知识点,要增加与同学的互动,适时地出一些小游戏,讲一些有趣的事来活跃课堂气氛;还有就是应该是党的开展头脑风暴,让大家都来参与讨论,说说最想做的项目,还有一些可行性,安全推广之类的话题,把所有同学的脑筋和积极性都被调动起来;

谢谢老师!

时间: 2024-11-04 05:58:49

作业九 《软件工程》课程的总结的相关文章

个人编程作业二------软件工程课程总结

到目前为止,软件工程课程已经接近尾声.在这一学期中,对软件工程这门课有了新的认知.首先,一个复杂的软件,不但要有合理的软件构架,软件设计与实现,还要有各种文件和数据来描述各个程序文件之间的依赖关系,编译参数,链接参数,这些过程就是软件构成的过程.其次,在软件开发方面,并不是单纯的写写代码,改改代码,而是一个需要科学的方法为指导的科学开发过程.除了编写代码外,更重要的软件架构,数据结构和算法的,测试,以及后期软件的维护都是极为重要的. 课上老师要求团队共同写一个项目,让我感触最深的是团队的重要性.

作业九-课程总结

为期16周的软件工程课程的学习已经结束了,在冯花平老师的指导下,我们完成了软件工程这门课程的学习.记得最开始时寒假老师留的作业是对软件工程的认知与理解,并相应的对此门课程提出5-10个问题,如今课程已经结束了,回顾我最初未在老师的指导下学习这门课程时提到的问题,已经基本上得到了解决. 问题1:耦合的分类 答:耦合按从强到弱的顺序可以分为以下几种类型: (1).内容耦合.当一个模块直接修改或操作另一个模块的数据,或者直接转入另一个模块时,就发生了内容耦合.此时,被修改的模块完全依赖于修改它的模块.

作业九 课程总结(附加补充)

1:对软件工程这门课的理解是什么? 这是我对软件工程的一点看法 我个人的理解,软件工程就是按照工程学的管理方式,有组织.有计划的,在一定的质量基础.时间限度和成本范围内,实现功能明确的软件系统.而且,软件工程在企业范围内运行,一定需要企业资源的支持,要与企业的经营.决策.管理体系联系在一起,才能够被踏踏实实的落实下来.     软件业作为一个服务业,要想得到发展,首先必须形成一个对软件服务有迫切需要的市场.其次,这个市场中的消费者必须具备足够的购买力.软件的消费群体简单一点,可以分为个体消费和企

自我介绍for软件工程课程

石家庄铁道大学学生,正在学习软件工程课程. 对于软件工程课程,没什么太大的希望.度了一下,发现软件工程课程近年来比较脱节,这次用新课本不知道效果怎么样.嗯,等课本到手看看再说吧. 自己的目标:我希望能够学习到应掌握的软件工程知识,能加以理解并应用. 计划:每周一晚19:00-22:00,周五晚19:00-22:00用于学习软件工程相关内容.当然,如果计划时间不足以完成作业或目标的话会另加时间以完成,具体时间视需要而定.

软件工程课程教育的一点想法

大学本科的软件工程课程一直遵循瀑布型的为线索的各个里程碑的相关知识点的展开介绍,现在多有理论框架与实践能力孰重孰轻之争.这里我也有一点点自己的看法. 软件工程在项目开发教学中的作用实质上类似计算机导论在计算机教育中的学科地位,应当属于前导性,线索性,框架式介绍,细思量其内容之广.理论之重.实践之繁的教学之繁重,本身就不是一个学期能承载得了的.既然教学大纲只安排一个学期,充其量,将来慢慢发展应当只是领学习者进门的而一个入门学科而已.而不是有些人说的那么危及及乎的想法. 站在更高一些的高度,比如体系

作业九——报告与总结

   软件工程课程总结         1怎么进行项目管理? 项目管理是软件工程的一部分,也是非常关键的一部分.它可以及时的对项目进行划分,有条理的分配到相应的补分.这样有效的减少了后期的错误.避免后期繁琐的查找代码与项目的漏洞.项目管理我认为一定要归类处理,要有条理的去划分每一类的项目,不能相似的项目就简化归类,一定要对其内容审核分类,这样才能使软件工程到后期方便快捷. 2怎样完成各程序间的依赖? 软件是计算机中与系统相互依存的关系.程序文档数据都是通过软件与硬件来传输的.程序与程序间需要通过

软件工程课程学期总结

时间犹如白马过隙,转眼间就到了期末,学习进度条就像是一个时间轴,记录了我们一个学期以来走过的路.做过的事. 人生充满挑战,在软件工程课程上我们迎来的第一个挑战是复利计算器.我们对此一无所知,然而老师给我们的时间也不多,抱怨声不可抑制.虽然我们一再要求老师延后提交时间,但老师并没有同意,现在想来还好老师没有妥协,不然我们也不会后来的成功而获得巨大的成就感.后来在老师的要求下,我们从个人战转到两个人合作,也在一步步把复利计算软件的功能完善. 总结实验和对程序进行单元测试时检验程序最好的方法之一,不仅

软件工程课程改进建议

软件工程课程共14周,一周两节课,共56学时,其中理论学时为44学时,实验为12学时. 主要建议如下: 当堂练习时间较少,学生们准备不够充分,很难有较好的思路.其次,应该多练习与课程设计相关内容,时间长了才能做出好东西,比如,多练习一下图形界面,或者基于Android的开发.还有就是作业比较多,这一学期的时间主要都用在了完成软件工程以及操作系统作业上了. 课程中,应该给我们多讲一些软件开发的实例,分析一下成功的原因以及失败的教训.对于团队开发,我们可以题目自定,也可以在给定的范围内自选,有想法是

西北师范大学软件工程课程助教总结

时间:2018.03.04-2018.07.18 班级:西北师范大学2015级计算机科学与技术(卓越班.名族班) 课程:软件工程课程 一.个人总结 起初以为"助教"就是帮助主讲老师辅助教学,看起来是一件极其容易的事,但当我真正加入由邹欣.周筠.代老师组织的构建之法软件工程课程教学的助教团队中时,我切实感受到了这个团队做事的严谨.热情和高能,从而感受到了助教的价值及意义以及做好助教工作的艰辛与付出.我很荣幸能有机会加入,一起学习,一起进步.由于第一次做助教工作,在这个过程中,遇到了些问题