- 资源介绍
- 更新记录
- 安装教程
项目介绍:
基于springboot的OA系统设计与实现+第一稿+中期检查表+ppt+周进展+开题+任务书+申请表+查重报告+安装视频+讲解视频24讲(已降重)(共1.6G)
高清视频演示:
https://www.bilibili.com/video/BV1um4y147zW/
系统说明:
摘 要
数字网络技术在早期的20世纪80年代-90年代开始发展,逐渐成为21世纪的主流。互联网时代刚新启之时,大众还不太了解和接受这种新型技术,通过智能手机的到来,大众逐渐开始接受到互联网的好处,手机到电脑,各种形形色色的智能软件到电脑网页等等,涉及到各行各业当中。扩大产业的推广面,也增加了更多丰富的行业,减少纸质化污染,提升管理能力,让各行各业得到更全面的发展和维护。
本文主要介绍了基于Spring Boot框架的OA系统的设计和实现。该系统实现了日程管理、文件管理、公告通知、人事管理等功能,通过使用Spring Boot框架、MyBatis、MySQL等技术实现了用户登录、权限管理、前后端交互等功能,具有良好的用户体验和稳定性。同时,本文还探讨了OA系统在实际应用中的意义和价值,为企业内部管理提供了可靠的技术支持。
关键词:办公自动化;OA系统;SpringBoot;Freemarker;MySQL
3.1 功能需求分析
OA系统是将计算机网络与现代化办公相结合的一种新型办公方式,这种处理的方式可以极大地提高个人或者群体办公事务的工作效率,降低人力的消耗。
系统功能需求整体上分为员工使用功能、部门经理使用功能、总经理使用功能、人事财务使用功能和系统管理功能,其中员工使用功能、部门经理使用功能均包括邮件管理、消息推送管理、日常办公管理、通讯录信息管理、档案管理、请假管理、通知信息管理、打卡时间管理和打卡记录管理;总经理使用功能相较于员工的使用功能多了财务报表管理、部门管理和岗位管理;人事财务使用功能相较于员工多了用户管理、财务报表管理和岗位管理;系统管理功能包括用户管理、邮件管理和管理系统设置等功能。
根据上述功能需求分析,我们可以使用用例图来描述系统的主要功能。构建用例模型的第一步是确定使用模型的用户,这些用户可以是系统的维护者或参与者。确定用户的原则包括谁是系统的维护者,谁是系统的参与者等。系统的维护者位于系统内部,对系统具有绝对的控制权,而参与者通常位于系统的外部,处于系统的控制之外。
根据我们之前的需求分析,现在我们可以确定本系统的用例模型有五种,分别是员工、部门经理、人事财务、总经理和系统管理员。每种使用者都有不同的功能和权限,员工可以提交请假申请、查询自己的请假历史记录等;部门经理可以审批员工的请假申请、查询本部门员工的请假情况等;人事财务可以查询全公司员工的请假情况、处理员工的薪资等;总经理可以查询全公司的请假情况、审批高级别员工的请假申请等;系统管理员可以管理系统的用户、配置系统参数等。通过这些用例模型,我们可以清晰地了解每个用户的功能和权限。下面分别对这五个角色的功能进行描述:
- 员工
员工可以管理邮件、查看推送消息、管理个人工作日志、查看个人任务、管理日常安排、查看通讯录、管理档案、申请请假、查看公告通知、查看打卡时间、管理个人打卡。员工主要功能如下(图3-1为员工用例图):
- 管理邮件;
- 查看推送消息;
- 管理个人工作日志;
- 查看个人任务;
- 管理日常安排;
- 查看通讯录;
- 管理档案;
- 申请请假;
- 查看公告通知;
- 查看打卡时间;
- 管理个人打卡
图3-1 员工用例图
- 部门经理
部门经理可以管理邮件、查看推送消息、查看工作日志、管理个人工作日志、管理任务、查看个人任务、管理日常安排、查看通讯录、管理档案、申请请假、审批请假、管理公告通知、查看打卡时间、管理个人打卡。部门经理主要功能如下(图3-2为部门经理用例图):
- 管理邮件、
- 查看推送消息、
- 查看工作日志、
- 管理个人工作日志、
- 管理任务、
- 查看个人任务、
- 管理日常安排、
- 查看通讯录、
- 管理档案、
- 申请请假、
- 审批请假、
- 管理公告通知、
- 查看打卡时间、
- 管理个人打卡
图3-2 部门经理用例图
- 总经理
总经理可以管理邮件、管理推送消息、查看工作日志、管理个人工作日志、管理任务、管理日常安排、管理通讯录、管理档案、审批请假、管理通知信息、查看财务支出、查看财务收入、管理部门、管理岗位、查看打卡时间、查看全部打卡、管理个人打卡。总经理主要功能如下:(图3-3为总经理用例图):
- 管理邮件;
- 管理推送消息;
- 查看工作日志;
- 管理个人工作日志;
- 管理任务;
- 管理日常安排;
- 管理通讯录;
- 管理档案;
- 审批请假;
- 管理通知信息;
- 查看财务支出;
- 查看财务收入;
- 管理部门;
- 管理岗位;
- 查看打卡时间;
- 查看全部打卡;
- 管理个人打卡。
图3-3 总经理用例图
- 人事财务
人事财务可以管理用户、管理邮件、管理推送消息、查看工作日志、管理个人工作日志、管理个人任务、管理日常安排、管理通讯录、管理档案、申请请假、审批请假、查看公告通知、管理财务支出、管理财务收入、管理岗位、管理打卡时间、查看全部打卡、管理个人打卡。人事财务主要功能如下:(图3-4 为人事财务用例图):
- 管理用户;
- 管理邮件;
- 管理推送消息;
- 查看工作日志;
- 管理个人工作日志;
- 管理个人任务;
- 管理日常安排;
- 管理通讯录;
- 管理档案;
- 申请请假;
- 审批请假;
- 查看公告通知;
- 管理财务支出;
- 管理财务收入;
- 管理岗位;
- 管理打卡时间;
- 查看全部打卡;
- 管理个人打卡
图3-4 人事财务用例图
- 系统管理员
系统管理员可以管理用户、管理邮件、管理系统设置。系统管理员主要功能如下:(图3-5 为系统管理员用例图):
- 管理用户;
- 管理邮件;
- 管理系统设置。
图3-5 系统管理员用例图

