软件工程——我们的必修课

           前几天,有同学跟我说,好久没看见我在csdn上发表文章了。其实,他殊不知,一颗仙丹只有经过长期的炼制才能长生不老;一壶好酒只有历经多个岁月才能浓郁香醇;一篇博客必须经过长久的思考才能流传百世。哈哈,开个玩笑,下面进入正题。

        软工视频到今天为止已经看完了,开始看的时候,感觉什么都听不懂,不知道听这个有什么用。但是,看完《信息系统开发与管理》这本书以后就找到了共鸣。考完自考后又回来看软工视频,顿时感觉清澈透明。

        下面,看一张思维导图,是对50集视频的一个总结:

  

         图画的很笼统,不过没关系,下面我把软件工程的重点内容再总结一下:

         一、三要素

             方法、工具和过程。

         二、三阶段

              

             如图所示,三阶段包括:定义阶段、开发阶段和维护阶段。每个阶段都要产生标志性的文档,都要进行 评审,尽早发现问题,越晚修改的代价越大。它有三个特点:

            1、 阶段间的顺序性和依赖性;

            2、推迟实现的观点;

            3、质量保证的观点。

        三、需求分析

            需求分析的任务就是借助于当前的系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的“做什么”的问题。如图:

  

             在分析阶段,我们常用数据流图来分析系统数据流程。如下:


         四、基本目标

             1、付出较低的开发成本
             2、达到要求的软件功能
             3、取得较好的软件性能
             4、开发的然间易于移植
             5、需要较低的维护费用
             6、能按时完成开发工作 

         总结:要想开发出一个好的项目,《软件工程》是我们的必修课,必须严格按照软件工程的步骤来进行,千万不要心存侥幸。最后送给大家一句话:细节决定成败,态度决定高低。



评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值