文章目录
可以去我的gitee fork这个项目。
https://gitee.com/Good__night/excellent-medical-health
1.1 项目概述和环境搭建
1.1.1 项目介绍
优医健康管理系统是一款应用于健康管理机构的业务系统,实现健康管理机构工作内容 可视化、会员管理专业化、健康评估数字化、健康干预流程化、知识库集成化,从而提 高健康管理师的工作效率,加强与会员间的互动,增强管理者对健康管理机构运营情况 的了解。
1.1.2 技术架构
1.1.3 需求分析
优医健康管理系统是一款应用于健康管理机构的业务系统,实现健康管理机构工作内容 可视化、患者管理专业化、健康评估数字化、健康干预流程化、知识库集成化,从而提 高健康管理师的工作效率,加强与患者间的互动,增强管理者对健康管理机构运营情况 的了解。
系统分为优医健康后台管理系统和移动端应用两部分。其中后台系统提供给健康管理机 构内部人员(包括系统管理员、健康管理师等)使用,微信端应用提供给健康管理机构 的用户(体检用户)使用。
本项目功能架构图:
通过上面的功能架构图可以看到,优医健康后台管理系统有会员管理、预约管理、健康 评估、健康干预等功能。移动端有会员管理、体检预约、体检报告等功能。后台系统和 移动端应用都会通过Dubbo调用服务层发布的服务来完成具体的操作。本项目属于典型 的SOA架构形式。
本章节完成的功能开发是预约管理功能,包括检查项管理、检查组管理、体检套餐管 理、预约设置等(参见产品原型)。预约管理属于系统的基础功能,主要就是管理一些 体检的基础数据。
1.2基础环境搭建
1.2.1导入预约管理模块数据表
操作步骤:
(1) 根据资料中提供的health.pdm文件导出SQL脚本
双击打开health.pdm文件
点击database下拉菜单选择generate database.
点击Generate Database 打开对话框
(2) 创建health数据库。
将生成的sql脚本复制到sqlYog里面执行。创建成功之后的表如下:
1.2.2 导入预约管理模块实体类
将资料中提供的POJO实体类复制到health_common工程中。
1.2.3导入项目所需公共资源
项目开发过程中一般会提供一些公共资源,供多个模块或者系统来使用。
本章节我们导入的公共资源有:
(1) 返回消息常量类MessageConstant,放到health_common工程中
(2)返回结果Result和PageResult类,放到health_common工程中
CRUD挺简单的,可以去我的gitee fork这个项目。
https://gitee.com/Good__night/excellent-medical-health