基于Android平台的移动手机商城设计与实现毕业论文
基于Android平台的移动手机商城设计与实现毕业论文
目录
摘要 ................................................................ I Abstract .............................................................. II 目录 .............................................................. III 引言 . (1)
1.课题研究背景 (2)
1.1 Android平台 (2)
1.2 3G时代手机购物与网络购物的比较分析 (3)
1.3集成开发环境Eclipse (5)
1.4 Android模拟器....................................................................... (6)
1.4.1模拟器概述....................................................................... .. (6)
1.4.2模拟器和真机的区别....................................................................... (7)
1.5研究的目的和主要容 (7)
1.5.1 研究的目的 (7)
1.5.2 研究的主要容 (8)
1.6论文组织结构....................................................................... .. (8)
2.基于Android平台的移动手机商城开发环境和相关技术 (8)
2.1开发环境及硬件需求 (9)
2.2 Java语言特点 (9)
2.3 关于ECLIPSE.................................................................. ............ (13)
2.4 数据库需求分析....................................................................... . (13)
2.5 本章小结....................................................................... . (13)
3.系统总体设计 (14)
3.1 总体功能 (14)
3.2 E-R 图....................................................................... . (15)
3.3 初步设计方案....................................................................... .. (16)
3.3.1客户端的登录和注册....................................................................... . (16)
3.3.2客户端的浏览功
能.......................................................................
(17)
3.3.3 购物车功
能.......................................................................
(17)
3.3.4 订单功
能.......................................................................
(18)
3.3.5 服务器管理功
能....................................................................... .. (19)
3.4 系统流程概述 (19)
3.5 系统框架图....................................................................... (20)
3.6数据库设计....................................................................... . (21)
3.7本章小结 (23)
4.系统详细设计....................................................................... .. (24)
4.1 总体流程概要设计 (24)
4.2 Android系统客户端逻辑结构设计及其容编码 (25)
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系统后台逻辑结构设计及其程序开发 (55)
4.3.1系统后台管理员和用户登录程序容 (56)
4.3.2系统后台商品管理程序容....................................................................... . (59)
4.3.3系统后台订单管理程序容....................................................................... . (62)
4.4本章小结....................................................................... .. (65)
5.系统的具体实现....................................................................... . (66)
5.1 前台android客户端主要功能的实现.......................................................................
67
5.1.1登入界面....................................................................... (67)
5.1.2注册界面....................................................................... (68)
5.1.3商品主界面....................................................................... .. (68)
5.1.4商品服装的详细页面....................................................................... . (70)
5.1.5 htc手机商品的详细界面和将想要购买的加入购物车界面 (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)
6.2 Android平台的移动手机商城的设计经验总结 (81)
6.3 本章小结 (82)
结论 (83)
致谢 (84)
参考文献 (86)
引言
Java语言是由美国Sun Microsystem的詹姆斯·高斯林、Pratrick Naughton及Mike Sheridan等人在1991年精心设计出来的计算机编程语言,它的构想在于实现可以在不同的平台上运作使用同一种编程语言所编写出来的程序。这种架构是具有革命性的对于消费性电子产品而言,因为在消费性电子产品中的操作系统及处理器各不相同,如果要在不同的平台上开发程序就必须要了解和熟悉各个平台的特性,以及其供应的API使用方式,必须分别开发不同的版本才可以执行,这就影响了应用程序的普便性。
近几年,由于移动互联网作为全新的时代背景,甚至有业人士大胆预测随着无线互联不断蚕食着有线互联市场,未来可能接近7将是无线互联的市场,人们日常上网的主要的产品将是手机。正是预见到手机用户的无线市场有着巨大的发展潜力,各行各业都不断加速抢占无线互联的市场。移动电子商务在未来的巨大发展潜力是吸引京东、当当、卓越以及淘宝等各大电子商务企业进入这一领域的主要原因。程善宝指出,淘宝、京东等传统电子商务企业进入移动电子商务,根据商品渠道、运营经验等方面的经验的优势,在移动电子商务领域将会比电信运营商、software提供商和新兴的移动电子商务企业具有着更好的远景。
由于移动通信的不断发展和互联网转向移动终端的推广,用户和网络对移动终端的要求与日俱增,因为Windows Mobile,Symbian,PalmOS等手机平台过于旧与封闭,不能很好的满足用户的需要和要求,所以市场急切需要着开放性很强的一个平台。随着多年的发展,第三代数字通信(3G)技术获取了市场广泛的关注和接受,它为移动终端用户提供了更快捷的数据传输速率。随着3G网络的使用,移动终端不再只是通讯网