OA办公系统项目展示

news/2025/1/11 18:52:19/

一. 项目导读

​ 在学习spring框架后,spring项目的基本搭建与理解后,老师就组织我们进行了这个项目的开发,项目本身是一个半成品。提供了前台页面代码,只需要编写后台的功能。历时一个多月,功能模块基本完成。这是一个功能绝大部分齐全的后台oa项目,用来练手再合适不过了。

二. 项目效果截图

1. 登录在这里插入图片描述
2.初始化界面

在这里插入图片描述
3. 菜单管理操作界面

在这里插入图片描述4.邮件管理操作界面

在这里插入图片描述
​ 5.文件管理界面

在这里插入图片描述
以上是部分界面截图,有想法的可以拉取源码,代码注释具备,设计文档也有,项目介绍ppt也上传了

项目拉取:https://gitee.com/li_shang_shan/oas_system

项目文档下载:https://gitee.com/li_shang_shan/oa-document-storage

三 .项目架构图:

在这里插入图片描述
​ 上述结构图代表着整个项目的大体功能,还有部分细小的功能没有展示

四. 技术架构

1. idea2020.02 mysql5.7 maven3.16 tomcat9

2 . 后台技术

​ 整个项目是基于springBoot的,后台持久层采用了jpamybatis,控制层采用springMvc注解,项目 之中涵盖了SpringIoc,springAop。

其他技术点:

  • druid-spring-boot-starter:druid连接池
  • spring-boot-starter-mail:邮件发送
  • commons-fileupload: 文件上传
  • fastjson : json数据转换
  • pagehelper : 分页分页
  • mysql-connector-java: 数据库连接驱动
  • jpinyin: 汉字转拼音
  • freemarker: 前台模板引擎

3.页面级

​ 前台页面结构整体采用bootStrap,前后后天数据渲染使用了freemarker模板引擎进行数据交互

其他技术点:

  • jquery
  • ajax
  • print
  • css3
  • html5

五. 使用说明

  1. 拉取项目
  2. 配置依赖
  3. 导入初始化数据sql
  4. 修改相关配置 eg:数据库连接信息,本地文件下载路径
  5. 启动项目
  6. 找bug

6.注意点

​ 项目中的文件上传采用本地下载,使用的是绝对路径需要修改下载路径,springBoot依赖包为1.5.6.RELEASE

​ 项目以权限划分功能,超级管理员的功能最全面 ,用户名:罗密欧 密码 123456。


http://www.ppmy.cn/news/577139.html

相关文章

OA系统01

1.1项目介绍: SXAOA办公系统是基于公式需求提供的一个办公平台系统,可以提升用户再恭送的工作 效率,该平台包括以下功能 ① 用户登录/推出 ② 人事管理 ③ 考勤管理 ④ 报销管理 ⑤ 收支管理 ⑥ 个人平台 项目以及将前台界面的原型提高了&…

OA——OA系统

真正的大师,永远都怀着一颗学徒的心! 快年底了 主编大大还在外地出差 要不是副主编也是程序员 肯定会对主编有大大的意见 这就是程序员找程序员当对象的好处 大家都忙 谁也不会有意见 然后这里顺便说一下 因为我们都是程序员 平常推荐的一些网站呢 一是自己…

OA系统简介和相关资料

OA , 办公自动化 ,OA是Office Automation的简写,是现代利用电脑进行全自动的办公,目的是提高效率。 OA也是Office Action(审定 通知程序 ,审定通知行为)的缩写,是国家知识产权的审查意见书的英文翻译。 目录 一、 OA概…

OA审批流程是什么?如何提升OA审批流程效率?

OA是面向政企单位管理的软件系统,包含了众多的功能模块,不同的模块可以解决相应的管理和业务需求,而审批流程是OA办公软件应用的核心,有的企业每天要在OA办公软件上流转上百个流程,一体化的移动PC办公平台则大大提升了…

OA

OA是Office Automation的缩写,指办公室自动化或自动化办公。 OA是OFFICE AUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用Internet/Intranet技术,基于工作流的概念,使企业内部人…

oa系统是什么?oa系统怎么用?

阅读本文你将了解:1.oa系统是什么;2.oa系统怎么用(oa系统功能模块)3.oa系统作用(案例) 一、oa系统是什么 oa系统全称为Office Automation,即办公自动化系统。它是一种专门为企业和机构的日常办…

OA之审批流程设计

目录 定义 背景 审核的流程 审批主表(sys_approval_flow) 审批明细表(sys_approval_flow_mx) 请假表(sys_vacation) 定义 O A(Office Automation)——办 公 自 动 化&#xff…

OA系统简介

简介 OA也称为办公自动化(Office Automation),是一门综合性的科学技术,兴于70年代后的美国和日本。按照美国麻省理工学院M.C.季斯曼教授的定义:OA就是将计算机技术、通信技术、系统科学与行为科学应用于用传统的数据处理技术难以处理的量非常…