zoukankan      html  css  js  c++  java
  • 软工视频再识

        前一段时间已经对视频刚开始的一段做了一个总结,最近一直忙着自考视频进度有点慢,现在才做总结。每一章只有总结才能有收获要不然感觉跟没有看差不多,总结让我把知识串成一串珍珠。

        第四、五章讲的面向过程的设计方法,从工程管理的角度分为概要设计和详细设计,概要设计是在总体设计的基础上对系统总体结构的细化,将系统分为很多的子系统和模块,就好像我们要爬上一样,一看这么高的上,就感觉很恐惧,但我们可以把它分成若干段,然后就是再分为每一小节,这样当到达山顶的时候就会特别有成就感。我们设计系统先进行概要设计分为多个模块,相当于每一小节。

    第六章讲的是编码,在前面分析、设计的指导下,进行代码的编写,使我们的系统能够真正运行。我们首先要选择一种适合自己的语言,不一定最先进的就是最好的,当然一个系统不可能一个人完成,因此我们必须统一设计风格,以便于后期维护。

    第七章就是测试,测试就是为了找到错误,然后解决问题。

    第八章就是软件维护,系统在使用中就跟及其一样都会出现问题,这就要求我们必须进行维护,而维护的成本相当的高,我们又怎么来评判维护的难易呢?这就必须有一定的衡量标准:可维护性。我们都希望软件能够用的时间长一些,这就要提高可维护性。

    总结:综上这是软件开发必备的过程,当然现在还有面向对象的开发方法,但步骤基本上还是很相似的,接下来下一篇介绍面向对象的设计方法。


  • 相关阅读:
    Transcation And Lock--SQL SERVER 事务隔离级别
    Transaction And Lock--常用的查询事务和锁的语句
    使用shell读取文本文件发送到kafka
    VIM打开shell脚本中文乱码解决
    shell中日期操作
    oozie常见错误问题
    error: No implicit Ordering defined for Any
    启动mysql时显示:/tmp/mysql.sock 不存在的解决方法
    mysql中创建用户和赋权限
    (转)maven3.3.9编译oozie4.3.0
  • 原文地址:https://www.cnblogs.com/zsswpb/p/5771682.html
Copyright © 2011-2022 走看看