




已阅读5页,还剩45页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
分类号学校代码:学 号: 南京晓庄学院本科生毕业论文基于 Android 的海外化妆品购买系统的设计与实现Design and Implementation of Overseas Cosmetic Shopping System Based on Android 所 属 院(部): 信息工程学院学 生 姓 名 : 姜郴吉指 导 教 师 : 杨蔚鸣研究起止日期: 二一五年九月至二一五年十一月二一五年十一月学位论文独创性声明本人郑重声明:1. 坚持以“求实、创新”的科学精神从事研究工作。2. 本论文是我个人在导师指导下进行的研究工作和取得的研究成果。3. 本论文中除引文外,所有实验、数据和有关材料均是真实的。4. 本论文中除引文和致谢的内容外,不包含其他人或其它机构已经发表或撰写过的研究成果。5. 其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。作者签名:日 期:【摘要】互联网作为新的产业革命的主导力量,已经融入了社会生活的各个领域,在产品流通方面也不例外,电子商务成为当今经济领域中最为活跃的概念之一。随着基于 Android 和IOS 操作系统的手机的普及,移动设备端的网络应用已展现出起具有的巨大潜力。因此手机购物已经发展成为了一种趋势,而具有海外购买功能的 App 成了目前手机购物中发展最快、最具热点的应用。 1本文论述了一款基于 Android 系统的海外化妆品购买 APP。本系统集全球购、免税自营店购、商品分享和个人中心等功能于一体,在 Android 系统中能独立运行,其使用 SHAP DEVELOP + MySQL 架构本地服务器,利用 java 语言和 Eclipse 编辑工具对 App 进行代码编写。本文对系统分析、系统设计、编码与实现、系统的测试运行等部分进行了详细论述。【关键词】:海外购物;Android;数据库设计;服务器端;客户端【Abstract】Internet as the dominant force in the new industrial revolution, has been integrated into all areas of social life.This phenomenon is no exception in terms of product distribution.e-commerce has become one of the most active areas of todays economy concept. With Android and IOS operating system based on the popularity of mobile phones, network applications for mobile devices end has shown enormous potential from having. Therefore mobile shopping has become a trend. App can buy goods from overseas has become the fastest and most hot applications.This article discussed the overseas cosmetic shopping app system based on android. The system with Worldwide purchase exemption operated stores to buy, trade centers, sharing and personal functions described here in , the system can operate independently in Android, using SHAPDEVELOPMENT + MYSQL local server architecture and using java language and the Eclipse editor App tools to write code, and gives system analysis, system design, coding and implementation, This article discussed system analysis, system design, coding and implementation, system test run and so on in detail.【Key words】: Overseas Shopping; ANDROID; Client; Database Design; Server 目录1 绪 论 .11.1 系统现状分析 .11.2 系统研究的意义 .11.3 本系统的内容和特点 .21.4 本文的组织结构 .22 系统开发工具及关键技术 .32.1 Android .32.2 Eclipse .32.3 Sharp Develop .32.4 Java 语言 .42.5 C#语言 .42.6 MySQL .42.7 本章小结 .53 系统分析与设计 .63.1 系统前台功能设计 .63.2 系统后台功能设计 .73.3 系统流程图 .93.4 本章小结 .104 数据库设计 .114.1 数据库概念模型设计 .114.2 数据库逻辑结构设计 .164.3 本章小结 .185 系统详细设计与实现 .195.1 服务器端的详细设计与实现 .195.1.1 登录接口的功能实现 .205.1.2 商品列表接口的功能实现 .205.1.3 分享接口的功能实现 .215.2 客户端的详细设计与开发 .235.2.1 logo 界面功能的实现 .245.2.2 登录界面功能的实现 .255.2.3 全球购商品界面功能的实现 .275.2.4 免税自营店商品界面功能的实现 .285.2.5 嗨购分享界面功能的实现 .295.2.6 个人中心界面功能的实现 .315.3 本章小结 .326 系统测试 .336.1 登录模块的测试 .336.1.1 注册测试 .336.1.2 用户登录测试 .346.1.3 修改密码测试 .346.1.4 找回密码测试 .356.2 商品浏览模块测试 .366.2.1 商品简要信息浏览测试 .366.3 支付测试 .376.3.1 商品加入购物车测试 .376.3.2 购物车商品结算测试 .376.4 个人中心测试 .386.4.1 头像上传测试 .386.4.2 修改资料测试 .396.5 本章小结 .40总 结 .41参考文献 .42南京晓庄学院 2016 届本科毕业论文11 绪 论1.1 系统现状分析进入 21 世纪,整个世界都进入了一个网络信息化的时代。网络的产生,慢慢转变人们的生活方式,网络购物也越来越受大家的欢迎,对全球经济的发展趋向产生巨大的影响。移动互联网的普及,开启了一个崭新的信息化时代开始了。手机网购激发移动环境下消费,引领网络购物发展。CNNIC 数据显示,2015 年我国手机网络购物用户规模达到 2.36亿,增长率为 63.5%,是网络购物市场整体用户规模增长速度的 3.2 倍,手机购物的使用比例提升至 42.4%。CNNIC 研究显示,手机购物并非 PC 购物的替代,而是在移动环境下产生增量消费,并且重塑线下商业形态促成交易,从而推动网络购物移动化发展趋势。 2互联网购物对传统实体店带来了颠覆性的打击,化妆品在线下传统市场的交易活动成熟较早,品牌化进程相对完善,国际品牌占据了市场的主流。垂直电商领域的随之爆发,而化妆品的排序非常靠前,因为其毛利非常高,且具备标准化、供应链短、受众年轻、重品牌、重复购买率高等适合网络销售的特点。随着消费者对海外商品的需求越来越大,以及跨境支付功能体系的不断完善,跨境B2C 业务的开启彰显中国网络零售全球化发展趋势。目前我国化妆品网购规模近 600 亿,其中海外化妆品的份额已经超过了 50%,而且这一数字还在逐年增多。 2人们对海外化妆品的需求越来越大,具有海外化妆品购买功能的 App 也如雨后春笋般越来越多,比如聚美优品、蜜淘、美啦等,这些应用都成了年轻女性手机上必备的应用。1.2 系统研究的意义目前购买海外化妆品的主要渠道是通过海外代购或者亲自去海外购买,其中海外代购存在着诸多问题:(1)价格风险,海外代购的商品价格优势已不复存在(2)质量风险,海外代购的商品也无法保证是正品(3)退换风险,商品来源于海外,消费者无法维护自己的权益(4)法律风险,海外代购的法律监督体系越来越严厉,代购人员的代购风险增加。另外,自己亲自去海外购买费用极高,对绝大多数人而言很不现实。因此,海外直购 App有着巨大的应用潜力及市场。南京晓庄学院 2016 届本科毕业论文21.3 本系统的内容和特点本系统可以满足消费者对欧美、日本、韩国以及免税自营店化妆品的购买需求。本款APP 是依据聚美、蜜淘 APP 的功能特点所开发的,整个系统分为前台界面管理和后台服务器管理两个部分:前台管理负责完成界面功能需求,用户通过注册,登录系统,浏览系统陈列的特定商品,对商品可以进行收藏和购买等功能。后台服务器负责创建接口,将表中的内容用前台的界面展示出来。用户信息内容、商品信息内容可以很清晰的从表中看到,同时用户信息和商品信息也可以从表中进行更新。本款 App 较多适用于年轻用户,具有良好的可操作性,可以随时的查询你所需要的化妆品信息,也可以将喜欢的化妆品收藏、分享给其他用户,只要你的智能手机安装了本系统客户端,就能方便实惠的购买海外的优质化妆品。本系统采用 C/S 结构,后台服务器使用 Sharp Develop 编写服务器,同时在 MySQL 数据库中创建用户信息表、商品信息表等内容,前台客户端环境使用的是 Android 控件。1.4 本文的组织结构(1)对系统前言进行分析:系统现状分析、系统研究的意义、本系统的内容和特点。(2)对系统开发工具进行分析:前台界面功能开发所需的工具和关键技术、后台接口功能开发所需的工具和关键技术,数据库开发的工具和关键技术。(3)对系统前台功能设计和后台功能设计进行了分析,得出系统流程图。(4)对数据库设计进行分析:数据库概念模型设计和数据库逻辑结构设计。(5)对编码设计和功能实现进行分析:后台接口的编码设计和接口功能的实现,前台界面的编码设计和界面功能的实现。(6)对系统实现的功能进行详细的测试运行。南京晓庄学院 2016 届本科毕业论文32 系统开发工具及关键技术2.1 AndroidAndroid 一词的本义指“机器人”,是一种基于 Linux 的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由 Google 公司和开放手机联盟领导及开发。Android 逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。全世界采用这款系统的设备数量已经达到 10 亿台。安卓操作系统的优势:安卓的平台的开放性,使其拥有更多的开发者,随着用户和应用的日益丰富,安卓平台也渐渐走向成熟。Android 平台的手机价廉,但是其性能却一点也不低廉。Android 平台简单实用,无论是功能还是外观设计。因此,安卓额开发市场具有很大的潜力。 32.2 EclipseEclipse 是一个开放源代码的、基于 Java 的可扩展开发平台,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。同时,它也为工具开发商提供了更好的灵活性,使他们能更好地控制自己的软件技术。eclipse 采用“平台+插件”的体系结构,平台仅仅作为一个容器,所有的业务功能都封装在插件中,通过插件组件构建开发环境。eclipse 的这种结构对 java 开发人员来说非常方便,使他们可以通过不同的插件自由地实现需要的功能。 4本系统采用 Eclipse 开发工具进行前台开发,访问服务器接口,实现界面内的各个功能。2.3 Sharp DevelopSharp Develop 是一个用于制作 C#或者 VB.NET 的项目而设计的一个编辑器,这个轻型的开发工具支持多种程序语言,包括 C#、java 以及 VB.NET,同时还支持多种语言界面,象任何爱好者开发的工具一样。这个编辑器的界面风格类似于 Office XP 以及 VS.NET,这个编辑器可以支持书写 C#, ASP.NET, ADO.NET, XML, HTML 等多种代码,支持基于项目或南京晓庄学院 2016 届本科毕业论文4者是文件的开发,可以对 C#, HTML, ASP, ASP.NET, VBscript, VB.NET, XML 提供彩色语法显示支持,同时还可以把彩色的代码输出为 HTML 格式文件。支持丰富的代码模版以及外接插件。 5这次 App 系统中,通过运用 Sharp Develop 4.1,访问数据库,对设计阶段的界面模块,进行接口开发。开发完成后,再由系统自带的 IIS(信息服务管理器),对相应的接口进行,网络访问。2.4 Java 语言1994 年下半年,一些著名的计算机公司纷纷购买了 Java 语言的使用,1995 年更名为Java,并重新设计用于开发 Internet 应用程序。从此,Java 被广泛接受并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 如何确定被迫签了协议合同
- 小儿推拿十三五课件
- 碳钢法兰模板采购合同范本
- 宁夏恒力钢丝绳股份有限公司校园招聘模拟试题附带答案详解完整
- 期货从业资格之《期货法律法规》模拟题库含答案详解(满分必刷)
- 期货从业资格之期货投资分析强化训练高能带答案详解(培优a卷)
- 难点详解广东省恩平市中考数学真题分类(实数)汇编达标测试试卷(含答案详解)
- 难点解析-冀教版七年级下册期末试题及答案详解【典优】
- 期货从业资格之期货投资分析能力提升B卷题库及参考答案详解(达标题)
- 期货从业资格之《期货法律法规》试卷及参考答案详解【满分必刷】
- 《国家基本药物临床应用指南》《国家基本药物处方集》培训
- 顶管机安全技术操作规程范文
- 旋风分离器效率计算
- 保教知识与能力幼儿园课件
- 财务部半年度述职汇报PPT模板
- 药品种类清单
- 公共基础知识(社区工作者基础知识)试题(附答案)
- GB/T 37915-2019社区商业设施设置与功能要求
- 《电业安全工作规程》
- 卡西欧gw5600说明书
- 中兴NGN培训教材 MSG9000结构原理介绍课件
评论
0/150
提交评论