基于SSM开发的简易版人力资源管理系统

简介: 基于SSM开发的简易版人力资源管理系统

文章目录:


1.项目源码链接

2.项目开发前景

3.项目大体介绍

4.项目整体架构

5.项目运行结果图

6.结束语

1.项目源码链接


GitHub链接:https://github.com/2656307671/hrm_system

Gitee码云链接:https://gitee.com/szh-forever-young/hrm_system

2.项目开发前景


其实,这个项目是为了复习一个之前学过的JavaWeb中的一些核心技术以及SSM框架的相关技术,学完这部分内容,就感觉应该回过头来再看看,理解一下,然后呢写一个小项目综合应用一下是最好了。所以就联想到了有关员工、部门的一个小型简单的人力资源管理系统。

3.项目大体介绍


 一个简单的人力资源管理系统开发完成了!!!

1.项目耗时:8天(需求分析1 + 开发4 + 维护改bug3天)

 

2.项目所具备的功能:账号登录退出,对员工的增删改查,对部门的增删改查

 

3.项目架构基于Maven

 

4.项目运行基于Tomcat服务器

 

5.项目语言基于Java,版本JDK14(其中所有内容完全兼容JDK1.8,无任何影响)

 

6.项目数据库基于MySQL,版本5.1.9

 

7.项目后端框架基于SSMSpring + SpringMVC + MyBatis

 

8.项目前端框架基于BootStrap

 

9.项目开发工具:IDEA + Navicat

4.项目整体架构



1.    entity:对应员工、部门两个实体类(每个实体类对应数据库中的一张表)

2.    dao:对应数据库持久层(员工、部门)

3.    service/service-impl:对应业务逻辑层(员工、部门)

4.    controller:对应界面层(员工、部门、登录)

5.    utilJsonMsg类用来封装公共的信息提示结果

6.    resourcesjdbc外部属性配置文件、SSM三个框架各自的配置文件

7.    static-html:单纯的测试并查看网页的效果图

8.    static-img:存放系统的静态资源图片

9.    jsp:公共页面(头、尾、左侧导航栏)、首页、登录界面、员工/部门信息页面、员工/部门添加页面、员工/部门更新页面

10.web.xml:这个文件有多重要就不多说了,核心!!!

5.项目运行结果图


对应 login.jsp

之后的每个jsp页面中,都引入了 head.jspfoot.jspleftsidebar.jsp 这三个公共页面。

对应 main.jsp


对应 employeePage.jsp


对应 employeeAdd.jsp  


对应 employeeUpdate.jsp  


对应 departmentPage.jsp  


对应 departmentAdd.jsp  


对应 departmentUpdate.jsp  

6.结束语


下面就要全身心的投入到SpringBoot的学习中了,这个项目暂时就放在这里了。由于我也是初学Java,有大佬看到这篇文章中的错误或者是哪个方面表达的不完整、不严谨,还望指出,感谢感谢!!!

相关文章
|
4月前
|
Java 数据库连接 Maven
手把手教你如何搭建SSM框架、图书商城系统案例
这篇文章是关于如何搭建SSM框架以及实现一个图书商城系统的详细教程,包括了项目的配置文件整合、依赖管理、项目结构和运行效果展示,并提供了GitHub源码链接。
手把手教你如何搭建SSM框架、图书商城系统案例
|
19天前
|
前端开发 Oracle 关系型数据库
关于使用SSM+JSP开发时setter、getter隐式调用问题的小结
本文主要分享了在使用SSM+JSP进行网站开发时,因忽视setter、getter的隐式调用问题而导致的常见bug及其解决方法。详细介绍了setter和getter的隐式调用时机,并给出了具体示例,帮助开发者避免类似问题。
42 11
|
3月前
|
Java 应用服务中间件 数据库连接
ssm项目整合,简单的用户管理系统
文章介绍了一个使用SSM框架(Spring、SpringMVC、MyBatis)构建的简单用户管理系统的整合过程,包括项目搭建、数据库配置、各层代码实现以及视图展示。
ssm项目整合,简单的用户管理系统
|
3月前
|
XML Java 数据库连接
如何搭建SSM框架、图书商城系统
这是一份详尽的《Spring + SpringMVC + Mybatis 整合指南》,作者耗时良久整理出约五万字的内容,现已经全部笔记公开。此文档详细地介绍了如何搭建与整合SSM框架,具体步骤包括创建Maven项目、添加web骨架、配置pom文件以及整合Spring、SpringMVC和Mybatis等。无论是对初学者还是有一定基础的开发者来说,都是很好的学习资源。此外,作者还提供了项目源码的GitHub链接,方便读者实践。虽然当前主流推荐学习SpringBoot,但了解SSM框架仍然是不可或缺的基础。
36 0
|
4月前
|
SQL Java 应用服务中间件
使用SSM搭建图书商城管理系统(完整过程介绍、售后服务哈哈哈)
这篇文章是关于如何使用SSM框架搭建图书商城管理系统的教程,包括完整过程介绍、常见问题解答和售后服务,提供了项目地址、运行环境配置、效果图展示以及运行代码的步骤。
使用SSM搭建图书商城管理系统(完整过程介绍、售后服务哈哈哈)
|
4月前
|
机器学习/深度学习 数据采集 算法框架/工具
使用Python实现深度学习模型:智能人力资源管理与招聘
【8月更文挑战第12天】 使用Python实现深度学习模型:智能人力资源管理与招聘
112 2
|
5月前
|
数据采集 监控 数据安全/隐私保护
ERP系统中的人力资源管理与员工绩效评估解析
【7月更文挑战第25天】 ERP系统中的人力资源管理与员工绩效评估解析
327 1
|
5月前
|
机器学习/深度学习 Oracle 安全
人力资源管理革新:6款系统一站式解决HR事务
**Zoho People、BambooHR、Workday、ADP Workforce Now和Oracle HCM Cloud是知名的人力资源管理系统。Zoho People提供模块化设计、移动应用和自动化工作流;BambooHR以用户友好界面和员工档案管理见长;Workday侧重全球化云解决方案和智能决策工具;ADP Workforce Now集成HR与薪资管理,强调合规性;Oracle HCM Cloud则以高度定制和分析工具闻名。这些系统各有特点,适用于不同规模和需求的企业。**
84 11
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的人力资源管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的人力资源管理系统附带文章源码部署视频讲解等
50 2
|
5月前
|
安全 数据挖掘 测试技术
基于SSM+Vue的家居商城系统(源码+部署说明+演示视频)(2)
基于SSM+Vue的家居商城系统(源码+部署说明+演示视频)
72 0

热门文章

最新文章

下一篇
无影云桌面