Java项目-基于SSM实现保健院管理系统

简介: 本项目基于SSM框架开发实现了保健院的信息化管理系统,本系统功能完整,界面美观大方,适合做毕业设计使用。系统具备完美的权限管理系统,可以在系统中自由定制系统角色和权限菜单,根据需要向不同的用户分配不同的角色,并可以单独分配权限。实现了系统权限的灵活管理。在业务上主要实现了系统管理模块、出入库管理模块、维修报废管理模块、库房管理模块、财务管理模块、医疗垃圾处理模块、搜索查询模块等功能。以下展示具体的系统功能图结构:


项目编号:BS-XX-030

后台技术:SSM框架

前端技术:BootStrap+Jquery+Layui

数据库:Mysql5.7

应用服务器:Tomcat8.5.31

开发工具:IDEA / Eclipse

项目说明:

本项目基于SSM框架开发实现了保健院的信息化管理系统,本系统功能完整,界面美观大方,适合做毕业设计使用。系统具备完美的权限管理系统,可以在系统中自由定制系统角色和权限菜单,根据需要向不同的用户分配不同的角色,并可以单独分配权限。实现了系统权限的灵活管理。在业务上主要实现了系统管理模块、出入库管理模块、维修报废管理模块、库房管理模块、财务管理模块、医疗垃圾处理模块、搜索查询模块等功能。以下展示具体的系统功能图结构:

image.gif编辑

下面展示一下系统的部分功能界面:

image.gif编辑

image.gif编辑

系统管理用户管理

image.gif编辑

系统管理-角色管理

image.gif编辑

系统管理-菜单管理

image.gif编辑

image.gif编辑

系统管理-个人任务管理

image.gif编辑

系统管理-发送消息

image.gif编辑

出入库管理

image.gif编辑

维修报废

image.gif编辑

image.gif编辑

库房管理

image.gif编辑

物品信息

image.gif编辑

财务管理

image.gif编辑

医疗垃圾处理

image.gif编辑

image.gif编辑

image.gif编辑

搜索查询

image.gif编辑

以上是演示的保健院管理系统的部分功能展示,系统功能和界面都比较优秀,适合做毕业设计使用。

项目实现代码:

package cn.tangtao.service;

import java.util.List;

import org.springframework.stereotype.Repository;

import cn.tangtao.po.Brand;

import cn.tangtao.po.Category;

import cn.tangtao.po.Goods;

import cn.tangtao.po.Menu;

import cn.tangtao.po.Supplier;

import cn.tangtao.po.Unit;

@Repository

public interface GoodsService{

 

   public List<Goods> queryAllGoods();

   public List<Brand> queryAllBrand();

   public List<Category> queryAllCategory();

   public List<Supplier> queryAllSupplier();

   public List<Unit> queryAllUnit();

   public Goods selectGoods(int goods_id);

   public boolean updateGoods(Goods goods);

   public boolean addGoods(Goods goods);

   public List<Goods> queryGoods(String goods_name);

   public boolean deleteGoods(int goods_id);

   public boolean updateGoodsStatus(int goods_id);

   

   

   

}

package cn.tangtao.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import cn.tangtao.dao.GoodsDao;

import cn.tangtao.dao.MenuDao;

import cn.tangtao.dao.UserDao;

import cn.tangtao.po.Brand;

import cn.tangtao.po.Category;

import cn.tangtao.po.Goods;

import cn.tangtao.po.Menu;

import cn.tangtao.po.Supplier;

import cn.tangtao.po.Unit;

import cn.tangtao.service.GoodsService;

import cn.tangtao.service.MenuService;

@Service

public class GoodsServiceImpl implements GoodsService {

   @Resource

   private GoodsDao goodsDao;

   @Override

   public List<Goods> queryAllGoods() {

       // TODO Auto-generated method stub

       return goodsDao.queryAllGoods();

   }

   @Override

   public List<Brand> queryAllBrand() {

       // TODO Auto-generated method stub

       return goodsDao.queryAllBrand();

   }

   @Override

   public List<Category> queryAllCategory() {

       // TODO Auto-generated method stub

       return goodsDao.queryAllCategory();

   }

   @Override

   public List<Supplier> queryAllSupplier() {

       // TODO Auto-generated method stub

       return goodsDao.queryAllSupplier();

   }

   @Override

   public List<Unit> queryAllUnit() {

       // TODO Auto-generated method stub

       return goodsDao.queryAllUnit();

   }

   @Override

   public Goods selectGoods(int goods_id) {

       // TODO Auto-generated method stub

       return goodsDao.selectGoods(goods_id);

   }

   @Override

   public boolean updateGoods(Goods goods) {

       // TODO Auto-generated method stub

       return goodsDao.updateGoods(goods)!=0;

   }

   @Override

   public boolean addGoods(Goods goods) {

       // TODO Auto-generated method stub

       return goodsDao.addGoods(goods)!=0;

   }

   @Override

   public List<Goods> queryGoods(String goods_name) {

       // TODO Auto-generated method stub

       return goodsDao.queryGoods(goods_name);

   }

   @Override

