当前位置: 首页 > news >正文

软件工程(二十) 系统运行与软件维护

1、系统转换计划

1.1、遗留系统的演化策略

在这里插入图片描述

时至今日,你想去开发一个系统,想完全不涉及到已有的系统,基本是不可能的事情。但是对于已有系统我们有一个策略。

比如我们是淘汰掉已有系统,还是继承已有系统,或者集成已有系统,或者改造遗留的系统呢,都是不同的策略。

技术水平(技术维度)

比如你开发是用的Java语言还是python语言,你使用的框架是spring家族还是flask等,就是技术维度。

新的稳定的技术的技术水平就比老的技术水平(技术维度)高一些。

业务价值

主要是看您现在的系统的业务流程是否能符合现有的业务流程需要,就是能否体现它的业务价值。

淘汰策略

遗留系统的技术含量较低,且具有较低的业务价值。

对遗留系统的完全淘汰是企业资源的根本浪费,系统分析师应该善于”变废为宝“,通过对了、遗留系统功能的理解和借鉴,可以帮助新系统的设计,降低新系统开发的风险。

集成策略

遗留系统的技术含量高,但业务价值较低,可能只完成了某个部门或子公司的业务管理。

这种系统在各自的局部领域里工作良好,但是对于整个企业来说,存在多个这样的系统,不同的系统基于不同的平台,不同的数据模型,形成了一个个信息孤

http://www.lryc.cn/news/142746.html

相关文章:

  • 蓝蓝设计ui设计公司作品--泛亚高科-光伏电站控制系统界面设计
  • 软考高级系统架构设计师系列论文七十:论信息系统的安全体系
  • ​Softing dataFEED OPC Suite——助力数字孪生技术发展
  • LLaMA中ROPE位置编码实现源码解析
  • 在c++ 20下使用微软的proxy库替代传统的virtual动态多态
  • Spring MVC:@RequestMapping
  • 【vue3+ts项目】配置eslint校验代码工具,eslint+prettier+stylelint
  • PHP之ZipArchive打包压缩文件
  • 面试之快速学习C++14
  • 【算法专题突破】双指针 - 快乐数(3)
  • 【javaweb】学习日记Day4 - Maven 依赖管理 Web入门
  • C++信息学奥赛1144:单词翻转
  • qt检查文件夹是否有写权限
  • LSF 安装目录,快速参考 LSF 命令、守护程序、配置文件、日志文件和重要集群配置参数
  • 在Mybatis中写动态sql这些标签:if、where、set、trim、foreach、choose的作用是什么,怎么用?
  • 7 Python的模块和包
  • 【JavaWeb 篇】使用Servlet、JdbcTemplate和Durid连接池实现用户登录功能与测试
  • 【Unity3D赛车游戏】【六】如何在Unity中为汽车添加发动机和手动挡变速?
  • 【Go 基础篇】切片:Go语言中的灵活数据结构
  • 龙芯2K1000LA移植交叉编译环境以及QT
  • javaee spring依赖注入之spel方式
  • 【Java集合学习1】ArrayList集合学习及集合概述分析
  • TouchGFX之调试
  • C# winform加载yolov8模型测试(附例程)
  • 浙大陈越何钦铭数据结构07-图6 旅游规划
  • VUE笔记(七)项目登录
  • 大语言模型之六- LLM之企业私有化部署
  • Python3 列表
  • OpenCV基础知识(8)— 图形检测
  • Java虚拟机