【P000-004】交易费计算系统,功能类规划
开始就一个界面,一个运算类,操作分工不明确,现在重构一下,尽量符合MVC
思路如下:
本地功能包:
计划三个类
一、主界面:
1、通过界面获取路径及其他参数,将这些信息调用网络操作类处理,获取网络操作类回传的handler
2、通过界面获取用户所输入买卖数据及佣税费参数,并调用费用计算类分析计算,显示相应结果
二、费用计算类:
操作从主界面 传入信息,调用运算类计算
三、运算类:
操作从费用计算类传入数据(全部以以BigDecimal形式保证精度)
网络功能包
四个类
一、网络操作类:
生成子线程,操作从主界面所获取参数,按网络通信规范格式化并传出,再将网络返回值传给流处理类,根据返回结果生成相应Handler回传给主线程
二、股票信息:
操作从主界面所获取股票信息,分割,组合并返回
三、流处理类:
获取网络返回值并解析,将所需信息转为string并返回
四、Handler:
设定所传信息格式、内容
转载于:https://www.cnblogs.com/Wille-zur-Macht/p/3654867.html
【P000-004】交易费计算系统,功能类规划相关推荐
- 【P000-008】交易费计算系统,1.1版
一些小完善,股票价格显示小数后两位,基金(和债券)价格显示小数后三位,这个在判断类型时加段话就行,然后就是根据现价涨.跌.平.停在右上显示不同颜色,很简单,TextView.setText之前判断涨跌 ...
- 以太坊区块链也拥堵_以太坊开发人员:EOS刻意拥堵以太坊网络 推高交易费到1美元...
金色财经 比特币7月16日讯根据一些DApp开发人员表示,EOS正在攻击以太坊,试图将交易费提高到1美元.据悉,相关开发人员指责EOS通过随机代币"空投"造成以太坊网络堵塞,而且这 ...
- 观点:以太坊交易费市场泡沫预警,交易费日渐成为用户难以承受之重
在经历了一次大熊市之后,以太坊已经再次流行起来.受包括 ETH 价格反弹以及所谓"去中心化金融"(DeFi)的采用等因素的综合影响,以太坊区块链的活跃用户和日交易量都出现了强力增长 ...
- php生成vcf,[宜配屋]听图阁 - PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】 原创...
本文实例讲述了PHP实现生成vcf vcard文件功能类定义与使用方法.分享给大家供大家参考,具体如下: 前面介绍了php读取vcf文件的方法,这里再来研究一下vcf文件的生成方法. VCF格式是Wi ...
- android恶意扣费类程序,10款APP违法有害 主要危害涉及恶意扣费等5类
智能手机中的花样APP应用程序,在满足广大用户的娱乐消费需求同时,也许还有可能隐藏着恶意扣费的程序,近日10款APP违法有害的名单被公布,其主要危害涉及恶意扣费等5类,可见用户们在选择APP软件的时候 ...
- Minify框架分析,主要功能类简介
主要功能类简介 config.php 默认缩小应用程序的配置 index.php:为实施默认缩小的前端控制器请勿编辑!通过config.php和groupsConfig.php配置实用程序 ...
- php session 封装类,PHP封装的数据库保存session功能类
本文实例讲述了PHP封装的数据库保存session功能类.分享给大家供大家参考,具体如下: PHP用数据库保存session类: class SafeSessionHandler implements ...
- 计算机组装与维护推荐教材,计算机组装与维护(全国高等专科教育计算机类规划教材)...
摘要: 本书是全国高等专科教育计算机类规划教材之一,介绍了微型计算机组装与维护的基本方法与实用技巧,阐述了微型计算机各个部件的基本工作原理.选购方法.安装与维护方法.保养技巧.内容详细,图文并茂,深入 ...
- 校园二手物品交易平台实现查询交易订单情况功能
校园二手物品交易平台实现查询交易订单情况功能 交易者可以查看到目前购买物品的订单情况: <% DataBaseHelper d = new DataBaseHelper(); ResultSet ...
- JS屏蔽功能类(屏蔽F5,退格键,空格键......
1.屏蔽功能类ITPUB个人空间Ar~${ d8L4Y ITPUB个人空间0O:n2A d;w s 1.1 屏蔽键盘所有键ITPUB个人空间\3Z0Ce5{ 4i#tb(G` \22328375< ...
最新文章
- SAP QM 检验批上各个MIC质检结果的查询报表?
- flask中蓝图的使用
- wepyjs小程序组件调用pages页面的方法
- mysql一样的查询在我本地很快但是线上很慢_MySQL大数据量分页查询方法及其优化...
- FTP服务学习笔记之FTP简介(1)
- Unix/Linux笔记全集
- 一文读懂全球CTRM市场的前世今生
- Luogu2420 让我们异或吧
- VGA信号一些分辨率的参数(摘抄)
- 攻防世界misc高手进阶区funny_video完整版答案
- 最新[发货100]PHP源码免费虚拟商品自动发货系统v1.0
- 一种设想:打造小程序版本公号和自托管的公号,将你的网站/blog做到微信/微信公号里且与PC端合一
- 系统与软件过程改进09年年会,CMMI vs 敏捷PK赛参赛感言
- PHP下载远程图片的3个方法
- 【热门主题:萤火之夜xp桌面】
- slam入门——十四讲笔记(一)
- C#/VB.NET 在Excel单元格中应用多种字体格式
- [UE4笔记] 根据日期判断该天是周几
- [ Azure - NSG ] 通过 Azure 网络安全组建立虚拟机的入站规则 Inbound 和出站规则 Outbound
- 第四十五讲:神州防火墙P2P流量控制配置