基于Android的网络超市订购系统设计与实现开题报告
2020-02-10 22:41:19
1. 研究目的与意义(文献综述)
进入21世纪,整个世界都进入了一个网络信息化的时代。网络的产生,慢慢转变人们的生活方式,在人们生活中占据了不可替代的地位。加之手机的普及,传统的购物方式已经满足不了人们追求方便快捷的购物心理。cnnic数据显示,2015年我国手机网络购物用户规模达到2.36亿,增长率为63.5%,是网络购物市场整体用户规模增长速度的3.2倍,手机购物的使用比例提升至42.4%。未来可能70%都是无线互联市场。正是预见到手机用户的巨大发展空间,各行各业纷纷加速电商战略布局以抢占先机。移动电子商务未来的巨大发展潜力吸引了京东、当当、亚马逊及淘宝等企业进入这一领域。淘宝作为领头的电商平台,给人们的生活带来了巨大的便利,对人们购物方式的转变起到了举足轻重的作用。淘宝的巨大赚钱效应,吸引了很多的中小淘宝客,因此淘宝可谓是众多商家的集成,商家以各种各样的方式运营,不便于管理,并且存在刷单等虚假信息。因此为众规模超市设计自主的网络平台可以弥补这一点不足。
现行实体店超市的弊端也日益突出,如:浪费大量的人员统计库存商品,时刻都需要有人结算付款,人工速度有限的且容易出现差错。设计一款网络购物超市的app可以带来许多好处。因此,在进行调查之后,选择了网络超市购物系统设计题目,这种用手机客户端实现的购物平台能实时、精确的掌握超市中的各项工作情况,实现商品数量及价格的实时更新,从而能使超市管理者在最短的时间、最少的人力的情况下加速商品的周转率,还能满足客户的需求并提高服务质量,让超市的管理人员面对市场变幻莫测的情况做出最适合最正确的决策,这在一定程度上就加快了超市的经营效率,也给商家带来成本低廉的宣传、推广、销售等好处。人们也可以随时随地选购自己所需要的商品。这样高效现代化的网络订购的方法既方便了各超市的管理,也可使人们节省外出购物的时间,减去排队等候付款的烦恼,感受全新的购物体验。
对于消费者而言只要拥有android手机,用户就可以随时随地的购买商品。在一定程度上也实现了超市实体店与互联网、手机的有效结合,促进了周边地区的消费和超市的收入。手机购物打破了传统商务的障碍,顺应了社会的发展,使购物更加便利而又人性化。
2. 研究的基本内容与方案
基本内容、目标:本课题设计的内容基于android的网络购物系统的设计。需要采用android开源系统技术,并运用编程语言java来完成,系统可以实现商品的管理和订购功能。
其中,首页模块可以选择查看推荐商品或促销商品,以便于商家的推广与宣传。分类模块下用户主要用来浏览不同种类商品列表或进行商品的搜索查询、进而查看该分类下的商品,用户可根据选择点击进入任意详情界面,在查看完商品详情之后用户可选择是否添加进购物车中。购物车模块可使用户主要用来浏览已添加到购物车的商品列表,进行购买前数量的选择和取消添加的部分。用户可根据自身需要进行数量的选取和删除;订单模块可查看订单中的商品及订单金额,进行提交订单和支付功能。个人中心模块主要包含一些辅助功能,进行用户的登陆与注销。
拟采用的技术方案及措施:以java(安装jdk并进行环境变量配置)作为开发语言。以android studio(需从sdk manager中下载常用的sdk版本)作为开发工具。使用android studio创建项目工程,设计各个模块对应的界面,建立虚拟机、下载模拟器或是与安卓真机建立连接,从而进行界面显示。使用嵌入式的sqlite轻型数据库进行数据库的建立,实现数据的存储。
3. 研究计划与安排
第1-3周:初步分析任务要求,确定主要功能。查阅android系统开发的相关文献资料,完成开题报告。
第4-6周:学习数据库原理,划分并确定好该网络购物系统的各模块及功能,完成程序流程图,创建数据表,完成各模块的逻辑结构设计。
第7-8周:基本掌握android studio的使用,创建项目工程并进行基础界面的设计,初步搭建各个模块的界面。
第9-10周:编码实现各个模块,将模块进行整合。
第11-12周:进行测试及调试,记录测试过程中出现的问题及解决办法。
第13-15周:完成并修改毕业设计论文。
第16周:根据系统设计实现和论文来进行资料的整理,准备论文答辩。
4. 参考文献(12篇以上)
[1]马志强.基于android平台即时通信系统的设计与实现[d].北京交通大学.2009[2]熊刚.基于.android的智能手机的设计与实现[d].武汉理工大学.2010.
[3]杨昌庆. 基于android的云购软件的设计与实现[d].北京交通大学,2017.
[4]王千千.基于android的课程评价系统app的设计与实现[j].计算机时代,2019(02):84-86.