当前位置:主页 > 科技论文 > 软件论文 >

工业品电商平台移动应用系统研究与设计

发布时间:2020-10-23 05:10
   随着无线通信技术的不断发展和移动联网终端设备的逐渐丰富和普及,移动电子商务得以快速发展,越来越多的商业集团为了能够在这个互联网+的时代实现自身的快速发展,开始重视企业的移动端应用开发。工博士工业品网上采购商城(www.gongboshi.com)是工博士现有的电子商务平台,包含行业资讯、产品评测、人物专访、解决方案展示、视频点播、品牌汇、产品库、在线交易(B2B)、线上线下交易(O2O)等众多功能。目前工博士集团的PC端电子商务平台功能已经相对完善,但其移动端还需要进行开发,本文围绕工博士集团的移动端开发,总结了如下研究内容:首先研究了国内外移动应用相关技术和应用现状;然后分析了当前移动应用典型的四种开发模式(Native App、Web App、Hybrid App以及微信小程序)的体系架构、优缺点以及适用场景,并对每种开发模式的实现进行了研究,针对行业电商具体情况,从资金、开发周期、开发成本、功能、使用频率等不同角度考虑App模式选择方案,通过对比分析选出适合工博士集团移动端应用的开发模式Web App;再次根据工博士集团PC端网站现有的功能以及潜在需求,梳理出一套适合工博士集团的移动端需求;继而研究Destoon内容管理系统的系统架构、功能模块、源码结构、功能定制以及相关技术;最后在Destoon内容管理系统上进行二次开发,实现一个适用于工博士集团的Web App,其主要功能包括商品推荐、商品库存查询、客户群宣传、基于地理位置信息的工程师推荐、技术培训、奖励机制与数据统计等。
【学位单位】:东华大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.56
【部分图文】:

架构图,原生,架构


iOS 系统应用的开发语言为Objective-C。Native App 开发采用的是 C/S 架构,即客户端/服务端架构,如图2-1 所示。图 2-1 原生应用架构图[12]如图 2-1 所示,NativeApp 所有的应用界面、业务逻辑和数据模型都由用户下载安装到本机,由于通过 API 调用了系统底层的资源,所以客户端的功能非常强大。但也正是这种结构,使得开发人员需要针对不同操作系统开发不同的版本,大大增加了开发人员的工作量,同时用户可能因为下载较大的安装包而导致本机运行缓慢。NativeApp 开发模式的服务端主要提供安装包、更新服务以及实时数据,由于要支持多种客户端,使得 NativeApp 的开发难于扩展,应用的更新也需要用户重新下载,重新安装,用户体验效果非常不好。NativeApp 的优劣势以及应用场景分析可见表 2-1。

系统架构


图 2-2 Android 系统架构图Linux 内核层位于 Android 系统的最底层,主要由 C 语言实现多硬件的访问驱动,这些驱动包括照相机、蓝牙、音频和 Wifi 等系统运行库层包含系统库与 Android 运行环境,主要由 C/C+中系统库提供了多媒体、SSL、WebKit 以及 3D 引擎等,应用程序架层来获取这些服务[20];而 Android 运行环境包括了核心库以及Dalvik 虚拟机是基于 Apache 的 Java 虚拟机,用以实现线程的管理等功能[21]。应用程序框架层包含了Android为开发人员提供的各种API,帮速构建应用整体框架,该层主要由 Java 语言实现。应用程序层存在于最高级别,包含开发人员编写的各种与用户序,如电子邮件、日历和通讯录等。在应用程序层,开发者使用的都是 Java 语言,由于 Java 的跨平台性,使得基于 Android 平台开在不同设备(小米、三星和魅族等)上同时适用。上述中,Linux 内核层与系统运行库层是内核空间与用户空间

相关环,开发环境,环境配置,目录


