首页 > 其他分享 >对软件工程的理解

对软件工程的理解

时间:2022-10-17 20:56:31浏览次数:45  
标签:软件开发 数据库 理解 软件工程 软件 满足用户

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。几乎各个行业都有计算机软件的应用,这些软件提高了工作效率,也促进了社会发展。软件工程总共包含以下四个方面:1.软件规格说明。规定软件的功能及其运行时的限制。2.软件开发。开发出满足规格说明的软件。3.软件确认,确认开发的软件能满足用户需求。4.软件演进,在运行过程中不断满足用户新的需求。软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可理解性和满足用户需求的软件产品。追求这些目标有助于提高软件开发的效率。

标签:软件开发,数据库,理解,软件工程,软件,满足用户
From: https://www.cnblogs.com/skdh3827/p/16800618.html

相关文章

  • 深入理解python面向对象编程(python基础语法004)
    ......
  • 【软件工程】订货系统的UML类图
    【软件工程】绘制状态转换图​​1.绘制内容​​​​2.数据流图​​1.绘制内容研究教材第2章给出的订货系统的例子,考察在这个系统中有哪些类,建立订货系统的对象模型。用UM......
  • 【软件工程】机票预订系统的用例图及用例说明
    【软件工程】机票预订系统的用例图及用例说明​​1.绘制内容​​​​2.用例图​​​​3.用例说明​​1.绘制内容为教材P53第3题所陈述的机票预订系统,画一个用例图,并选择......
  • Yarn原理解析
    Yarn介绍一,介绍yarn是一种通用的资源管理系统和调度平台。资源管理系统:管理集群内的硬件资源,和程序运行相关,比如内存,CPU等。调度平台:多个程序同时申请计算资源时提供......
  • 软件工程导论课程笔记与详解①
    前言:本课程真的就是讲述整个软件工程行业全部流程和所需的所有技术要点,可以说是程序员入门终极指南(笑)。对于未来想要做程序员的宝子十分重要。  课程信息:所用教材:......
  • 怎样理解ADC的噪声、有效分辨率
     一个24位的ADC,真正能使用的位数能达到24位吗?答案是否定的,由于器件本身噪声的存在,且噪声范围已经超过了ADC的最小分辨率。所以,基本上24位ADC都不能做到24位无跳动。 那......
  • Java_SE_第八讲:理解面向对象程序设计
    break语句:经常用在循环语句中,用于跳出整个循环,执行循环后面的代码。continue语句:经常用在循环语句中,用于跳出当前的这个循环(或者是跳出本次循环),开始下一次循环的执......
  • 理解二叉树的四种遍历-前序、中序、后序、层序
    理解二叉树的四种遍历-前序、中序、后序、层序一、易懂的形象理解其实从名字就可以很好的理解这三种遍历,我在第二点时候说,但是估计能翻到我的文的同学们之前肯定看过好多......
  • 软件工程相关基本概念
    目录1业务用例(BusinessCase)1.1业务用例定义关键点1业务用例(BusinessCase)1.1业务用例定义关键点Businessusecaseinstance–Definedaboveisreallyaspec......
  • 第二季:7.怎么查看服务器默认的垃圾收集器是那个?生产上如何配置垃圾收集器的?谈谈你对
    第二季:7.怎么查看服务器默认的垃圾收集器是那个?生产上如何配置垃圾收集器的?谈谈你对垃圾收集器的理解?【Java面试题】​​前言​​​​推荐​​​​7.怎么查看服务器默认......