   public boolean deleteGoods(int goods_id) {

       // TODO Auto-generated method stub

       return goodsDao.deleteGoods(goods_id)!=0;

   }

   @Override

   public boolean updateGoodsStatus(int goods_id) {

       // TODO Auto-generated method stub

       return goodsDao.updateGoodsStatus(goods_id)!=0;

   }

}

package cn.tangtao.service;

import java.util.List;

import cn.tangtao.po.MaintainDispose;

public interface MaintainDisposeService {

   boolean addMaintainDispose(MaintainDispose m);

   boolean updateMaintainDispose(cn.tangtao.po.MaintainDispose m);

   List<cn.tangtao.po.MaintainDispose> queryAllMaintain();

   

}

package cn.tangtao.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import cn.tangtao.dao.MaintainDisposeDao;

import cn.tangtao.po.MaintainDispose;

import cn.tangtao.service.MaintainDisposeService;

@Service

public class MaintainDisposeServiceImpl implements MaintainDisposeService {

   @Resource

   private MaintainDisposeDao maintainDisposeDao;

   @Override

   public boolean addMaintainDispose(MaintainDispose m) {

       // TODO Auto-generated method stub

       return maintainDisposeDao.addMaintainDispose(m)!=0;

   }

   @Override

   public boolean updateMaintainDispose(MaintainDispose m) {

       // TODO Auto-generated method stub

       return maintainDisposeDao.updateMaintainDispose(m)!=0;

   }

   @Override

   public List<MaintainDispose> queryAllMaintain() {

       // TODO Auto-generated method stub

       return maintainDisposeDao.queryAllMaintain();

   }

}

相关文章
|
7天前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
60 26
|
19天前
|
XML Java 测试技术
从零开始学 Maven:简化 Java 项目的构建与管理
Maven 是一个由 Apache 软件基金会开发的项目管理和构建自动化工具。它主要用在 Java 项目中,但也可以用于其他类型的项目。
31 1
从零开始学 Maven:简化 Java 项目的构建与管理
|
17天前
|
Java
Java项目中高精度数值计算:为何BigDecimal优于Double
在Java项目开发中,涉及金额计算、面积计算等高精度数值操作时,应选择 `BigDecimal` 而非 `Double`。`BigDecimal` 提供任意精度的小数运算、多种舍入模式和良好的可读性,确保计算结果的准确性和可靠性。例如,在金额计算中,`BigDecimal` 可以精确到小数点后两位,而 `Double` 可能因精度问题导致结果不准确。
|
28天前
|
Java Android开发
Eclipse 创建 Java 项目
Eclipse 创建 Java 项目
39 4
|
1月前
|
SQL Java 数据库连接
从理论到实践:Hibernate与JPA在Java项目中的实际应用
本文介绍了Java持久层框架Hibernate和JPA的基本概念及其在具体项目中的应用。通过一个在线书店系统的实例,展示了如何使用@Entity注解定义实体类、通过Spring Data JPA定义仓库接口、在服务层调用方法进行数据库操作,以及使用JPQL编写自定义查询和管理事务。这些技术不仅简化了数据库操作,还显著提升了开发效率。
42 3
|
4月前
|
Java 数据库连接 Maven
手把手教你如何搭建SSM框架、图书商城系统案例
这篇文章是关于如何搭建SSM框架以及实现一个图书商城系统的详细教程,包括了项目的配置文件整合、依赖管理、项目结构和运行效果展示,并提供了GitHub源码链接。
手把手教你如何搭建SSM框架、图书商城系统案例
|
3月前
|
Java 应用服务中间件 数据库连接
ssm项目整合,简单的用户管理系统
文章介绍了一个使用SSM框架(Spring、SpringMVC、MyBatis)构建的简单用户管理系统的整合过程,包括项目搭建、数据库配置、各层代码实现以及视图展示。
ssm项目整合,简单的用户管理系统
|
6月前
|
前端开发 JavaScript Java
计算机Java项目|SSM智能仓储系统
计算机Java项目|SSM智能仓储系统
|
3月前
|
XML Java 数据库连接
如何搭建SSM框架、图书商城系统
这是一份详尽的《Spring + SpringMVC + Mybatis 整合指南》,作者耗时良久整理出约五万字的内容,现已经全部笔记公开。此文档详细地介绍了如何搭建与整合SSM框架,具体步骤包括创建Maven项目、添加web骨架、配置pom文件以及整合Spring、SpringMVC和Mybatis等。无论是对初学者还是有一定基础的开发者来说,都是很好的学习资源。此外,作者还提供了项目源码的GitHub链接,方便读者实践。虽然当前主流推荐学习SpringBoot,但了解SSM框架仍然是不可或缺的基础。
45 0
|
4月前
|
SQL Java 应用服务中间件
使用SSM搭建图书商城管理系统(完整过程介绍、售后服务哈哈哈)
这篇文章是关于如何使用SSM框架搭建图书商城管理系统的教程,包括完整过程介绍、常见问题解答和售后服务,提供了项目地址、运行环境配置、效果图展示以及运行代码的步骤。
使用SSM搭建图书商城管理系统(完整过程介绍、售后服务哈哈哈)