以下为《计算机科学Z6班-序号-姓名(软件工程报告)》的无排版文字预览,完整内容请下载
/ /
《软件工程》学习心得报告
分 院
信息***
班 级
计某某Z62001班
学 生 姓 名
学 号
序 号
指 导 教 师
廖某某
时 间
2021年4月30日
目录
1 概述 1
1.1 《软件工程》学习的目的和意义 1
1.2 《软件工程的》的发展现状 1
1.3《软件工程》学习和目标 2
2 学习的主要内容 2
2.1 统一建模语言UML及建模工具 2
2.2软件需求分析 6
2.2.1结构化的分析 6
2.2.2面向对象 9
2.3软件设计 10
2.3.1系统设计 10
2.3.2详细设计 11
3 主要收获与体会 12
4 存在的问题与建议 13
4.1存在的问题 13
4.2建议 13
参考文献 13
2 学习的主要内容 的目录项结合所学内容需要进行添加
1 概述
1.1 《软件工程》学习的目的和意义
通过学习软件工程技术与应用这门课程要掌握UML(统一建模语言),并能够灵活运用UML,熟练掌握软件工程面向对象建模的总体方法。树立起强烈的工程化意识,用工程化思想和方法开发软件。切实体会出用软件工程的方法开发系统与一般程序设计方法的不同之处,在对所开发的系统进行软件计划、需求分析、设计的基础上,实现并测试实际开发的系统。通过一系列规范化软件文档的编写和系统实现,使自己具备实际软件项目分析、设计、实现和测试的基本能力。
1.2 《软件工程的》的发展现状
随着新一代信息技术加速渗透到经济和社会生活的各个领域,软件产业呈现出网络化、服务化、平台化、融合化新趋势。目前,新一代信息技术正在转向软件主导,软件在信息产业中的贡献不断增加。
1.3《软件工程》学习和目标
在这大三下学期这半年内,我们开始学习软件工程这门课程,作为一名计算机的学生,在上每门课的时候都应该对他有最基本的了解。我上网搜了一下根据百度百科,软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
因此,这门课程的目标:
(1)了解并熟悉传统方法学和面向对象方法学,并进一步学习面向对象方法学。
(2)学习几种常用的软件过程,并思考这些过程的优缺点以及适用情况。
(3)学会基本的建模方法。
(4)掌握一定的测试技能和优化程序设计的技能。
(5)学会一定的软件项目管理能力。
(6)掌握生存周期雨软件开发模式。
(7)掌握结构化程序设计的编程思想。
2 学习的主要内容
2.1 统一建模语言UML及建模工具
常用的UML图有9种:用例图、类图、对象图、状态图、协作图、活动图、构建图、部署图。UML是一种有利的软件建模工具,它不仅可以用来在软件开发过程中对系统的各个方面建模,还可以用在许多工程领域。Visio 2010是一个强大的应用绘图工具,能够把简单发概念还让易用 发工具进行结合,从而提供广泛的应用。使用Visio 2010可以帮助软件技术人员,在进行软件系统开发过程中,利用软件,模板等工具,图形化的描述、记录软件系统。
/
图一 UML语法描述表
2.2软件需求分析
2.2.1结构化的分析
经济可行性
技术可行性
操作可行性(外行型/熟练型/专家型)和操作习惯
社会环境的可行性:市场与政策
法律可行性
使用可行性需求规格说明书
2.2.2面向对象
一个用例就是参与者与计算机之间为达到某个目的的一次典型交换作用。用例由参与者和动作组成,参与者实际上代 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 “参考文献”4字居中,采用四号黑体;具体参考文献目录按五号宋体、两端对齐的方式排列,行间距为固定值18磅。正文中应按顺序在引用参考文献处的文字右上角用[]标明,[]中序号应与“参考文献”中序号一致。
如:中部地区地处我国内陆腹地,主要包括山西、河南、湖北、安徽、江XX湖南六省。2007年中部六省人口3.93亿,土地面积102.7万平方公里,分别占全国总数的28.1%、10.7%,其中农村人口高达2.34亿,占全国农村人口的31.2%,占中部地区人口的67.2%【1】。
【1】中共中央关于制定国民经济和社会发展第十一个五年规划的建议[N].光明日报, 2005-10-19.
5篇以上参考文献
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]该文档为免费文档,内容和预览一致,预览是什么样的内容就是什么样的。
以上为《计算机科学Z6班-序号-姓名(软件工程报告)》的无排版文字预览,完整内容请下载
计算机科学Z6班-序号-姓名(软件工程报告)由用户“dalia1027”分享发布,转载请注明出处