项目介绍
该系统共七个功能模块:查询模块、录入模块、删除模块、修改模块、浏览模块、打印模块和用户管理模块。
系统只有一个超级管理员,可以创建系统用户并进行权限管理,其他用户没有用户管理权限,只有其他权限。
不同的用户可以进入不同的模块进行相应操作。
管理员角色包含以下功能:
登录,信息查询,信息录入,信息删除,信息修改,信息浏览,打印报表,用户管理,权限管理,系统帮助等功能。
用户角色包含以下功能:
管理员只设置了查询功能,一些说明等功能。

环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.数据库:MySql 5.7版本;
6.是否Maven项目:是;

技术栈

  1. 后端:Spring+SpringMVC+Mybatis
  2. 前端:HTML+CSS+JavaScript+easyui

使用说明

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
  2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;
    若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;
  3. 将项目中jdbc.properties配置文件中的数据库配置改为自己的配置;
  4. 运行项目,输入localhost:8080/ 登录
    管理员账号:admir 密码:1234
    用户账号:test 密码:1201





适用

课程设计,大作业,毕业设计,项目练习,学习演示等

     */@RequestMappingpublic String owinfo(){return "/owinfo";}/*** 分页查询药品出入库列表*/@RequestMapping(value = "/owinfoQueryPage")@ResponseBodypublic Object owinfoQueryPage(String param, @RequestParam(defaultValue = "1")int pageNum,@RequestParam(defaultValue = "10")int pageSize){try{IPage<Owinfo> iPage = owinfoService.selectOwinfoPage(pageNum,pageSize,param);return ResultMapUtil.getHashMapMysqlPage(iPage);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 转向药品出入库新增页面*/
    public Object druginfoList(){List<Druginfo> druginfoList = druginfoService.queryDruginfoList();return ResultMapUtil.getHashMapList(druginfoList);}/*** 转向药品保质期检查页面*/@RequestMapping(value = "/warranty")public String warranty(){return "/warranty";}
}
用户相关的controller:
            IPage<Druginfo> iPage = druginfoService.selectDruginfoPage(pageNum,pageSize,param);return ResultMapUtil.getHashMapMysqlPage(iPage);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 转向药品新增页面*/@RequestMapping(value = "/druginfoPage")public String druginfoPage(){return "/druginfoPage";}/*** 添加一个药品*/@RequestMapping(value = "/druginfoAdd")@ResponseBodypublic Object druginfoAdd(Druginfo druginfo){try{int i = druginfoService.addDruginfo(druginfo);return ResultMapUtil.getHashMapSave(i);
}
药品出入库相关的controller:
/*** 药品出入库相关的controller*/
@Controller
@RequestMapping(value = "/owinfo")
public class OwinfoController {@Autowiredprivate IOwinfoService owinfoService;/*** 转向药品出入库页面*/@RequestMappingpublic String owinfo(){return "/owinfo";
        }}/*** 转向药品编辑页面*/@RequestMapping(value = "/druginfoQueryById")public String druginfoQueryById(@RequestParam(name = "id",required = true)Integer id, Model model){Druginfo druginfo = druginfoService.queryDruginfoById(id);model.addAttribute("obj",druginfo);return "/druginfoPage";}/*** 修改一个药品*/@RequestMapping(value = "/druginfoEdit")@ResponseBodypublic Object druginfoEdit(Druginfo druginfo){try{int i = druginfoService.editDruginfo(druginfo);return ResultMapUtil.getHashMapSave(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}
    @ResponseBodypublic Object owinfoQueryPage(String param, @RequestParam(defaultValue = "1")int pageNum,@RequestParam(defaultValue = "10")int pageSize){try{IPage<Owinfo> iPage = owinfoService.selectOwinfoPage(pageNum,pageSize,param);return ResultMapUtil.getHashMapMysqlPage(iPage);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 转向药品出入库新增页面*/@RequestMapping(value = "/owinfoPage")public String owinfoPage(){return "/owinfoPage";}/*** 添加一个药品出入库*/@RequestMapping(value = "/owinfoAdd")@ResponseBodypublic Object owinfoAdd(Owinfo owinfo){try{owinfo.setCreatetime(new Date());int i = owinfoService.addOwinfo(owinfo);return ResultMapUtil.getHashMapSave(i);} catch (Exception e){
     * 添加一个药品出入库*/@RequestMapping(value = "/owinfoAdd")@ResponseBodypublic Object owinfoAdd(Owinfo owinfo){try{owinfo.setCreatetime(new Date());int i = owinfoService.addOwinfo(owinfo);return ResultMapUtil.getHashMapSave(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/**
        try{int i = druginfoService.delDruginfoById(id);return ResultMapUtil.getHashMapDel(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 获取所有药品*/@RequestMapping(value = "/druginfoList")@ResponseBodypublic Object druginfoList(){List<Druginfo> druginfoList = druginfoService.queryDruginfoList();return ResultMapUtil.getHashMapList(druginfoList);
        try{int i = owinfoService.editOwinfo(owinfo);return ResultMapUtil.getHashMapSave(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 删除一个药品出入库*/@RequestMapping(value = "/owinfoDelById")@ResponseBodypublic Object owinfoDelById(Integer id){try{int i = owinfoService.delOwinfoById(id);return ResultMapUtil.getHashMapDel(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}
}
药品出入库相关的controller:
/*** 药品出入库相关的controller*/
@Controller
@RequestMapping(value = "/owinfo")
public class OwinfoController {@Autowiredprivate IOwinfoService owinfoService;/*** 转向药品出入库页面*/@RequestMappingpublic String owinfo(){return "/owinfo";}/*** 分页查询药品出入库列表*/@RequestMapping(value = "/owinfoQueryPage")@ResponseBody
     * 转向药品新增页面*/@RequestMapping(value = "/druginfoPage")public String druginfoPage(){return "/druginfoPage";}/*** 添加一个药品*/@RequestMapping(value = "/druginfoAdd")@ResponseBodypublic Object druginfoAdd(Druginfo druginfo){try{int i = druginfoService.addDruginfo(druginfo);return ResultMapUtil.getHashMapSave(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 转向药品编辑页面*/@RequestMapping(value = "/druginfoQueryById")public String druginfoQueryById(@RequestParam(name = "id",required = true)Integer id, Model model){Druginfo druginfo = druginfoService.queryDruginfoById(id);

基于javaweb+mysql的医药信息管理系统(java+SSM+HTML+easyui+mysql)相关推荐

  1. 基于javaweb的医药信息管理系统(java+ssm+html+easyui+mysql)

    基于javaweb的医药信息管理系统(java+ssm+html+easyui+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myec ...

  2. Java项目:医药信息管理系统(java+SSM+HTML+easyui+mysql)

    源码获取:俺的博客首页 "资源" 里下载! 项目介绍 该系统共七个功能模块:查询模块.录入模块.删除模块.修改模块.浏览模块.打印模块和用户管理模块. 系统只有一个超级管理员,可以 ...

  3. 基于javaweb的医院病历信息管理系统(java+ssm+jsp+bootstrap+easyui+mysql)

    基于javaweb的医院病历信息管理系统(java+ssm+jsp+bootstrap+easyui+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclips ...

  4. 基于javaweb的在线车队货车管理系统(java+ssm+jsp+bootstrap+mysql)

    基于javaweb的在线车队货车管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...

  5. 基于javaweb的超市收银管理系统(java+SSM+HTML+maven+mysql)

    基于javaweb的超市收银管理系统(java+SSM+HTML+maven+mysql) 一.项目简述 本系统主要实现的功能有:收银.报表.用户管理.商品管理.销售管理.进货退货管理.仓库管 理等等 ...

  6. 基于javaweb的校园共享自行车管理系统(java+ssm+jsp+easyui+bootstrap+mysql)

    基于javaweb的校园共享自行车管理系统(java+ssm+jsp+easyui+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclip ...

  7. 基于javaweb的学生课堂考勤管理系统(java+ssm+jsp+layui+mysql)

    基于javaweb的学生课堂考勤管理系统(java+ssm+jsp+layui+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myec ...

  8. 基于javaweb的茶叶售卖商城系统(java+ssm+jsp+easyui+mysql)

    基于javaweb的茶叶售卖商城系统(java+ssm+jsp+easyui+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myecl ...

  9. 基于javaweb的超市收银管理系统(java+ssm+html+mysql)

    基于javaweb的超市收银管理系统(java+ssm+html+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse/s ...

最新文章

  1. springboot优雅地统一返回格式
  2. 雷军 1994 年写的代码,经典老古董。
  3. HashMap的实现原理及其特点
  4. Docker核心组件的关系
  5. PHP系统管理mongodb,MongoDB的日常维护管理
  6. BZOJ_1601_[Usaco2008_Oct]_灌水_(最小生成树_Kruskal)
  7. 2018CES智能硬件与新技术盘点
  8. c语言里凤霞答案,C语言中循环结构的教学方法研究
  9. (转) Linux(Centos7)yum安装最新mysql
  10. jquery选择器小知识点们
  11. 对象转型(casting); 多态; static(静态);单例模式
  12. 这波疫情,中国会弯道超车么?
  13. git+vue项目实战
  14. 新萝卜家园GhostXp Sp3电脑城装机极致版2012.08
  15. CareUEyes Pro(电脑防蓝光软件)官方中文版V2.0.0.9 | 电脑护眼软件下载
  16. ⭐❤️sqlite数据库使用大全❤️⭐
  17. 沉睡者 - 怎么样可以在网络上挣钱,告诉你网上挣钱的5种方法!
  18. 电影在计算机中用什么形式保存,教你如何将 DVD 电影永久保存到电脑里
  19. 树梅派应用16: 树莓派“瑞士军刀”扩展板教程 V1.X TO V2.X 的适配说明
  20. 企业如何挑选和使用快递查询接口?

热门文章

  1. 洛谷排行榜JAVA实现
  2. 部署 Exsi 7.0.3
  3. 网络攻击常见技术方法及案例分析
  4. Java学习笔记-02(面向对象阶段)
  5. Python+Vue计算机毕业设计食堂窗口美食评价系统4yee6(源码+程序+LW+部署)
  6. BZOJ1003: [ZJOI2006]物流运输trans(DP)
  7. 3-2 判断点在圆内或圆外
  8. VMware虐我千百遍,我却待她如初恋
  9. iframe加载白屏问题
  10. 开源系统搭建私有云盘,育网校园云盘系统