当前位置 —论文本科论文— 范文

互联网类有关论文范文参考文献,与基于Android的移动电子商务系统的设计与实现相关毕业论文格式

本论文是一篇互联网类有关毕业论文格式,关于基于Android的移动电子商务系统的设计与实现相关毕业论文的格式范文。免费优秀的关于互联网及电子商务及移动电子商务方面论文范文资料,适合互联网论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

【摘 要】移动互联网是一个发展迅速、充满活力的领域,具有广阔的应用前景.电子商务作为移动互联应用的一个重要应用层面,正在逐渐改变人们在信息时代的生活方式.本文首先针对电子商务交易平台的具体的项目需求,运用Android平台应用开发的方法,在Android平台上设计并实现了基于该平台的移动电子商务软件应用.对程序开发过程中设计的Android组件和应用开发技术做了研究和讨论,并实现了与客户端对接的服务器系统.

【关 键 词】电子商务;Android;移动互联;B2C

Abstract:MobileInterisafastgrowing,dynamicfield,andhasbroadapplicationprospects.E-merceisanimportantapplicationofmobileInteranditisgraduallychangingpeople’swayoflifeintheinformationage.Firstly,thispaper,analysisthespecificrequirementsoftheE-merceproject.Secondly,poposeanapplicationarchtechturebasedontheAndroidplatform.Finally,designandimplementetheapplicationsoftwareandresearchedthethedevelopmenttechnologybasedonAndroidplatform.

Keywords:E-merce;Android;MobileInter;B2C

1.概述

近年来,移动通信和互联网成为当今世界发展最快、市场潜力最大、前景最诱人的两大业务.移动互联网,就是将移动通信和互联网二者结合起来,成为一体.移动互联网是一个发展迅速、充满活力的领域,具有广阔的应用前景[1].移动互联网正在逐渐改变人们在信息时代的生活方式,移动终端用户对于移动互联网应用需求也越来越大.移动电子商务的发展也日新月异,移动电子商务是移动互联网的主要应用之一.其主要的功能就是利用手机、平板电脑等无线终端进行的B2B、B2C或C2C的电子商务.它将因特网、移动通信技术及其它信息处理技术完美的结合,使人们可以在任何时间、任何地点进行各种商贸活动,实现随时随地、线上线下的购物与交易、在线电子支付以及各种交易活动、商务活动、金融活动和相关的综合服务活动等[2].

本文设计的系统是在满足电子商务平台的网络通信协议规范的基础上,在Android智能手机平台上设计并实现的客户端软件.功能包括用户管理及参数设置、新闻资讯查询、商品买卖交易、价格涨跌情况查询、委托交易等.系统的实现,使电子商务交易平台从传统的个人电脑设备转移至移动设备上,使得电子商务活动的进行更加方便和高效.

通过该移动电子商务软件,用户可以通过智能手机登陆电子商务平台,进行实时信息查询、货品价格走势等商务信息的查询,并通过线上交易操作实现账户管理、买入和卖出等功能.主要实现的功能包括:用户管理及参数设置、新闻资讯查询、商品买卖交易、价格涨跌情况查询、委托交易等.

2.系统功能组件设计

2.1网络通信模块设计

电子商务Android客户端与服务端通过TCP连接,以XML(可扩展标记语言,ExtensibleMarkupLanguage)实现数据通信.并设计实现独立的用于实现客户端即时通信的服务器端和相应的客户端即时通信模块,使该移动电子商务软件功能更加完善.服务器与客户端采用TCP方式建立连接,通过自定义的协议进行通信,服务器与客户端的架构如图1所示.

客户端与服务器建立连接后,建立对象输入输出流,通过发送和接手消息对象的方式进行通信.客户端与服务器之间通信协议主要由三个类实现:Client_Info类(用户信息类)、Msg类(消息类)、Msg_Type类(消息类型的枚举).Client_Info类描述了通过服务器通信的用户标识、用户名、密码等信息.Msg类描述了客户端和服务器之间进行通信所传输的数据类型和信息形式.其主要的数据成员如表1所示:

表1Msg类的数据成员及功能描述

数据成员功能描述

publicMsg_Typemsg_Type消息类型

publicStringmsg_Content消息内容

