首页>课程更新>编程听我的,未来看你的,《百战JAVA》第18、26阶段更新

编程听我的,未来看你的,《百战JAVA》第18、26阶段更新

JAVA全系列

 

本次更新内容为JAVA第十八阶段、二十六阶段: 

 

第十八阶段:分布式医疗云平台


一、项目简介

分布式医疗云平台系统是以完整的基层医疗机构信息化解决方案为出发点,打造链接诊所、医生、患者、一站式互联网医疗服务系统,深度挖掘了基层医疗机构需求,解决其真正痛点,提供医疗前沿资源及信息共享等、全面提升医疗管理质量,可执行落地的综合性解决方案。由本次疫情的教训,后期国家定会加大医疗系统的投入,学完本项目之后可以对医疗体系有深入的认识,为以后扣开医疗系统公司的大门打下坚实的基础,也更加巩固了分布式相关的中件的实战用法,为年薪40W+增添一份可靠的技术保障。

 

二、适合对象

1、在职程序员的自我提升。

2、有Spring/Spring Boot 基础的学员。

3、对分布式技术有针对性学过的学员。

4、想通过分布式项目了解分布式开发的学员。

 

三、技术选型

1,后端技术

Spring Boot + Mybatis Plus +Shiro+ Zookeeper +dubbo+Solr+ ActiveMQ+ Redis+ Hutool + Orika + Fst+fastdfs + Swagger-ui + Mycat + Docker + ECS + OSS。

2,前端技术

Vue + elementui+ sass + axios。

 

四、项目的核心功能模块

1,门诊前台管理系统

1.1,门诊前台病人病历-挂号收费等一站式实现管理。

1.2,登录(目前仅支持手机,微信)。

 

2,挂号系统

2.1,挂号渠道

微信预约挂号接口,实现线上线下共用。

2.1,挂号相关功能

挂号相关的短信服务对接以及问诊相关推送。

 

3,会员系统(只要患者使用微信登陆过之后可以查询之前的就诊信息)。

3.1,当前挂号查询

3.2,以往就诊信息查询

 

4,医生看病就诊管理系统

4.1,新开就诊(添加病历、诊断详情、添加处方、开药、检查项目)。

4.2,就诊列表(已就诊查询、未就诊查询)。

4.3,医生排班(对诊所的上班的医生进行排班,一周一次,可以排多周)。

4.4,门诊挂号(如要患者没有挂号,医生可以现场挂号)。

4.5,挂号查询(当前门诊所有挂号信息查询)。

 

5,收费发药系统

5.1,收费(支付宝或微信)。

5.2,退费(原路返回)。

5.3,发药。

 

6,药房药库管理系统

6.1,药品信息维护(对药品的添加修改删除)。

6.2,供应商维护(供应商的添加修改删除)。

6.3,采购入库(维护采购信息,可以直接入库和提交审核)。

6.4,入库审核(审核采购单据)。

6.5,库存查询。

 

7,数据报表统计系统

7.1,诊所收支统计。

7.2,药品销售统计。

7.3,检查项目统计。

7.4,年月报表统计。

7.5,工作量统计。

 

8,基础数据维护系统

8.1,医生管理。

8.1,科室管理。

8.1,挂号费管理。

8.1,处方附加费。

8.1,检查项目费。

 

9,后台管理系统

9.1,菜单管理。

9.2,角色管理。

9.3,权限管理。

9.4,字典表维护。

9.5,数据源管理。

9.6,缓存监控。

9.7,搜索引擎数据同步管理。

9.8,定时任务。

 

章节1:项目简介

01 模块化简单介绍1:OPEN-HIS-项目简介_技术选型

2:OPEN-HIS-项目演示_系统功能演示

3:OPEN-HIS-项目演示_进销存系统演示

4:OPEN-HIS-项目演示_就诊_排班_收费_退费_检查_发药

5:OPEN-HIS-项目演示_统计分析_手机端效果

6:OPEN_HIS-项目框架_部署架构

 

第二十六阶段:数字货币交易所项目(Spring Cloud Alibaba架构)


项目简介:

