初识软工

软件工程概论


软件:
        概念: 与硬件相互依存,包括程序(执行功能性能的指令),数据(程序正常曹总操纵信息)及相关文档(图文材料,介绍用)
        特点: 逻辑实体,抽象。无明显制造过程。不会有机械磨损。依赖于硬件。手工艺。复杂,实际问题,程序逻辑结构。成本高。社会因素,知识产权。
       分类:
          功能:系统软件。支撑软件(文本编辑等)。应用软件(商业数据处理软件等各行各业需要的)。
           规模:K 源程序代码行(出去注释等其他代码)
           工作方式:实时处理(数据实践发生时及时处理,发出返回信号),分时软件(多用户同时工作),交互式软件(通讯,yes or no),批处理(按顺序处理执行)
           服务对象:项目软件(接受特定用户委托,开发机构在合同的约束下开发软件,国家或某领域所需,非盈利)。产品软件(服务大众,推向市场,游戏等盈利软件)
           使用频度:一次使用,频繁使用
           软件失效的影响:高可靠性(金融,航空)一般可靠
           软件发展阶段:程序设计,程序系统,软件工程

 
       综述,是一种需要科学的管理方法,组织,指导软件开发,设计,调试,维护等规范化的规章制度。针对统一问题的求解,需规范,贯穿软件工程思想,完善自己。

 

软件工程

      过程:说明P(Plan用户需求)开发D(Do设计调试) 确认C(Check用户使用)演进A(软件维护,改进)

       特性:易理解(正确),可见,可支持,可接受,可靠,健壮性(安全,防病毒等),可维护(用户使用出问题,规范,文档),速度
 

软件生存期   指开发,使用,到结束不用或废弃。(传统软工)六阶段如下:

       制定计划(总目标,功能性能接口要求,可行性研究)
       需求分析和定义(设计人员用户需求,文档 )
       软件设计(概要设计,不涉及编程)
       程序编写
       程序测试(静态,动态。开发者单元测试,查找各模块功能和结构问题。组装测试,用户或专门机构。系统测试)

       运行维护


 
软件的生存期模型

1.瀑布模型。




开发完之后,维护阶段遵循的瀑布模型。修改维护限制在百分之二十到三十左右。



思想:按顺序流下,文档贯穿全程。功能实现与制作分开便于协作)
特点:每个阶段依赖性强。推迟实现。每阶段产生文档并严格评审。
不足:目标系统和用户见面较晚,发现问题晚,修改维护代价大,成功率低。


2.快速原型模型。

用户与设计人员同步,速度快,反复修改。分丢弃型和竞争型。



3.演化模型(二次开发)
渐增模型(基于原型,反复修改,依赖于瀑布模型)



4.螺旋模型
四象限:
制定计划
风险分析
实施工程
客户评价

适用大公司,大项目




5.喷泉模型
哪个阶段出问题,就解决哪个
迭代,可多步进行



 
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下 4载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值