- 资源介绍
- 更新记录
- 安装教程
项目介绍:
基于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 系统管理员用例图
适用场景:
系统截图:
文件截图:
文章截图:
文件大小:
关注【程序代做 源码分享】公众号获取更多免费源码!!!
猜你喜欢
-
(精品)[含论文+开题报告+源码等]jsp+servlet+mysql新闻发布管理系统项目
2022-06-04 -
基于SSM的学生宿舍设备报修系统的设计与实现+论文六稿+安装视频+包远程安装(有高校安全服务平台的设计与实现,版本)
2022-06-09 -
java+jsp+servlet+mysql学生选课管理系统(源码+论文+开题+任务书)
2022-10-10 -
基于SSM的垃圾分类管理系统+安装视频+查重报告+文档
2022-06-16 -
[含论文+开题报告+源码等]SSM图书馆预约占座系统
2022-04-12 -
springboot私人牙医管理系统[保远程安装配置]
2022-01-05 -
公寓报修系统(IDEA,SSM,MySQL)+论文
2022-07-24 -
java多媒体素材后台管理系统
2021-08-02 -
[含论文+源码等]ssm框架外卖订餐系统
2022-04-09 -
基于JSP的网上招聘系统的设计与实现毕业论文+任务书+中期表+翻译及原文+答辩+源码及数据库+辅导视频
2021-06-09
-
springboot vue文件管理系统源码
2021-07-08 -
SSH固定资产管理系统(含论文、开题报告、答辩PPT、辅导视频)、
2021-09-21 -
springboot mysql物业管理小程序源码+pc后台
2023-08-18 -
SpringBoot医院管理系统设计与实现+第五稿+中期检查表+ppt+周进展+开题+任务书+申请表+查重报告+安装视频+讲解视频(已降重)
2023-06-02 -
(精品)论文+辩论PPT+源码等]精品微信小程序java springboot mysql居家养老服务+后台管理前后分离
2022-05-16 -
java springboot vue实验室设备管理系统源码+论文1稿+代码讲解视频+安装视频+保远程安装配置
2022-06-23 -
(精品)[含论文+源码等]基于S2SH的旅游网站含前台与后台[包运行成功]
2022-06-04 -
[含源码_论文+PPT等]基于SpringBoot+VUE实现博客系统[包运行成功, 后台使用Springboot+Mybatis,前台页面使用 Vue + ElementUI + Jquery Ajax,依然是h5页面]
2022-05-31 -
java SpringBoot+JPA完成二手商城源码
2021-07-09 -
基于SpringBoot的养老院管理系统+第二稿+任务书+答辩ppt+开题报告+中期检查表+安装视频+代码讲解视频
2024-11-17
猜你在找
99源码网 » 基于springboot的OA系统设计与实现+第一稿+中期检查表+ppt+周进展+开题+任务书+申请表+查重报告+安装视频+讲解视频24讲(已降重)(共1.6G)
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 99源码网
- 2023-05-30Hi,初次和大家见面了,请多关照!