首页 > 编程语言 >java开发的医院体检预约系统

java开发的医院体检预约系统

时间:2022-12-31 17:33:47浏览次数:58  
标签:java 分页 删除 预约 查询 添加 姓名 体检

简介

体检项目预约网站,普通用户注册登录可以网上预约体检项目,经过后台人员审核后可以去体检。用户还可以记录自己的身体指标下载体检报个,查看医嘱等。医院后台可以进行权限管理,实现多角色管理后台的其他业务等,实现右边的菜单动态变化以及其他的功能。

演示视频: https://www.bilibili.com/video/BV1cU4y1c7NZ/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156

技术

ssm(spring+springmvc+myibats)+mysql+jquery+bootatrap+富文本编译器+文件下载

可转化成springboot的项目哦

角色:

普通用户+超级管理员+普通医生

前台功能:

首页,搜医生,搜体检项目,搜健康资讯,专家列表和分页,专家详情,体检项目列表和分页,体检项目详情,资讯列表和分页,资讯详情,其他资讯推荐,体检项目预约(不可重复预约同一天),登录,注册

个人中心

编辑个人资料,上传头像,修改密码,退出账号
我的指标管理:记录身体参数指标,编辑,添加,分页,根据指标名称和日期查询,删除记录
我的预约管理:分页,删除,根据体检项目名称和预约日期查询
我的医嘱:分页,根据病情描述和日期查询
报告管理:分页,下载,根据报告名称和时间查找

超级管理员(可以管理所有数据):

功能管理:编辑,添加,删除,分页,根据名称和目录级别查询;
角色管理:编辑,添加,删除,分页,根据名称查询;
权限设置:树形结构,为不同的角色设置不同的权限;
用户(医生专家)管理:编辑,添加,删除,分页,根据姓名和审核状态查询,上传头像,是否发布,禁用,启用,初始化密码;
患者管理:分页,根据姓名和手机号查询;
资讯管理:编辑,添加,删除,分页,根据标题和发布者姓名、审核状态查询,审核通过,审核不通过;
指标管理:编辑,添加,删除,分页,根据名称查询;
体检项目管理:编辑,添加,删除,分页,根据标题和发布者姓名、审核状态查询,上传封面,是否发布;
报告管理:编辑,添加,删除,分页,根据报告名称、报告编号、病人姓名、病人注册手机号、医生姓名查询,上传文件,下载文件;
体检项目预约管理:分页,删除,根据体检项目名称、预约者姓名、添加者姓名查询,审核通过,审核不通过;
医嘱管理:编辑,添加,删除,分页,根据病情描述、病人姓名、病人注册手机号、医生姓名查询;
修改密码
退出登录

普通医生(只能管理自己创建的数据)

资讯管理:编辑,添加,删除,分页,根据标题和发布者姓名、审核状态查询;
体检项目管理:编辑,添加,删除,分页,根据标题和发布者姓名、审核状态查询,上传封面,是否发布;
报告管理:编辑,添加,删除,分页,根据报告名称、报告编号、病人姓名、病人注册手机号、医生姓名查询,上传文件,下载文件;
体检项目预约管理:分页,删除,根据体检项目名称、预约者姓名、添加者姓名查询,审核通过,审核不通过;
医嘱管理:编辑,添加,删除,分页,根据病情描述、病人姓名、病人注册手机号、医生姓名查询;
修改密码
退出登录

部分截图
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

标签:java,分页,删除,预约,查询,添加,姓名,体检
From: https://www.cnblogs.com/1913284695q/p/17017007.html

相关文章

  • java开发的美妆化妆品电商商城系统
    简介Java基于ssm(可以转springboot项目哦)开发的美妆商城系统,主要是卖化妆品的系统,用户可以浏览商品,加入购物车,下单,在个人中心管理自己的订单。管理员可以管理自己的商品,......
  • Java财务在线咨询网站系统财务咨询网
    简介财务咨询网站,可以咨询公司代办,代理记账等一系列的财务问题的资讯服务网站演示视频https://www.bilibili.com/video/BV1T54y1H7Ar/?share_source=copy_web&vd_source......
  • java不常用的api
    集合转换成数组--打印数组LinkedList<String>linkedList=newLinkedList<>();linkedList.add("京");linkedList.add("津");linkedList.add("黑");String[]array=link......
  • 搭建web自动化环境,selenium-Java+火狐浏览器+idea
    1、准备浏览器,火狐/谷歌等2、下载驱动插件火狐插件链接:https://github.com/mozilla/geckodriver/releases谷歌插件:https://registry.npmmirror.com/binary.html?path=ch......
  • 9.Java异步编程
    一.JavaExecutor框架 Runnable接口和Callable接口都是对任务的抽象。java.util.concurrent.Executor接口则是对任务执行的抽象。 Executor接口功能有限,①只能为客户端......
  • How to Iterate HashMap in Java?
    https://www.geeksforgeeks.org/how-to-iterate-hashmap-in-java/ HashMap isapartofJava’scollectionprovidingthebasicimplementationoftheMapinterfa......
  • JAVA零基础小白上手教程day08-JAVAOOP面向对象
    day08-JAVAOOP课程目标1.【理解】什么是接口2.【掌握】接口的定义格式3.【掌握】接口的使用4.【理解】接口的成员特点5.【理解】类和接口抽象类和接口之间的关......
  • How to Maintain Insertion Order of the Elements in Java HashMap?
    https://www.geeksforgeeks.org/how-to-maintain-insertion-order-of-the-elements-in-java-hashmap/ Whenelementsgetfromthe HashMap duetohashingtheorder......
  • 生成JavaDoc文档
    javadoc在Dos命令中生成java文档打开.java所在文件目录目录上cmd\..\..javadoc-encodingUTF-8-charsetUTF-8Demo01.java生成index.html文件javadoc在IDEA生......
  • 第八章《Java高级语法》第8节:Java可变参数
    如果需要定义一个2个数相加的方法,可以在定义方法时为方法设置2个参数,同理,如果要定义一个3个数相加的方法,就给方法设置3个参数,但是如果想定义一个任意多数字相加的方法该怎么......