益复医院管理系统

我要开发同款
proginn18260854972023年09月25日
41阅读
所属分类LayUI、Shiro、Mysql、Mybatis、SpringMVC、SpringBoot

作品详情

项目描述:该项目主要实现医院内部的挂号、收费、药房、药库、科室、病床的信息化管理。提供记录医院内部各类经营决策汇总和明细的月报表、年报表。记录用户住院信息、医生信息、科室,药品,手术,病床信息等责任描述:1.使用 LayUI 框架,通过 js+css3+html5 完成前端页面布局2.负责使用 Maven 快速搭建环境,完成后端接口的开发3.使用 Shiro 框架对用户进行鉴权验证和对除登录外的请求进行拦截4.使用 druid 数据库连接池操作 mysql 数据库项目难点:1 用户鉴权验证2 动态权限管理设计解决方案:1 使用 shiro 做鉴权处理,配置数据域、安全管理器、过滤器、密码匹配器等 Bean,过滤器过滤除登录之外的请求,用户第一次登录时,建立 subject,创建 token 令牌,其中包含用户信息,验证账号是否存在,存在则将用户信息放进用户数据域中,前端发起其他所有请求时,获取前端的用户名和密码,通过用户名查询数据库获取当前用户,将用户、查询到的用户密码、通过前端获取到的密码交给 shiro,它会进行比对、认证用户信息2 支持用户权限与角色的动态配置,管理不同用户权限访问的菜单权限,不同的用户管理不同的菜单项目收获:进一步掌握了 springboot、springmvc 等框架的使用学会了使用 shiro 框架对用户做鉴权认证学会使用 Layui 框架快速对前端页面进行构建和开发
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论