当前位置:网站首页># 医院管理系统完整项目代码以及数据库建表语句分享
# 医院管理系统完整项目代码以及数据库建表语句分享
2022-08-02 21:10:00 【Wsy286047981】
分为三种工作人员
管理员:添加其他工作人员
挂号员:帮病人选择医生和科室里的具体哪个房间
门诊医生:获得挂号员挂在自己这里的病人的信息并且进行诊断
病人没有账号,可以挂号,也可以点击My diagnosis看到自己的诊断
病人在挂号后生成Registry表和schedule表,schedule表里queding在设置的时候变成2,Registry里的status为null
在挂号员帮病人的号挂了之后status变为1,在前一个registry的病人被诊断后status变成2,诊断结束变成3
hospital
working channel写了拦截器,如果没有登录工作人员的账号,就进不去,拦截器里获取session里的用户对象的类型,根据工作类型的不同跳进不同的woking channel
即使不是挂号员也可以在导航栏倒数第二个那个栏目里看queding为2的已经排上号的挂号信息(挂号员能看到的是queding为1的)
如果是管理员进入working channel
就可以开始添加新工作人员,通过下面的这个类给密码加盐
public class Test {
public String getMd5(String password){
String s="";
try {
MessageDigest messageDigest=MessageDigest.getInstance("MD5");
byte[] data= messageDigest.digest(password.getBytes());
s= byteArray2HexString(data);
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return s;
}
//字节数组转16进制字符串
private static String byteArray2HexString(byte[] data){
String hex="0123456789ABCDEF";
if(null==data)
return "";
StringBuilder sb=new StringBuilder();
for(byte b:data){
sb.append(hex.charAt((b>>4)&0x0F)).append(hex.charAt(b&0x0F));
}
return sb.toString();
}
}
差不多就这样吧,完整源码链接,给个赞吧求求惹
源码:
链接:https://pan.baidu.com/s/1Mzfxu7TqhzS0Uv-zoJQq6g?pwd=0000
提取码:0000
数据库建表
链接:https://pan.baidu.com/s/1VxB2kzY4ihKENWfFmtSVwQ?pwd=0000
提取码:0000
边栏推荐
- FRED应用:激光二极管光源耦合到光纤的仿真
- C# Monitor class
- UDP(用户数据报协议)
- golang刷leetcode:我能赢吗
- Intensive reading of the Swin Transformer paper and analysis of its model structure
- Flink Yarn Per Job - 创建启动Dispatcher RM JobManager
- 性能测试 - 理论
- 最近火爆朋友圈的“广告电商”,核心商业模式是什么,广告收入真实靠谱吗?
- PLC working principle animation
- Summary of @Transactional transaction invocation and effective scenarios
猜你喜欢
随机推荐
饥荒联机版Mod开发——制作简单的物品(三)
如何成为一名正义黑客?你应该学习什么?
Wiring diagrams of switches, motors, circuit breakers, thermocouples, and meters
golang刷letcode:公司命名
js: 实现一个cached缓存函数计算结果
字节内部技术图谱 惊艳级实用
模糊查询like用法实例(Bee)
【流媒体】推流与拉流简介
golang 刷leetcode:将字符串翻转到单调递增
golang刷leetcode:拼接数组的最大分数
拥抱Cmake小朋友 简单又实用,但是不灵活
golang 刷leetcode:从栈中取出 K 个硬币的最大面值和
单例模式你会几种写法?
【干货】分库分表最佳实践
golang 刷leetcode:祖玛游戏
golang刷leetcode: 卖木头块
golang刷leetcode:我能赢吗
微软SQL服务器被黑客入侵以窃取代理服务的带宽
js how to get the browser zoom ratio
【目标检测】YOLOv5:640与1280分辨率效果对比