美文网首页
关于软件可配置设计的思考

关于软件可配置设计的思考

作者: CoryLiu | 来源:发表于2021-03-07 23:39 被阅读0次

做软件总是希望软件可配置,以满足不同客户的不同需求。

最近刚好接触到一套SRM系统,也是采用配置的方式。每个页面都配套一个配置页面,可以勾选需要启用哪些字段,可自定义每个字段的显示名称,可勾选筛选条件,可授权显示哪些按钮。看上去非常灵活方便,可实际使用过程中,却发现其实很多字段是与后台业务逻辑配套的,有些字段必须勾选业务才能走通流程,我们实施顾问花了非常多的时间在配置、测试上。

怎样的配置模式会更好呢?

也许可以按功能模块,预定义配置文件,对于控制业务路程的配置项,定义为只读,实施顾问只需要选择所需功能模块,后台自动加载与之相关的预定义配置文件,只需要对客户特殊自定义的部分配置即可,省去繁琐的配置,并防止配置出错。

相关文章

  • 关于软件可配置设计的思考

    做软件总是希望软件可配置,以满足不同客户的不同需求。 最近刚好接触到一套SRM系统,也是采用配置的方式。每个页面都...

  • 【Spring Boot】简介

    Spring Boot的理念是约定优于配置。 约定优于配置是一种软件设计范式,很早就应用在软件架构设计中,它的作用...

  • 《我所知道的手机学》

    关于智能手机,我认为了解一个好产品,主要看三方面,硬件配置,工业设计,软件系统。 首先讲硬件配置,配置如6G运行内...

  • 对软件设计可扩展性的思考

    通常设计软件的时候, 可扩展性是一个设计的考量点。 可扩展性的优点自然很多,如:增加需求的迭代速度, 提高维护效率...

  • 关于软件系统设计的一点思考

    假如公司要开发一款抢票软件,产品经理给了我们一份产品需求文档,主要描述了系统需要开发哪些功能。 那么我们如何如设计...

  • 软件设计思考

    前言 随着需求和规模的增大,软件系统变成了一个复杂系统,除了实现业务需求和非功能需求的必要复杂性外,我们希望系统的...

  • 工厂模式

    设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)...

  • Android设计模式

    第一课 软件设计概要 什么是设计模式 GOF设计模式 历史性著作《设计模式:可复用 面向对象软件的基础》 通常所说...

  • 学习UI设计需要什么样的电脑配置

    学习UI设计需要什么样的电脑配置 学习UI设计需要什么样的电脑配置呢, 首先我们就要知道学UI设计要学哪几个软件,...

  • 项目管理之软件设计(上)

    做一个"漂亮"的软件设计 什么才是漂亮的软件设计呢?高效、可拓展、灵活性,可拓展,兼容性强,移植性。。。。。。是这...

网友评论

      本文标题:关于软件可配置设计的思考

      本文链接:https://www.haomeiwen.com/subject/sguuqltx.html