项目编号:BS-XX-030
后台技术:SSM框架
前端技术:BootStrap+Jquery+Layui
数据库:Mysql5.7
应用服务器:Tomcat8.5.31
开发工具:IDEA / Eclipse
项目说明:
本项目基于SSM框架开发实现了保健院的信息化管理系统,本系统功能完整,界面美观大方,适合做毕业设计使用。系统具备完美的权限管理系统,可以在系统中自由定制系统角色和权限菜单,根据需要向不同的用户分配不同的角色,并可以单独分配权限。实现了系统权限的灵活管理。在业务上主要实现了系统管理模块、出入库管理模块、维修报废管理模块、库房管理模块、财务管理模块、医疗垃圾处理模块、搜索查询模块等功能。以下展示具体的系统功能图结构:
编辑
下面展示一下系统的部分功能界面:
编辑
编辑
系统管理—用户管理
编辑
系统管理-角色管理
编辑
系统管理-菜单管理
编辑
编辑
系统管理-个人任务管理
编辑
系统管理-发送消息
编辑
出入库管理
编辑
维修报废
编辑
编辑
库房管理
编辑
物品信息
编辑
财务管理
编辑
医疗垃圾处理
编辑
编辑
编辑
搜索查询
编辑
以上是演示的保健院管理系统的部分功能展示,系统功能和界面都比较优秀,适合做毕业设计使用。
项目实现代码:
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();
}
}