软件工程一:对软件工程的基本认识

本文介绍了软件工程的基本概念,包括软件的分类、软件工程过程和软件生存期模型。软件分类强调灵活性以适应不同用户需求,如小学图书馆和老年人的图书搜索功能。软件工程过程涵盖从计划到维护的六个步骤,包括需求分析、设计、编程和测试等。软件生命周期中讨论了瀑布模型、演化模型、螺旋模型和智能模型的特点,强调选择模型需依据项目特点。文章还探讨了软件开发的工程化、规范性、文档重要性以及开发中常遇到的时间紧、工作量大的原因。
摘要由CSDN通过智能技术生成

软工的基本认识

这里主要介绍三类,软件的分类,软件工程过程,软件的生存期模型

软件的分类

      软件开发是一个灵活性很强的工作,即使同样的功能给不同的人使用,需要设计的也不尽相同,比如说,同样要实现一个图书搜索功能,如果是给小学图书馆设计,就要符合小学生的需求,比如说多些图片的设计,而给老年人设计呢,则需要放大字体等等,就像搜狗输入法中会有老年人专用的皮肤,这也体现设计者的用心,好程序的背后总会有用心的设计者。所以软件的分类是必须的


软件工程过程

      这是指导整个软件开发的指南,这里包括软件从开始到结束的整个过程,包括制定计划、

需求分析和定义、软件设计、程序编写、软件测试、运行/维护,这六个步骤每一步的执行是保证项目成功

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值