其他分享
首页 > 其他分享> > 肿瘤医学项目

肿瘤医学项目

作者:互联网

 

一、软件结构

                 

 

 

MedicalProject

1.小程序账号 + 微信开发者工具 + 前端代码 + 后端数据 = 微信小程序
2.腾讯云服务器 + Tomcat + 后端接口定义 = 可访问的后端服务接口
3.Idea + Java + SpringBoot = PC后端接口定义
4.mysql+mongodb+neo4j = PC数据库

小程序端开发
小程序端开发其实就是在腾讯的开发工具里,使用js语言,遵循腾讯小程序的开发文档规范进行代码编写。开发过程中可以编译、预览、真机调试等,可以使用各种插件,可以调用一些公共的api或者自己定义的后端接口,也可以使用腾讯提供的云函数。

PC端开发
PC端主要是提供给小程序数据接口,让小程序各个页面都能有数据展示,这里提供的是http接口,返回的Json格式的字符串。使用的语言是Java,使用的框架是SpringBoot,程序将最终部署在web服务器Tomcat中,Tomcat就自动的将通过url过来的请求分发到程序代码的处理逻辑中,处理完请求拿到相应的数据则以Json字符串的格式返回。

环境:
开发语言:Java 8
开发集成环境:IntelliJ IDEA, VScode, 微信开发者工具 
框架:Springboot, Vue.js,Element UI, ECharts
数据库:Mysql,MongoDB, Neo4j 构建工具:Maven 代码管理:华为云

分支管理: Master: 主分支,存储软件发布版本。 develop: 存储软件稳定版本;各自分支代码开发完毕后合并到develop分支。

  

 

标签:Java,项目,微信,程序,PC,开发,医学,腾讯,肿瘤
来源: https://www.cnblogs.com/liweikuan/p/15119045.html