基于Android平台的手机商城的设计毕业论文

上传人:re****.1 文档编号:509736493 上传时间:2022-09-27 格式:DOC 页数:41 大小:1.58MB
返回 下载 相关 举报
基于Android平台的手机商城的设计毕业论文_第1页
第1页 / 共41页
基于Android平台的手机商城的设计毕业论文_第2页
第2页 / 共41页
基于Android平台的手机商城的设计毕业论文_第3页
第3页 / 共41页
基于Android平台的手机商城的设计毕业论文_第4页
第4页 / 共41页
基于Android平台的手机商城的设计毕业论文_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《基于Android平台的手机商城的设计毕业论文》由会员分享,可在线阅读,更多相关《基于Android平台的手机商城的设计毕业论文(41页珍藏版)》请在金锄头文库上搜索。

1、 基于Android平台的手机商城的设计毕业论文目录摘要I目次III1 引言11.1研究背景11.1.1电子商务11.1.2 Android平台21.1.3 SSH框架21.2 国外应用现状31.2.1 电子商务应用现状31.2.2 Android应用现状31.3研究的目的和主要容41.3.1 研究的目的41.3.2 研究的主要容42 系统需求分析52.1功能需求分析52.2 数据库需求分析52.3 开发环境与硬件需求53 系统概要设计63.1 总体功能63.2 E-R图73.3数据库设计74 详细设计74.1 总体流程设计74.2 系统逻辑结构设计74.2.1 Android客户端逻辑结构设

2、计74.2.2 后台系统逻辑结构75 系统实现75.1 前台android端主要功能实现75.2 后台web端主要功能实现76 小结7参考文献7致谢7 / 1引言基于移动互联网这个全新的时代背景,甚至有业人士预测随着无线互联蚕食有线互联市场,未来可能70%都是无线互联市场,人们日常上网的主要通道将是手机。正是预见到手机用户的无线市场的巨大发展空间,各行各业纷纷加速无线战略布局以抢占先机。移动电子商务未来的巨大发展潜力是吸引京东、当当、卓越以与淘宝等电子商务企业进入这一领域的主要诱因。程善宝指出,淘宝、京东等传统电子商务进入移动电子商务,依附商品渠道、运营经验等方面的优势,在移动电子商务领域会比

3、电信运营商、software提供商以与新兴的移动电子商务企业具备更好远景。随着移动通信的发展以与互联网向移动终端的普与,网络和用户对移动终端的要求越来越高,而Symbian,Windows Mobile,PalmOS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开放性很强的平台。经过多年的发展,第三代数字通信(3G)技术获得了广泛的承受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此于2007年11月推出了一个专为移动设备设计的软件

4、平台Android。Android是一套真正意义上的开放性的移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android是由Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。1.1 研究背景1.1.1电子商务电子商务是以计算机网络为基础。以电子化方式为手段,以商务活动为主体,在法律许可围所进行的商务活动过程。 电子商务是运用数字信息技术,对企业的各项活动进行持续优化的过程。电子商务涵盖

5、的围很广,一般可分为企业对企业(Business-to-Business),或企业对消费者(Business-to-Consumer)两种。另外还有消费者对消费者(Consumer-to-Consumer)这种大步增长的模式。随着国Internet使用人数的增加,利用Internet进行网络购物并以银行卡付款的消费方式已日渐流行,市场份额也在迅速增长,电子商务也层出不穷。电子商务最常见之安全机制有SSL(安全套接层协议)与SET(安全电子交易协议)两种。 电子商务是一个不断发展的概念,电子商务的先驱IBM公司于1996年提出Electronic Commerce(E-Commerce)的概念,

6、到了1997年,该公司又提出了Electronic Business(E-Business)的概念。但我国在引进这些概念的时候都翻译成电子商务,很多人对这两者的概念产生了混淆。事实上这两个概念与容是有区别的,E-Commerce应翻译成电子商业,有人将E-Commerce称为狭义的电子商务。将E-Business称为广义的电子商务。E-Commerce是指实现整个贸易过程中各阶段贸易活动的电子化。E-Business是利用网络实现所有商务活动业务流程的电子化。E-Commerce集中于电子交易,强调企业与外部的交易与合作,而E-Business则把涵盖围扩大了很多。广义上指使用各种电子工具从事

7、商务或活动。狭义上指利用Internet从事商务或活动。 其对社会的影响,不亚于蒸汽机的发明给整个社会带来的影响。因此,对于网上购物技术的研究和实现,以与搭建一个实用的网上商店是很重要的。1.1.2 Android平台Android是基于Linux核的软件平台和操作系统,是Google 在2007 年11 月5日公布的手机系统平台,早期由Google 开发,后由开放手机联盟(Open Handset Alliance)开发。它采用软件堆层(software stack,又名以软件叠层)的架构,主要分为3 部分。低层以Linux核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以J

8、ava 作为编写程序的一部分。1其大优势特色:1) 开放性:在优势方面,Android平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到Android联盟中来。 2,32) 丰富的硬件选择:这一点还是与Android平台的开放性相关,由于Android的开放性,使其硬件的支持较多,故拥有了更多的硬件选择。3) 不受任何限制的开发商:Android平台提供较广的平台给第三方开发商,因此不受框架束缚。4) 无缝结合的Google应用:Google公司本身拥有的应用能够完美无缝的与Android平台结合。 41.1.3 SSH框架典型的J2EE三层结构,分为表现层、中间层(业务逻辑层)和数据

