基于HTML5的前端框架设计及应用研究

来源 :大连海事大学 | 被引量 : 0次 | 上传用户:poilkjqwe123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web3.0时代的到来,信息系统已能够全方位地支持企业日常的运营管理及电子商务活动。目前人们对信息系统的要求在不断提高,信息系统工程建设的复杂度不断提升,由此引发前端代码量激增、前端程序代码的冗余度和耦合性急剧升高、系统维护困难等问题。HTML5技术的出现能够较好地解决前端开发过程中的一些问题,为此,以HTML5为基础设计并实现一套结构清晰、可维护、复用性高的前端框架,使信息系统开发能够在框架规范的指导下规范、有序地进行,并能够有效地降低前端程序代码的耦合性,解决代码冗余、系统维护困难等问题,对信息系统工程建设和改善系统运行维护具有非常重要的现实意义及应用价值。将MVC(Model-View-Controller)开发模式与模块化组件化的思想应用于前端框架的设计中,并结合现有的HTML5、Less预处理器、Ajax等前端技术实现前端框架。在具体的框架设计中,主要以电商类业务为背景,在对电商类业务的需求的详细分析基础上,设计并实现了一款针对中小型电商的DVL(DataModel-ViewGraph-Logic)前端框架。DVL前端框架将前端分为数据模型层、视图层和逻辑层,其中数据模型层实现了对数据和基本数据操作的封装;视图层增加了模板渲染技术动态的生成页面;逻辑层连接视图层和数据模型层,提供处理复杂业务逻辑的接口。三层结构使得前端代码耦合度降低,当页面需求或者业务逻辑需求发生变化时,修改对应层的代码,不需要考虑其他层的修改,增加了代码的可维护性。同时,针对电商类业务的需求特点,抽取可复用的功能,分别构建了通用组件和业务组件,并对通用组件中的列表组件、表单组件、用户权限组件、状态管理组件和UI组件进行了详细设计,利用通用组件进行组合可以快速构建出可以满足电子商务活动的功能模块,减少了相同相似代码的重复开发,提高了开发的效率。将所建立的DVL前端框架应用于Z企业电商网站开发,在开发中提高了开发效率,证明了 DVL前端框架的有效性。本文所提出的DVL前端框架,不仅适用于电商类业务的前端设计,也可以应用到其他型信息系统工程建设中,实现系统内各功能模块之间的高内聚,低耦合,增强模块的复用性,并提高开发效率和开发质量。
其他文献
分别在非离子表面活性剂(AEO9或Tx-15)的存在下,采用共水解缩聚一步合成了乙烯基官能化MSU-X型中孔分子筛(V-MSU-1,V-MSU-2),并对其合成过程,材料的结构和表面性质进行了比较
目的HVEM基因突变体腺病毒载体对大鼠混合淋巴细胞反应(MLR)的影响。方法RT—PCR获得人HVEM的cDNA,使其与uGHT分子结合的表位点突变,保留与BTLA结合的关健位点。构建经修饰的HVEM
由于毫米波频谱资源非常丰富,可实现极高的数据传输速率,毫米波通信成为学术界与工业界的研究热点。但是,毫米波的频率极高,相应的路径损耗也更大,为了补偿路径损耗,需要采用
一国评级制度的有无及其具体的实现模式,是与该国经济体制中的银企关系密切相关的。一般而言,在银企关系相对微弱、企业以直接融资为主的金融体制中,对评级的需求较强,其制度
公司地理直接关系到公司(企业)的发展,因此,国外比较重视这项研究工作。随着改革开放的深入和经济的发展,我国企业开展这方面工作势在必行。建立公司地理信息系统(简称公司GIS)既可以利用其开展公司地理研究,又可以实现公司经营管理现代化。本文简述了公司地理的产生、发展,我国企业研究公司地理的意义和方向,并对公司GIS及运行环境、基本功能以及公司GIS的应用进行了分析和展望。
目的:观察"拿谷叩海"法对上肢肢体血流图的影响.方法:在正常人群中随机抽取受试对象,测量施"拿谷叩海"法前后肢体血流图波幅及流入时间等.结果:测试侧前后自身波幅值比较,P<0.01,差异
人力资源价值计量一直是人力资源理论研究的重点和难点.对现有计量方法进行评析,并在此基础上重新设计人力资源价值计量方法,为人力资源价值计量提供一种有效的模式.
本文研究开发了一种不含重金属,适合染色工艺的高性能无镍高温封闭剂及封闭工艺,通过大量试验,采用特殊表面活性剂,抑灰剂,固色剂等组成的单组份高温封闭剂,褪色小,具有优异
将无水三异丙氧基钐直接加入甲基丙烯酸甲酯(MMA)中会迅速形成凝胶,通过原位聚合可获得含钐的PMMA固体材料,研究表明,随钐含量的提高,含钐PMMA的结构逐渐由线型向交联网状体型转变,
现代医学正在进行一场新的变革,20世纪的生物学充分地从分子途径认识生物系统,21世纪的医学正逐渐用分子手段诊断和治疗疾病。过去几十年在基因组、蛋白质组及代谢组学的重大突