毕业设计(论文)基于android的化妆品在线购物系统.doc

上传人:scccc 文档编号:11176557 上传时间:2021-07-09 格式:DOC 页数:28 大小:1.11MB
返回 下载 相关 举报
毕业设计(论文)基于android的化妆品在线购物系统.doc_第1页
第1页 / 共28页
毕业设计(论文)基于android的化妆品在线购物系统.doc_第2页
第2页 / 共28页
毕业设计(论文)基于android的化妆品在线购物系统.doc_第3页
第3页 / 共28页
毕业设计(论文)基于android的化妆品在线购物系统.doc_第4页
第4页 / 共28页
毕业设计(论文)基于android的化妆品在线购物系统.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《毕业设计(论文)基于android的化妆品在线购物系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于android的化妆品在线购物系统.doc(28页珍藏版)》请在三一文库上搜索。

1、盐城师范学院毕业设计基于android的化妆品在线购物系统摘 要随着社会经济发展和人民生活水平的不断提高,电商行业也快速增长。然而,很多化妆品公司的日常运作还是靠人工管理,这样做耗费人力资源,而且会导致记录丢失等状况的发生,并且客户也仅能靠电话购物或逛商场等传统方式进行选购。根据电商行业发展趋势及网上在线购物业的现状,本文开发一个基于Android的在线化妆品购物管理系统。本系统采用了MyEclipse和Android ADT作为集成开发平台,使用MySql数据库,对基于android的在线购物管理系统的要求进行需求分析和技术可行性分析,总体设计,详细设计,完成了在线化妆品购物管理系统的软件设

2、计。主要实现了:用户登录注册、在线购物、提交管理订单、商品分类管理、评价管理等功能。经过不断的测试和改进,在线化妆品购物管理系统是稳定的,并进行了上机测试和验证,基本满足用户的标准需求。【关键词】:Android,MySql,在线购物The cosmetics online shopping system based on androidAbstractWith the successive improvement of social and financial development and the living standards of the people, the electricit

3、y business industry is also growing rapidly. However, the daily operation of many cosmetics companies rely on manual management, so that the cost of manpower resource, and will lead to loss of records and other conditions, and customers rely on telephone shopping or traditional shopping and so on. A

4、ccording to the development trend of the electric business industry and the current situation of the online shopping industry, this paper develops a Android based online cosmetic shopping management system.This design used by MyEclipse and Android ADT as the integrated development platform, using th

5、e MySql database based on Android Online shopping management system requirements require analysis and technical feasibility analysis, ingenerl design, detail design, all the software design of online shopping management system. The main achievement: user login, online ordering, submit orders preview

6、, manage product categories, classified management, because commodity category management, evaluation management and other functions. Through continuous testing and improvement, online shopping management system is stable, and the test and verification, basically meet the standard requirements of us

7、ers. Keywords: Android, MySql, online shopping, 目 录1绪论11.1 系统开发背景及意义11.2 国内外研究现状11.3研究内容11.4系统实现的目标21.5组织结构22开发工具及技术介绍22.1 Android简介22.2 JAVA简介22.3 MyEclipse简介32.4 MySql简介33系统的可行性研究33.1 经济上的可行性33.2 技术上的可行性33.3 操作上的可行性44需求分析44.1系统功能需求分析44.1.1Android客户端功能需求44.4.2服务器端功能需求55系统设计65.1功能模块65.2系统结构流程75.2.1客

8、户端流程图75.2.2服务器流程图85.3 数据库设计86系统运行及测试与分析106.1系统结构图106.2 客户端功能描述116.2.1 买家登录模块116.2.2 商品订购模块136.2.3 订单查看模块136.2.4 订单评价模块146.3 服务端功能描述156.3.1 卖家登录注册模块156.3.2 商品类别模块166.3.3 商品管理模块166.3.4 订单管理模块186.4 测试与分析186.4.1测试用例196.4.2测试结果20结 论21参考文献22致 谢231绪论1.1 系统开发背景及意义如今手机是必不可少的通讯设备,随着技术的发展,手机从原来只有简单的通话发短信等功能,变得

