# java0613-3-group-project-2 **Repository Path**: hu-bilie/java0613-3-group-project-2 ## Basic Information - **Project Name**: java0613-3-group-project-2 - **Description**: java0613班三组第二个项目,本次项目是一个基于Spring、SpringMVC、Mybatis等框架的协同自动化办公系统,这个项目主要为企业服务,为企业实现最基本的人事管理,项目研发管理,日常工作管理,消息通知,商业合作处理等业务,让企业员工及其管理层的工作协调,人事调动,审批等工作变得更加灵活及自动化,实现效率更高,更人性化。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-09-09 - **Last Updated**: 2022-09-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # java0613-3-group-project-2 #### 介绍 java0613班三组第二个项目 #### 软件架构 软件架构说明:Spring,SpringMVC,MyBatis框架 #### 功能介绍 该项目主要分为三个版块: 1. 人事管理: 1. 员工管理:员工花名册展示,员工入职办理,员工离职,休假等办理,员工信息更新 2. 账号管理:账号列表展示,新员工账号分配,离职员工的账号自动回收(限制登录权限) 3. 部门管理:部门列表展示,部门新建,部门修改 4. 岗位管理:岗位列表展示,岗位新建,岗位修改 5. 劳动合同管理:劳动合同列表展示,劳动合同上传备份,劳动合同状态更新(到期自动修改),合同的预览 2. 项目管理: - 1.项目管理:项目列表展示,项目资料更新,项目进度更新,项目立项申请及审批 - 2.方案管理:方案列表展示,方案内容修正,提交新方案 - 3.项目合同管理:项目合同展示,上传备份,合同状态更新(到期自动修改),合同的预览 - 4.项目进度管理:柱状图显示及进度条展示,更新进度 3. 日常工作: - 1. 会议管理:所有会议展示,待开会议通知,新增会议,提交会议记录 - 2.请假管理:请假列表展示,请假审批,申请假期,取消未审批请假,已审批请假的销假功能 - 3.报销管理:报销列表展示,报销的审批,新增报销(报销资料的上传备份),未审批报销的取消,报销资料的预览 - 4.学习天地:学习列表展示,学习内容引入,过期内容的删除 - 5.个人收藏夹及收藏内容:收藏夹与收藏内容的新增,收藏内容转移收藏夹,收藏夹与收藏内容的删除 - 6.商业合作:商业咨询列表展示,待反馈咨询的通知及反馈 #### 页面展示 ![项目建模](%E6%8F%90%E4%BA%A4%E7%89%A9/12.%E9%A1%B9%E7%9B%AE%E6%88%AA%E5%9B%BE/3group01.jpg) ![首页展示](%E6%8F%90%E4%BA%A4%E7%89%A9/12.%E9%A1%B9%E7%9B%AE%E6%88%AA%E5%9B%BE/3group02.jpg) ![功能展示](%E6%8F%90%E4%BA%A4%E7%89%A9/12.%E9%A1%B9%E7%9B%AE%E6%88%AA%E5%9B%BE/3group06.jpg) #### 使用说明 1. 体验不同的角色登陆,可以使用不同的功能 #### 环境配置 1. 运行环境: JDK1.8 2. IDE环境: idea 3. tomcat环境: tomcat 9.0版本 4. 硬件环境: windows/7/8/10均可运行 5. 数据库: Mysql 8.x版本 #### 技术 1. 编程语言:Java 2. 开发IDE:IDEA 3. 使用框架:Spring、SpringMVC、MyBatis框架 4. 前端页面技术:Bootstrap框架、HTML、CSS、JSP、JQuery、AJAX、JSON 、EL、VUE等 5. 数据库:MySQL 6. 版本控制工具:Git