1.软件工程学习心得

      学习了一学期,我想如果能够再学习一次。我会自己的学习计划按书录的先后给自己分配学习时间,并且将它落实到每一章节当中,让自己每学期都有一个学习计划,每个星期,甚至天天都有学习计划!并且利用一切可能利用的条件去实践。不过还是有所收获的,了解了一些知识。

       我们所学的内容,第一章是从整体分析软件工程这门学科的发展和所处的社会环境,接着后面的几章深入分析了软件开放过程和模式、软件项目管理、计算机工程、需求分析、结构化分析建模以及基于UML面向对象分析建模等。

      软件:软件是能够完成预定功能和性能的可执行的计算机程序和使程序正常执行所需要的数据,加上描述程序的操作和使用的文档。
 
      于UML对象面向对象分析建模:UML是统一建模语言,有统一的语法、语义和语用规则,其建模过程的特点是:用例驱动、以构架为中心和增量迭代,通过包实现对模型的有效的一体化管理。
      包括三部分:①用例建模,它面向用户需求的,能够反映系统的用户价值,用例图的基本元素有用例、参与者、交流;用例之间有泛化、延伸和包含关系。②活动建模,活动图用于描述系统动态过程,主要图形元素有:活动、转换、起点、终点、判断、并发、同步、泳道等。可描述高层业务级活动,涉及整个业务流程,针对每个用例活动建模,反映用例内部活动细节。③类分析建模,这里就只考虑实体类,实体类所代表的数据相互之间通常有一定的关系,依靠这种关系可形成有组织的程序数据结构。实体类之间的主要数据关系有:关联、聚类、泛化。
 
     通过对这门课的学习让我意识到理论学习很繁琐很重要,实践更重要,如果两者相结合应该更有利于学习。

猜你喜欢

转载自www.cnblogs.com/hxs232/p/9151956.html