9、越来越多元化1。Android系统凭借开源特性和良好的用户界面在许多操作系统中脱颖而出,已经在国内手机市场的份额中占到了一半以上,其发展前景非常可观。随着越来越多的人接受了电子商务这种便捷、快速的交易形式,网上购物的顺势而出,很快受到了大家的欢迎2。 另一方面,互联网的大范围普及,使得网上购物有了很好的发展空间。同时,网上购物的直观、有效、便捷等优点是传统购物无法比拟的。调查数据显示,现在人们更乐于选择网上购物, 网上购物将是人们获取商品信息、进行网购的发展趋势。1.2 国内外研究现状 本文主要关注的是化妆品销售领域的手机在线服务。在外国,许多知名品牌就开始了手机在线购物服务,如今提供手机购物

10、服务的商家数目正在急剧膨胀,人们只需一部手机就可以全天随时购物,大部分国外家庭已经接受这种购物方式3。近些年,国内购物网站层出不穷,其中女性类购物网站更是不计其数4,化妆品网站占极大比例。根据化妆品市场情况现状,化妆品主要以中高端市场为主,难以集合,消费者难以得到多样化商品的选择5。传统的购物方式效率低,信息不能及时更新。现在网上化妆品购物逐渐兴起,消费者对在线化妆品购物的需求很大,所以说,在线购物成长空间很大。人们通过手机预定需要的化妆品,不仅节约了时间,大大提高了效率,而且为购物管理工作提供了方便,这高智能化的管理使得订单能被及时处理并妥善保存5。1.3研究内容本文设计了一个基于andro

11、id的化妆品在线购物系统,Beauty购。买家用户可以在线对商品进行了解购买,方便省时。系统主要包括登录注册界面和操作界面。登录注册包括作为管理员的卖家登录注册和作为用户的买家登录注册。卖家登录后对商品信息、类别及个人信息进行编辑。买家登录后对商品浏览购买、管理订单及修改个人信息。1.4系统实现的目标本课题最终将达到如下几个目标:(1)功能齐全 (2)操作简单 (3)灵活通用 (4)界面美观易用1.5组织结构该文主要介绍了基于android的化妆品在线购物系统的设计与实现。采用了MyEclipse,用MySQL数据库连接。以下为论文的组织结构:第一章,引言。主要介绍了开发系统的背景和系统开发的

12、意义,对国内外的现状作出研究和分析,概括系统需要达到的目标。第二章,开发工具介绍。简单介绍了系统运行所需的开发运行环境和工具第三章,系统的可行性研究。对系统的可行性进行了三点分析第四章,需求分析。深度介绍和分析了系统的功能。第五章,系统设计。介绍了系统的功能模块和结构流程,并对数据库作出详细描述。第六章,系统运行测试与介绍。分别描述客户端和服务器端的实现过程和运行结果,以测试用例来验证系统是否可以运行。2开发工具及技术介绍该系统是在Windows 7操作系统中,用Android的开发工具MyEclipse开发的系统。2.1 Android简介Android是在Linux内核上运行的基于Java

13、语言的一个功能齐全的轻量级的手机操作系统7。是谷歌公司发布的一个开源代码的手机平台,包括Linux内核、中间件、用户界面和应用程序,是一个可以运行在手机、平板电脑等移动设备的免费和开放的手机平台8。Android平台的特点就是利用组建,分模块化开发。2.2 JAVA简介面向对象编程思想在不断成熟,各种技术问题也在不断被提出,于是Java语言应运而生。与其他编程语言相同,在短时间内它的发展很是迅速9。因为Java语言包含简单性、平台无关性、可移植性等诸多特征,故能使其得到广泛应用。而且Java语言拥有很好的用户界面和强大的开发工具,使用Java语言能使程序开发费用少,提高工作效率。而且其网上数据

14、编程体现的特别充分,这是其它语言无法做到的10。2.3 MyEclipse简介MyEclipse是功能强大的企业级集成开发环境,是基于Eclipse 添上本身的插件开发出来的,在Java、Java EE与移动应用的发展上比较普及。MyEclipse就功能来说特别厉害,就支持来说分外宽泛,特别是关于各类开源产品的支持很是优秀11。Eclipse包含各个功能部件,而且会采用各种的插件达成诸多功能,可供软件开发人员高效地开发程序。其核心思想是一切皆为插件。言而总之,MyEclipse为Eclipse中的插件,同时是一种功能优越的JavaEE集成开发环境。2.4 MySql简介MySQL是个关系型数据

