摘要
为节约管理系统开发成本、缩短系统开发时间,基于J2EE进行企业管理模板开发。模板前后端分离开发,后端以Spring Boot为核心架构,开启二级缓存;前端采用Vue.js、Element-UI模板引擎框架,使用椭圆曲线加密(ECC)保证数据传输安全,并采用Redis为二级缓存,MySQL为持久化数据库,使系统对数据的访问变得高效且灵活,通过Git和Jenkins实现项目的持续集成与部署。实际开发测试结果表明,该模板可直接使用,普遍缩短了开发时间(20~30天),并有效节约了开发成本。模板具备可维护性与可扩展性,使用敏捷开发方式让开发者与甲方能够及时沟通,从而对开发作出及时调整,因此可广泛应用于实际系统开发中。
In order to save the development cost of management system and shorten system development time,an enterprise manage⁃ment 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 de⁃ployment 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 develop⁃ment,so it can be widely used in actual system development.
作者
徐建国
万千山
XU Jian-guo;WAN Qian-shan(College of Computer Science and Engineering,Shangdong University of Science and Technology,Qingdao 266590,China)
出处
《软件导刊》
2020年第6期171-175,共5页
Software Guide
基金
青岛市哲学社会科学规划项目(QDSKL1601121)。