- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
管理信息系统与
软件工程
主讲人:闵红平
课程介绍
主要介绍如何用工程的方法开发软件产品。面
向过程的方法、面向对象的方法
采用生命周期法:问题定义→可行性分析→需
求分析→总体设计→详细设计→编码→测试→
运行、维护
通过本课程的学习,使学生掌握系统的软件开
发理论、技术和方法,使用正确的工程方法开
发出成本低、可靠性好并在机器上能高效运行
的软件,为今后从事软件开发和维护打下坚实
的基础。
要求学生在学习本课程前应掌握信息管理系统、数据结构、结构化程序设计、面向对象程序设计以及程序设计
方法论。
主要参考书:
《软件工程基础教程》郭庚麒主编科学出版社
《软件工程》 Ian Sommerville著,程成等译机械工业出版社
《软件工程导轮》张海藩编著清华大学出版社
《软件工程》 张权范编著 清华大学出版社
《软件工程》邓良松编著 西安电子科技大学出版社
《软件工程复习与考试指导》殷人昆编著 清华大学出版社
3 2015年8月21 日星期五
第一章软件工程概述
传统工程 水利工程 建筑工程 机械工程 … …
新兴工程 气象工程 生物工程 软件工程
本章将对软件的地位和作用、软件的特点、软件
的发展、软件的危机以及软件工程学科的形成、软件
生期等方面的问题和基本概念
2015/8/21
1.1 软件的概念与特点
§1 软件工程学的几个基本概念
一、软件与特点
主要介绍软件与软件工程的概念、软件工
程产生的背景
1.软件及其组成
软件是计算机系统中与硬件对等的一部分,
是程序及相关文档资料的集合。因此,软件有
两大组成要素:
2015年8月21 日星期五
5
1.1 软件的概念与特点
1、软件 software soft+ware
软制品
(软体)
软件是计算机系统中与硬件相互依存的另一部分。
它包括程序、数据及其相关文档的完整集合。
2015/8/21
1.1 软件的概念与特点
一是存储介质上的程序,它们是可执行的并
可产生用户需要的结果;二是相关的文档资料,
它们既是软件开发过程中的质量保证,又是软件
使用与维护的依据。两大组成要素详述如下。
2015年8月21 日星期五
7
1.1 软件的概念与特点
(1)可执行部分
应用程序——是面向用户的解决各种特定实际
问题的程序。如工程管理或科学计算程序、信
息管理程序及实时监控程序等。
系统程序——是面向计算机系统的为应用程序
服务的程序的综合,它们支撑应用程序的运行。
如操作系统。
2015年8月21 日星期五
8
1.1 软件的概念与特点
(2)不可执行部分
面向用户的文档——告诉用户如何使用、维护和修改
程序。如用户手册、操作手册及程序维护手册等。
面向开发方的文档——
原创力文档


文档评论(0)