15、库,专为WEB数据设计,响应速度快。MySQL 是一种关联数据库管理系统,将数据保存在不同的表中,增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL是oraclr下的一个免费的数据库软件,市场占有率很大。3系统的可行性研究生活节奏越来越快,导致人们对手机的要求不断提高,手机系统也因此不断发展,因而出现了各种不同的操作系统。现在市场上有三种主要的移动操作系统:Windows phone系统,IOS和Android操作系统,安卓因为有开源的特性,很有发展前景。3.1 经济上的可行性该系统节省大量人力和时间,提高工作效率实现了在线购物的快捷性和

16、方便性。开发该系统的myeclipse和进行连接的数据库MySQL等都可在网上下载,成本低,所以开发基于android的化妆品在线购物系统在经济上是可行的。3.2 技术上的可行性该系统基于android的开发平台,选择的数据库为MySQL,通过java进行编程,操作方便,系统稳定,后期维护方便。所以在技术上基于android的化妆品在线购物系统是可行的。 3.3 操作上的可行性该系统采用安卓框架,使用Android模拟器,和真正的Android手机没有太大的区别,并且现在人们已经熟悉了手机的操作。所以该系统在操作上是可行的。4需求分析4.1系统功能需求分析该系统分为两个模块:客户端和服务端。卖

17、家在服务端注册登录,对商品及订单进行管理;买家在客户端进行注册登录,了解商品,对需要的商品进行订购,提交订单,编辑购物车,评价订单12。具体需求如下:4.1.1Android客户端功能需求1) 买家注册登录:买家进入界面点击登录,输入自己相应的用户名和密码,输错任意一个都会显示错误,身份验证通过后才可以进入系统进行下一步操作。没有注册过的新用户需要点击注册,在注册界面填写用户名、密码、性别、年龄等个人信息,完成注册后,进行登录后即可进入系统。2) 商品订购:登录后的买家浏览商品的列表,点击商品查看其详细信息进行了解,对已经确定要买的商品可直接购买,对一些有待考虑的商品可提前加入购物车便于以后购

18、买。3) 订单提交:浏览后,对需要的商品选择订购,提交订单,提交时需要选择商品数量,填写收货地址和选择付款方式(付款方式有支付宝付款、微信付款、银行卡付款)。4) 订单查看:买家提交订单后,可以查看订单中的购买数量、收货地址等信息,了解订单的交易情况。如果商品已经收货,买家可对其进行确认收货,买家按自己需求,可以删除不需要的订单交易信息。5) 订单评价:买家确认收货后,买家可自行对商品做出相应的评价。6) 购物车管理:买家将想购买的商品加入购物车,在需要购买时,进入购物车管理界面选择需要的商品进行购买,对不需要的商品可以将其删除。用例图如4-1所示:图4-1 买家用例图4.4.2服务器端功能需

19、求(1)卖家注册登录:卖家进入界面点击登录,输入自己相应的用户名和密码,输错任何一个都无法经过验证。身份验证通过后才可以进入系统进行下一步操作。没有注册过的新用户点击注册,在注册界面填写用户名、性别、年龄等个人信息,其中用户名和密码必须填写,其它可选择性填写。完成注册后,进行登录后即可进入系统。(2)商品类别管理:卖家根据自己所需,编辑分类,对类别进行介绍,方便买家按自己需要的分类进行浏览。(3)商品管理:把要添加的商品按照现有的分类,选择对应的分组添加,对于现有的商品,根据自己需求,不需要或者没货的可以将其删除,需要更新的可以对其进行编辑。编辑商品的介绍、金额、数量、照片等信息,以此让买家可

20、以对商品有详细的了解。(4)订单管理:可以查看买家用户已购买的商品,并对订单进行相应的管理。(5)修改密码:实现密码变更。(6)卖家基本信息:查看自己的基本信息,可以进行修改。用例图如4-2所示:图4-2 卖家用例图5系统设计5.1功能模块该化妆品在线购物系统分为两大模块:客户端模块和服务器模块。功能模块如图5-1所示。基于android的化妆品的化妆品在线购物系统客户端服务器端买家登录注册浏览订购商品评价管理卖家登录注册修改密码基本信息商品类别提交订单商品管理查看订单订单管理图5-1 功能模块图5.2系统结构流程5.2.1客户端流程图在客户端,买家自己相应的用户名和密码,通过验证进入系统。流

