1 / 87
文档名称:

软件工程.ppt

格式:ppt   大小:3,724KB   页数:87页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程.ppt

上传人:012luyin 2017/10/24 文件大小:3.64 MB

下载得到文件列表

软件工程.ppt

文档介绍

文档介绍:软件工程 Software Engineering
主讲:田保军
信息工程学院计算机系
E-mail : ******@imut.
1
水利工程
、建筑工程
、机械工程

、软件工程
传统工程
新兴工程
气象工程
、生物工程
2
《软件工程》

近二十年来计算机软件已经成为现代科学研究和解决工程问题的基础,以及管理部门、生产部门、服务行业中的关键因素,渗透到了各个领域,成为当今世界不可缺少的一部分。
二十一世纪,软件仍将成为驱动任何事情, 从基础教育到遗传工程取得新进展的动力。
学习与研究工程化的软件开发方法,使开发过程更加规范,是我们学习的目标和动力。
3
软件工程学
软件开发技术
软件工程管理
软件开发方法学
软件工具
软件工程环境
软件工程管理学
软件经济学
软件工程学的范畴
软件工程学
软件规范(国际规范)
4
软件工程是计算机科学与技术专业
的一门专业核心课程。通过本课程的学习, 使学生掌握系统的软件开发理论、技术和
方法,使用正确的工程方法开发出成本低、
可靠性好,并在机器上能高效运行的软件,
为今后从事软件开发和维护打下坚实的
基础。
课程的性质、目的与任务
5
本课程比较全面、系统地介绍软件工程的概念、技术
与方法。
主要内容包括:软件工程概述、软件生存周期及软件
需求分析、软件设计方法、软件测试技术等。
通过本课程的学习,使学生能真正的从中了解软件开
发的整个过程。为了让学生真正得以实践,结合实际软件
开发项目,让学生从问题定义开始,经过可行性研究、需
求分析、概要设计、详细设计、编码直到最后要对自己开
发的软件还要进行测试,这样一个软件开发过程,从而使
学生掌握软件开发的基本技能。
课程主要内容
6
学习本课程的基本要求
本课程是继程序设计课程之后,对提高
学生软件开发能力有重要作用的一门课程。要求
学生在学习本课程前应掌握:数据库原理、数据
结构、结构化程序设计、面向对象程序设计。
通过本课程的学习,为学生后期的毕业设计
环节和毕业就业奠定了良好的基础。
7
本课程的考核方式
最终成绩包括:
(1)试卷成绩(70%)
(2)平时成绩(10%)
(3)软件分析、设计报告成绩(20%)
8
软件分析设计题目
1、题目:
学生管理系统的分析与设计
图书管理系统的分析与设计
人事管理系统的分析与设计
商业管理系统的分析与设计
也可以自选题目
2、要求:
每4-5人一组,任选一个题目进行分析设计;学生在分析设计完成后,每组需提交软件需求分析、设计报告一份(注明分工)
9
软件工程
软件工程导论
(第五版)
张海藩
清华大学出版社(2008)
教材
10