个性化推荐的商城app设计与开发【字数:9766】

摘 要移动电子商务市场具备庞大的市场商机,为此在移动互联网时代,电商迎来发展契机。近几年来,淘宝为首的移动购物App飞速发展,人们体验到了网上购物的方便与乐趣,手机购物已经成为了一种风尚,甚至成为了一种时代的标志。如今,手机购物的概念已经深入人心,即使是上了年纪的老人也知道这一点。人们已经习惯了与过去不同的通过手机App来进行购物的生活。为此,我以商城App作为论文的论题。将App大体分为商家端和用户端两类。用户可以在移动端接收到App推荐的产品,也可以自行搜索想要的产品。同时,商家可以在这个App平台上申请发布自己的产品,为用户和商家带来双赢的体验。App平台提供两种交互的渠道,以便解决交流问题;同时为两方提供交易平台以及快递相关服务简便操作流程。用户与商家的信息通过数据库的储存来进行维护,使得App可以进行数据量较大的处理,承担更多的用户。
目 录
1.引言 1
1.1 课题背景与意义 1
1.2 软件介绍 2
2.开发工具与相关技术介绍 3
2.1开发工具与其所需要的环境 3
2.2 JSP技术介绍 3
2.3 B/S体系架构与CS体系结构 4
2.4 MySQL数据库 5
2.5 Tomcat服务器 6
2.6 Android相关技术 8
3.系统分析 10
3.1可行性分析 10
3.1.1经济可行性 10
3.1.2技术可行性 10
3.2需求分析 10
3.2.1 用户端 10
3.2.2 管理员端 11
4.系统设计 13
4.1 软件设计 13
4.2数据库设计 13
4.2.1 概念模型设计 14
4.2.2 数据库表结构 15
4.2.3 表关系图 19
5.系统实现 20
5.1 用户注册 20
5.2 用户登录 21
5.3 购物主界面(推荐页面) 23
5.4 商品分类界面 24
5.5 购物车界面 25
5. *好棒文|www.hbsrm.com +Q: *351916072* 
6 我的界面 26
5.7 详细商品信息页面 27
5.8 后台管理总页面 28
结语 30
参考文献 31
致谢 32
1.引言
1.1 课题背景与意义
随着现在互联网在人们生活当中占据着相当重要的一部分,普及率越来越高,衍生出相当多的新生产业和为企业带来了一定的上升发展空间,淘宝、天猫等企业在这互联网的浪潮中脱颖而出,成为大众眼里的弄潮儿,成为那只风口上的猪。这些在全国甚至整个世界都闯出一片天的企业如同乔布斯为我们带来智能机那样,他们为我们带来了一种全新的购物方式,它不同于国外流行的信用卡购物,依靠移动手机的广泛性和便捷性为我们带来变革,让我们了解什么是手机购物,甚至让国外的专家学者开了眼界,告诉世界信用卡社会并不是必须的。虽然这种购物模式一定基础上冲击了实体经济,以我个人之见这还是利大于弊的。因为有了这些购物商城App,我们可以足不出户得进行购物;可以浏览全国各地让人眼花缭乱的商品,某种程度上开拓了眼界;可以减少商家的店铺开销,吸引更多的人进入网络销售这个新兴行业等等。这种购物方式经过几年的发展后已经进入了千家万户,依托发达的物流系统,人们可以在家购买全国各地的特产以及其他各种商品。直至现在,渗透到了人们生活当中的衣食住行等领域的方方面面。在持续不断的发展过程中,从最初的电脑端衍生出现在的移动端。大街上,每一个人都拥有一台手机,除了通讯还可以购物及娱乐一身,成为了人们生活当中形影不离的一部分,为我们的生活带来了快捷和便利,也成为了电子商务产业当中发展的一个新的方向和趋势,无形中形成了各大购物平台的一种新型的购物营销手段。
该类型App对于我们的生活以及整个社会有着重大的影响,它不仅为我们带来了便捷的购物体验,同时也改变了我们的生活方式,让智能手机深入我们生活的方方面面,推动了移动时代的发展,带动了许多的相关产业的发展。如今,我们已经习惯各类快递的存在,在淘宝等商场App的影响下,快递行业得到了飞跃性的发展,我们得以便捷优惠得享受快递服务,享受着与传统购物不同的体验。电商这个行业也随之兴起,这既省去了这些从业人员多余店面的开销,也扩大他们顾客的范围,极大得提高了收益。该类App的存在,增加了各个地区间商品的交流,将中国过于宽广的地域转化为优势,将不同地区的独特的商品带给其他的人,丰富了人们的生活方式;同时解放了生产力,提高了人们的生活水平。
1.2 软件介绍
设计与实现一个在Android系统上运行的Android商城App软件,手机商城类App。它往往通过网络推广把线上的消费者从现实的商店中带去在线支付,同时购买线下的商品和服务,再到线下去提货和享受服务。这款软件致力于为用户带来便捷优惠的购物服务,借助全国发达的物联网以及广泛的手机持有率来进行购物模式的变革。这是一种移动购物软件,类似淘宝、天猫等,应具有商品搜索、浏览、评论查阅、商品购买、在线支付、订单查询、物流跟踪、返修退还货等基础功能,可以为用户带来良好的购物体验以吸引更多的用户。
2.开发工具与相关技术介绍
2.1开发工具与其所需要的环境
(1)软件开发的硬件环境:
所用处理器为:因特尔i5 CPU, 主频2.8Ghz
电脑可用内存容量:6.00GB12.00GB
电脑硬盘:固态100G以上
(2)软件开发的软件环境:
操作系统:Window10版本且JDK1.7以上
开发工具:Navicat for MySQL 10.1.7、Tomcat7.0 、Myeclipse10、Eclipse—ADT以及其他的Android开发工具都可在经过调试后运行。
由于是自主开发软件,对具体设备的要求较低,市面上大多数设备都可承担该软件的负荷,受众面较广。
2.2 JSP技术介绍

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/581.html

好棒文