在线办公系统创建项目-51CTO学堂

在线办公系统创建项目

5359 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
本课程主要是针对计算机专业相关正在做毕业设计或者是需要实战项目的Java开发学习者
你将会学到
从零开始讲解项目的开发和运行,掌握企业项目开发的主流技术和标准的项目开发流程
  • 提供:项目源码、项目文档、数据库脚本、软件工具等所有资料(在平台的课程附件中进行下载)
  • 从零开始讲解系统架构和各个业务模块使用方式
  • 该项目附带的源码资料可作为毕设使用
  • 提供技术答疑和远程协助指导,帮助解决后期项目运行问题
课程简介

新薪OA在线办公系统是主要使用者为中小型企业的人事部员工,涉及到的领域为员工上下班打卡、加班申请、考勤处理等方面,都可以通过本系统来快速处理,提高了工作效率,简化了工作步骤。在大步提高办事效率的同时,增强了公司员工之间的信息及时的共享,促进了公司员工之间的交流,提高整体的办公效率,有删减性地将有用的信息传递给相关的公司员工,有利于公司员工及时了解公司的发展状态及发展趋势,另一方面,也及时让公司领导及时了解公司的发展状况及员工信息。在提供众多便利的同时,也方便了工作记录,以备事后研究。


技术实现

数据库:MySQL

开发工具:IDEA

数据连接池:Druid

Web容器:Apache Tomcat

项目管理工具:Maven

版本控制工具:Git

后端技术:Spring + SpringMVC + MyBatis+MyBatis Plus+ Spring security

前端框架:LayUI、HTML、CSS、Jquery



测试账号


管理员:

账号:lucy  密码:123456


人事专员:

账号:tom   密码:123456


员工:

账号:  用户表中邮箱字段   密码:888888



项目部分截图


系统登录

01-系统登录.png



用户查询

03-用户查询.png


部门管理

04-部门管理.png


职位管理

05-职位管理.png


员工管理

06-员工管理.png


公告管理

07-公告管理.png


邮件发送

08-邮件发送.png


下载中心

09-下载中心.png


考勤管理

10-考勤管理.png


图表展示

11-图表展示.png


报表管理

12-报表管理.png





展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交