需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15454 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
上一篇:房屋租贷平台的设计与开发.doc
下一篇:高考志愿推荐系统.docx
摘要:21世纪的今天,我国的经济水平日益提高的同时,现在很多企业和公司的发展规模不断变大,办公效率也就需要不断提高,为此,需要尽快建立一个完善规范化的办公体系,当前,已经形成了规范化的思想,把此当做基础,在实际工作当中充分的使用,对办公系统的安全运行以及日常维护顾客的工作进行充分的保障,设置权限管理系统,在其中权限的管理系统主要目标就是通过设置工作机制,按照各个工作人员的业务功能,为其合理地分配自己所对应的运行权限。
本文主要介绍采用了以SpringBoot+ Vue +MYSQL+ Maven等为主的核心软件开发技术,实现了一个前后端资源分离通用的有权限的资源分配、管理操作系统。该管理系统将各种权限等级管理员划分为八大功能模块,有各种权限管理员的权限名称和级别列表、角色自动管理、菜单自动管理、SQL自动监控、定时完成任务、参数文件管理、文档文件上传、系统日志等八个功能,管理员系统能够对管理平台成员进行各种人力资源、角色、用户、菜单、人力资源等,对这些功能进行管理,将前端以及后端功能结合在一起,实施联调,在此基础上,将所有的权限系统的管理过程全部实现。
-本次项目的权限管理系统开发模式将采用目前市面上主流的前后端分离模式,可以使得整个系统模块能够独立于各个系统之间,贴合最先进的分布式开发模式,在分布式开发模式中,任何一个模块都可以独立出来,每个项目系统可以根据自己的需求来进行按需导入配置自己的权限管理系统,而不用再开发每个项目系统需要用到权限管理系统的时候再重新搭建一个专门的权限管理系统,而且该权限管理系也可以模块化并且和业务相结合并进行拓展,项目的健壮性更强,开发效率也更高。
关键词 :权限管理;分布式开发模式;SpringBoot技术;MYSQL数据库;B/S结构;前后端分离;Vue
目 录
摘 要
Abstract
1 概述-1
1.1 课题背景及意义-1
1.2 国内外研究现状-1
1.3 本课题主要工作-2
2 系统开发环境及技术-3
2.1系统开发技术-3
2.1.1 Java JDK-3
2.1.2 Maven简介-3
2.1.3 B/S结构-4
2.1.4 Vue技术-4
2.1.5 SpringBoot-5
2.1.6 MYSQL数据库-6
2.2系统开发环境-6
2.3构建开发环境-8
3 系统分析-9
3.1 系统整体分析-9
3.1.1技术分析-9
3.1.2架构分析-9
3.1.3 经济性分析-10
3.1.4 法律性分析-10
3.2系统流程设计-10
3.2.1系统开发流程-10
3.2.2 用户登录流程-11
3.2.3 系统操作流程-12
3.2.4 添加信息流程-13
3.2.5 修改信息流程-14
3.2.6 删除信息流程-15
3.3系统用例分析-15
3.3.1管理员用例图-15
3.3.2用户用例图-16
4 系统设计-17
4.1 系统概述-17
4.2 系统结构设计-17
4.3 数据库设计-19
4.3.1 数据库设计原则-19
4.3.2 数据库实体-20
4.3.3 数据库表设计-21
5系统界面设计-24
5.1 系统登录主界面-24
5.2管理员功能模块的实现-24
5.2.1管理员登录主界面-24
5.2.2管理员添加用户界面-25
5.2.3管理员修改用户界面-25
5.2.4管理员删除用户界面-26
5.2.5管理员模糊查询界面-26
5.2.6管理员角色管理界面-27
5.2.7管理员菜单管理界面-28
5.2.8 SQL监控界面-30
5.2.9 定时任务界面-31
5.2.10 文件上传界面-31
5.2.11 系统日志界面-33
5.2.12 修改密码界面-33
6系统测试-34
6.1系统测试的意义-34
6.2性能测试-35
6.3测试分析-35
结 论-37
致 谢-38
参考文献-39 |