javaweb平台的多终端购物系统设计android手机客户端设计

摘 要摘 要目前,电子商务发展迅猛,通过电脑连接因特网进行各种商品交易已经成为一种潮流。但是,仅仅通过电脑来进行的交易已不能满足人们的需求,如今,手机上网已成为人们的一种习惯,越来越多的人喜欢通过手机进行交易,因此,移动电子商务应运而生,它是手机与电子商务的完美结合,其有着巨大的发展空间。本系统主要研究的内容是Android与电子商务的结合,通过SSH框架以及CSS设计商品后台管理平台,利用Android SDK 设计手机客户端,课题要求是,主要进行Android客户端的设计,以及简单后台的实现及数据库的设计。以手机购物系统为例,主要实现了用户注册/登录、浏览、查询、购买商品等功能。因为使用Mysql作为数据库,因此使用tomcat为服务器,作为手机客户端与数据库进行交互的桥梁。后台部分主要进行对商品的增删改查操作,手机客户端主要对商品浏览,及用户对商品的一些简单操作。通过测试,本购物系统已经能在Android手机上正常运行使用,能进行一些基本的购物流程。关键词:Android;电子商务;购物目 录
第一章 绪论 1
1.1 选题背景 1
1.1.1 问题的提出 1
1.1.2 电子商务 1
1.1.3 Android平台 2
1.2 国内外研究现状 2
1.2.1 电子商务应用现状 2
1.2.2 Android应用现状 3
1.3 研究的目的和主要内容 4
1.3.1 研究的目的 4
1.3.2 研究的主要内容 4
1.4 研究的方法 5
第二章 相关技术介绍 6
2.1 开发工具 6
2.1.1 Java编程语言简介 6
2.1.1 Eclipse及Myeclipse 6
2.2 JSP 6
2.2.1 概述 6
2.2.2 JSP的优缺点 7
2.3 Servlet 7
2.3.1 概述 7
2.3.2 工作模式 8
2.3.3 特性 8
第三章 系统需求分析 9
3.1 功能需求分析 9

 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
lipse及Myeclipse 6
2.2 JSP 6
2.2.1 概述 6
2.2.2 JSP的优缺点 7
2.3 Servlet 7
2.3.1 概述 7
2.3.2 工作模式 8
2.3.3 特性 8
第三章 系统需求分析 9
3.1 功能需求分析 9
3.2 数据库分析 10
3.3 开发环境及硬件需求 10
第四章 系统的概要设计 12
4.1 系统总体功能 12
4.2 系统ER图 13
4.3 系统数据库设计 14
4.3.1 Mysql简介 14
4.3.2 系统的数据库 14
第五章 系统的详细设计 18
5.1 系统总体流程的设计 18
5.2 系统逻辑结构的设计 19
5.2.1 Android前端逻辑结构设计 19
5.2.2 后台管理逻辑结构设计 23
第六章 系统实现与测试 25
6.1 Android客户端主要功能实现 25
6.2 web服务端主要功能实现 32
结 论 33
致 谢 34
参 考 文 献 35
第一章 绪论
选题背景
问题的提出
购物可以说是人们日常生活中必不可少的一件例行的事情,它是人们采购生活必须物品的必经途径。然而,随着科技的不断发展和进步,人们的购物方式也发生了翻天覆地的变化,如今,人们已经不需要再亲自到市场、超市等地购物,因为购物已经逐渐的向网络化发展,只需上网即可购买所需物品,省时、方便、快捷。因此,如何合理使用计算机技术对网上购物进行合理的设计和管理已是大势所趋。
随着计算机技术的不断完善,手机的发展亦是不可阻挡,当下,智能手机层出不穷,Android和iOS二者的手机占主导地位,而Android又占据了多半的市场份额,人们上网的方式也有传统的电脑上网逐渐转化为手机上网。为此,很多开发商都开发了自己的手机购物系统,为其争取更多的市场。
针对这一现象,我选择了基于Java web平台的多终端购物系统设计Android手机客户端设计,为了探索如何才能让手机购物系统更加快捷、方便,提高用户体验。
随着人们生活水平的提高,手机已经是必备通信物品,手机购物也是随处可见,本系统主要是为方便人们手机购物而设计的。该系统以Java Web为开发平台,采用C/S开发模式,即客户端和服务器,以SSH、JSP开发后台管理以及对Android客户端的服务器支持,Android SDK开发客户端,来实现一个完整的手机购物系统。
电子商务
电子商务(Electronic Commerce,简称 ECommerce)是以计算机网络作为基础的,以商务活动为主体的,以电子化方式的手段,在法律所允许的范围内进行商务活动交易的过程。电子商务应用范围极为广阔,目前,最为广泛应用的电子商务模式有:
O2O(OnlineToOffline):互联网与商务间的电子商务
B2B(BusinesstoBusiness):企业间的电子商务
B2C(BusinesstoCustomer):企业与消费者间的电子商务
C2C(ConsumertoConsumer):消费者间的电子商务
另外,随着使用因特网人数的不断增加,利用因特网进行网上购物并且通过银行卡进行支付的消费方式也已日趋流行,其占有的市场份额也在快速增长,各种电子商务网站层出不穷。 目前,SSL(安全套接层协议)和 SET(安全电子交易协议)则是电子商务最常见的两种安全机制。
电子商务的概念是不断地发展的,从狭义来说,电子商务是通过互联网等电子工具在全球所允许的范围中进行商务贸易活动,广义来说,电子商务源于Electronic Business(EBusiness),即通过电子的手段进行商业事务活动,而Electronic Business的概念是IBM与1997年提出来的。ECommerce 主要集中电子交易,其强调企业同外部的合作与交易,然而 EBusiness 把涵盖的范围扩大很多。从广义来说指通过不同电子工具从事活动或者商务。狭义则是指通过Internet从事商务的活动。
由此可见,电子商务对社会的影响是非常之大的。因此,研究和实现网上购物技术,以及如何搭建一个实用性强的的网上购物系统是非常重要的。
Android平台
Android在早期是由Andy Rubin(Android之父)创办的,2005年的时候,Google收购了这个成立22个月的Android公司,并且Android系统是Google公司增长最快的移动设备平台。2007年7月5日Google正式公布该平台,后来由开放手机联盟(Open Handset Alliance)负责开发。Android平台具有四层架构:应用程序、

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/qrs/120.html

好棒文