Java医院信息管理系统源码带文字安装教程

news2024/11/23 13:43:53

技术架构
技术框架:springboot + shiro + layui + jquery + thymeleaf + nginx
运行环境:jdk8 + mysql + IntelliJ IDEA + maven + 宝塔面板
文字安装教程


下载源码,创建一个数据库,导入hospitaldata.sql文件至数据库中。
使用IDEA打开hospital目录,修改数据库连接配置,文件路径如下:
/hospital/src/main/resources/application.properties
等待IDEA依赖安装完成后,点击编辑器里的Run->HospitalApplication模块,运行成功后浏览器访问  localhost:8080
点击编辑器build->Build Artifacts->hospital:war->Build 打包,完成后就会在根目录里生成一个target目录。
打开宝塔,点击Java项目,点击Tomcat管理,安装tomcat8,安装完成后添加一个java项目,选择独立项目,根据要求创建即可。
打开本地打包好的target目录,将hospital-0.0.1-SNAPSHOT.war文件上传到宝塔创建的Java项目中的网站目录里,然后解压缩,重启服务,就可以完成部署
默认的后台管理员账号密码:admin 123456
系统介绍
本项目是用springboot+layui+shiro写的医院管理系统,系统的业务比较复杂,数据库一共有36张表。
项目分为门诊管理、住院管理、系统管理、统计管理、数据中心、排班管理、仓库管理、药房管理。
门诊管理的功能:用户挂号、处方划价、项目划价、项目缴费、项目检查、药品缴费、门诊患者库。
住院管理的功能:入院登记、缴费管理、药品记账、项目记账、出院结算。
系统管理功能:菜单管理、角色管理、用户管理、图标管理、数据源监控管理,其中数据源admin/admin。
统计管理:门诊月度统计、住院月度统计、门诊年度统计、住院年度统计、医生统计、门诊当天统计。
数据中心:科室中心管理、医生列表管理、药品产地管理、项目大类管理、挂号类型管理。
仓库管理、经办人管理、供货商管理、药品分类管理、药品字典管理 排班:医生排班管理。
仓库管理:入库单管理、库存查询、出库单管理、操作记录管理等。
药房管理:药房详情管理、门诊取药管理、住院取药管理。

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/51320.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Kotlin高仿微信-第29篇-朋友圈-发布作品(图片)

Kotlin高仿微信-项目实践58篇详细讲解了各个功能点,包括:注册、登录、主页、单聊(文本、表情、语音、图片、小视频、视频通话、语音通话、红包、转账)、群聊、个人信息、朋友圈、支付服务、扫一扫、搜索好友、添加好友、开通VIP等众多功能。 Kotlin高仿…

GmNAC181促进结瘤并提高根瘤的耐盐性

文章信息 题目:GmNAC181 promotes symbiotic nodulation and salt tolerance of nodulation by directly regulating GmNINa expression in soybean 刊名:New Phytologist 作者:Xiaodi Wang,Youning Wang, Xia Li et al. 单位…

2022年NPDP新版教材知识集锦--【第四章节】(5)

《产品经理认证(NPDP)知识体系指南(第2版)》已于2022年4月正式上架发行,新版教材自2022年11月NPDP考试起使用。将新版NPDP教材中的相关知识点进行了整理汇总,包括详细设计与规格阶段相关内容,快来看看吧。 【详细设计与规格阶段】(全部获取文…

HCIP-路由01:路由基础

路由基础一 自治系统(AS)二. 入表(路由表)规则2.1 priority2.2 metric三. 选路规则(掩码最长匹配原则)四. 路由的负载分担五. 路由备份(浮动路由)六. 路由黑洞七. 路由黑洞的解决方法…

export default 和 export之间的区别

🎈 export default 和 export 有什么区别: export 、export default,都属于ES6里面的语法 1. export与export default均可用于导出常量、函数、文件、模块等 2. 你可以在其它文件或模块中通过import(常量 | 函数 | 文件 | 模块)名的方式&a…

03【Controller方法返回值详解】

文章目录三、Controller方法返回值详解3.1 返回普通字符串3.1.1 跳转3.1.2 设置视图解析器3.2 返回ModelAndView3.2.1 普通视图3.2.2 RedirectView3.3 返回特殊字符串3.4 返回void三、Controller方法返回值详解 3.1 返回普通字符串 3.1.1 跳转 package com.dfbz.controller;…

美颜预览卡顿问题跟踪

预览卡顿的问题,首先第一想法就是看下帧率,帧率小,自然会卡顿。根据人眼视觉暂留原理,帧率小于24帧,人脸就会感知到卡顿。 帧率的概念在Camera中我们经常会提到,其实有3个帧率概念,从下往常看&a…

1-5-10 快恢在数字化安全生产平台 DPS 中的设计与落地

作者:银桑 背景 11 月 5 日,在 2022 杭州 云栖大会上,数字化安全生产平台 DPS 重磅发布,助力传统运维向 SRE 转型,在数字化安全生产平台 DPS 重磅发布中提到了 DPS 诞生的背景,希望解决的企业问题以及核…

ICC2: secondary pg pin的作用与连接

1.secondary pg pin的作用 1) 作为备用电源(backup power),当主供电(primary power)断电后,让standard cell仍能保持正常运行或者至少保持输出不变,比如always on buf和retention r…

