欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    【《基于Android的电商购物系统设计与实现》3900字(论文)】.docx

    • 资源ID:1701930       资源大小:133.54KB        全文页数:15页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【《基于Android的电商购物系统设计与实现》3900字(论文)】.docx

    基于Android的电商购物系统设计与实现摘要在中国,智能手机的普及.物流行业的发展,让网上网物愈发强盛.淘宝.京东等行业巨头带领着移动购物的发展,中国移动APP购物很大程度上促进了消费者在网上购物的频率,根据近几年的“618”“双十一”等活动的交易额来看,移动购物已经成为中国消费者购物的主流方式,开发这个软件是为了使得人们在购物的时候正够摆脱束缚。AndrOid技术在当今可以说是最流行的技术,社会对具有着大量的需求。关键词:APPAndmid电子商务软件。目录第I基结论2第2章系统相关技术背景22.1 开发环境22.2 ADT-BUND1.E32.3 JAVA32.4 系统需求分析33.1总体需求分析332舱物流程需求分析43.3功能性需求分析4第4章系统设计54.1 逻辑体系结沟设计54.2 系统数据库设计54.2.1 用户模块64.2.2 商家74.2.3 商品84.2.4 订单8第5章系统实现95.1 系统注册功能95.2 系统登录功能105.3 物品搜索功能115.4 闽物车功能125.5 查看订单功能1356物品分享功能13总结14参考文献15第1章结论隐着购物APP的问世,人们可以在很多地方就可以进行购买物品,避免了时间的浪费.本课邈目标是为了让用户了解网上均物流程.有更好的购)物体的.避免不必要的损失。移动购物APP增加了商品的销售量.传统的线下实体店销售由于客流量和地理位者等原因会使得产IS销售量受到很大的限制.而移动购物则避免了这些因素。移动购物APP在前期投资方面会比实体店小很多,传统的店面销售由于还需要店面费用.导致成本很高,这是移动购物带来的方便。在现在的时代,移动购物APP正在渐渐的代替以前的电脑端购物,企业可以通过互联网扩大自己的客户群体,这样大大加了自己的收益,在移动购物APP上,商家与用户可以更好的交流,商家可以更好的了解到来自客户的反馈和意见.这样更有助于完善和改正不足的地方。本课题也是希望自己通过对移动购物APP的研究能够在Andmid开发上能够更加熟练和精通,可以把移动购物中的知识带给用户,让他们了解在线支付的安全性,熟悉购物系统的体系结构。第2章系统相关技术背景2-1开发环境任何一个助目要想正常运行起来必须要搭建好开发环境,本系统使用Java语言进行开发,使用EdiPSe进行编写。搭建开发环境须要的软件:(I)操做系统:WindowS1.O(2) IDE环境:AndrOidSDK5.0(3)软件包:AndrOidSDK(4) JDK:JaVaRUntinIeEnVirOnnIent1.8虚拟机、(JDK)JavaDeve1.opmentkit1.8。2.2 ADT-Bund1.eADT-BUnd1.C叫做“安卓开发工具包”,它由Ec1.ipse,ADT插件和SDKToOk等插件组成,是由谷歌提供的工具,它解决了很多环境配置问题,让用户在使用的时候不用再花费时间在其他事情上。使用的开发工具是EdiPSe,通过Ec1.ipse可以有效的编写java代码.Ec1.ipse有很强大的功能.比如:代码自动预测.代码自卧检错.自动排版等。2.3 JAVAJaVa是现在大多数人都在使用的编程语言.它融合了C+语言的很多优点.还放弃了C+语言的指针等概念,JaVa功能强大,而且新单,是如今运用最多的一门语言,它被广泛运用来设计各种程序,在移动APP上面也适处可见它的身影.JaVa使用起来很匍单,很安全,而且性能方面也很不错。第3章系统需求分析3.1 总体需求分析当下信息化发展迅猛,单线下的服务已经难以满足人们的基本需求,仅仅传统的线下销售与电话销售已经难以满足这种大量的需求。此时信息化与智能化的发展是对线上购物现状起着差大决定性的影响。但是现今的网络环境错综复杂,形形色色的网站平台多的数不县数,并不是所有的线上平台都能够被用户所接纳,所以要实现一个满足用户使用并且能够体现企业信息的网站是需要一定技术手段。对于本项目的系统开发,主要从用户角度进行入手,只有用户才能更加直观的体会网站的使用效果这个项目的核心功能是让用户在线进行购物.在这之前,用户需要保证是登录状态,用户可以进行订单支付,查看订单,与商家进行在线聊天,退换货处理.修改个人信息.对收货地址进行管理,商品金额计算等功能。3.2 购物流程需求分析购物分为两种情况,第一种是进入购物车进行下单,第二种是查找商品进行下单.第一种方式会更加快捷,在购物车中找到目标商品,点击去支付就可以了;第二种需要搜索商IS信息然后再选择规格诳行支付操作,但两种方式都必须是在用户登录上账号才可以。3.3 功能性需求分析该APP以查询前品,购买育品为核心.使网物打破以前的方式,实现自由购物,让人们不用出门就能买到商品,其主要功能为:(I)注册登录输入正确的手机号进行注册,完成后可以进行登录,可以对账号密码进行修改(2)物品分类在电物APP中有商品分类栏,根据商品的回性进行分类,放在对应的属性栏目下,这样可以方使用户查找相应的物品。(3)搜索商品如果用户迫切地想要看到自己想要的商品,可以通过搜索框查找商品,后台会根据用尸输入的商品名称在查找对应商品并显示出来。(5)商品分享用户可以将育品发送给其他人,当别人收到后可以浏览这个商品的信息或者进行购买。(6)联系商家联系商冢功能主要是方便用户跟商家沟通后了解商品信息等,用户点开联系商家就会进入那天框,可以编辑消息或发送图片给商家第4章系统设计4.1逻辑体系结构设计这个明目使用了三层架构的模式进行设计和编写,业务逻辑的代码放在SerViCe层上面,如图所示:数据麻星-IDAO1”II0;JII客户斯II网络层ISRV1.CEJISERV>CEJ|IStRv1.ET1.ISERV1.ETj|业务层页面层图4-1系统架构图移动购物系统因为会存在同一时间有大量的用户访问的情况,所以在设计的时候要考虑到这一点.采用了BIO模式,每一个用户访问的时候就开启一个新的线程来进行处理,这样不会容易造成数据的错误。4.2系统数据库设计数据库需要存储项目中的各种数据,需要保证数据的存放准确,我们用E-R图描述各个实体之间的联系,利用ER方式实现数据库的祗念与工程设计,当每个部分的E-R图都设计好了过后就可以把它整理成为全局概念框架。首先要确定公其实体类,判断实体类型。主题模型如图4-3所示:图4-2主体E-R图4.2.1用户模块用户作为消费者,只需要拥有自己的基本信息即可,用户的基本信息有;用户名称,ID.密码,头像四个信息,如图4-3-1所示:图4-3“用户实体图失8含义UMrJd用Kqwcar2(3O一标识用户,用于饯农U1.neme用户名var<r2j5O)闸户昵棒Uf600WP哂Mrcfar2(2O)MowvwatwUiJ)TM隋,噌®wrcr2(10)f1.n>wcar210)痢JW噗曼headmageer6v210O)冏户头4.2.2商家商家不仅要有自己的基本信息,还要有对店铺信息,商品信息的描述,商家的信息包括:商家的名称.ID.收藏该店铺的人数.商家的类型,商家地址,商品散屋.商店描述,如图4-3-2所示:m*图4-3-2筋家实体图加中文名类型含义sbop_id商田号浜YVChar230)AMtWRshop.rwwKCWvrchr2(50)漏片名停Shopdosc商底媒诬BCh"2(200)商5土法tavJnfo好的他密VMCha<2(500)期由优9ffi意pro_num物潮Wehaf2(1。)褥W物品矍纹£曲address皿YarChar2(100)½mtt商品信息有:商品ID.名称,价格.描述,属性.规格,商店id.库存.详情.销量.如图4-3-3所示:图43-3商品实体图字卬PrOOMc1.r中文名美盟varcar2<30)含义tt-WiJhOP-Id做1.碗RVarCha30)向信一跑RPrOjWrr©*名你VarCahf2(50)百6名称ropco价格BHCahr200)向品价格PrOJaV1.V8<ahf2<1)廉反侵济价格pro-nn立存varcahr2<10)森的余PrOm1.w8(C8hr2<10)t>P<>*丫;IrCahWO)品类型ro.5atoV1.1.rcahG1.O)4.2.4订单订单的信息为:订单ID.用户ID,订单状态,电话号码,订单价格,用户地址,订单时间,商家ID.支付信息。如图434所示:图4-3-4订单实体图字卬中文名加含义Ocder_011uVarChaa30>Qf於U8UeerjdVafChaW电-标识用户81.mon订电发R1.v,Chaa20)11effmda1.eiTWHVerCha:刈订”峋phone电H“VMga23电浩与user_name枚杵人VarCha:30)收丹人PeywSweevcaQ30)支简®BJ>ddres侬VafChar2(18)员赞vrch8<2(20>的费用*hop-1.偈启悖识VXChaa30)电匕一坛识state订RCWvachar2(10>订M宓第5章系统实现5.1 系统注册功能用户输入账号和密码,通过EditTcxt读取用户输入的数据,在输入完信息后点击注册按钮,通过post请求发送信息到服务器,系统获取数据后会判定是有没有存在相同的数据或者数据是不是为空值,若不存在或不为空则提示招相互据保存到数据库并提示用户注册成功,页面如图5-5-1所示:17:44Ao,n*100注册账号密码确认注册图5/注册页面5.2 系统登录功能用户进行登录系统,首先要填写自己的id与PWd,型码默认显示为星号在选择了正常显示密码方式后.单击按钮后揩密码通过DES加密后的提供到了股务器中,之后服务器又通过账号获取了对应的密码,将获取空码后的密码与服务器端所提供的数据迸行了对比.之后再将结果反馈给了服务器端.如果密码出错揩表明用户密码有误。界面如图5-2-1所示:17:44A0.04%tB100(登陆账号密码确定找回函码快速注册图5-2登录页面5.3 物品搜索功能为了方便用户搜索自己需要的货物,物品搜索功翊在了app的首页面。在搜索框里输入商品名字,页面会显示符合条件的商品信息,显示商品的名称,价格等基本信息.用户搜索过的商品名称会保存在历史记录里面,当用户下一次想再搜索该商品是可以在历史搜索记录里直接点击就可以进行搜索,可以点击删除历史记录。19,A923%。含1.1.1.*C1.35<q连衣褶-1索琮合销价格:新品性感露肩连衣裙潮流女装白色背心.«168巳I142»128已销优128显能蓄丝连衣裙图5-3商品搜索页面5.4 购物车功能在商品详情页面,点击计入购物车将商IS添加在购物车里面,在想要购买的时候可以直接进入购物车选择商品进行购买,这样书省了很多时间,而且方便用尸购买,在购物车内可删除商品19:10QA<>购物车O北京手机旗舰店编辑华果iphone7P1.usO玫瑰金:128GB限购1件¥6199X1.编辑O兰州旗舰店棋袍上衣套装2017夏季新品黑裙:1.P8两1件X1.潮流女装白色背心浦夏季显瘦普丝连白色:MPR购1件X1.¥119¥128合计:,。不*叵结算004,0旗n1.1.÷(=B34编辑全部V会丑0只分重asEB隼n图5-4购物车页面5.5 查看订单功能为了让用户知道自己购买的商品,购买的商IS是什么状态,订单有六种状态.分别是,等待支付,等待发货,等待收赁.等待评价,哥待退货和已完成。根据订单生成的时间进行排序显示,最早购买的商品订单显示在最下面U5.6 物品分享功能用户可以在商品主页点击分享按钮将商品通过微信,分享给朋友或者分享到朋友圈,朋友收到分享后可以点开查看和可以购买此商品(S>O¾O新浪m博QQ空间0信好友融信朋友图令支m*QQ信息支付宝W友支支付宝生活88图5-6分享页面总结生活节奏越来越快,人们已经将生活予快捷,便利的标签,以至于衍生出越来越便于人们生活的软件.网上购物以经成为人们购买生活所需物品的主流方式,这也很好地促进了经济的发展,我们可以购买到离我们很远的商品.也让人们的时间能够花费在其他更需要的地方C移动购物商城在近几年的发展如此迅速.在未来必定还能够发展得越来尴好。经过本次对移动购物A1.T的研究和设计.我对安卓平台的整体产品设计和软件开发过程有了更好的理解,对找到并解决问题也有了一定的经验.也对APP流程设计有了一定的认识,但因为在前期阶段对APP需求分类以及数据库的建立和设爸都做的还没有到位,从而造成了在后期的明目发展中出现了不少问题.在最后的咙目中也未能取得预想的成效,但这也使我知道了,在整个软件开发阶段,只有通过不断完善需求,不断找到问题和解决办法胃生完成好的计划。参考文献U1.包宪杰,大型网站系统与JaVa中间件实践IM1.电子工业出版社2014.5.15-17.2任玉刚Andmid开发艺术探索M.电子工业出版社.2015.9,429-421.13何红辉.Andmid源码设计模式解析与实战IM人民邮电出版社2015.11.100.3Andid系统的内存管遑研究(J)魏栋.单片机与嵌入式系妩应用2O12(O4).4JO2O电子台务号业新模式分析从苏涛.全国商情(理论研究).2012(01).Andmid移动开发优化策略儿徐元华,熊传玉.计算机时代.2011(12).基于XMPP外议的Andwid即时通讯系统设计切.黄件I皎.电子设计工程.2011(08).基于MVC模式的网上购物系统的设计与实现J.冯晓强.现代计算2(X)9()7).8And1.Pid的梁构与应用开发福究儿眺昱旻,刘卫国.廿算机系统应用2008(I1.).陈昊8KJaa编程思颁中文版第4版NMI.机械工业出版社2OO7.62OO2O3.HOIAndroid数据库SQ1.itC性能优化叫.林培杰,朱安睢程树英.计算机系统应用.2014()4).

    注意事项

    本文(【《基于Android的电商购物系统设计与实现》3900字(论文)】.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开