当前位置:主页 > 管理论文 > 移动网络论文 >

基于saas和用户行为的响应式web的实现

发布时间:2020-05-31 09:27
【摘要】:随着不同形式移动终端和超大屏幕显示器的广泛普及,网页在不同终端显示适配(响应式web)的需求也迅速扩张。如今,已有成熟的响应式框架适配简单网页,比如BootStrap,但对于复杂的SaaS平台则无响应式框架进行适配。且如今的响应式框架只是简单对内容和尺寸的调整,但对于拥有表单和字段繁多的SaaS平台,无法智能的选择性展示表单和字段,从而导致移动端查看SaaS平台体验极差。因此如今响应式框架无法满足复杂SaaS平台的需求。若对于表单和模块众多的SaaS平台,其自配置的系统不能自动适应终端,会给开发和维护带来极大的不便。首先,本文研究了针对SaaS平台的响应式web。实现了基本的SaaS平台响应式组件库,主要包含响应式字体、响应式图片、响应式元素、响应式布局、可排序和可隐藏的响应式字段和多种响应式表单等组件库。其次,由于SaaS平台表单繁多和表单字段的繁多,提出了基于协同过滤算法和用户点击表单的次数、时间间隔、表单之间的关联性、用户拖动次数等用户行为建立的表单排序模型。根据建立模型来刻画用户的使用习惯,建立用户行为矢量模型,判断模块、表单和字段对用户的重要性,实现表单和字段的自动排序。最后,本文设计并实现了基于SaaS平台和用户行为的响应式组件库。并且将组件库引入到实际的SaaS系统中,所以结果截图最终都来源于实际运行的系统。
【图文】:

内容,布局设计,设备,元素


响应式的设计模式主要有两种:基于设备模式和内容优先的模式。基于设备逡逑通过主流设备的类型及尺寸来确定布局断点(breakpoint),设计多套样式,再分逡逑别投射到响应的设备。设备相关图如图2-1所示。逡逑nr邋un邋I邋111邋*逡逑mm逦'邋'M逦i;/fe逡逑图2-1基于设备的响应式逡逑内容优先即在对内容进行布局设计的时候,可以无视设备,由内容决定何时逡逑需要采用不同的呈现方式。在较大设备上,显示较为完整的信息。在较小设备上,逡逑可以显示较为重要的信息。但这种基于内容的响应式目前并没有考虑用户行为。逡逑如图2-2所示。逡逑f邋:r:;r邋:!逦*邋:*t:邋I邋:!;邋:邋:邋:;邋—fc::逡逑I.一邋L.\'.:x.....….....I邋....s逡逑图2-2基于内容的响应式逡逑2.3邋HTML5逡逑2.3.1拖拽逡逑对于@拽的实现,需要考虑拖拽元素、拖拽过程和放置元素[6]。逡逑拖动元素为dragElement,相关事件为dragstart、drag、dragend。事件拖动对逡逑象为邋dataTransfer,属性有邋getData()、setData()。放置元素为邋dropElement,相关逡逑事件为邋dragenter、dragover邋学卩邋dragleave。逡逑拖放元素的写法:首先拖放元素中把draggable属性设置为true表示可拖拽,,逡逑其次添加拖拽开始事件即dragstart事件且设置event.target.dataTransfer.setData()。逡逑可以在datastart事件处理程序中设置effectAllowed属性,表示允许那种?

构造器,面流,组件,文件


|邋L逦…,i4邋■逡逑图2-3单页面应用流程逡逑如图2-3所示是单页面流程:逡逑1.创建组件:创建组件构造器的方法为vue.extend,但其实一般都是用逡逑template创建组件,一个组件可以抽象成一个文件然后import进来逡逑const邋Foo邋={邋template:,<div>foo</div>'}逡逑const邋Bar邋=邋{template:邋,<div>bar</div>,}逡逑7逡逑
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP393.09

【参考文献】

相关期刊论文 前10条

1 刘克礼;王荣华;;基于协同过滤的学习资源个性化推荐应用[J];安徽广播电视大学学报;2017年04期

2 吕成戍;;基于用户项目属性偏好的协同过滤推荐算法[J];计算机技术与发展;2018年04期

3 徐X;朱小柯;荆晓远;;基于改进协同过滤的个性化Web服务推荐方法研究[J];计算机技术与发展;2018年01期

4 何佶星;陈汶滨;牟斌皓;;流行度划分结合平均偏好权重的协同过滤个性化推荐算法[J];计算机科学;2018年S1期

5 刘于沛;;基于HTML5进行响应式Web应用的技巧[J];中国新通信;2017年02期

6 肖文强;姚世军;吴善明;;一种改进的top-N协同过滤推荐算法[J];计算机应用研究;2018年01期

7 潘丹;;基于bootstrap响应式web前端分析[J];数字技术与应用;2016年10期

8 李亚娟;王华东;;浅析响应式网页设计的实现和优化方法[J];福建电脑;2016年07期

9 吕媛媛;李可;;移动端应用设计中的响应式实现方法[J];软件;2016年02期

10 蒋凌燕;查英华;;基于HTML5的响应式Web页面重组适配技术研究[J];计算机与现代化;2015年02期

相关硕士学位论文 前5条

1 余冲;基于深度学习的协同过滤模型研究[D];深圳大学;2017年

2 王强;基于协同过滤的个性化推荐算法研究及系统实现[D];西南交通大学;2017年

3 马小翔;基于改进权重计算的协同过滤算法研究[D];吉林大学;2017年

4 张聪聪;基于响应式Web设计中用户界面的分析与探究[D];中南民族大学;2015年

5 陈曦;面向多设备响应式设计的机制研究[D];北京邮电大学;2015年



本文编号:2689645

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2689645.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户43b1e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com