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

软考高级系统架构设计师系列论文七十八:论软件产品线技术

软考高级系统架构设计师系列论文七十八:论软件产品线技术

  • 一、摘要
  • 二、正文
  • 三、总结

一、摘要

  • 本人作为某软件公司负责人之一,通过对位于几个省的国家甲级、乙级、丙级设计院的考查和了解,我决定采用软件产品线方式开发系列《设计院信息管理平台》产品。该产品线开发主要有如下功能:1)知识、资源管理平台;2)内部管理平台;3)基于WEB的办公平台。软件产品线最难开发的是核心资产的分析与建模,如何从用户重多不同需求中抽象出共性的东西,如何使得核心资产通过继承、参数化等方式能够组装成用户实际需要的产品,我以及我们公司的系统分析员做了大量工作。概括起来我们用了如下三种方式:、

    • 加强核心资产开发的灵活度,部分产品作成用户能够自定义的功能,彻底免除产品化时的问题,但这样做难度很大,实施周期长;

    • 说服客户微调管理模式,以使得管理适应我们的产品线功能。这样做无疑是“双赢的”,但是实际不见得会行得通;

    • 根据流程最长的需求开发所有需要的构件,构件间的接口做成松藕合。演化成产品时进行构件组装。

二、正文

  • 本人所在软件公司于2003年6月承接了某《化工乙级设计院管理平台》工作,主要功能包括:1)知识、资源管理平台:2)内部管理平台ÿ
http://www.lryc.cn/news/140729.html

相关文章:

  • yolov5中添加ShuffleAttention注意力机制
  • Effective C++条款17——以独立语句将newed 对象置入智能指针(资源管理)
  • 奇迹MU服务器如何选择配置?奇迹MU服务器租用
  • 如何远程管理服务器详解
  • JavaScript——为什么静态方法不能调用非静态方法
  • Python实现常见的排序算法
  • 【git】fatal: refusing to merge unrelated histories
  • 在编辑器中使用正则
  • 【Linux】腾讯云服务器(Linux版)如果获取UUID(通用唯一标识符)
  • CSerialPort教程4.3.x (4) - CSerialPort在QT中的使用
  • 自然语言处理从入门到应用——LangChain:链(Chains)-[基础知识]
  • [ubuntu]linux服务器每次重启anaconda环境变量失效
  • 【数据结构】如何用栈实现队列?图文解析(LeetCode)
  • 蓝桥杯上岸每日N题 (闯关)
  • 基于Python3 的 简单股票 可转债 提醒逻辑
  • Python“牵手”京东工业商品详情数据采集方法,京东工业商数据API申请步骤说明
  • 【LeetCode-中等题】3. 无重复字符的最长子串
  • 【教程】Java 集成Mongodb
  • ARM开发,stm32mp157a-A7核中断实验(实现按键中断功能)
  • kafka常用命名
  • 华为云开发工具CodeArts IDE for C/C++ 开发使用指南
  • 如何选择最适合你的SOLIDWORKS版本 硕迪科技
  • 通过双层负载均衡实现HTTPS代理的高并发处理和容错能力
  • Redis 整合中 Redisson 的使用
  • 数据结构(5)
  • R语言实现网状Meta分析(1)
  • Reactor 第十篇 定制一个生产的WebClient
  • 桃子叶片病害识别(Python代码,pyTorch框架,深度卷积网络模型,很容易替换为其它模型,带有GUI识别界面)
  • matlab使用教程(21)—求函数最值
  • Redis中 为什么Lua脚本可以保证原子性?