21、程图如5-3所示:开始用户名,密码首页订购商品提交订单完成NoYes图5-3 客户端流程图5.2.2服务器流程图在服务器,卖家通过验证进入系统进行操作。具体流程图如图5-4所示。开始用户名,密码首页编辑分类管理商品完成NoYes图5-4 服务器流程图5.3 数据库设计完成需求分析便可以设计软件了。系统的成功与否取决于系统设计时的分析。一定要做好充分的数据分析,按次序一步步完成数据库13。该系统的数据库由管理员信息表、商品信息表、购物车信息表和评价信息表组成。各表的详细信息如下所示:1) 管理员admin表中记录了卖家的相关信息,登录名loginname、密码loginpw、性别sex、age,

22、具体设计如表5-1所示。表5-1 admin表列名数据类型允许为nullIdInt(11)否LoginnameVchar(50)否LoginpwVchar(50)否NameVchar(50)是续表 5-1列名数据类型允许为nullQualitityVchar(50)是SexVchar(50)是AgeVchar(50)是AddressVchar(50)是TelVchar(50)是EmailVchar(50)是QqVchar(50)是DelVchar(50)是2) 商品信息goods表中记录了商品的相关信息,包括商品名称catalog_id、介绍jieshao、图片fujian等,具体设计如表5-

23、2所示。表5-2 goods表列名数据类型允许为nullIdInt(11)否Catalog_idInt(11)否NameVchar(50)是Jieshao text是JiageVchar(50)是FujianVchar(50)是fujianYuanshimingVchar(50)是shijianVchar(50)是delVchar(50)是3) 商品类别信息catlog表中记录了商品类别的相关信息,包括分类名称name、介绍jieshao等,具体设计如表5-3所示。表5-3 catlog表列名数据类型允许为nullIdInt(11)否NameVchar(50)否Jieshao text是del

24、Vchar(50)是4) 购物车gouwuche表中记录了购物车的相关信息,包括商品名称goods_id、价格goods_price等,具体设计如表5-4所示。表5-4 gouwuche表列名数据类型允许为nullIdInt(11)否Use_idVchar(50)否Goods_idInt(11)否Goods_nameVchar(50)否Goods_priceInt(11)是5) 评价信息pingjia表中记录了评价的相关信息,具体设计如表5-5所示。表5-5 pingjia表列名数据类型允许为nullIdInt(11)否use_idVchar(50)否Goods_nameVchar(50)否

25、ShuliangInt(11)是AddressVchar(50)是ZhuangtaiVchar(10)是PinglunVchar(100)是DelVchar(5)是6系统运行及测试与分析6.1系统结构图本系统的结构如图6-1所示,beauty既是项目名称也是项目的根目录,src中存放一些实体类、数据访问类等,WebRoot是Web目录。图6-1 系统结构图6.2 客户端功能描述6.2.1 买家登录模块已经注册过的买家点击左侧登录,输入自己相应的用户名和密码,身份验证通过后,进入系统进行下一步操作。没有注册过的新用户点击右侧注册,进入注册界面填写用户名、密码两个必填项,姓名、性别、年龄等选填项等

