药师宝是一个医药B2B电商平台,主要是针对药店和药品经销商在网上进行撮合交易,着力于优化传统医药行业流通环节,提高流通效率。平台主要有会员管理、资质管理、商铺管理、商品管理、订单管理、支付管理、结算管理、营销管理、报表管理等主要业务模块,平台实现与上游商家ERP系统的会员、商品、订单、库存等数据的对接同步,让商家ERP系统和平台的数据互联互通,相互共享。
使用基于UML建模工具进行系统分析设计,使用PowerDesigner进行数据建模,系统采用基于Java平台的play微服务全栈框架实现,页面采用Html ,DIV+CSS, JQuery、Groovy模板等技术,后台使用MVC架构;数据库为mysql5.7版本(服务器做了主从配置),使用Memcached缓存常用数据,Nginx做反向代理负载均衡集群配置,使用Http+Json和基于Soap协议的Web Services等接口技术与第三方系统通信。
服务器采用自有服务器(IDC托管)+阿里云服务器结合,实行主备部署方式,基于Linux系统(CentOS6.8)部署。