精选优质文档-倾情为你奉上软件开发技术方案1. 开发框架开发的系统中所应用的技术都是基于JavaEE,技术成熟稳定又能保持先进性。采用B/S架构使系统能集中部署分布使用,有利于系统升级维护;采用MVC的开发模式并参考SOA体系架构进行功能设计,使得能快速扩展业务功能而不会影响现有系统功能的正常使用,可根据实际业务量进行部分功能扩容,在满足系统运行要求的同时实现成本最小化。系统采用分布式部署,系统功能隔离运行,保障系统整体运行的稳定性。图1.开发框架与体系结构图1.1. web端技术栈(1)前端采用elementUI/jquery/bootstrap/vue实现,前端和Controller交换数据基于json格式。1.2 业务端技术栈(1) 业务端基于springboot、springMVC、JPA、SpringData技术栈构建,对于复杂的系统则采用springCloud构建。(2) 四层分隔:controller(Facade)/service/dao/entity,其中faade主要用于生成json,实现和前端的数据交换。 (