浦发银行 浦惠到家~商城系统

我要开发同款
土肥猿2023年04月17日
351阅读
所属分类vueSpringCloud微服务金融电商

作品详情

【浦惠到家】商城系统是以银行业务和手机端商城系统的有机组合为业务核心,面向数百家客户企业提供快速高效,并与银行业务紧密对接的B2B2C手机商城系统。是包含银行管理端、商户管理端、IOS手机端、Android手机端、API平台等多个子项目有机组合,与银行方和客户方多种周边项目有效对接,并大规模应用微服务技术的专业性金融+商业服务综合平台。
系统原始架构为基于.NET MVC+MySql+Jquery的单体B2B2C商城应用,后扩展为以SpringBoot+Nacos+MySql为核心,包含多个独立部署的子系统,基于微服务架构融合.NET MVC、Java、Nodejs等多领域技术内容的综合性系统。
期间主要工作内容:
1. 自提商品版块的需求确认、概要-详细设计和开发。具体功能含:商户管理系统-自提商品版块的开发和建设,银行管理系统-自提商品审核版块的开发和建设,商城C端x相关页面的修改和完善等。技术架构基于Jquery+MVC+MySQL,并应用了Redis缓存技术和插件技术,t通过与统一Java接口的对接完成了库存、支付等版块的功能扩展和修订。整体基于追加方式完成修订,在确保不影响原有功能的情况下,完成新功能版块的建设和组合。投入使用后有效运营至今。
2. RedisList缓存插件的构建和建设。为更方便的管理Redis缓存系统,在确保调用方式不变的情况下,全面重写了原有的Redis插件,完成了依据Key值在多个Redis服务之间自动分配、自动调派、自动管理的功能扩展。有效提升了系统负载能力。
3. 页面与广告配置系统的设计和建设。为降低运营成本,提高运营效率,参与设计并作为主力程序员开发了基于ASP.NET MVC+Jquery+React,微服务架构的页面与广告配置系统。为手机商城提供了基于自定义组件配置的页面DIY功能,运营人员可依据具体业务需求,通过简单的组件管理和配置,完成首页、商家首页、品牌馆等页面的页面设计和实现。投入使用后有效提升了运营人员的工作效率和客户需求的反应速度。
4. VUE版本-页面与广告配置系统的设计和实现。在原有页面与广告配置功能的基础之上,为进一步拓展功能,提升运营效率,有进一步开发了基于VUE+JAVA接口的页面与广告配置系统。基于Ant Design Vue完成了管理系统前端构建,基于SpringBoot框架完成了微服务系统的搭建,并基于自定义VUE组件完成安卓+IOS统一的页面搭建功能。目前已正式运行,是浦惠商城手机端和H5端主要的页面提供者之一。
5. 订单分析与分账:又称营销对账功能。针对各种不同类型和银行/商家分账模式的订单,进行统一的分析和核对,为银行向商户返还分账资金提供依据。由于订单数量较大,订单内容提取和分析的压力较大,因而必须进行专门的优化来保证效率。目前该模块已正式运行一年以上,
6. 电子面单:对接第三方物流公司接口,为客户订单自动获取运单号并进行打印的功能板块。由于不同物流公司要求的注册信息、获单信息差异巨大,因而必须从架构层面进行处理和协调,以便后续的信息修改和功能优化。目前已测试完毕,进入试运行阶段。
7. 其他日常维护和开发工作。依据具体工作安排,稳妥有效的完成了包括文档写作、需求规划和概要-详细设计、代码ReView等在内的日常杂项工作。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论