基于Android平台的移动手机商城设计与实现毕业论文.docx
- 文档编号:12548602
- 上传时间:2023-06-06
- 格式:DOCX
- 页数:129
- 大小:2.88MB
基于Android平台的移动手机商城设计与实现毕业论文.docx
《基于Android平台的移动手机商城设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《基于Android平台的移动手机商城设计与实现毕业论文.docx(129页珍藏版)》请在冰点文库上搜索。
基于Android平台的移动手机商城设计与实现毕业论文
基于Android平台的移动手机商城设计与实现毕业论文
1.4Android模拟器..............................................................................................................6
1.4.1模拟器概述................................................................................................................6
1.4.2模拟器和真机的区别...............................................................................................7
2.3关于ECLIPSE............................................................................................................13
2.4数据库需求分析.........................................................................................................13
2.5本章小结.....................................................................................................................13
3.3初步设计方案.............................................................................................................16
3.3.1客户端的登录和注册.............................................................................................16
3.3.2客户端的浏览功能.................................................................................................17
3.3.3购物车功能............................................................................................................17
3.3.4订单功能................................................................................................................18
3.3.5服务器管理功能....................................................................................................19
3.5系统框架图.................................................................................................................20
3.6数据库设计..................................................................................................................21
4.2.1客户端登陆功能容............................................................................................25
4.2.2客户端注册功能容............................................................................................26
4.2.3客户端商品和搜索功能容................................................................................28
4.2.4客户端购物车功能容........................................................................................39
4.2.5客户端订单功能容............................................................................................49
4.2.6客户端httpclient.....................................................................................................53
4.3.1系统后台管理员和用户登录程序容.................................................................56
4.3.2系统后台商品管理程序容.................................................................................59
4.3.3系统后台订单管理程序容.................................................................................62
5.1前台android客户端主要功能的实现.......................................................................67
5.1.1登入界面.................................................................................................................67
5.1.2注册界面.................................................................................................................68
5.1.3商品主界面.............................................................................................................68
5.1.4商品服装的详细页面.............................................................................................70
5.1.5htc手机商品的详细界面和将想要购买的加入购物车界面...............................71
5.1.6购物车界面.............................................................................................................72
5.1.7订单结算界面.........................................................................................................73
5.2后台web端主要功能的实现....................................................................................74
5.2.1后台登入界面.........................................................................................................74
5.2.2后台主界面.............................................................................................................75
5.2.3商品列表界面.........................................................................................................76
5.2.4后台添加商品界面.................................................................................................77
5.2.5后台编辑商品界面.................................................................................................78
5.2.6后台订单管理界面.................................................................................................80
5.3本章小结......................................................................................................................80
6.总结和展望.......................................................................................................................81
6.1基于Android平台的移动手机商城的设计回顾.......................................................81
引言
Java语言是由美国SunMicrosystem的詹姆斯·高斯林、PratrickNaughton及MikeSheridan等人在1991年精心设计出来的计算机编程语言,它的构想在于实现可以在不同的平台上运作使用同一种编程语言所编写出来的程序。
这种架构是具有革命性的对于消费性电子产品而言,因为在消费性电子产品中的操作系统及处理器各不相同,如果要在不同的平台上开发程序就必须要了解和熟悉各个平台的特性,以及其供应的API使用方式,必须分别开发不同的版本才可以执行,这就影响了应用程序的普便性。
近几年,由于移动互联网作为全新的时代背景,甚至有业人士大胆预测随着无线互联不断蚕食着有线互联市场,未来可能接近7将是无线互联的市场,人们日常上网的主要的产品将是手机。
正是预见到手机用户的无线市场有着巨大的发展潜力,各行各业都不断加速抢占无线互联的市场。
移动电子商务在未来的巨大发展潜力是吸引京东、当当、卓越以及淘宝等各大电子商务企业进入这一领域的主要原因。
程善宝指出,淘宝、京东等传统电子商务企业进入移动电子商务,根据商品渠道、运营经验等方面的经验的优势,在移动电子商务领域将会比电信运营商、software提供商和新兴的移动电子商务企业具有着更好的远景。
由于移动通信的不断发展和互联网转向移动终端的推广,用户和网络对移动终端的要求与日俱增,因为WindowsMobile,Symbian,PalmOS等手机平台过于旧与封闭,不能很好的满足用户的需要和要求,所以市场急切需要着开放性很强的一个平台。
随着多年的发展,第三代数字通信(3G)技术获取了市场广泛的关注和接受,它为移动终端用户提供了更快捷的数据传输速率。
随着3G网络的使用,移动终端不再只是通讯网络的终端,还将成为互联网的终端。
所以,移动终端的应用软件以及需要的服务将会有着很大发展的空间。
Google就为此在2007年的11月推出了一个专门为了移动设备设计的一个软件平台——Android。
Android是一套真正意义上的具有开放性的移动设备的综合平台,它包括操作系统、中间件和一些关键的平台应用。
Android是由Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行设计开发。
Android平台具有的开放性等特点既能促进移动通信技术的不断创新,也将有助于对开发成本的降低,还可以使得运营商非常方便的制定出具有自己特色的产品。
因此,它是具备很大的市场发展潜力。
1.课题研究背景
1.1Android平台
1.Android平台:
Android是Google基于Linux平台研发出来的手机操作系统。
是google公布的手机应用平台。
它包括用户界面,操作系统和移动工作所需要的全部软件。
它使用软件堆层的构架主要有3部分,最底层是以Linux核工作为基础的。
谷歌通过与运营商,设备制造商,开发商和其他相关方面的深厚的合作伙伴关系,希望能够通过创建一个标准的,开放的手机软件平台,在移动通信行业形成一个开放的生态系统。
2.Android系统的优势以及特点:
□开放性。
Google与开放手机联盟合作开发了Android,谷歌通过与运营商,设备制造商,开发商和其他相关方面的深厚的合作伙伴关系,希望能够通过创建一个标准的,开放的手机软件平台,在移动通信行业形成一个开放的生态系统。
□应用无国限。
在Android设备上的应用程序可以通过标准API访问核心移动。
通过互联网,应用程序的功能可以宣布它们提供给其他应用程序。
□在平等基础上创建应用程序。
在移动设备上的应用程序可以被替换或扩展,即便是拨号程序,或在主屏幕上的核心部件也可以。
□应用程序可以很容易地嵌入到网络。
应用程序可以很容易地嵌入在HTML、JavaScript和样式表,并且也可以通过WebView将网络容显示。
□在应用程序中可以实现并行运行。
在Android这种完整的多任务环境中,应用程序可以在实现并行运行。
并且后台运行的时候,应用程序能产生通知以引起注意。
3.Android的应用发展现状
因为现如今有很多的厂商看到了Android的美好发展前景,所以从外国到陆很多厂商都已经利用Android来生产手机和平板电脑等的电子产品。
像戴尔这样有实力的厂商也是如此,例如戴尔推出的平板电脑streak就是使用的Android系统,与苹果ipad的功能相比几乎不相上下,甚至用户在使用感受上和通用性能上会比ipad更加优秀。
在国,许多厂商在全力追求具有高清播放能力的电子产品的情况下也都同时使用了Android作为他们自己产品的使用的系统。
甚至还有很多的山寨产品也全是使用的Android的操作系统来生产他们的产品,虽然还是和模仿的产品有多少的差距,但是从外观和价格的角度上来讲山寨的产品还是有它的市场。
这些都证实了当今Android的应用现状是非常受认可的。
4.开发基于Android平台的应用
在Android平台上,可以开发出各式各样的应用。
Android的应用程序是用Java语言开发的,也就是说,只要会Java语言就可以比较容易地开发出Android的应用。
如果不了解Java也没有关系,通过一段时间对Java语言的学习,也可以很快进入Android开发领域。
加上Android平台提供了2D、3D的图形支持、数据库支持(SQLite),并且集成了浏览器。
基于Android的平台,我们可以开发出丰富多彩的应用,这些应用可以涉及工具、管理、互联网、游戏等,在此开放的平台上,这一切都取决于程序员的自由发挥和创意。
1.23G时代手机购物与网络购物的比较分析
1.手机购物的概念
手机购物指的是使用手机上网从而实现在网络上购物的过程,属于移动电子商务。
其购物的原理与在使用电脑网购一样,仅仅是载体从电脑变成了网络手机。
国的3G业务将有可能与网络购物和网络支付等平台联手,通过网速的超高速率来实现“手机购物”。
在不久的将来中国的手机购物将会迎来一个高速的增长期,用户只要开通手机的上网服务,就可以通过手机查询商品信息,并且可以在线支付购买产品。
不用去实体店铺,也不用坐在电脑前“淘货”,一部手机就可以完成挑选、选购和支付的全过程。
据了解,目前运营商和网购平台以及网付平台三方已有意向进行合作,一旦“手机购物”的铁三角形成,用户不仅购物将会更加的便捷,运营商和网购平台以及网付平台三方也将从中获益匪浅。
实际上,此前国的部分网购商曾经推出过“手机购物”业务,但是由于2G手机的网速较慢,用户浏览网店以及网上支付的效果并不是很好。
2.外国的手机购物发展
如今将近九成的日本以及韩国的手机用户都已经习惯了手机购物,即便是购买食品、洗浴用品这样的在日常生活中不可缺少的用品。
在最早开通3G服务的日本,手机网络购物的交易额已经占电子商务总体交易额的四成左右。
由于移动电子商务的高速发展,为日本的众多商业企业提供了更多的销售渠道,将近全部的网络经营者都同时经营着自己的移动商铺。
与传统的互联网购物相比,用户消费者用手机购物更加的方便、、共享。
手机购物已经成为日本、韩国等国“快时尚”标志,在城市德年轻人当中深受喜爱。
3.当今手机购物在中国的发展与问题
在当今大城市的地铁中出现了这样的奇特情景:
在行人匆匆走过的地铁通道中,出现了超市中才能见到的商品货架,琳琅满目的商品,就像是在大型超市一样,但走进才发现“货架”竟然是“贴在”墙上的,可乐、奶粉、甚至还有尿不湿,每一种产品下方都有相应价格和唯一的二维码。
这究竟是何物呢?
来这个“墙壁超市”是电商企业1号店进一步开拓潜在市场所推出的一种全新尝试,属于国首创的虚实结合移动电子商务应用,12年7月25日在首次与消费者进行见面,29日覆盖CBD围的公交站点同期进行投放,此举是为了让更多消费者体验到全新的购物模式。
早在今年年初,中国主力电子商务军真正向无线应用发起进军,不再是前两年的“雷声大、雨点小”。
移动互联网俨然成为电子商务争抢的香饽饽,电子商务纷纷启动了移动互联网战略。
目前,电子商务企业推出手机、PC客户端早已不是新鲜事,淘宝网、乐淘网、麦考林、凡客诚品、当当网、卓越网等均相继推出各种类型操作系统的手机客户端产品。
而今年第一季度中国移动互联网用户规模达到了约3.5亿人,同比增速高达66.5%,其中移动购物第一季度收入突破15亿,占移动互联网总收入的14.20%。
无论是网络的便捷性、物流的畅达性、产品的多样性、经营方式上的灵活性,抑或是对于消费者生活方式的改变,各种优势都在进一步挤压传统零售商的生存空间。
同时也触动了他们对市场的敏感,面对此庞大的市场蛋糕开始蠢蠢欲动。
以目前国手机产业的发展趋势来看,数量巨大的移动互联网用户,为移动电子商务的发展提供了潜在的用户基础,巨大的利益也引来了众多企业纷纷加入。
不过,移动电子商务还不能达到炉火纯青的地步,比如手机上网不够快、资费仍然偏贵、移动终端的安全性、支付的安全性等制约着移动电子商务的发展。
在市场化的过程中显露出的一系列问题,终将由市场来解决,移动电子商务也必将有广阔的市场前景。
4.与传统网络购物相比,手机购物具有的优势分析
(1)手机购物具有很好的便捷性
(2)手机购物用户群体数量多
(3)3G技术的支持
(4)手机购物具有"随时随地"等特点
(5)手机购物有较好的身份认证的基础
5.与传统网络购物相比,手机购物存在的问题
(1)购物形式单一
(2)支付体系的建立和完善尚需时间
(3)相比网络购物具有更大的不安全因素
1.3集成开发环境Eclipse
Eclipse是一个开放源代码的、与NetBeans、SunONEStudio和BorlandJbuilder类似的一种基于Java的整合型可扩展开发平台,也是目前最著名的开源项目之一。
其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentTools,JDT)。
其未来的目标不仅仅是成为专门开发Java程序的IDE环境,根据Eclipse的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。
同时可以通过开发新的插件扩展现有插件的功能,比如本文为了进行手机即时网络游戏的开发,就是通过J2ME插件的扩展来加以实现的。
Eclipse的跨平台性很强,可以通过无限扩展各厂商的专有SDK,来实现应用程序在各种型号不同的手机上的应用,而且它本身有着统一的外观,操作和系统资源管理,这正是Eclipse的潜力所在[4]。
相比其他的手机专用开发工具,Eclipse有如下几个优点:
①、丰富的观察窗口。
视图是Eclipse的最灵活的部分,可以自定义每个视图中包含的观察窗口种类,也可以自定义一个新视图。
当然,每个视图的观察窗口都是可配置的,多样化的视图不但可以帮助程序员以不同角度观察代码,也可以满足不同的编程习惯。
②、强大的调试功能。
Eclipse有多种跟踪方式,断点设置,变量值察看窗口等,而且根据所安装插件的不同,Eclipse存在多种运行/调试程序的方式。
这样可以使程序员能更快的发现问题和解决问题,提高开发的效率。
③、强大的插件加载功能。
这正是Eclipse实现手机跨平台特性的真正魅力所在,也是提高手机游戏移植效率的有效方法。
④、快捷的代码显示切换功能。
Eclipse提供了只显示所选单元的代码显示切换功能,这在编辑Java程序的时候可以以方法为单位进行编辑,不仅代码的显示更加简捷,而且还有助于编写封装性更好的类。
正是由于Eclipse的种种优秀特性,使得Eclipse在众多整合型开发平台中脱颖而出,成为不少从事手机软件开发的程序员的首选开发工具,这也是本文中的手机即时网络游戏选用Eclipse进行开发的真正原因。
1.4Android模拟器
1.4.1模拟器概述
Android模拟器的主界面,如图1-1所示
图1-1安卓模拟器的主界面
如1-1图所示的是模拟器的主界面全景图,从图中我们可以看出模拟器主要是由两个部分组成的,上图左边的部分模拟的是手机的显示界面,主要分布有按钮,主菜单按钮和上网按钮,右面的部分模拟的是手机的键盘输入。
在模拟手机的部分置了一些Google公司自带的程序,如打,发短信以及其他程序。
Android模拟器中AndroidSDK自带一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 平台 移动 手机商城 设计 实现 毕业论文