【矩阵论】4. 矩阵运算——广义逆——加号逆应用

4.4.3 矩阵方程求解 前置:正规方程 a. 有解情况 若矩阵方程 AXBDAXBDAXBD 有解相容,则有特解 X0ADBX_0A^DB^X0​ADB 无解定理:若 X0ADBX_0A^DB^X0​ADB ,使 AX0B≠DAX_0B\neq DAX0​B​D ,则矩阵方程无解 齐次方程…

【学习笔记】深度学习入门:基于Python的理论与实现-神经网络

CONTENTS三、神经网络3.1 从感知机到神经网络3.2 Activation function3.3 多维数组的运算3.4 三层神经网络的实现3.5 输出层的设计3.6 手写数字识别三、神经网络 3.1 从感知机到神经网络 用图来表示神经网络的话,如下图所示,我们把最左边的一列称为输入…

Open WebRTC Toolkit Native SDK Windows环境编译

1、首先按照编译webrtc原生代码环境,配置系统环境 https://chromium.googlesource.com/chromium/src//main/docs/windows_build_instructions.mdhttps://chromium.googlesource.com/chromium/src//main/docs/windows_build_instructions.md 安装openssl软件/s…

MODBUS协议下,能否实现MCGS触摸屏与FX5U之间无线通讯?

在工厂里,触摸屏往往位于程控室内,作为控制多个不同位置PLC的主站设备。因为触摸屏和plc所处位置距离较为分散,重新铺设电缆线工期长,成本高,故采用无线方式解决触摸屏与PLC之间的通讯问题。 一、方案概述 本方案是M…

年底了,准备跳槽的可以看看

前两天跟朋友感慨,今年的铜九铁十、裁员、疫情导致好多人都没拿到offer!现在已经12月了,具体明年的金三银四只剩下两个月。 对于想跳槽的职场人来说,绝对要从现在开始做准备了。这时候,很多高薪技术岗、管理岗的缺口和市场需求也…

【Linux03-基本工具之VIM】Linux下的强大编辑器(附软件生态与yum)

前言 本期分享6个Linux中常用的基本工具,以确保后续的学习能够进行。 零、软件生态与yum 抛出一个问题:软件的下载? 具体拆分 软件从哪里下?软件由谁提供?怎么下载? 软件,肯定不在本地&am…

RabbitMQ死信队列、延时队列

介绍: 消息被消费⽅否定确认,使⽤ channel.basicNack 或 channel.basicReject ,并且此时 requeue 属性被设置为 false 。消息在队列的存活时间超过设置的TTL时间。消息队列的消息数量已经超过最⼤队列⻓度。那么该消息将成为“死信”。“死信…

Espresso Sequencer:去中心化Rollups

1. 引言 前序博客有: HyperPlonk——实现zkEVM的一种zk-proof system Espresso Systems团队致力于为Web3世界开发工具和基础设施。 Espresso Sequencer:为在不牺牲扩展性和速度的情况下,实现的去中心化rollups系统,兼具Web2的性…

[附源码]计算机毕业设计springboot软考刷题小程序

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

MAC层协议总结

一、现存问题 广播网络存在问题 当信道的使用存在竞争时,如何分配信道的使用权----->如一个人停止讲话,另外可能两个或多个人同时讲话,当只有单个信道时,怎么决定下一个讲话的人?------>为了解决这个问题&#…

JavaCV音视频开发宝典:rtsp转推到rtp(非TS流方式),及使用TS流发送解决sdp缺失问题

《JavaCV音视频开发宝典》专栏目录导航 《JavaCV音视频开发宝典》专栏介绍和目录 前言 在之前的文章中,由于忘记介绍使用的rtp推流方式都是TS流方式,RTP方式推流没讲,本章作为之前文章(JavaCV音视频开发宝典:rtsp拉流并使用转码方式转推到rtp)的补充。 注意:本文不需要…