首页 > 其他分享 >软件体系架构课堂测试–架构分析

软件体系架构课堂测试–架构分析

时间:2024-03-27 17:35:29浏览次数:14  
标签:架构 账户 查询 问题 客户 软件 课堂 历史数据 Liz

阅读下列案例,回答相关问题:

某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。

为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查客户的一项或几项数据。过去半天的工作量现在增加到了每周三天。即使在确定了严重拖欠债务的账户后,如果没有查阅该账户三年内的历史资料,Liz也不能做出最后的信用决定(例如严厉的催款电话、断绝信用或将这个账户转给一个收账代理)。另外,Liz需要报告所有账户中过期未付款的、拖欠债务的、严重拖欠债务的和呆死账的比例。目前的报告中并没有给她提供这个信息。

假设现在需要你来开发一个软件,解决Liz面对的难题。

1、 那么你认为Liz现在遇到的问题有哪些?

(1)工作量的增加;

(2)客户账户的历史数据;

(3)问题账户所占比例没有显示…

2、你希望新的软件应该达成哪些业务目标?

BR1:能够快速查询客户账户;

BR2:能够分析一个客户是否为问题账户;

BR3:能够给出一个问题账户的三年内的历史数据:

BR4:能够计算问题账户所占比例…

2、 你怎样设计软件的高层解决方案?

(1)建立一个数据库系统用来存放客户账户信息;

(2)根据特定的判定问题账户的算法检索辨别出问题账户;

(3)工作人员能够检查该账户的三年内的历史数据;

(4)即时显示问题账户所占比例…

4、你怎样设计系统特性?

(1)创建客户信息数据库;

(2)根据原始数据重新整理并更新;

(3)提供提供客户账户基本信息查询和三年历史数据查询;

(4)设定欠账规则,创建问题用户计算过程;

(5)实时分析各类问题账户所占比例…

问题:

1、 绘制需求层次-需求方面二维矩阵。

 

功能

质量

约束

业务目标

  1. 快速查询客户帐户
  2. 分析问题帐户
  3. 给出问题账号历史数据
  4. 计算问题账户占比

1. 数据准确性

2. 查询效率

3. 系统稳定性

4. 用户界面友好性

 

1.响应时间在用户接受范围内

2.完成业务的正确性和数据的精准

用户需求

  1. 问题帐户的数据

2. 获取账户状态

3. 报告生成

1.界面易用性

2.数据实时更新性和精准性

1.用户操作的简单

2.快速生成数据统计

 

系统需求

1.创建客户信息数据库

2.重新整理并更新原始数据

3.提供客户账户基本信息查询和三年历史数据查询

4.分析各类问题账户所占比例

5.设定欠账规则,创建问题用户计算过程

1. 可靠性

2. 性能优化

3. 安全性控制

4. 错误处理机制

1.成本的约束

2.时间的约束

3.技术、资源的约束

 

2、 确定关键功能。

分析问题帐户

给出问题账号历史数据

 

3、 确定关键质量。(采用质量矩阵进行分析)

数据统计的准确性

查询效率

系统稳定性

用户友好性

实时更新性

标签:架构,账户,查询,问题,客户,软件,课堂,历史数据,Liz
From: https://www.cnblogs.com/JIANGzihao0222/p/18084690

相关文章

  • iMessage群发软件好用吗?有哪些基础源代码?
    随着科技的发展,即时通讯工具已经成为了我们日常生活中不可或缺的一部分,iMessage作为苹果公司推出的一款即时通讯软件,凭借其优秀的用户体验和跨平台特性,受到了广大用户的喜爱。而围绕iMessage,市面上也出现了一些群发软件,它们声称可以帮助用户更方便地进行批量消息发送,那么,这些i......
  • 拌合楼管理软件开发(十一) 海康威视车牌识别摄像头安装调试,总算是跑通了。
    前言:总算是调测通了    话接上回,车牌识别摄像头买回来了,卡在电源上了,今天抽时间把电源问题解决了,开始代码正式的调测。一切还算顺利了,没有再碰到打脸的事情了。一、电源接线:    如同前面预想的,把买回来的电源尾线按照颜色相接,用电工胶布给裹起来,防止漏电。......
  • 达云助力摩多(厦门)科技有限公司实现软件部署上云
    1、客户背景摩多游戏是一家专注于女性向轻度养成手游与研运一体的创新发展公司。旗下产品《传奇世界H5》、《皇上吉祥2》、《宫锁心计》在玩家圈中受到广泛好评。2、客户需求与挑战项目快速上线:游戏面向亚太用户,需要快速部署上线。寻找快速部署能力的服务提供商:项目人力和时......
  • 借助剪映软件生成原创视频(真人人声,免VIP)
    civilpy:借助各大模型的优点生成原创视频(真人人声)Plus0赞同·0评论文章​编辑是的,剪映也出了声音克隆了,只需要十几秒的录音就可以克隆自己的声音,虽然微瑕,但是对于不习惯机器音的很多创作来说,也算是福音,但是,如上下图示,用是可以用,但是你要升级VIP才能导出视频。那么,在没......
  • 揭秘抖音黑科技软件不为人知的内幕!抖音新风口新赛道
    抖音黑科技其实是一款兵马俑软件,解决流量本质问题。黑科技能让许多短视频、直播从业者迅速起飞,他们也乐于为你买单,说白了,黑科技就是短视频直播从业者的刚需工具。它可以解决短视频粉丝增长问题,直播间人气问题,让新手快速上路,助力新人包装账号。抖音黑科技兵马俑项目,还可以让我们......
  • 网页版短信平台软件开发要点|手机短信系统搭建建设
        开发网页版短信平台软件时,需要考虑以下关键要点,以确保平台功能完喂、性能稳定和用户体验良好:用户管理:实现用户注册、登录、Q:290615413权限管理等功能,确保用户信息安全可控。短信发送功能:集成短信发送接口,支持单条和批量发送短信,提供短信发送记录查询功能。......
  • 汽车软件测试基础
    汽车的电子电气架构中基本的控制单元ECU电子控制单元,常见于传统的分布式电子电气架构中,控制各个零部件的动作执行和状态反馈。例如控制发动机的ECU,控制变速器的ECU等。DCU域控制单元,用于集中控制汽车某个功能区域下的多个零部件。例如座舱域控制器,集中控制座舱的各种部......
  • 【低代码】Qinghub 一款更适合开发人员的低代码软件工厂
    Qinghub介绍Qinghub,如你所见,没有什么特别的含义,我们只是站在软件开发人员的角度,重新定义开发过程,Qinghub就是一个轻开发,轻架构,轻工厂,在这我们只想让开发的一切都变得轻松透明,让人人都清楚,原来就是这么简单。Qinghub是低码开发的平台,是数据收集的工具,是运维部署的工具-它就......
  • 软件体系架构课堂测试–架构分析
    某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查......
  • 软件体系架构课堂测试–-架构分析
    某公司欲建设一个房屋租赁服务系统,统一管理房主和租赁者的信息,提供快捷的租赁服务。本系统的主要功能描述如下:1.登记房主信息。记录房主的姓名、住址、身份证号和联系电话等信息,并写入房主信息文件。2.登记房屋信息。记录房屋的地址、房屋类型(如平房、带阳台的楼房、独立式住......