【SaaS-Export项目】系统架构简介 云服务介绍,Export系统介绍

系统架构简介

开发环境要求

jdk,MySQL,idea,Maven
在这里插入图片描述

项目技术架构简介

采用当前流行的前后端编程架构:
》》 1:后端框架采用 Spring +SpringMVC+mybatis +Dubbo(分布式开发)
》》 2 :前端采用AdminLTE框架的前端解决方案

Maven父子工程

三层架构web service dao 不再放到一个模块中,每一层就是一个模块
parent 就是 project(项目)
子则是module(模块)
》》1父子工程对于模块的分离程度更高了
以前:项目不断变大和复杂化,改动与编译困难
现在:简单,改动的也只是这一个模块而已,并不会影响其他的模块
》》2父子工程使代码更清晰,提高了重用
以前:多个模块重复引入依赖
现在:使用父子工程,则只需要在父工程中引入了,则子工程自动继承,继承可以让子类继承父类的非私有方法
在这里插入图片描述
在这里插入图片描述

云服务介绍

云服务指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。
云服务的分类
IaaS:Infrastructure as a Service ——基础设施即服务
PaaS:Platform as a Service ——平台即服务
SaaS:Software as a Service ——软件即服务

比如:我们需要有一个网站
》》1 服务器硬件,网络,存储设备等 – 基础设施
》》2 JDK,Tomcat,MySQL,Redis等Java平台环境 – 平台
》》3 有一个软件程序 – 软件
IaaS – 这些公司提供 服务器硬件,网络,存储设备等 – 基础设施
PaaS - 这些公司提供基础设施+软件平台
Saas - 这些公司基础设备+平台+软件(一条龙服务)
简单一句话:Iaas就是卖硬件,Paas就是卖开发的运行环境,Saas就是卖软件产品

Saas模式

**应用统一部署到服务提供商的服务器上,客户可以根据自己的实际需求按需付费 **

Export系统介绍

export是出口、输出的意思,Export系统是一种针对国际物流的进出口报关平台系统。主要用于国际物流。(就是针对国际物流的进出口报关平台)

进出口业务的缺陷是:
  有多个关联方,比如国际物流的业务闭环涉及到海关、船东、港区、仓库、拖车、报关行等等
  交易周期非常长(各种审核、报批,多部门审批等)
  支付结算体系受到限制

一个Export系统对于进出口报送平台的作用:
报关业务是非常复杂的(流程复杂),通过软件工具来建立不同关联方的链接,完成信息的传递,实现复杂业务的数字化(解决审批过程,文档丢失、遗漏等各种问题)
Export系统服务于货代企业,通过提供SaaS工具,帮助中小企业简单便利的对国际物流全环节进行流程控。

Export项目分为哪几个模块?
》》 1.权限模块(用户,角色,权限,部门)
》》 2.货运模块(购销合同,货物,附件等)
》》 3.报运模块(报关,装箱)
》》 4.统计模块(财务)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值