基于SSM的企业OA系统

简介: 系统为2019年12月开发,采用SSM整合开发。分为两个角色,分别为管理员和员工。主要功能:考勤管理,迟到管理,请假管理,加班管理,奖惩管理,反馈管理,职位调整管理等。

系统为2019年12月开发,采用SSM整合开发。分为两个角色,分别为管理员和员工。主要功能:考勤管理,迟到管理,请假管理,加班管理,奖惩管理,反馈管理,职位调整管理等。


**

  • 数模

**


20210128161722468.png


**

  • 员工首页

**


20210128161733338.png


**

  • 登录

**


20210128161752265.png


**

  • 考勤打卡

**


20210128161807737.png


**

  • 迟到

**


20210128161823425.png


**

  • 加班

**


20210128161838615.png


controller


 /*
     * @description: 跳转到首页
     * @param request
     * @param model
     * @return: java.lang.String
     * @author: mty
     * @time: 2019/12/18 23:08
     */
    @RequestMapping("/employIndex")
    public String employIndex(HttpServletRequest request,Model model) throws Exception{
        HttpSession session = request.getSession();
        if(session.getAttribute("name") == null || session.getAttribute("password") == null){
            session.setAttribute("msg", "对不起,请登录!");
            return "common/adminLogin";
        }
        String name = session.getAttribute("name").toString();
        String password = session.getAttribute("password").toString();
        List<Employ> employList = employService.queryByAll();
        int total = employList.size();
        model.addAttribute("employList", employList);
        model.addAttribute("total", total);
        model.addAttribute("name", name);
        model.addAttribute("password", password);
        return "employ/index";
    }



mapper示例:


<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
    select 
    <include refid="Base_Column_List" />
    from adjust_position
    where id = #{id,jdbcType=VARCHAR}
  </select>
  <select id="selectByAll" parameterType="java.lang.String" resultMap="BaseResultMap">
    select
    <include refid="Base_Column_List" />
    from adjust_position
  </select>



好了,以上就是系统的实现过程,更多文章,点击左上角头像,查看更多相关系统的分享。

相关文章
|
1月前
|
搜索推荐 JavaScript Java
计算机Java项目|基于SSM的个性化商铺系统
计算机Java项目|基于SSM的个性化商铺系统
|
1月前
|
前端开发 JavaScript Java
计算机Java项目|SSM智能仓储系统
计算机Java项目|SSM智能仓储系统
|
4天前
|
数据安全/隐私保护
推荐一款中小企事业单位都能用的免费OA系统
在数字化办公时代,选择合适的免费OA办公系统对于提高工作效率和管理水平至关重要。在众多免费OA办公系统中,点晴免费OA办公系统深受中小企事业单位,其功能全面、易用性好,能够满足企业的日常办公需求。
18 6
|
8天前
|
SQL 数据库连接 数据库
医院网络预约系统咨询预约登记OA系统
医院网络预约系统咨询预约登记OA系统
16 2
|
1月前
|
SQL 前端开发 Java
基于SSM框架的教务系统
基于SSM框架的教务系统
26 2
基于SSM框架的教务系统
|
11天前
|
搜索推荐 数据安全/隐私保护
点晴免费OA办公系统,打造免费灵活的办公环境
在数字化办公时代,企业对于高效、便捷、个性化的办公系统需求日益增长。点晴OA系统不仅提高了员工的工作效率,也为企业提供了功能全面的管理方案。
14 1
|
25天前
|
前端开发
杨校老师之基于SSM开发的校园点餐配送系统
杨校老师之基于SSM开发的校园点餐配送系统
19 0
杨校老师之基于SSM开发的校园点餐配送系统
|
1月前
|
SQL JavaScript 测试技术
办公OA系统|基于SpringBoot+Vue实现银行OA系统的设计与实现
办公OA系统|基于SpringBoot+Vue实现银行OA系统的设计与实现
|
1月前
|
存储 监控 数据挖掘
免费OA办公系统选择的参考指南
随着信息技术的迅猛发展,免费OA办公系统已经成为现代企业不可或缺的管理工具。该免费OA系统通过整合企业内部资源,实现了信息的高效传递、共享和协同办公,极大地提高了工作效率和管理水平。本文以点晴免费OA系统为例子对核心功能进行深度解析。
25 1
|
11天前
|
测试技术 Windows
基于SpringBoot+Vue企业oa管理系统(源码+部署说明+演示视频+源码介绍)(3)
基于SpringBoot+Vue企业oa管理系统(源码+部署说明+演示视频+源码介绍)
11 0