-
.
专业整理
.
X X X X
大
学
毕
业
论
文
作
者:
XXX
学
号:
学
院:
计算机科学与软件学院
系
(
专业<
/p>
)
:
网络工程
题
目:
基于
Android
的网上商店系统的设计与实现
指导者:
XXX
讲师
评阅者:
2015
年
5
月
24
日
.
学习帮手
.
.
专业整理
.
毕
业
设
计
(
论
文
)
中
p>
文
摘
要
题
目
:
基于<
/p>
Android
的网上商店系统的设计与实现
摘要:
随着科技发展,
智能手机已经在人们生活中成为必不可少的一部分。
Gartner
机构分析显示,
智能手机中,
安卓系统在
2014
年市场占有率为
49%
,
但其将在
201
5
年上升
10%
,接近
59%
。同时对于网上购物而言,借鉴
Google
Android
平台,使
用图片动画、
SQLite
和
UI
技术
,
设计和实现的基于
Android
的网上商店系统有着
传统的
web
< br>式无法比拟的优点:查找方便、可移动性、低成本、检索迅速、安全
可靠等,而这
些优点甚至将来会占据销售行业洗牌的核心竞争地位。
因此,
基于
Android
的网上商店系统是
一件具有非常重要的应用背景的项目,
具有较高的应用价值。该系统包括用户和商户两个
系统,实现的功能包括账号管
理、商品管理、订单管理三大支柱功能,以及用户端修改密
码、创建订单、删除
订单、在线支付功能;商户端商品创建、删除、修改,订单的处理以
及两个版本
对商品的浏览、对比和收藏等补充功能。
本系统通过需求分析、
E-R
图设计、“反复探
寻,逐步求精”的数据库设计
过程,
大大提高了系统地性能同时
也方便了将来系统的维护。
而详细的需求分析、
较好的
UI
设计也增加了用户体验,
尽可能的满足用户
各种需求。
经过最终的测试,
该系统运行良好,基本完成设计之
前所期望的功能。
本文将通过介绍对本系统的可行性分析、需
求分析、系统功能分析、数据库
设计以及软件的最终完成情况几大部分对本系统进行介绍
。
关键词:
Android
手机商城
商品买卖
.
学习帮手
.
.
专业整理
.
毕
业
设
计
(
论
文
)
外
p>
文
摘
要
Title
Design
and Implementation of the Online
Store System Based
On Android
Abstract
With
advances
in
technology,
smart
phones
have
become
an
indispensable
part in
people's lives. Gartner institutional analysis
shows that in the
smart phone, the
Android market share in 2014 was 49%, but it will
rise
10 percent in 2015, nearly 59%.At
the same time for online shopping is
concerned,
by
drawing
on
the
Google
Android
platform,
use
Image
animation,
SQLite and UI technology, design and
realization of Android-based online
shop system has the advantages of a
traditional web site incomparable
style:
easy
to
find,
mobility,
low-cost,
rapid
retrieval,
safety
and
reliability,
and
these
advantages
even
future
sales
occupy
a
central
position in the competitive industry
reshuffle.
Therefore,
based
on
Android's
online
store
system
is
a
very
important
application
background,
but
also
a
higher
value
of
the
project.
The
system
includes
both
user
and
merchant
system,
features
include
account
management,
merchandise
management,
order
management
function
of
the
three
pillars, as well as
the client to change the password, create an
order,
delete the order, online payment
function; tenants include creation of
goods, delete, modify,
processing orders;
and all
the two versions of
the
product browse, compare and collection
complementary functions. By using
this
system requirements analysis, design ER diagram,
in the
explore, stepwise
refinement,
improving
the
system
to
performance,
but
also
facilitate
future
.
学习帮手
.
.
专业整理
.
maintenance
of
the
system.
And
a
detailed
needs
analysis,
a
good
UI
design
also
increases
the
user
experience,
as
far
as
possible
to
meet
the
various
needs
of
users.
After
the
final
test,
the
system
runs
well,
and
it
basically
meets with
requirement.
This
paper
will
describe
the
system
by
introducing
feasibility
analysis,
needs
analysis,
system
functional
analysis,
database
design
and
software of final
completion.
Keywords
:
Android
Mobile e-commerce site Commodity
trading
.
学习帮手
.
.
专业整理
.
目
录
1
引言
..............
..............................................
- 6 -
1.1
研究背景
............
..........................................
- 6 -
1.2
国现状
.............
...........................................
- 7 -
1.3
主要工作容
...........
.........................................
- 7 -
1.4
论文结构
............
..........................................
- 8 -
2
本系统设计的开发工具及应用
......................................
- 8 -
2.1
开发包及其工具
.........
.......................................
- 8 -
2.2
Android
项目目录结构
.
p>
.........................................
.
- 8 -
3
基于
Android
的网上商店系统的前期分析与设计
......................
- 9
-
3.1
可行性分析
...........................................
.........
- 9 -
3.2
需求分析
............
.........................................
- 10 -
3.3
系统运行业务流程
........
.....................................
-
11 -
3.4
数据库设计
<
/p>
........................................
...........
- 12 -
4
基于
Android
的网上商店系统的实现
...............................
- 14 -
4.1
系统目录结构
..........
.......................................
- 14 -
4.2
用户端版本业务逻辑模块的实现
..................................
- 16 -
4.3
商户端版本业务逻辑模块的实现
..................................
- 18 -
总
结
...............
..................................
错误
p>
!
未定义书签。
参
考
文
献
p>
.........................................
...
错误
!
未定义书签。
致
谢
...............
..................................
错误
p>
!
未定义书签。
.
学习帮手
.
.
专业整理
.
1
引言
近年来,
互联网的普及带动了一大批网上交易平台,
很多平台凭借自身努力都取
得了辉煌的成果,
某些甚至在全世界都产生了巨大的影响力。
< br>而所有的平台都有一个
相似性——主要都是基于
WEB<
/p>
的网上商店。目前来说,随着智能手机中特别是基于
Androi
d
平台的手机的普及,基于
Android
的网上商店更具有优势:更高的安全性、
可移动性、舒适性、可操作性、易开发性,
这些优势相比于基于
WEB
平台网上商店来
说,更易受到商户与用户的青睐。
本系统作为第二代版本
,
有着比第一代版本更好的用户体验,
由第一代的一个版
本两个权限到第二代的两种用户两个版本,
标志着本系统正在朝着更加
人性化的设计
而努力。
1.1
研究背景
随着网络购物的飞速发展,
在淘宝、京东、唯品会、当当、亚马逊等网上商城的
巨大影响力下,
我国网络商城的前景有着非常广阔的发展空间。
CNNIC
数据显示,
2014
年我国手机网络购物用户规模达到
2.36
亿,增长率为
63.5%
,是网络购物市场整体
用户规模增长速度的
3.2<
/p>
倍,
手机购物的使用比例提升了
13.5
个百分点达到
42.4%
。
CNNIC
研究显示,手机购物并非
PC
购物的替代,而是在移动环境下产生增量消费,
并且重塑线下商业形态
促成交易,从而推动网络购物移动化发展趋势。
1
因此手机购<
/p>
物对于中国的经济有着重要的影响。同样,随着近年来
4G
网络技术的发展,手机网
速也有了飞速提高,手机购物也必将成为未来
网络购物的主流渠道。
在智能手机当中,
苹果系统与安卓系统是两大主流系统,
两大系统中又以安卓系
统为主流,
有研究表明:
安卓系统将从
2014
年市场占有率的
49%
,<
/p>
上升
10%
,
在
2015
年市场占有率接近
59%
p>
。因此《基于
Android
的网上商店系
统的设计与实现》这一课
题有着非常的应用背景,较高的应用价值。
如果这一成果得以普及,
将与未来中国的经济发展产生双
赢的结果,
中国经济的
1
、
摘自第
35
次
CNNIC
报告:《中国互联网络发展状况统计》
.
学习帮手
.
.
专业整理
.
发展为手机商店系统提供空前广阔的空间,
手机商店系统借助庞大的用户基础为中国<
/p>
经济增添活力。
1.2
国现状
1.2.1
国的发展现状
现在,国的主流网购平
台基本都有了与之相对应的手机客户端
app
,其目的是为
p>
了吸引越来越多的手机购物群体,而
2014
年,淘宝、天猫、京东、唯品会四者更是
基本掌握了中国网购的话语权,
经过十多年的发展,
我国网购行业已经日趋成熟,
其
对应的手机客户端软件也跟其本身的网购平台紧紧联系。
p>
有得必有失,
在统一的平台上的优点是:
店
家在几大主流平台上发布商品,
有了
统一的规定,
这对商户和消费者来说都提供了便利,
不再担心对方的信誉问题、
可以
对单一的商品进行买卖等;
但是缺点是,
p>
这类平台对于某些并没有加入这几个平台的
实体店主来说构成了巨大
的冲击力,
那几个平台注册网店,
首先需要给自己的店铺有
p>
一个定位,但如果像杂货铺、普通商店来说,因为商品太杂、种类太多,这是无法实
现的。同时像其中的某些平台来说,假货、以次充好等现象也如雨后春笋一般出现,
这便给那些不了解店铺的人造成了不便。
1.2.2
发展趋势
统一的管理平台与鱼龙混杂的商铺是完全对立的,
为了整顿商铺的商品质量
,
政
府与都相继出台了很多的措施,
但
这仍旧无法彻底解决买家最担心的质量问题。
因此,
较统一的平
台来说,
身边可信赖的小商店更加可以信任。
目前为止,
并没有专门以某
一个实体店为中心的手机软件,
这显然违背了社会经济发展规律。
要知道,
与网店相
比,
实体店才是民众生活的重点,
一个社会要发
展要繁荣,
显然实体店的地位应该放
在网店之上的,不能因为网
店的繁荣而使实体店越来越没落甚至消失。
所以说,专门针对
某一实体店的网上商店的出现有着重要的意义,同时,较之
PC
机而言,手机有着查找方便、可移动性、低成本、检索迅速、安全可靠等优点。
因此,本
课题所做的产品——一款基于
Android
的网上商店系统也
随之出现。
1.3
主要工作容
为了是本系统符合开发规
,本人系统地学习了
Android
手机操作系统的相关知
p>
识、
软件开发的相关流程、
数据库的搭建需
要遵循的原则以及用户界面的设计等。
在
.
学习帮手
.
.
专业整理
.
本系统的实际设计中,
本人负责了包括可行性分析、
需求分析
、
系统设计以及相关界
面和接口在的全部工作容。
本设计的完成,
不仅标志着本人的本科生涯的结束,
也使
作者对本设计涉及到的知识有了一次更加详细、更加系统的学习。
< br>
1.4
论文结构
为了给读者提供一个好的阅读思路,本文特意在引言部分添加论文结构:
第一部分
引言,介绍应用背景、国现状以及作者的工作容;
第二部分
关键技术及应用,重点讲解
了
Android
技术及其在本系统中的应用;
第三部分
系统的总体设计
,讲解本系统在设计阶段包括有关需求分析、总体结
构的思路;
第四部分
系统的实现,在这部分将详细介绍软件成型后实现的功能;
第五部分
总结
2
本系统设计的开发工具及应用
本章主
要介绍本系统设计过程中涉及到的最关键技术——
Android
技术以及其
在具体的实现过程中的应用。
2.1
开发包及其工具
Android
以
java
作为开发语言
,jdk
是进行
ja
va
开发时必需的开发包
.
Eclipse
是著名的跨平台的自由集成开发环境(
< br>IDE
)。最初主要用来
Java
语言开发,通过安
装不同的插件
Eclipse
可以支持不同的计算机语言,
比如
C++
和
Python
等开发工具。
Eclipse
的本身只是一个框架平台,
但是众多插件的
支持使得
Eclipse
拥有其他功能
相对固定的
IDE
软件很难具有的灵活性。在大量插件的”配合
”下
,
Eclipse
完全可
以满足从企业级
java
应用到手机终端
p>
java
游戏的开发
.Google
官方也提供了基于
Eclipse
的
Android
开发插件
ADT
2
,
所以本软件开发选择
Ec
lipse
作为开发
IDE.
2.2
Android
项目目录结构
2
摘自杨丰盛著《
Android<
/p>
应用开发揭秘》
2010
年
3
月(
1
版
2
次)
机械工业出版社
.
学习帮手
.
.
专业整理
.
Eclipse
是一个开放源代码的软件开发项目,
专注于为
高度集成的工具开发提供
一个全功能的、具有商业品质的工业平台。它主要由
Eclipse
项目、
Eclipse
工具项
目和
Eclipse
技术项目三个项目组成,
具体包括四个部分组成——
Ecli
pse
Platform
、
JDT<
/p>
、
CDT
和
PD
E
。
JDT
支持
Java
开发、
CDT
支持
C
开发、
PDE
用来支
持插件开发,
Eclipse
Platform
则是一个开放的可扩展
IDE
,提供了一个通用的开
发平台。本系统用
Eclip
开发,在此
IDE
中共有
12
个文件夹,其中比
较重要的文件夹及其功能分别如表
2-1
:
表
2-1
主要目录结构
名称
src/
gen/
Android4.3/
assets/
res/
/
ties/
作用
源代码目录
系统自动生成代码目录
开发式提供的
核心
jar
包存放目录
静态资源目录,存放图片等资源
存放布局资源目录
系统总配置文件
应用要求运行的最低
Android
版本
3
基于
Android
的网上商店系统的前期分析与设计
3.1
可行性分析
本节将从技术可行性、
经济可行性和时间可行性等方面对本系统进行分析,<
/p>
提出
可行性方案。
3.1.1
技术可行性
本系统的开发需要掌握
Android
操作系统
、
SOLite
数据库以及其他辅助的相关
知识,需要
JDK
、搭建
Andr
oid
开发环境,配置
eclipse
、安装
Android-SDK
、安装
Android
虚拟机。这些技术在大学学习期间就已经接触过了,没有任何问题。
p>
3.1.2
经济可行性
在开发成本中,
大约需要一个人一台电脑工作半年时间,
具体的实际成本基本为
零。
本系统虽然是作为本科毕业设计提出的,
但
实际有着广阔的应用前景甚至会对中
国经济产生巨大的影响。经济方面可行。
.
学习帮手
.
.
专业整理
.
3.1.3
时间可行性
虽然本系统的设计与实现大约需要接近半年的时间,
但在经过科学的分配
各阶段
的时间后,
在时间方面完全来得及。
同时在这半年的时间中我将学习到更多的新知识,
时间成本也可以接受。
3.2
需求分析
针对手机网上商店的特点,特设置三大功能模块:注册登录模块、商品信息展示
模块、
商品处理模块。鉴于商户与用户之间权限的不同,
将系统模块结构示意图略作
调整,如图
3-1
所示:
Android
网上商城
用户注册
用户登录
用
p>
户
登
录
帐
号
p>
管
理
订
单
管
理
商
品
管
理
密
码
p>
修
改
查
看
账
号
信
息
账
< br>号
注
销
创
建
订
p>
单
删
除
订
单
查
看
订
p>
单
在
线
支
付
商
品
创
建
p>
商
品
修
改
商
品
删
除
< br>查
看
订
单
接
受
订
单
拒
p>
绝
订
单
订
单
管
理
商
< br>户
登
录
商
品
浏
览
商
品
对
比
p>
商
品
收
藏
商品信息展示
图
3-1
系统
模块结构示意图
.
学习帮手
.
-
-
-
-
-
-
-
-
-
上一篇:关于梦想英语演讲稿5篇
下一篇:青春梦想英语演讲稿(共10篇)