基于SpringMVC MyBatis框架 的应用管理平台

 2022-08-21 10:08

论文总字数:21789字

摘 要

随着互联网的快速发展,“互联网 ”的概念已经深入到人们的日常生活中。在教育行业,数字化校园的建设也为各高校师生带来了便利。金智教育信息有限公司致力于高校数字化校园建设,为我国各大高校提供一体化的校园网络服务。

本文介绍了数字化校园的相关背景以及发展现状,并介绍了金智应用管理平台,对应用管理平台的总体架构进行了分析。平台基于SpringMVC框架,Mybatis框架以及Redis缓存机制进行开发,文章对这些相关技术进行了介绍。

本文重点介绍了本人参与开发的应用管理平台中的核心模块,应用管理模块,对该模块进行了详细的分析与设计,包括创建应用,应用详情信息展示,应用上下线,授权,管理员分配,属性配置以及应用文件夹管理等功能,并对数据库表结构进行了设计。

最后,文章对该项目进行了总结,并对未来做出展望。

关键词:SpringMVC,Mybatis,Redis,应用管理平台

Application Manage Platform Based on SpringMVC Mybatis

71Y13125 Zhao Cen

Advisor Wang Yanbing Peng Tao

Abstract

With the rapid development of the Internet, the concept of "Internet " has gone deep into the daily life of all the people. In the education industry, the construction of digital campus for the college teachers and students has brought convenience. Jin Zhi Education Information Co., Ltd. is committed to the construction of digital campus for colleges and universities. They provide integrated campus web services.

This paper introduces the background and development status of digital campus, introduces the application manage platform(AMP),analyzes the overall structure of application management platform. The platform based on SpringMVC framework, Mybatis framework and Redis cache mechanism. These related technologies are also introduced in this paper.

This paper focuses on the core module, application management module in the application management platform, analyzes and designs the module in detail, including creating application, application information display, application online amp; offline, authorization, administrator assignment, attribute configuration,application folder management and other functions. The database table structure is also designed.

Finally, the article summarizes the project and makes a vision for the future.

KEY WORDS: SpringMVC,Mybatis,Redis,AMP

目录

目录

摘要 I

Abstract II

目录 III

第一章 绪论 1

1.1 项目背景 1

1.2 数字化校园的发展 1

1.3 数字化校园架构模型 2

1.4 本文研究的核心工作 2

1.5 本文的组织安排 3

第二章 相关技术介绍 4

2.1 SpringMVC框架 4

2.1.1 控制反转 6

2.1.2 面向切面编程 6

2.2 Mybatis框架 6

2.3 Redis缓存机制 7

2.4 本章小结 7

第三章 应用管理平台的分析 8

3.1 应用管理平台综述 8

3.2 项目总体架构 8

3.2.1 技术架构 8

3.2.2 功能架构 9

3.2.3 工程架构 9

3.3 项目特点 10

3.3.1 开放性与灵活性 10

3.3.2 规范性 10

3.3.3 易用性与友好性 10

3.3.4 治理能力 11

3.3.5 稳定性与安全性 11

3.4 本章小结 11

第四章 应用管理平台应用管理模块的分析设计 12

4.1 应用管理模块综述 12

4.2 应用管理模块功能分析 12

4.2.1 创建应用 12

4.2.2 应用详请展示与查询 12

4.2.3 业务域与管理员分配 12

4.2.4 应用上下线 13

4.2.5 应用授权与属性配置 13

4.2.6 应用文件夹管理 13

4.3 应用管理模块的设计 13

4.3.1 创建应用 13

4.3.2 应用详情展示与查询 13

4.3.3 业务域与管理员分配 13

4.3.4 应用上下线 14

4.3.5 应用授权与属性配置 14

4.3.6 应用文件夹管理 14

4.4 数据库设计 14

4.5 重难点问题 16

4.6 本章小结 17

第五章 应用管理模块的实现 18

5.1 应用详情展示的实现 18

5.2 应用配置管理的实现 18

5.3 应用文件夹管理的实现 20

5.4 本章小结 20

第六章 总结与展望 21

6.1 总结 21

6.2 对未来的展望 22

致谢 23

参考文献 24

  1. 绪论
    1. 项目背景

随着互联网的迅速发展以及教育行业业务的变革,校园信息化建设也经历了数代的更迭。在互联网刚刚兴起之时,由于信息较为闭塞,学校需要基于网络途径,把校内各个部门的新闻,通知,公告等内容对外发布和宣传,让校外社会大众和校内人员了解,由此诞生了第一代门户——新闻门户。在数字化时代来临的今天,学校如何在校园网的基础上营造出多姿多彩的数字化氛围,这是所有高校管理者应该思考的问题。数字化校园则是以校园网为背景的集教学、管理、服务为一体的一种新型数字化的工作、学习、生活环境。随着数字化校园逐步开始,学校职能部门各自建设了方便本职管理工作的单体管理信息系统,学校需要将分散的信息资源整合到一个平台集中展示和访问,第二代门户——应用门户应运而生。随着高校服务化理念和意识开始兴起,高校希望为教师和学生提供更多的服务,以提升学校形象和整体竞争力,因此需要为师生用户分别提供不同的个性化服务平台,不同的界面入口、风格、内容,第三代门户——服务门户。也应时而生。如今,数字化校园已经渗透到全国各个高校之中,所以对于数字化校园的发展则显得尤为重要。

金智教育信息有限公司致力于中国的数字化校园的建设,多年以来已经开发了许多校园产品,应用管理平台则是其中之一。应用管理平台(AMP)是为校园应用提供从接入到使用再到治理的全生命周期运行管理平台。为学校在服务碎片化之后的海量应用的管理提供了一个完整的管理与运行平台。金智新一代的应用管理平台为学校各类应用的接入提供了标准的规范机制,为应用的管理提供灵活的权限与统一的配置功能,为应用的使用提供人性化的体验与交互功能,为应用的运行情况监控提供强大的数据采集与运营分析功能。

    1. 数字化校园的发展

数字化校园的概念最早提出,是二十世纪就是年代,美国克莱蒙特大学教授肯尼斯·格林在主持大型科研项目“信息化校园计划”上表述的。而在中国,1993年实施的“211”工程拉开了中国高等教育信息化的序幕;随后我国建立了中国教育和科研计算机网,并且也在不断的发展。各大高校面临的问题是如何推到我国的数字化校园建设以如何探索出新型的人才培养模式和管理模式。通过了近十年的研究,全球都对教育信息化有了更加深刻的认知和了解[7]

剩余内容已隐藏,请支付后下载全文,论文总字数:21789字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;