publicObject[]online在线用户列表

publicObject[]reg注册用户列表

publicStringonline_String在线用户列表(String形式)

publicStringreg_String注册用户列表(String形式)

publicStringsenderID发送者标识

publicStringrecieverID接收者标识

publicStringsenderName发送者名

publicStringrecieverName接收者名

publicClient_Infomsg_Client_Info用户信息

publicUpdate_Infomsg_Update_Info用户更新信息

枚举类Msg_Type类为Msg类消息的类型描述,代表的消息类型主要有登录、登录成功或失败、注册、注册成功或失败,用户信息更新,在线用户信息,在线用户信息更新,服务器发送的在线用户信息广播,服务器信息,踢出,断开连接,聊天,广播消息等.客户端与服务器采用XML形式的通信协议.XML数据是以纯文本格式存储的,提供了一种与软件和硬件无关的共享数据方法,XML被引入许多网络协议,以便于为个软件提供相通信的标准方法[3].为了便于处理,把每一个XML文件分成两个主要的部分:Head和Data.Head部分包含消息报文的一些报文头信息,Data部分封装了消息报文内所需要包含的消息数据内容[4].以登陆请求报文为例,其消息报文如下所示:


怎么写互联网本科论文
播放:24375次 评论:5316人

1000

C

0

IDUser11

PWUser1

1

由于该电子商务交易平台的通信协议细节属于保密内容,所以在此只针对XML数据报文的封装形式、内容、加密方式等不做详细讨论.

2.2客户端信息显示设计

客户端需要显示的信息包括:客户端功能选项(Android组件)、商品详情(表格形式)、价格涨跌曲线(二维图表形式).每种不同的信息都需要设计不同的显示方式,才能达到较好的使用体验.

作为电子商务在线交易平台的移动客户端,应该具备所有该平台上的信息查询和交易操作的功能.根据设计好的用户接口规划,需要使用的Android布局组件[5]包括文本显示视图(TestView)、编辑框(EditText)、按钮(Button)、下拉列表(Spinner)、列表视图(ListView)等多种界面元素,每种不同的布局组件都有不同的规划方式和编程特性,所以程序中需要充分利用这些布局组件的特点和优势,在有限的手机显示屏幕上更高效率地显示处理尽可能多的内容,帮助使用者提高效率.

2.3客户端操作处理设计

客户端需要具备的功能包括:用户登录、账户管理、商品信息查询、买入和卖出操作等.电子商务交易平台客户端的用户操作全都是通过向服务器发送请求实现的,所以客户端的功能主要是处理用户在界面接口中的各类操作,捕获用户的请求类型和相应的数据,通过消息包发送给服务器端进行处理,服务器端处理完成后需要返回处理成功或失败的消息[6],客户端再根据服务器返回的消息来更新用户界面通知用户所请求服务的执行情况.相应的功能结构如图2所示.


本文来源:http://www.sxsky.net/benkelunwen/060171848.html

2.4服务器端设计

服务器端的功能主要包括:用户登录/注册认证、用户信息管理、信息转发、消息广播、非法用户踢出等.

服务器端的功能主要由Network_Server类和它的内部类Server_Thread类实现.类的层次结构和相应功能如图3所示:

外部类Network_Server类的功能包括:用户信息维护、用户登录认证、服务线程管理.

用户信息维护功能在即时通信服务器端维护所有注册用户的相关信息,能够根据所维护的用户信息中的相关数据(如用户标识、用户名称、密码等信息)对

关于基于Android的移动电子商务系统的设计与实现的毕业论文的格式范文
互联网类有关论文范文参考文献
请求登陆的客户端进行认证.以用户登录验证过程为例,服务器端根据客户端发送来的登录请求消息中所包含的用户标识信息,从服务器端用户列表中获得服务器端维护的该用户

1 2

互联网类有关论文范文参考文献,与基于Android的移动电子商务系统的设计与实现相关毕业论文格式参考文献资料:

统计学本科论文

成人本科考研

电大本科报名

函授本科自考

本科论文知网查重

护士本科院校

本科生在sci发表论文

本科毕业论文 大纲

函授本科好吗

一年自考本科

基于Android的移动电子商务系统的设计与实现WORD版本 下载地址