编程技巧 - 文章列表
-
高级软件工程(完整版)
了解软件开发技术的发展与现状,掌握目前大型软件系统的开发方法和技术,培养用规范化的方法开发大型软件。\r\n重点和难点:\r\n 建立起面向对象软件开发方法的思维方式,用统一建模语言(UML)对复杂的软件系统建立可视化的系统模型。\r\n先修课:面向对象程序设计,数据结构,操作系统\r\n学时:40\r\n教材与参考书:\r\n(1)周之英,《现代软件工程》(中、下),科学出版社\r\n(2)郑人杰等,《实用软件工程》(第二版),清华大学出版社\r\n(3)张龙祥,《UML
-
软件工程 -软件维护
第8章 维护8.1 软件维护的定义\r\n8.2 软件维护的特点\r\n8.3 软件维护过程\r\n8.4 软件的可维护性\r\n8.5 预防性维护\r\n8.6 软件再工程过程\r\n1 \r\n(一)定义\r\n 软件维护是软件生存周期的最后一个阶段,它是在软件交付使用之后,为了改正错误或满足新的要求而修改软件的过程。因此不属于系统开发过程。\r\n 据统计一个大、中型软件的开发周期一般为1-3年,有效运行周期可达5-10年。在这段时间里,我们除了要改正软件中残留的错误外,更多的是要随着计算机技术的发展,不断更新软件版本,适应改善了的软、硬件
-
现代软件工程 课程介绍
《现代软件工程》课程介绍课程目标介绍课程内容介绍授课形式介绍教师自我介绍1、课程目标介绍——\r\n 《现代软件工程》给谁讲?课程的四个基础\r\n(软件)系统\r\n(软件)项目\r\n(软件)过程\r\n(软件)工程\r\n\r\n动车组开始商业运行,需要什么条件\r\n同样是2分钟,银行为什么办不到?1、课程目标介绍——\r\n 《现代软件工程》给谁讲?课程设计的对象、目标是什么?\r\n\r\n培养成什么样的人\r\n想象为:一个产品\r\n需要接受什么样的知识\r\n想象为:我们如何做老大?\r\n\r\n软件白领的职业生涯2、课程内容介绍——\r\n 《现代软件
-
软件工程 现代软件工程概述
《现代软件工程》第一章 \r\n现代软件工程概述\r\n\r\n \r\n从软件到软件工程:进入一个新的境界-1 \r\n生命周期:软件工程的基本思路-2\r\n技术与方法:软件工程的基本过程-3\r\n软件企业的现代软件工程实践-4 \r\n第一章 现代软件工程概述第一章 现代软件工程概述第一章的主要参考书\r\n\r\n《现代软件工程》陈松乔、任胜兵、王国军编著2004: (清华大学出版社)第一章\r\n《软件工程技术概论》朱三元等\r\n2002年: (科学出版社)第一章\r\n《软件工程导论》张海潘\r\n1998年:(清华大学出版社)第一章\r\n
-
软件工程 现代软件工程的需求过程
第四部分 \r\n现代软件工程的需求过程《现代软件工程》\r\n传统的需求分析方法-1\r\n面向对象的需求分析方法-2\r\n基于UML的需求分析方法-3\r\n需求工程与需求管理的实现-4\r\n第四部分 现代软件工程的需求过程第一章 传统的需求分析方法\r\n需求概念与需求过程-1.1\r\n问题定义阶段的需求分析-1.2 \r\n传统软件工程的需求分析方法-1.3\r\n传统软件工程的建模方法-1.4第四部分 现代软件工程的需求过程1.4 传统软件工程的建模方法回顾一下:上节课我们学习了\r\n问题定义阶段的需求分析\r\n确定系统目标\r\n确定系统边界\r\n传统软件需
-
软件工程大会 软件与软件危机
2014年5月3日\r\n1/85软件工程的过去 \r\n软件与软件危机\r\n\r\n软件工程起源:于1968年在联邦德国召开的北大西洋公约软件可靠性会议( NATO )上,首次提出 “软件工程”的概念,提出了在软件生产中采用工程化的方法,采用一系列科学的、现代化的方法技术来开发软件。\r\n1975年开始第一届世界软件工程大会\r\n\r\n2014年5月3日\r\n2/85世界软件工程大会世界软件工程大会会议概况 :\r\n 世界软件工程大会 ICSE,是国际软件界主要的技术交流活动之一 。由于涉及面宽且学术和技术水准高,受到软件界的广泛重视和特别关注,可以说
-
软件工程学
软件过程软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集
-
软件工程原理 结构化方法概论
掌握基本的软件工程技术方法\r\n结构化方法概论\r\n需求分析\r\n软件设计\r\n软件编码和调试\r\n软件测试
-
软件工程师常见的困惑 程序员只能做到35岁?
软件工程师的素养与成长2010年3月\r\n\r\n王浩目录1.向内看:软件工程师的定位与发展3. 向前看:我们的未来2. 向上看:优秀软件工程师的素养与成长面临的挑战新技术层出不穷\r\nAjax、SilverLight、Flex、JSF….\r\n\r\n新概念铺天盖地\r\nSOA、云计算、Web 3.0、物联网、敏捷开发….\r\n\r\n新诱惑迎面而来\r\n新的工作机会,高薪酬的诱惑….莫让浮云遮望眼常见的困惑你是否听说过:程序员只能做到35岁软件行业技术更新太快,学到的技术很快过时在中国做技术没有前途,只有去做管理、销售…难道他们说的都是真的吗?如何实现可持续发展?软件工程师的
-
软件工程师的职业道德规范
1软件工程师职业道德规范 2软件工程师业务素质 (1) 首先必须喜欢软件,热爱软件事业,对软件开发、管理或维护工作特别感兴趣;\r\n(2) 至少要熟练地掌握两种编程语言,能写出规范化的源程序;\r\n(3) 熟悉数据结构和数据库,能设计出问题求解的数据结构或数据库,即数据建模;\r\n(4) 养成了良好的文档书写习惯,真正理解软件是“知识、程序、数据和文档”的集合,即:软件 = 知识 程序 数据 文档;\r\n(5) 在软件工程技术上与时俱进,努力跟踪并掌握有关的软件开发工具及环境,如当前的.Net开发环境和J2EE开发环境,以及Power Designer和Rational