开源数字货币交易所,基于Java开发的比特币交易所 ,包含BTC交易所、ETH交易所、数字货币交易所、交易平台、撮合交易引擎等核心模。项目技术采用业界流行、社区非常活跃的开源组件Spring Cloud Alibaba来构建我们的交易系统,是行业第一家基于Alibaba技术的大型项目,也是Spring Cloud的实践之一。近年来, 我国在CBDC的研究和测试工作走在全球前列,并且十分坚定推进该项工作。研究机构认为成本优势决定了DC/EP是否会被广泛接受,支持混合技术架构意味着围绕DC/EP 有望诞生更多的应用创新场景。在短期主要是金融基础设施的建设,在长期有望催生开放银行、物联网支付等更大规模的建设需求。其中银行IT厂商和提供身份认证的安全厂商主要受益。学习完本项目,大家将对云架构、区块链、法定数字货币、金融科技以及货币发展有自己更深入的认识和理解,为以后20年中国CDBD的研究和发展 作出自己的贡献,同时也为争取40w的年薪增加一份可靠的技术保障!

 

适合对象:

1、 在职程序员的自我提升

2、 有SSM/Spring Boot/Mybatis 基础的学员

3、 有VUE/React的基础的学员

4、 有Docker、ECS 运维基础的学员

 

技术选型:

1、 后端技术

Spring Cloud Alibaba + Spring Boot + Mybatis Plus + Elasticsearch + Kafka + Mongodb + Zookeeper + RocketMQ + OAuth2、0 + Jwt + Redis + Hutool + Orika + Fst + Swagger-ui + Mycat + Docker + ECS + OSS + 腾讯防水墙

2、 前端技术

Vue + + iView + less + axios

 

项目的核心功能模块:

1、 注册/登录/实名认证/审核(目前仅支持手机,二次开发可加入邮件,很简单)

2、 Banner/公告/帮助/定制页面(Banner支持PC与APP分开设置,帮助支持各种分类模式)

3、 法币C2C交易/法币OTC交易(支持两种法币模式,项目早期可由平台承担C2C法币兑换,后期可开放OTC交易)

4、 币币交易(支持限价委托、市价委托,二次开发可加入其它委托模式)

5、 邀请注册/推广合伙人(支持对邀请推广人数、佣金进行以日、周、月的排行统计)

6、 创新实验室(该部分支持功能较多,分项说明。)

6.1 首发抢购活动模式(如发行新交易对时,可对交易对设置一定数量的币种进行抢购)

6.2 首发分摊活动模式(如发行BTC/USDT交易对之前,官方拿出5BTC做活动,根据用户充值抵押的USDT多少进行均分BTC)

6.3 控盘抢购模式(如发行ZZZ/USDT交易对之前,ZZZ币种价格为5USDT,官方发行活动价为0、5USDT,则可使用该模式)

6.4 控盘均摊模式(如6-3,只不过平均分配)

6.5 矿机活动模式(支持用户抵押一定数量的币种,由官方承诺每月返还一定数量的币种)

7、 红包功能(支持平台及官方发放一定数量币种的红包,此功能适合用户裂变)

8、 用户资产管理、流水管理、委托管理、实名管理等各种基础管理

 

撮合交易引擎和钱包:

1、 撮合交易引擎

本系统对交易队列采用内存撮合的方式进行,以Kafka做撮合订单信息传输,MongoDB持久化订单成交明细,MySQL记录订单总体成交。 其中Exchange项目主要负责内存撮合、Market项目主要负责订单成交持久化、行情生成、行情推送等服务,包括:

1.1 K线数据,间隔分别为:1分钟、5分钟、15分钟、30分钟、1小时、1天、1周、1月

1.2 所有交易对的市场深度(market depth)数据

1.3 所有交易对的价格

1.4 最近成交的交易对

1.5 内存撮合交易支持的模式

1.6 限价订单与限价订单撮合

1.7 市价订单与限价订单撮合

1.8 限价订单与市价订单撮合

1.9 市价订单与市价订单撮合

 

2、 金融交易钱包对接

本项目提供两种钱包对接方式,一种是自建节点+区块链浏览器的方式,另一种是第三方钱包对接方式。如果你想使用自建节点或区块链浏览器,你直接使用framework中的代码进行编译即可。如果你想使用第三方钱包对接,你可以下载Uduncloud文件夹的优盾钱包的项目文件,把他们复制到framework中即可。

 

章节1:项目的简介

1:项目的简介

2:后台管理系统的功能介绍和演示

3:前台系统的功能介绍和演示

4:全栈系统的演示

5:架构设计

6:逻辑架构和部署架构

 

 

另附各章节课程资料

 

百战程序员微信公众号

百战程序员微信小程序

©2014-2024 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637