[1]叶小艳,张芒,李伟民.一种改进的 MVC 框架在 ERP 系统开发中的应用[J].计算机技术与发展,2018,28(09):194-197.[doi:10.3969/ j. issn.1673-629X.2018.09.040]
 YE Xiao-yan,ZHANG Mang,LI Wei-min.Application of an Improved MVC Framework in ERP System Development[J].,2018,28(09):194-197.[doi:10.3969/ j. issn.1673-629X.2018.09.040]
点击复制

一种改进的 MVC 框架在 ERP 系统开发中的应用()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
28
期数:
2018年09期
页码:
194-197
栏目:
应用开发研究
出版日期:
2018-09-10

文章信息/Info

Title:
Application of an Improved MVC Framework in ERP System Development
文章编号:
1673-629X(2018)09-0194-05
作者:
叶小艳张芒李伟民
广州大学华软软件学院,广东 广州 510990
Author(s):
YE Xiao-yanZHANG MangLI Wei-min
South China Institute of Software Engineering,Guangzhou 510990,China
关键词:
ERP 系统MVCReact 框架快速开发技术生态式
Keywords:
ERP systemMVCReact frameworkrapid development technologyecological type
分类号:
TP315
DOI:
10.3969/ j. issn.1673-629X.2018.09.040
文献标志码:
A
摘要:
现有的信息系统开发多数采用前后端分离架构技术来提高系统效率,但信息系统开发中 MVC 架构视图具有过度依赖模型、过程复杂以及性能不够优化的缺点。为了克服这些缺点,提出了基于浏览器页面渲染的改进前后端分离 MVC模型。该模型前端采用dva+React框架,后端以快速开发平台的 WebAPI+React为框架,弥补了原快速开发平台页面单调、响应式差的缺点。在该框架的基础上,实现了前后端分离的生态式信息原型系统。以 ERP 系统中库存、OA 等模块为例,搭建基于前后端分离的系统架构,以此搭建一个具有响应式布局的 SPA 后台 ERP 管理系统。 使用 mocha 测试框架编写测试用例去测试 dva 框架与 React 框架,最终执行测试用例,系统未发现严重的缺陷,其业务逻辑无错误,其安全性无漏洞。该系统很好地满足了用户需求,开发周期短,大幅提高了开发效率。
Abstract:
The development of existing information system mainly adopts front-and-rear-end separation architecture to improve its efficiency,but the MVC rchitecture view in information system development has the disadvantages of over-dependence on model,complex process and insufficient optimization of performance. For this,we propose improved MVC model with front-and-rear-end separation based on the browser page rending. The front end of the model adopts the dva+React framework and the rear-end adopts the WebAPI+React framework,to make up for the shortcomings of the tedious page and poor response of the fast-developing original platform. On the basis of the framework,we realize a ecological information prototype system for the separation of front and rear. Then taking storage and OA in ERP system as an example,we build a system architecture based on the front and back end,so as to construct a SPA background ERP management system with responsive layout. Mocha test framework is adopted to write test cases to test the framework of dva and React,with the test cases finally executed. The system is found no serious defects such as correct business logic and security free from loopholes. Therefore,it better meets the needs of users,shortens development cycle and greatly improves the efficiency of development.

相似文献/References:

[1]黄胜根 陈蜀宇.基于ASP.NETMVC框架的干教系统的设计与实现[J].计算机技术与发展,2010,(02):190.
 HUANG Sheng-gen,CHEN Shu-yu.Design and Implementation of Education Management System Based on ASP. NET MVC[J].,2010,(09):190.
[2]陈黄焱 郑洪源.基于WebGIS高速公路应急联动系统设计[J].计算机技术与发展,2009,(08):220.
 CHEN Huang-yan,ZHENG Hong-yuan.Design of Highway Emergency Response System Based on WebGIS[J].,2009,(09):220.
[3]董崇杰 傅秀芬 王凤梅 唐志成 顾牡丹.基于J2EE的公安厅审计信息系统的设计与实现[J].计算机技术与发展,2009,(09):246.
 DONG Chong-jie,FU Xiu-fen,WANG Feng-mei,et al.Design and Implementation of a Public Security Department Audit Information System Based on J2EE[J].,2009,(09):246.
[4]廖宁 李振坤 邓钊汉.基于SpringSide的可定制数据采集系统的设计与实现[J].计算机技术与发展,2009,(10):234.
 LIAO Ning,LI Zhen-kun,DENG Zhao-han.Design and Implementation of Customizable Resource and Data Acquisition System Based on SpringSide[J].,2009,(09):234.
[5]李发英 朱海滨.基于Struts+Hibernate的Web应用的设计与实现[J].计算机技术与发展,2009,(04):91.
 LI Fa-ying,ZHU Hai-bin.Design and Realization of Web Application Based on Struts + Hibernate[J].,2009,(09):91.
[6]郭仁祥 姜浩 刘华婷.基于多Agent技术和MVC模式的设备管理信息系统[J].计算机技术与发展,2008,(02):163.
 GUO Ren-xiang,JIANG Hao,LIU Hua-ting.Management Information System of Device Based on Multi- Agent and MVC[J].,2008,(09):163.
[7]李腊元 徐鹏.基于MVC模式的JSF,Spring和Hibernate整合[J].计算机技术与发展,2008,(03):46.
 LI La-yuan,XU Peng.Conbination of JSF, Spring and Hibernate Based on MVC[J].,2008,(09):46.
[8]王红 余永权 朱小远.基于Struts框架的TRS系统的研究与开发[J].计算机技术与发展,2008,(05):115.
 WANG Hong,YU Yong-quan,ZHU Xiao-yuan.Research and Develooment of TRS System Based on Struts[J].,2008,(09):115.
[9]高保庆 傅秀芬 孟利 吕杰.一个基于MVC的通用Client/Server应用开发框架[J].计算机技术与发展,2008,(07):126.
 GAO Bao-qing,FU Xiu-fen,MENG Li,et al.A Universal Client/Server Framework for Application Development Based on MVC[J].,2008,(09):126.
[10]刘绪斌 王良 闫有朋.Eclipse GEF框架中命令模式的应用研究[J].计算机技术与发展,2010,(08):100.
 LIU Xu-bin,WANG Liang,YAN You-peng.Application Studies on Command Pattern of Eclipse GEF[J].,2010,(09):100.

更新日期/Last Update: 2018-09-10