26、个人信息,完成注册后,选择登录输入相应信息即可进入系统14。如图6-2和6-3所示。图6-2 买家用户登录界面图6-3 买家用户注册界面登录实现代码如下所示public void userReg(HttpServletRequest req,HttpServletResponse res)String id=String.valueOf(new Date().getTime();String loginname=req.getParameter(loginname);String loginpw=req.getParameter(loginpw);String name=req.getPara

27、meter(name);String sex=req.getParameter(sex);String age=req.getParameter(age);String address=req.getParameter(address);String tel=req.getParameter(tel);String email=req.getParameter(email);String qq=req.getParameter(qq);String del=no;String sql=insert into t_user values(?,?,?,?,?,?,?,?,?,?,?);Object

28、 params=id,loginname,loginpw,name,sex,age,address,tel,email,qq,del;DB mydb=new DB();mydb.doPstm(sql, params);mydb.closed(); String targetURL = /common/add_success.jsp;dispatch(targetURL, req, res);6.2.2 商品订购模块登录后的买家对商品进行浏览,对要订购的商品填写购买数量和收货地址,选择订购,提交订单或加入购物车。如图6-4所示。图6-4 商品订购界面6.2.3 订单查看模块买家提交订单后,可以对

29、已提交的订单查看购买数量、收货地址,了解订单的交易情况。如果商品已经收货,买家可对其进行确认收货,买家可根据自己需求,不需要的订单可自行删除。如图6-5所示。图6-5 订单查看界面6.2.4 订单评价模块对订单进行收货,可以对订单做出相应的评价,不需要的可将其删除。如图6-6所示。图6-6订单评价界面6.3 服务端功能描述6.3.1 卖家登录注册模块卖家进入界面点击登录,输入自己相应的用户名和密码,其中任一个输错都无法通过验证。身份验证通过后进入系统进行下一步操作。没有注册过的新用户点击右侧注册选项按钮进入注册界面填写用户名、密码两个必填项和性别、年龄等选填项的个人信息完成注册后,登录输入相应

30、信息后即可进入系统。如图6-7和图6-8所示图6-7卖家用户登录界面卖家用户登录实现代码如下所示:function check() if(document.ThisForm.loginname.value=) alert(请输入用户名); return false; if(document.ThisForm.loginpw.value=) alert(请输入密码);return false; document.getElementById(indicator).style.display=block; loginService.login(document.ThisForm.loginname

31、.value,document.ThisForm.loginpw.value,1,callback);function callback(data) document.getElementById(indicator).style.display=none; if(data=no) alert(用户名或密码错误); if(data=yes) alert(登陆成功); window.location.reload(); 图6-8 卖家用户注册界面6.3.2 商品类别模块卖家登录后,点击左侧菜单栏商品类别选项。卖家根据自己所需,编辑分类,对类别进行介绍,方便买家按自己需要的分类进行浏览。如图6-9

32、所示。图6-9商品类别模块6.3.3 商品管理模块用户点击左侧商品管理选项,按照已有的分类,把所需添加的新的商品按分类上传,原有的商品,根据自己需求,不需要或者没货的可以将其删除,需要更新的可以对其进行编辑。点击最下面的添加选项,进入商品添加界面,编辑商品的介绍、金额、数量、照片等信息,便于买家能详细了解商品。商品管理界面如图6-10,商品添加界面如图6-11所示。图6-10商品管理界面图6-11 商品添加界面商品添加实现代码如下所示:public void goodsAdd(HttpServletRequest req,HttpServletResponse res)int catelog_

33、id=Integer.parseInt(req.getParameter(catelog_id);String name=req.getParameter(name);String jieshao=req.getParameter(jieshao);int jiage=Integer.parseInt(req.getParameter(jiage);String fujian=req.getParameter(fujian);String fujianYuanshiming=req.getParameter(fujianYuanshiming);String shijian=new Date(

34、).toLocaleString();String del=no;String sql=insert into t_goods (catelog_id,name,jieshao,jiage,fujian,fujianYuanshiming,shijian,del) values(?,?,?,?,?,?,?,?);Object params=catelog_id,name,jieshao,jiage,fujian,fujianYuanshiming,shijian,del;DB mydb=new DB();mydb.doPstm(sql, params);mydb.closed();req.se

35、tAttribute(message, 操作成功);req.setAttribute(path, goods?type=goodsMana); String targetURL = /common/success.jsp;dispatch(targetURL, req, res);6.3.4 订单管理模块点击左侧订单管理选项,查看订单或删除订单。如图6-12所示。图6-12 订单管理界面6.4 测试与分析测试的目的是发现错误并改正,对不足之处加以完善,保证系统的正常运行及功能的完善15。6.4.1测试用例1. 服务器端登录表6-1 卖家登录测试表用例名称卖家登录测试用例编号B-001测试目的测

36、试卖家是否能够登录系统测试步骤1. 输入正确的用户名和密码 2. 输入错误的用户名和密码3.输入错误用户名4.输入错误密码输入数据1. 用户名:12345 密码:12345;2. 用户名:11111 密码:11111;3. 用户名:22222 密码:123454. 用户名:12345 密码:22222预期结果1.成功,进入系统; 2.失败;3.失败;4.失败实际结果1.成功;2.提示用户名和密码错误;3.提示用户名和密码错误;4.提示用户名和密码错误,与预期结果相同。2注册功能测试表6-2 卖家注册测试表用例名称新用户注册测试用例编号B-002测试目的测试卖家是否能够登录系统测试步骤1. 输入

37、完整信息2. 缺少部分信息未填输入数据1. 填写完整信息2. 密码未填预期结果1成功; 2.失败实际结果1成功;2.显示请输入密码,与预期结果相同。3修改密码功能测试表6-3 卖家修改密码测试表用例名称卖家修改密码测试用例编号B-003测试目的测试卖家是否能够修改密码测试步骤1. 输入正确原密码,两次新密码输入一致。2. 输入错误原密码,两次新密码输入一致3. 输入正确原密码,两次新密码输入不一致输入数据1. 原密码:12345 新密码:23333 再次输入密码:233332. 原密码:66666 新密码:23333 再次输入密码:233333. 原密码:12345 新密码:23333 再次输

38、入密码:23333预期结果1.修改成功; 2修改失败;3.修改失败实际结果1.修改成功;2.提示原密码错误;3.提示两次密码输入不一致,与预期结果相同 客户端登录注册,修改密码与服务器端测试方法相同,结果一致16。6.4.2测试结果该系统经多次测试, 基于android的化妆品在线购物系统使用正常,数据调用正常,基本上实现了预期的功能,目前试运行良好。结 论本文主要是对化妆品在线购物系统的开发。该系统基于Android平台,用MyEclipse编程,以MySQL数据库连接开发而成。该系统分为两大板块:客户端和服务器端。以用户为中心,充分了解用户需求及背景环境。结合所学知识和技术,实现了用户登录

39、注册,信息修改,商品分类,商品增减,管理收货评价等功能。省时省力,工作效率高, 操作简单,系统稳定,后期维护方便。但总体框架还是过于简单,整个系统还是有些不足。通过此次毕业设计,培养了本人的思考及实践精神,充分锻炼了本人处理问题矛盾的能力。也因此更加激发了本人对这类工作设计的兴趣。明白了需求分析与总体设计相辅相成的重要性,是开发系统的关键所在。如果总体分析不科学规范,会影响后期的设计,容易导致最后的失败。虽然这次毕业设计因本人有限,会有所欠缺或待考虑补充的地方。但这次的努力必定对本人今后的学习和工作产生重大意义。参考文献1. 熊刚.基于.Android的智能手机的设计与实现D. 武汉理工大学,

40、2010.2. 彭博. APP视角下的移动电子商务发展潜力研究D.重庆工商大学,2015.3. Xin Chen,Songwe i Ma,Bingli Guo,Yan Wang,Juhao Li, Zhangyuan Chen,Yongqi He. A novel fragmentation-aware spectrum allocation algorithm in flexible bandwidth optical networksJ. Optical Switching and Networking,2014.39(4): 581-589.4. Sajal Rastogi,Kriti

41、Bhushan,B.B. Gupta. Android Applications Repackaging Detection Techniques for Smartphone DevicesJ. Procedia Computer Science,2016.: 236-241.5. 王慧娟. 安卓系统手机应用的趋势研究J. 中国新通信,2016,35(10):1985-2006.6. 苏乐辉. Android系统的手机软件开发实例探讨J. 科技资讯,2015, 39(4): 581-589.7. 陈璟,陈平华,李文亮. Android内核分析J . 广东工业大学计算机学院 实践 与经验,20

42、09, 37(2): 481-578.8. 雷楚奇. 对安卓开发相关技术的研究J. 电子技术与软件工程,2015, 21(4): 381-393.9. 陈炜,张晓蕾,侯燕萍等Java软件开发技术北京:人民邮电出版社,2005.10. 莫足琴. JAVA移动应用程序开发对于PUSH技术的运用分析J. 电子世界,2015, 46(4): 591-632.11. GONGLei,ZHOUCong.DevelopmentandResearchofMobileTerminationApplicationBasedonAndroidJ.ComputerAndModernization.2008, 33(4

43、): 321-358.12. 刘卫国,姚昱禹. Android的架构与应用开发研究J . 中南大学,2008, 56(2): 453-589.13. 王珊,陈红数据库系统原理教程北京:清华大学出版社,2004.14. 赵亮,张维. 基于Android技术的界面设计与研究D . 徐州:徐州建筑职业 技术学院, 2001.15. 郑婷婷,黄英持. Android应用的多设备自动化测试实现J. 软件导刊,2016,34(4): 521-544.16. 任海鹏,邓春红,汪学文. Android操作系统兼容性测试系统研究J. 绥化学院学报,2016, 75(4): 581-599.致 谢此次毕业设计的完成历时两个多月,在此期间遇到很多问题和困难,感谢杨老师和各位同学,给予我很多帮助,让我顺利完成毕业设计。特别要感谢我的指导老师杨老师,细心帮我纠正各种错误,耐心帮我反复调试、改正系统,给我提供多个参考实例,给予我极大的帮助。四年大学生活即将结束,感谢所有的老师和同学,在我的学习道路上,他们的教学和鼓励是推动我进步的重要精神力量。再一次衷心感谢所有人。第 23 页,共 23 页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1