【技术图】软件-系统架构-技术图


    上篇介绍了系统架构-平台图,今天来说说电信卡系统-系统架构-技术图,为便于理解详细说明如下

  1. 系统主要为三大层,客户层、应用层、数据层

  2. 客户层包含系统所有入口,移动app、电脑PC端,
     移动app主要技术有Baseframe+Buildsystem,RxJava(观察者消费者模式)+Rertofit(网络加载库),MVP(Model-View-Presenter)模式编程,Gson/Fresco
     PC端前端主要技术有Vue/Vuex + ElementUI/Vue-Router + WebPack

  3. 应用层细分为控制层、服务层、业务逻辑层、基础服务层,是系统的控制中心、逻辑处理中心与核心实现,
    主要技术有SpringFramework/SpringMVC + Ehcache/Redis + Apache Shiro

    其中,服务层可用于组装业务逻辑、控制事务等,在无业务层情况下完成业务逻辑;业务逻辑层是面向领域对象的业务逻辑实现。

    在系统不复杂或要求不高的实际开发中多把服务层与业务逻辑层整合在一起。

    基础服务层提供系统公共功能实现。

  4. 数据层包含数据访问层与存储层,支持mysql、oracle等,存储二维结构化数据与静态文件,后续要扩展支持非结构化数据。主要技术有Mybatis

  系统使用http协议,多数使用post方式,未来会实现https、财务数据加密传输与处理

  详细图如下
 

 

转载于:https://my.oschina.net/devpmp/blog/838359

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值