适用场景:
系统截图:

文件截图:

文章截图:

文件大小:
关注【程序代做 源码分享】公众号获取更多免费源码!!!

猜你喜欢
-
springboot基于web的酒店预订系统的设计与实现源码+论文第四稿+代码讲解视频+包安装配置+查重报告(已降重)
2022-06-25 -
基于机器学习的海洋垃圾识别算法应用研究+任务书+选题表+开题报告+lw(24年最新,包远程安装配置)(yolov7,PyQt5)
2024-03-21 -
基于java SSM mysql的大学生找兼职的平台设计与实现源码
2022-05-22 -
(精品)基于SSM的在线法律咨询平台设计与实现毕业论文+任务书+开题报告+外文翻译及原文+答辩PPT+源码及数据库+运行说明
2021-06-02 -
(免费分享)java mysql电商后台管理系统跨境平台系统源码+论文
2021-05-22 -
java基于SpringBoot框架的大学生心理健康测评系统的设计与实现源码+论文+安装配置+代码讲解
2021-05-22 -
[含文档+PPT+源码等]基于SSM框架图书借阅管理系统开发与设计
2022-12-22 -
swing超市收银管理系统源码+报告
2021-05-16 -
基于JAVA的智慧社区信息管理系统设计+第三稿+开题报告+查重报告+安装视频+讲解视频
2024-07-15 -
java mysql模仿京东淘宝的B2C电子商务平台毕设+论文
2021-08-24
-
基于JavaSSH框架的洋酒电商销售平台系统源码+论文+答辩ppt+外文翻译及原文
2021-12-04 -
SpringBoot+Vue考试系统包含在线考试、用户体系、错题训练、考试规则、智能算分等考试功能
2021-07-08 -
SpringBoot vue mysql在线云盘系统源码(包安装+讲解)
2023-02-21 -
ssh表情包图片管理web应用程序+简短安装视频
2022-06-26 -
[含论文+源码等]基于JSP的网上订餐管理系统餐厅餐饮系统
2022-04-18 -
基于SSM的农场农作物种植信息管理系统设计与实现毕业论文+答辩PPT+项目源码及数据库文件
2021-05-31 -
java考试系统是一款基于ssm垂直架构的考试系统源码
2021-07-08 -
SSM+MySQL+JSP餐厅管理系统的设计与实现+第五稿+开题+任务书+申请表+周进展+中期检查表+创新点+答辩问题解答+指导工作记录+查重报告+安装视频+讲解视频(已降重)
2024-04-23 -
SSM驾校预约管理系统、
2021-10-13 -
基于微信小程序的个人商铺(农产品)设计与实现毕业论文+开题报告+前后台源码(JavaSSM+Mysql)+文献资料
2021-06-01
猜你在找
99源码网,程序代做,代写程序代码,代写编程,代写Java编程,代写php编程,计算机专业代做,计算机毕业设计,网站建设,网站开发,程序 » 基于springboot的OA系统设计与实现+第一稿+中期检查表+ppt+周进展+开题+任务书+申请表+查重报告+安装视频+讲解视频24讲(已降重)(共1.6G)
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 99源码网
- 2023-05-30Hi,初次和大家见面了,请多关照!