图 2-3 Android 项目环境搭建Android 开发环境相关环境安装及配置如下。(1)JDK 官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html。环境配置:设置 JAVA_PATH 系统变量,其值为 JDK 安装目录。创建 classpath 变量,其值为 JDK/libs 目录下的 tools.jar 文件。环境配置成功之后,可以使用 java -version 命令来检测 JDK 是否安装成功(2)SDK 官网:p://www.developer.android.com。环境配置:SDK 下载成功后进行解压,解压之后启动 SDK Mannager.exe 文件,选择需要的文件进行下载,安装成功之后需要进行配置。新建环境变量 ANDROID_SDK_HOME,其值 SDK 安装路径。然后在 path 环境变量后追加 SDK 目录下 tools 文件路径。环境配置成功之后,可以使用 android -h 命令来检测 SDK 是否安装成功。
【相似文献】

相关期刊论文 前10条

1 宋杰;李文虎;吴思源;;移动应用安全态势及发展趋势探析[J];中国交通信息化;2018年05期

2 王红梅;;浅谈移动应用安全[J];信息系统工程;2017年12期

3 Tnooz;孙淑华;;移动旅行时代来临 移动应用助推旅游业发展[J];中国会展(中国会议);2017年02期

4 刘玉石;;浅谈油田移动应用平台建设[J];中国管理信息化;2017年04期

5 赵永国;张诗军;;电力行业移动应用安全体系关键技术研究[J];电力信息与通信技术;2017年03期

6 胡吉;;善守者,敌不知其所攻 盛邦安全首推移动应用防火墙“幻影”[J];信息安全与通信保密;2016年07期

7 邹煜;;企业级移动应用平台建设与安全保障体系探析[J];网络空间安全;2016年06期

8 胡兵;;企业移动应用的设计及实践[J];信息技术与标准化;2014年12期

9 李璐;;移动应用安全:需要警察,也需要保镖[J];通信世界;2015年02期

10 叶纯青;;移动应用的发展之路[J];金融科技时代;2015年03期


相关博士学位论文 前8条

1 黄建盟;面向移动应用的敏感行为检测与隐私保护技术研究[D];中国科学技术大学;2018年

2 成静;移动应用测试方法与关键技术研究[D];西北工业大学;2016年

3 董枫;移动应用广告生态系统安全分析关键技术研究[D];北京邮电大学;2018年

4 夏晓;移动应用推荐—从算法到服务若干关键技术研究[D];国防科学技术大学;2013年

5 张耀文;基于双边市场理论的移动应用商店盈利模式研究[D];北京邮电大学;2013年

6 翟仲毅;轻量级移动服务生成模型、方法与验证[D];北京邮电大学;2017年

7 董航;移动应用程序检测与防护技术研究[D];北京邮电大学;2014年

8 肖锋;社交网络意见领袖对移动应用用户采纳的影响研究[D];江西财经大学;2017年


相关硕士学位论文 前10条

1 杨冲;基于大数据的移动应用分析平台的设计与实现[D];河北科技大学;2018年

2 陈晋文;移动应用中下拉刷新的行为与形态需求研究[D];杭州师范大学;2018年

3 司潘俊楠;面向移动应用程序无障碍检测的图形界面爬虫[D];浙江大学;2018年

4 郭惠民;基于安全需要的互联网借贷移动应用设计方法研究[D];湖南大学;2018年

5 杜炎睿;移动应用《舒情驿站》的创作思考[D];北京印刷学院;2018年

6 王珺珂;儿童教育类移动应用的交互界面设计研究[D];北京印刷学院;2019年

7 徐坤;移动应用推荐系统的隐私保护研究[D];西安电子科技大学;2018年

8 肖雯;移动应用《瓷色秘语》的设计研究[D];北京印刷学院;2018年

9 赵桐;《山西博物院》移动应用的设计研究[D];北京印刷学院;2018年

10 杨雅舒;社区物业服务类移动应用《社区立方》的设计研究[D];北京印刷学院;2018年



本文编号:2852596

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2852596.html


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

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