当前位置:首页|资讯

计算机毕业设计-基于Java+ssm的OA办公管理系统项目(源码+论文)

作者:文若0209发布时间:2024-10-04

大家好!我是文若,感谢您阅读本文,欢迎一键三连哦。

本项目主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者,也可作为课程设计、期末大作业。 项目都经过严格调试,确保可以运行! 包含:项目源码、数据库、LW、演示录像等,该项目可以直接作为毕设使用。

开发运行环境

  • 框架:ssm

  • JDK版本:JDK1.8

  • 服务器:tomcat7

  • 数据库:mysql 5.7

  • 数据库工具:Navicat12

  • 开发软件:eclipse/myeclipse/idea

  • Maven包:Maven3.3.9

  • 浏览器:谷歌浏览器

论文目录

【如需全文请按文末获取联系】

一、项目简介

OA办公管理系统在Eclipse环境中,使用Java语言进行编码,使用Mysql创建数据表保存本系统产生的数据。系统可以提供信息显示和相应服务,其管理员管理项目管理人员与用户信息,管理系统文件与系统日志。项目管理人员管理用户请假,图书借阅与归还,办公用品,工作汇报,固定资产,资产折旧等信息。用户管理工作计划,申请请假,申请办公用品,借阅图书,管理会议信息。

二、系统设计

2.1软件功能模块设计

在前面分析的管理员功能的基础上,进行接下来的设计工作,最终展示设计的管理员结构图(见下图)。管理员管理项目管理人员与用户信息,管理系统文件与系统日志。

在前面分析的项目管理功能的基础上,进行接下来的设计工作,最终展示设计的项目管理结构图(见下图)。项目管理人员管理用户请假,图书借阅与归还,办公用品,工作汇报,固定资产,资产折旧等信息。

在前面分析的用户功能的基础上,进行接下来的设计工作,最终展示设计的用户结构图(见下图)。用户管理工作计划,申请请假,申请办公用品,借阅图书,管理会议信息。

2.2数据库设计

(1)下图是用户实体和其具备的属性。

(2)下图是公司图书实体和其具备的属性。

(3)下图是项目管理实体和其具备的属性。

(4)下图是办公用品实体和其具备的属性。

(5)下图为上述各实体间相互之间的关系。

三、系统项目部分截图

3.1管理员功能实现

项目管理管理员进入指定功能操作区之后可以管理项目信息。其页面见下图。管理员增删改查项目管理人员的信息,包括职位,身份证,账号,姓名等信息。

系统文件管理管理员进入指定功能操作区之后可以管理系统文件信息。其页面见下图。管理员增删改查系统文件信息,下载文件资料。

用户管理管理员进入指定功能操作区之后可以管理用户信息。其页面见下图。管理员增删改查用户信息,包括用户所属部门,姓名,单位名称等信息。

3.2项目管理人员功能实现

办公用品管理项目管理人员进入指定功能操作区之后可以管理办公用品信息。其页面见下图。项目管理人员在本页面增删改查办公用品信息。

用品申请管理项目管理人员进入指定功能操作区之后可以管理用品申请信息。其页面见下图。项目管理人员查看用品申请信息,审核用户申请的办公用品。

图书借阅管理项目管理人员进入指定功能操作区之后可以管理图书借阅信息。其页面见下图。项目管理人员在当前页面审核用户借阅的图书。

图书归还管理项目管理人员进入指定功能操作区之后可以管理图书归还信息。其页面见下图。项目管理人员在当前页面对用户归还的图书进行审核。

3.3用户功能实现

请假申请用户进入指定功能操作区之后可以申请请假。其页面见下图。用户在当前页面登记请假事由,请假天数等信息。

办公用品管理用户进入指定功能操作区之后可以查看办公用品信息。其页面见下图。用户在当前页面可以对需要的办公用品进行申请,待项目管理人员审核之后,用户才可以使用。

公司图书管理用户进入指定功能操作区之后可以查看公司图书信息。其页面见下图。用户在当前页面可以借阅图书,查询图书信息。

获取源码或论文

以上,希望对你有帮助,关注我,查看个人介绍,添加好友




Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1