摘要
本OA办公系统是针对目前自动化协同办公管理的实际需求,从实际工作中出发,对以前的自动化协同办公管理系统存在的问题进行分析,结合计算机系统的结构、概念、模型、原理、方法,采用了MEVN架构和VisualStudioCode编辑器设计并实现的。本OA办公系统主要包括系统签到模块、网盘模块、流程模块、系统模块、登录模块和退出模块等多个模块。它帮助OA办公系统实现了信息化、流程化,通过对系统进行测试,实现了该系统设计的目标,相比于其他传统办公管理模式,本系统合理地利用了协同办公管理的大量数据和信息资源,有效地降低了协同办公管理的成本和经济投入,大大提升了协同办公管理的工作效率。
关键词:自动化;协同办公管理;MEVN框架;MongoDB数据库
目录
TOC\o1-3\h\z\u第一章绪论 1
1.1研究背景及意义 1
1.2国内外研究现状 1
1.3论文主要内容 2
1.4论文结构及章节安排 2
第二章相关技术及理论概述 4
2.1HTML标记语言 4
2.2CSS层叠样式表 4
2.3JavaScript编程语言 4
2.4MEVN架构 4
2.5Vue.js框架 4
2.6Element组件库 5
2.7Node.js 5
2.8Express应用框架 5
2.9MongoDB数据库 5
第三章系统需求分析 6
3.1可行性分析 6
3.1.1经济可行性 6
3.1.2技术可行性 6
3.1.3操作可行性 6
3.2系统功能需求 6
3.3系统业务流程分析 8
第四章系统设计 10
4.1系统结构设计 10
4.2功能模块设计 10
4.2.1登录模块 10
4.2.2考勤管理模块 11
4.2.3网盘管理模块 12
4.2.4流程管理模块 12
4.2.5系统管理模块 13
4.2.6公告展示模块 14
4.2.7修改密码模块 14
4.2.8退出系统模块 15
4.3数据库设计 15
4.3.1数据概念设计 15
4.3.2表设计 16
第五章系统实现 21
5.1开发环境的部署 21
5.1.1前端开发环境部署 21
5.1.2后端开发环境部署 21
5.2功能模块的实现 22
5.2.1登录模块的实现 22
5.2.2考勤模块的实现 23
5.2.3网盘管理模块的实现 25
5.2.4流程管理模块的实现 26
5.2.5系统管理模块的实现 28
5.2.6公告展示模块的实现 30
5.2.7修改密码模块的实现 31
5.2.8退出系统模块的实现 32
第六章系统测试 33
6.1测试目的 33
6.2系统测试方式 33
6.3系统功能模块测试 33
6.4测试结论 39
第七章总结 40
参考文献 41
致谢 42
绪论
研究背景及意义
办公自动化(OfficeAutomation,简称OA)是现代办公与计算机数据相结合的一种新型办公模式。如果企业通过计算机技术完成办公自动化或数字化办公,企业就可以通过这种方式来调整管理制度和优化组织架构,提高员工办公的效率和工作协同的能力,增强企业内部的统一决策。
进入21世纪,全球正进入互联网网络化、信息化时代,企业中传统的办事模式也已经无法适应信息化建设的要求。如何充分利用现有的计算机技术管理有用的信息,充分发挥现代计算机和电脑以及计算机互联网在进行信息的存储、资料查询、统计、管理等方面的功能优势,利用现有的信息服务于提高其工作效率和管理水平,已成为当前企业生存与发展中一个亟待解决的难题。虽然许多企业己开始认识到了网络化的办公已经成为大势所趋,但也都开始搭建自己的企业办公服务平台。然而,由于我们缺乏对信息化项目建设进行研究和实践,其效果也不甚理想。主要原因就是他们还未探索到一个适应自己成长发展需要与其本身特色相适应的办公服务平台。
随着企业经营管理的快速发展,基于信息流和大量数据的企业经营管理信息流已经逐渐发展成为企业经营管理水平的一个重要方式和途径,也是企业经营管理向现代化信息管理转变的重要基石。企业应该充分地运用大量的数据挖掘技术对企业所产生的各种信息进行分析,并从这些分析的结果中获取出有用的决策支撑。所以,课题要解决的问题是如何分析处理现有的信息来提高工作效率和管理程度。为此“基于VUE开发