《计算机是怎样跑起来的》 || 第十二章 • SE负责监管计算机系统的构建

在这里插入图片描述
作者:矢泽久雄

——————————————————————————————————————

第十二章 • SE负责监管计算机系统的构建

——————————————————————————————————————

【00】基础知识

  • SE:System Engineer 系统工程师的缩略语
  • IT:Information Technology 信息技术的缩略语
  • 软件开发过程的模型有“瀑布模型”、“原型模型”、“螺旋模型”等

——

【01】SE VS 程序员

SE是自始至终参与系统开发过程的工程师。

SE与程序员从本质上来讲并不是从属关系,只是所做的工作不同,所需要的技能不同。
在这里插入图片描述
——

【02】系统开发过程的规范

这里主要介绍“瀑布模型”

开发过程宛如瀑布一样,一级一级地自上而下流动,永不后退。
在这里插入图片描述
“瀑布模型”实施过程中的要点

  • 每完成一个阶段,要书写报告文档进行审核
  • 审核需要团队成员全体召开会议
  • 审核通过并获得批准,才能进入后续开发阶段
  • 一旦进入后续阶段就不能回退到之前的阶段
  • 力求完美地完成每一个阶段
  • 彻底地执行审核过程

——

【03】各个阶段的工作内容及文档

各阶段文档总览
在这里插入图片描述

  • 需求分析:SE倾听客户的需求,调查、分析目前靠手工作业完成的业务内容
  • 外部设计:系统处理的数据、显示在画面上的用户界面以及打印机打印的样式等
  • 内部设计:将外部设计的内容具体化
  • 程序设计:为了用程序将内部设计的内容实现出来而做出的更加详细的设计
  • 编码实现:将程序设计书上的内容翻译成程序代码
  • 测试:测试人员根据测试计划文档的内容确认程序的功能,在测试报告中还必须用数字表示出测试结果
  • 部署维护:部署是将计算机系统安装到客户的环境中让客户使用;维护是定期检查计算机系统是否能正常工作

——

【04】系统设计中的两大点

拆解:将庞大的项目进行拆解为细小项目,不断实现细小项目,再将其组合,最终完成庞大的项目。

面向对象:在设计的时候采用面向对象的方式,方便后期系统维护。

——
在这里插入图片描述

发布了35 篇原创文章 · 获赞 35 · 访问量 2747

猜你喜欢

转载自blog.csdn.net/nilvya/article/details/104224729