9、服务层。三层体系将业务规则、数据访问与合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。5,6表现层是传统的JSP技术,自1999年问世以来,经过多年的发展,其广泛的应用和稳定的表现,为其作为表现层技术打下了坚实的基础。 中间层采用的是流行的Spring+Hibernate,为了将控制层与业务逻辑层分离,又细分为以下几种。12,13Web层,就是MVC模式里面的“C”(controller),负责控制业务逻辑层与表现层的交互,调用业务逻辑层,并将业务数据返回给表现层作组织表现,该系统的MVC框架采用Struts。10,11Servi

10、ce层(就是业务逻辑层),负责实现业务逻辑。业务逻辑层以DAO层为基础,通过对DAO组件的正面模式包装,完成系统所要求的业务逻辑。9,15DAO层,负责与持久化对象交互。该层封装了数据的增、删、查、改的操作。 PO,持久化对象。通过实体关系映射工具将关系型数据库的数据映射成对象,很方便地实现以面向对象方式操作数据库,该系统采用Hibernate作为ORM框架。14Spring的作用贯穿了整个中间层,将Web层、Service层、DAO层与PO无缝整合,其数据服务层用来存放数据。7,81.2国外应用现状1.2.1电子商务应用现状无论在国还是在国外,电子商务都还处于起步阶段。最近几年电子商务得到了

11、迅速的发展。尽管各个国家具体情况不同,但是基于对国家经济发展的预测,各国政府都很重视电子商务,并且积极地发展电子商务5。在发达国家,电子商务的发展非常迅速,通过Internet进行交易己成为一种潮流。基于电子商务所连带出的商品交易方案、电子结账方案和信息安全方案等,已逐步成为国际信息技术市场竞争的焦点。随着电子商务的日益发展,产生了虚拟银行、网络营销、网上购物、网络广告等新兴信息产业,从侧面反应了电子商务正在对社会和经济产生着深刻的影响。手机淘宝、手机京东、新浪微博、Twitter这些2010年的热门词汇正为业界所津津乐道,移动互联网、新媒介正在发起对传统媒体、传统产业的新一轮冲击。而这一次,

12、要变革的可能不只是传统的电视、报纸、实体店,更还有PC(电脑)。现在主流的智能机配置已经远远超过10年前家用电脑的配置,3G网络技术的应用和智能机的大幅降价普与,使移动互联网开始大面积转入到生活、工作等多方面应用领域。手机不再是单一的通讯工具,手机的功能已经覆盖到生活、娱乐、工作、通讯等多个层面6,在功能应用和软件安装丝毫不比笔记本差,相比笔记本电脑,手机携带方便、小巧时尚、待机时间长等优势无可代替。移动电子商务未来的巨大发展潜力是吸引京东、当当、卓越以与淘宝等电子商务企业进入这一领域的主要诱因。程善宝指出,淘宝、京东等传统电子商务进入移动电子商务,依附商品渠道、运营经验等方面的优势,在移动电

13、子商务领域会比电信运营商、software提供商以与新兴的移动电子商务企业具备更好远景。1.2.2Android应用现状许多厂商也看到了Android的优势,于是从国外到国,都开始采用android,生产平板电脑。戴尔已经上市了的streak,就是一款采用了android的产品。对比起苹果的iPad,它同样采用了一款主频高达1GHz的ARM处理器,在运行速度上,理论上应该差不了多少。而且,这款产品还拥有iPad所没有的优点,它的屏幕更小,便携性更加的突出,可更换电池,更加的方便,支持手机通话功能等。再加上它采用了比iPhone OS逊色不了多少的android操作平台,在市场上也会拥有很强的竞

14、争力。在国,MP4厂商最近在高清视频播放能力达到了极致的情况下,纷纷开始寻找新的发展方向,虽然有很多的厂商选择了在电子书领域披荆斩棘一番,但是,更多的选择了开发智能的MID,而且,它们在操作平台上,几乎所有的都选择了android,而且,最新产品据说会采用android2.1版本。蓝魔W7以与智器的SmartQ T7就是两款已经上市了的产品。而且,蓝魔W9有已经快要上市。除了它们两家企业以外,别的厂商的产品也在酝酿当中,马上就要上市。如,原道的N5,蓝晨的BM-999,台电的C520I/C430I,以与酷比魔方的U3等。虽然它们大部分采用的是瑞芯微的主控方案,较苹果的A4还有差距,但是,它们拥

15、有价格优势,一款产品只需要几百元。在山寨Ipad领域,它们在外观上完全是模仿苹果IPad的设计,模仿达到了1:1程度,如果不开机,很难将它们与真正的IPad的区分开来。这些山寨为了尽可能的接近IPad,纷纷开始采用android操作平台,这样,它们的产品在软件的扩展性上,就能够较为简单的情况下达到几乎与苹果IPad相媲美的程度。价格在五百多元左右。1.3研究的目的和主要容1.3.1 研究的目的课题要求设计并实现一个基于Android平台的网上购物商城,以手机商城为例。用户可以通过Android系统手机,登录该商城。并可进行对商品的查询,购买等功能。与淘宝等购物一样,提供对商品的基本操作。该购物系统使得用户不必被限制在电脑前购物;也使得用户不必刻意找时间去上网查询商品,或者消费。只要拥有Android手机,用户就可以随时随地的购买商品。不仅解放了时间空间的限制,更使得用户更加高效率的使用时间,可以把在公交车上的时间,地铁里的时间,等很多等待的时间用来购物。总之,基于Android平台的网上购物商城是根据社会发展应运而生的。在高节奏生活的现代社会,如何节约时间,如何高效率的应用时间,已经成为所有人都会去思考的问题。基于An

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号