- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE
基于Android网上购物系统的设计与实现
摘要
跟随着网络通信以及信息快速发展使得英特网在全球普及开来,人们使用网络不仅仅局限于看新闻等,而是转向于休闲娱乐方面,网络购物具有低成本的优势,正因为这个优势,它逐渐成为了现在流行的经营模式。现在社会的生活方式是比较快节奏的,而网络购物正好针对了这个现状,用户可以实现足不出户就购买到心怡的商品。本文简单的描述了电子商务,尤其是虚拟购物的现状,决定用基于Android系统开发一个网上购物商城系统方便网民在线挑选自己喜欢的商品。
关键字:购物;网络通信;服务器;数据库
1前言
1.1课题的研究背景
电子商务,就是在网上开展商务活动。它是以电子交易为手段,完成金融、物品、服务、信息等价值的交换,是快速而有效地进行各种商务活动的最新方法。电子商务的出现,改变了传统的一手交钱一手交货的模式,使得商业模式发生了很大的变化。因此,对于网上购物技术的研究和实现,以及搭建一个实用的网上商店是很重要的。
1.2研究目的及意义
本系统设计目的旨在建立一个以Android系统为基础,结构灵活、可复用、可扩展,开发快速且轻量的电子商务应用平台。系统框架和企业网站子系统为本人设计的主要目标,能够根据业务需求变化可以灵活操作系统功能模块,根据企业变化能够自由添加、修改、删除企业网站子系统是实现以上目标的关键。
2系统需求分析
2.1用户需求
根据Android网上购物系统设计要求,首先进行需求分析,对本系统进行可行性分析设计,确定系统需要实现的功能,架构框架,使用JAVA进行编写。
本系统功能是可以让别人可以注册一个账号和登录本系统,购买商品,在线付款,用户通过注册将自己的信息录入数据库,管理员登录,进行对网上购物商城的后台管理。
2.2系统功能介绍
本系统的有两个主模块分为前台功能模块和后台功能模块。前台界面模块分为商品、购物、订单、用户这四个模块。后台界面模块分为一级分类管理、商品管理、用户管理以及订单管理这几个模块。依据上述功能的分析,系统的每个功能模块都包括其不同的子功能:
2.2.1前台模块设计
首页:是网上系统商城的重点,上面摆放的是网上商城的热门商品和最新商品。
用户注册功能:用户注册了账号才能购买商品不然的话只能浏览商品。
用户的激活:为了防止用户注册多个账号所以设置了激活功能,只有激活的账号才能登陆商城。
用户的登录:只有注册过并且激活的账号才能登陆商城
用户的退出:用来用户账户退出商城的功能。
分类页面:可以方便用户查找对应商品。
商品详情展示:点击喜欢的商品会弹出该商品的价格和介绍。
购物车:用来添加用户喜欢的商品。
订单:点击订单跳转到订单页面产生订单。如果用户没有登录必须登录才能跳转到订单页面,然后对购买的订单进行在线的付款。以及可以根据用户信息,查询自己的订单。
2.2.2后台管理模块设计
管理员登录:在文本框输入管理员的账号和密码前台校验文本框中的数据是否为空。如果不为空交给后台,后台通过账号对比数据库中的数据如果成功就进入后台管理页面,否则提示账号密码出错请重新登录。
一级分类管理:主要对一级分类进行增加修改操作。
二级分类管理:主要对二级进行添加删除等功能。
商品管理:用来进行商品添加和修改以及删除。
订单管理:主要查询订单信息和对订单进行发货修改订单的状态。
用户管理:管理员对注册用户进行增,删,改、查等操作
2.3业务需求分析
业务流程图(transactionflowdiagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。
本网上购物系统的主要任务是实现用户能够在本系统的网上购物商城购买商品的。用户可以自己注册账户登录之后购买喜欢的商品。
1)用户注册业务流程图设计,如图2-1用户注册流程图所示:
图2-1用户登录业务流程图
2)用户登录业务流程图设计,如图2-2用户登录业务流程图所示:
图2-2用户登录业务流程图
3)一级分类查询业务流程图设计,如图2-3一级分类查询业务流程图所示:
图2-3一级分类查询业务流程图
4)商品管理流程图设计,如图2-4添加商品管理业务流程图:
图2-4添加商品业务流程图
5)订单管理业务流程图设计,如图2-5订单管理业务流程图所示:
图2-5订单管理业务流程图
6)后台系统管理业务流程图设计,如图2-6后台系统业务流程图所示:
图2-6后台系统业务流程图
3概要设计
3.1系统模块总体设计
本系统开发后的主要使用者是用户。根据企业的需要,设计系统功能结构图,如图3-1网上购物系统功能结构图所示:
图3-1网上购物系统功能结构图
3.2数据库设计
3.2.1数据库设计概述
数据库设计是整个数
文档评论(0)