我国唯一的项目管理信息化门户网站,国内项目管理软件资讯服务提供商

登录 注册
当前位置:首页 > IT信息化 > 正文

Vue.js与Lumen组合框架的大创项目管理系统架构方案

2020-07-14 来源:《信息技术与信息化》作者:张惠烽; 简国明; 刘明杰; 陈晓峰; 郭钰霞; 陈秋彤
以发现,本系统在任意一类线路的平均响应时间都比其他的大创项目管理系统要快得多。虽然服务器主机配置和带宽也有对本测试结果有所影响,但都同为校园网,其差距不大,实际上我们的配置甚至更低。
4.2 系统安全测试
为了检测该架构方案在实际项目中的安全系数,我们对本系统进行了 XSS 跨站脚本攻击、SQL 注入攻击、登录认证测试、会话管理测试和文件上传测试等,其测试结果如表 1所示。
5 该架构方案的特点
通过开发体验和实际应用情况,可明显感受到 Vue.js+Lumen 前后端分离架构方案的优势所在。从开发体验来看,只需要先设计好 UI 界面图和编写好前后端数据交互的 API 文档,然后前后端开发人员可同时开工,互不干扰,也不需要花时间去掌握全栈技术或对方的技术,这不仅仅大大提高了开发效率,也能够使开发人员有一个更好的开发心情;从开发出来的系统来看,由于 Vue.js 和 Lumen 都具有较高的运行效率和安全系数,这必然能够使开发出来的系统也具有较高的运行效率和安全系数;另一方面,前后端分离的开发方式,以及 Vue.js 和 Lumen 本身代码的优雅性,这使得系统后期的维护工作变得更加轻松。
6 结束语
本文是根据我们团队自身的工作经验,及对当下前沿Web 技术的理解,以大创项目用户平台和管理系统为例,简要介绍了 Vue.js 和 Lumen 相结合的前后端分离的 Web 系统开发架构方案。但由于我们所学技术有限,很多更深层次的问题很难做出更加全面的分析,在实际应用中所出现的问题也很难做出更加细致的考虑,对于这些情况,我们将会继续进行深入的研究和探索。
探索这一套架构方案以及开发这样的一个网站系统,不仅仅是为了解决本校对大创项目管理系统的实际需求,同时也可以将系统推广到全国其他高校使用,或者给其他将要开发这一类系统的人提供一些参考意见。
参考文献
[1]蓝豪生,陈若勤,李小瑞.大创项目管理系统的设计与实现[J].科技创新与应用,2018(18):44-46.
[2]刘文君,潘永惠.MVC模式在B/S架构中的应用[J].电脑知识与技术,2010,6(26):7283-7284.
[3]麦冬,陈涛,梁宗湾.轻量级响应式框架Vue.js应用分析[J].信息与电脑(理论版),2017(07):58-59.
[4]陈显军,耿强,纪洲鹏,湛永松.基于Laravel框架的RESTful API构建[J].信息与电脑(理论版),2017(15):42-44.
[5] 徐宝磊,罗江,潘刚.基于JSON的数据交换技术应用研究[J].软件导刊,2017,16(10):173-175.
本文发表在《信息技术与信息化》作者:张惠烽; 简国明; 刘明杰; 陈晓峰; 郭钰霞; 陈秋彤
分享到:

免责声明:
  1、项目管理信息化网发布的所有资讯与文章是出于为业界传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请浏览者仅作参考,并请自行核实相关内容。
  2、本站部分内容转载于其他网站和媒体,版权归原作者或原发布媒体所有。如文章涉及版权等问题,请联系本站,我们将在两个工作日内进行删除或修改处理。敬请谅解!

延伸阅读:

more>

会议活动

more>

公开课

more>

PMO

Copyright © 2021 项目管理信息化网 版权所有 京ICP备17062359号-9 如转载本站文章,请注明原作者和原发布媒体

本着互联网分享精神,本站部分内容转载于其他网站和媒体,如内容涉及版权等问题,请联系本站进行删除或修改处理

客服电话:010-89506650 89504891 非工作时间可联系:18701278071(微信) QQ在线:574888227

新闻与原创文章投稿:tougao#cpmta.com 客服邮箱:info#cpmta.com(请将#换成@)

我国唯一的项目管理信息化门户网站,国内项目管理软件资讯服务提供商,隶属卓橡公司

项目管理信息化微信公众号

PMO大会微信公众号