首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于敏捷开发的企业管理系统模板设计与应用
引用本文:徐建国,万千山.基于敏捷开发的企业管理系统模板设计与应用[J].教育技术导刊,2020,19(6):171-175.
作者姓名:徐建国  万千山
作者单位:山东科技大学 计算机科学与工程学院,山东 青岛 266590
基金项目:青岛市哲学社会科学规划项目(QDSKL1601121)
摘    要:为节约管理系统开发成本、缩短系统开发时间,基于 J2EE 进行企业管理模板开发。模板前后端分离开发,后端以 Spring Boot 为核心架构,开启二级缓存;前端采用 Vue.js、Element-UI 模板引擎框架,使用椭圆曲线加密(ECC)保证数据传输安全,并采用 Redis 为二级缓存,MySQL 为持久化数据库,使系统对数据的访问变得高效且灵活,通过 Git 和 Jenkins 实现项目的持续集成与部署。实际开发测试结果表明,该模板可直接使用,普遍缩短了开发时间(20~30 天),并有效节约了开发成本。模板具备可维护性与可扩展性,使用敏捷开发方式让开发者与甲方能够及时沟通,从而对开发作出及时调整,因此可广泛应用于实际系统开发中。

关 键 词:敏捷开发  J2EE  信息管理系统  Spring  Boot  Jenkins  
收稿时间:2020-02-15

The Design and Application of Enterprise Management System Based on Agile Development Template
XU Jian-guo,WAN Qian-shan.The Design and Application of Enterprise Management System Based on Agile Development Template[J].Introduction of Educational Technology,2020,19(6):171-175.
Authors:XU Jian-guo  WAN Qian-shan
Institution:College of Computer Science and Engineering,Shangdong University of Science and Technology,Qingdao 266590,China
Abstract:In order to save the development cost of management system and shorten system development time,an enterprise management template based on Spring Boot is proposed. The front end and back end of the template are developed separately. The back end takes Spring Boot as the core architecture,and level 2 cache is enabled. The front end uses vue.js and element UI template engine framework. Elliptic curve cryptography(ECC)is used to ensure data transmission security,Redis is used as the secondary cache and MySQL is used as the persistent database,which makes the system access to data efficient and flexible,continuous integration and deployment of the project is realized through GIT and Jenkins. The results show that the template can be used directly,it has generally shortened the development time(20-30 days),and effectively saved development costs. The template is maintainable and extensible,and the agile development method allows developers and party A to communicate in time to make timely adjustments to the development,so it can be widely used in actual system development.
Keywords:gile development  J2EE  information management system  Spring Boot  Jenkins  
点击此处可从《教育技术导刊》浏览原始摘要信息
点击此处可从《教育技术导刊》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号