
计算机软件及计算机应用论文_基于spring boot
文章目录
0 引言
1 Spring Boot与Ext JS介绍
1.1 Spring Boot
1.2 ExtJS
2 系统管理设计
2.1 模型设计
2.1.1 授权模型
2.1.2 授权模型流程图
2.1.3 验证模型
2.1.3 模型验证流程图
2.2 基本功能设计
2.2.1 系统参数设置
2.2.2 菜单管理设计
2.2.3 角色管理设计
2.2.4 用户管理设计
2.2.5 权限管理设计
3 结语
文章摘要:系统管理子系统是RS10 ERP中最基本的子系统,作为整个RS10软件系统的入口,是其他模块运行的基础,也是实施ERP的第一个模块。它提供对整个系统的基础设置、权限管理和监控。但是传统的RS10系统管理是通过JSP+Servlet+Javabean来实现的,它的核心思想是层次越低复用程度越高,所以一个DAO对象往往会被多个Service对象使用,一个Service对象往往也会被多个Controller对象使用导致资源复用率低。此外,在多个逻辑过程中有重复的操作行为,比如授权账号时每个需要做权限校验的页面都需要写同样的权限过滤程序。基于上述原因,我们采用了spring框架,IoC控制反转模式将创建对象的控制权反转到Spring框架上从而降低了程序对象之间的耦合度。应用AoP面向切面编程的编程思想,即将程序中的逻辑进行分离,增强横切逻辑代码。具体来说就是把相关业务抽象成模型,可以减少程序开发工作量、降低了代码重复率,进而增加开发效率、减少个性错误率、提高系统的可维护性及拓展性。SpringBoot在Spring框架的基础上简化了配置,搭配ExtJS实现了前后端系统分离的通用平台,极大提高了我们的开发效率,也让整个应用充满了灵活性、扩展性。
文章关键词:
论文分类号:TP311.52