软件工程定义: 概括的说,软件工程是指导计算机软件开发和维护的一门工程学科。采用工程化的方法来开发和维护软件,把经过实践考验而证明正确的工程管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效的维护它。这就是软件工程。 软件工程的内容: 针对软件生命周期全过程 ...
第一章 软件与软件工程的概念 读书笔记:主要参考教材 软件工程概论 和PPT 软件的概念 软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。 程序是按事先设计的功能和性能要求执行的指令序列。 数据是使程序能正常操纵信息的数据结构。 文档是与程序开发,维护和使用有关的图文材料。 软件特性:形态特性 智能特性 开发特性 质量特性 生产特性 管理特性 环境特性 维护特 ...
2016-03-03 10:55 1 1677 推荐指数:
软件工程定义: 概括的说,软件工程是指导计算机软件开发和维护的一门工程学科。采用工程化的方法来开发和维护软件,把经过实践考验而证明正确的工程管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效的维护它。这就是软件工程。 软件工程的内容: 针对软件生命周期全过程 ...
2.1 软件工程的起源 (1)早期计算机程序 在1946年计算机刚诞生时,人们采用机器码编制程序,根本没有独立的软件的概念。 机器码指令只是为了驱动计算机硬件工作,就像人们调节电视机、录像机、洗衣机等家用电器的按钮一样。 1947年,冯诺依曼首先提出用流程图描述计算机的运行过程,才使人们 ...
目录 数据流图 ER图 层次方框图 状态转换图Warnier图Petri图网HIPO图判定树盒图(N-S图)PAD图 数据流图 简介: 数据流图是结构化分析方法中使用的工具,它以图形的方 ...
软件在开发和维护的过程中,会遇到很多问题,软件工程作为一门学科,是为了解决软件危机的,那么什么是软件危机? 一、软件危机 软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 软件危机主要表现: 1 软件开发进度难以预测拖延工期几个月甚至几年的现象并不罕见,这种现象降低 ...
,系统分析员应该提出关于问题性质、工程目标和规模的书面报告。通过对系统的实际用户和使用部门负责人的访问调查 ...
软件工程 作业二 1.码云项目地址 https://gitee.com/cxf1404445126/PersonalProject-Java/tree/master 2.PSP表格 PSP2.1 个人开发流程 预估耗费时间(分钟 ...
软件工程是软件行业知识体系的内核,无论走技术路线还是管理路线,想要走的更稳更快,那就铙不开软件工程, 软件工程核心知识图 软件工程是为了应对软件危机诞生的学科,其目标是为了要聚焦于质量,构建和维护高质量的软件.聚焦于质量就是软件工程的基石. 过程指的是: 要构建高质量的代码 ...
一. 请回望开学时的第一次作业,你对于软件工程课程的想象 1. 对比开篇博客,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么? 开篇博客:http://www.cnblogs.com/ycll/p/8511827.html 这学期对于专业知识的掌握,自认为比起开学初更 ...