现在在做广州的彩铃网关业务,用户创建了一个主叫号码组,然后可以在里面增加主叫号码。创建一个铃音组,然后增加铃音。[@more@]

市场营销部的要求主叫号码组或者铃音组不能为空。客户那边和公司广州办事处那边一再要求我们实现。

实现是没有问题的,主要是比较麻烦,我还要考虑必要性和重要性,复杂性甚至后期的兼容性。

今天发了个邮件过去,邮件内容如下:

这个问题由来以久,不是我们没有想法设法去实现,而是实现的必要性和复杂性以及后期的兼容性扩展性是我们考虑的首要因素。

广东已经提出了音乐盒的实现问题,音乐盒可以认为是系统的铃音组,这个在创建的时候是不是不允许为空?
举个例子:
创建音乐盒,增加铃音1,增加铃音2,增加铃音3

那么,有一天,我需要把这个音乐盒的所有铃音全部换成新的铃音,如果不允许音乐盒为空,那就要这样子
删除铃音1,
删除铃音2,
增加新铃音1(这个时候不能直接删除铃音3,如果删除,音乐盒就为空了,那么我们就要把这个音乐盒删除了,他要再用,必须从头创建)
然后删除铃音3
然后可以增加其他铃音了。

你们觉得这个流程合理吗?操作合适吗?

打一个比方来说,这个不能为空的要求就是要求你不能提着空篮子上街买菜。你拿着篮子的时候就必须有菜在篮子里面。或者说你买篮子的时候必须立刻买菜,否则不卖给你菜篮子。
或者说你买钱包了,钱包里面就一定有钱,没有钱就不允许你拥有钱包。

或许我这个比方不是很合适,但情形无疑是类似的。

我想在这里和诸位讨论一下这个问题,希望大家能有更好的处理方式或者做法。
我对这个问题的建议是拒掉这个需求。(可能不是直接拒掉,通过其他比较委婉的方式,他们比较容易接受和理解的方式)。

希望我们能够就这个问题尽快形成一致看法。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/47869/viewspace-806192/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/47869/viewspace-806192/

彩铃网关业务问题----铃音组或者主叫号码组能否为空相关推荐

  1. 顾客银行办理业务时,首先在取号机上取号,然后坐在椅子上等候业务员叫号时前往窗口办理业务,假设银行现在有3个窗口可办理业务,请采用信号量和PV操作描述顾取号等候叫号和银行业务员叫号办理业务的同步操作。

    顾客银行办理业务时,首先在取号机上取号,然后坐在椅子上等候业务员叫号时前往窗口办理业务,假设银行现在有3个窗口可办理业务,请采用信号量和PV操作描述顾取号等候叫号和银行业务员叫号办理业务的同步操作. ...

  2. 区号组号组内块号块内地址号的计算

    容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组.若主存容量为4096块,且以字编址,那么主存地址应为_(?)_位,主存区号应为_(?)_位. 主存地址=区号+组号+组内 ...

  3. 【安信可PB-01/02模组专题③】ESP32-G WIFI蓝牙网关与PB02模组开发进行组网通讯

    文章目录 前言 工具 ESP32-G 网关介绍 (1)产品概述 (2)产品接口及 LED 指示灯说明 ESP32-G 网关蓝牙模式使用 (1) 恢复出厂设置 (2) 点击网关中的蓝牙选项 (3) 点击 ...

  4. 59-硅谷课堂5-硅谷课堂-整合网关与订单 + 营销管理模块 + 公众号菜单管理

    59-硅谷课堂5-硅谷课堂-整合网关与订单和营销模块-- 笔记 笔记内容来源与尚硅谷教学视频 文章目录 59-硅谷课堂5-硅谷课堂-整合网关与订单和营销模块-- 笔记 笔记中涉及资源: 一.Sprin ...

  5. [37期]承接以下业务:有证天宫一号打蜡|有证神八抛光

    来到兄弟连有半个月左右了.虽然每天大多数时间是坐在电脑前,但是每天回去时,犹如经受了战场上的洗礼,劫后余生的疲惫感.但是上课时,凯哥大神以幽默诙谐的授课方式,让我们轻松且更快捷,更有效地理解基础知识. ...

  6. linux用户组号缩写,linux修改一个组的租号-linux 怎么修改已有用户的所属组

    linux 怎么修改已有用户的所属组 1.在linux系统中新创建的用户是无法登录系统的,需要为用户配置密码才可以进行登录,使用passwd命令 2.在对用户操作的时候也可以锁定账户,对锁定的账户也可 ...

  7. Canal Mysql binlog 同步至 ElasticSearch 详细介绍

    文章目录 数据同步ElasticSearch 单表基本配置 适配器映射文件详细介绍(单表.多表映射介绍) 单表映射索引示例sql 单表映射索引示例sql带函数或运算操作 多表映射(一对一, 多对一)索 ...

  8. Canal Mysql binlog 同步至 Hbase ES

    文章目录 一.Canal介绍 工作原理 canal 工作原理 二.下载 三.安装使用 Mysql准备 canal 安装 解压缩 canal-deployer 配置修改 启动 查看server日志 查看 ...

  9. Mysql同步数据到Elasticsearch(实时Canal)

    这里只是作为一个想法,Canal有监听binlog文件的功能.所以简单看了一下Canal的入门使用. 后续Canal实时数据同步的功能希望不会被我阉割......当然有大佬已经实现或者有其他方法实现m ...

最新文章

  1. jquery计算表格列,求和
  2. cba篮球暂停次数和时间_中国篮球即将来袭!202021赛季CBA赛程时间表
  3. 从拼多多分享文案中,我们学会了什么?
  4. Python常用模块之time模块
  5. c语言4x4矩形转置,最快的转置4x4字节矩阵的方法。
  6. Qt C++属性类型提供给 QML调用(二)
  7. 并发编程面试题(2021最新版)
  8. Markdown 图标 快捷键
  9. 【EPS精品教程】基于DOM和DSM创建垂直模型、加载垂直模型
  10. C++中的函数汇总(新手必知)!
  11. 有什么是你追了很多女生都失败后才知道的?
  12. html 5 新增标签及简介
  13. python 命令行运行 多进程_Python初学——多进程Multiprocessing
  14. 到底是什么反射,泛型,委托,泛型
  15. npm install 的--save-dev和--save(看过不会忘)
  16. switch【耀西的手工世界xic】破解xic文件下载
  17. 扛住100亿次请求——如何做一个“有把握”的春晚红包系统”
  18. 大数据必备的十大工具
  19. 正交补与矩阵的正交补
  20. 全球对冲基金精英榜【转载】

热门文章

  1. Thymeleaf基本使用
  2. 大数据建模、分析、挖掘技术应用
  3. 程序员视力表:视力1.0意料之中,2.0我觉得你看不见
  4. Intellj IDEA 配置Git/码云插件,团队协同开发
  5. Kubernetes 笔记(02)— 基本架构、工作机制简述、Master 组件、Node 组件
  6. 二叉查找树和平衡二叉树
  7. DS3231使用问题
  8. redis未授权访问漏洞利用
  9. 移动端开发_手机快速登录
  10. Java dangling metacharacter *