首页 > 其他分享 >软件体系架构课堂测试07 –逻辑架构设计

软件体系架构课堂测试07 –逻辑架构设计

时间:2024-04-23 14:22:50浏览次数:18  
标签:拖欠 架构设计 07 账户 问题 客户 课堂 历史数据 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、 绘制系统的概念体系架构图。

2、 完成子系统或系统分层的划分(逻辑架构图

3、 绘制协作图验证职责协作。

4、 明确接口方法级定义。

标签:拖欠,架构设计,07,账户,问题,客户,课堂,历史数据,Liz
From: https://www.cnblogs.com/kk4458/p/18152774

相关文章

  • RT-Thread 4.x STM32F107
    官方文档很坑,新旧不分开,文档缺失/分类很乱有些文档在IDERT-STUDIO文档里,有些在RTThread标准版文档里,逆天坑:不支持STM32CUBEMX的Advanced工程,记得重新保存生成basic工程才能用。不能使用.c/.h分离。坑:适配CUBEMX工程的脚本要自己写driver/stm32f1xx_hal_conf_bak.h不一定会生......
  • 第 1 章 软件架构设计原则
    1.1开闭原则开闭原则(Open-ClosedPrinciple,COP)是指一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭。所谓的关闭,也正是对扩张和修改两个行为的一个原则。它强调的是用抽象构建框架,用实现扩展细节,可以提高软件系统的客服用心及可维护性。开闭原则是对面向对象设计最基础的......
  • 第 1 章 软件架构设计原则
    1.1开闭原则开闭原则(Open-ClosedPrinciple,COP)是指一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭。所谓的关闭,也正是对扩张和修改两个行为的一个原则。它强调的是用抽象构建框架,用实现扩展细节,可以提高软件系统的客服用心及可维护性。开闭原则是对面向对象设计最基础的......
  • 4+1 视图建模及架构设计工程实践
    ​占春良:碧桂园服务技术专家,项目架构师,前阿里资深软件工程师,12年技术开发经验。​01前言架构设计建模的目的是通过统一的UML语言,完成业务的梳理,并对业务系统进行合理的组织(分层、分模块),以提高系统的可扩展性、可重用性、可移植性、易理解性和易测试性,从而达到一个高质量属性的......
  • flink集群开放31607端口方法
    1、创建service-yaml[root@master-192-168-0-71service]#pwd/data01/datafocus/k8s/yaml/flink/service 内容如下: 2、创建servicekb create -f  jobmanager-service-np.yml    ......
  • 洛谷题单指南-动态规划1-P3842 [TJOI2007] 线段
    原题链接:https://www.luogu.com.cn/problem/P3842题意解读:计算1-n的最短路,且每行要覆盖线段。解题思路:既然要每行覆盖线段,那往下一行走时,必然是从线段的端点往下,有可能是从左端点往下,也有可能是从右端点往下。当已知第i行,从1走到第i行的左端点且要覆盖第i行线段的路程可以计算......
  • P8207 [THUPC2022 初赛] 最小公倍树 题解
    题目大意有编号为\([L,R]\)区间的点,连接两个点\(x,y\)边权的为\(LCM(x,y)\),求这张图的最小生成树。\[1\leqL\leqR\leq10^6,R-L\leq10^5\]解题思路我们有一个结论:对于张图\(G\)中的一个生成子图\(E\),\(E\)之中的一条边\(k\)如果不在\(E\)最小生成树中,那么\(......
  • 数字孪生云渲染整体架构设计
    大家好,本文在我开发的多个项目的基础上,提出了应用于数字孪生的云渲染整体架构设计,分析了其中的关键点,感谢大家~数字孪生现状数字孪生是将物理世界映射到数字世界,1比1还原真实场景,具有场景大、数据大、还原真实场景等特点。数字孪生行业市场大,预计2025年可达到300亿元的市场规模......
  • 苏维埃日报07.是谁在给二游带节奏?
    前言本人是个混二游圈挺久的老油条(某种意义上算3到4年老油条,方舟2020入的坑,2023跑原和铁那边去了然后又顺便去玩了崩三,2024回坑方舟+入坑雷索纳斯)但是玩二游哪能不经历些腥风血雨(毕竟二游圈风气还是……)嗯对,我一个原神玩家,哪能没见过反原反米斗士(甚至有一个就在我们班)我:嗯对......
  • Random 项目总结 -07 截取当前程序图片
    [DllImport("gdi32.dll",CharSet=CharSet.Auto,SetLastError=true,ExactSpelling=true)]publicstaticexternintBitBlt(HandleRefhDC,intx,inty,intnWidth,intnHeight,HandleRefhSrcDC,intxSrc,intySrc,intdwRop);p......