本发明涉及智能信息技术领域,尤其涉及一种基于苹果系统农产品电商平台。
背景技术:
问题。但是这种互联的机制后来却被广泛用于普通的日常生活中,由此可见互联网技术的强大和深远。随着几十年互联网技术的发展,电子商务成为了人们购物的首选,人们可以足不出户就可以购买到远在成百上千公里以外的产品。在国外,有很多有名的交易平台,比如亚马逊、易贝,苹果商店等。这些交易平台的出现极大地冲击了线下零售店和超市,但是,这些技术深刻的改变了人们的生活方式。现在移动互联网更是迅猛,大量的交易业务在移动设备上完成。
自90年代起,我国开始了互联网发展的初步阶段,在改革开放的伟大战略下,到现在已经是世界上名列前茅的互联网国家。我国人口众多,蕴含着互联网发展的海量机遇,我国拥有世界上最多的网民。如今已经是移动互联网的时代,我国同样拥有最多的移动互联网用户。最具典型的电子商务(交易平台)当属马云等人创建的阿里巴巴平台,如今阿里已成为中国最大的购物网站,此外还有京东、当当网、国美等。这些网站大都是o2o模式(线上到线下),同样,也拥有大量的移动用户。
智慧城市早就开展起来了,然而,农村以来存在大量的问题。为此智慧农村也被提出来。交易平台的提出能够大大提高农村的生产力,提高农民收入,改善农民的生活水平。交易平台的实行能够提高农民的产品的销量,为此需要在多个平台构建,目前移动互联网发展迅速,移动用户使用数量巨大,而且避免了很多中间环节,能够提高效率。因此需要优先在移动设备平台构建。
总之,在移动互联网时代,构建在优秀的ios端的智慧农村交易平台一定能受到广大消费者的喜欢,良好的性能也会受到农民的广泛使用,从而能够推动智慧农村的发展。
技术实现要素:
本发明提供了一种基于苹果系统农产品电商平台,主要包括六大模块:用户注册模块、注册登录模块、用户信息维护模块、浏览商品模块、商品购买模块和订单系统模块。
其中用户注册模块首先用户输入注册所必需的信息后,接着客户端检查用户的输入是否合法,输入的字段是否满足服务器和数据库的条件,如果不合法重新输入,否则由服务器检查用户名是否存在,若存在重新注册,否则更新数据库信息,注册成功跳转到登录界面;
用户登录模块首先用户输入用户名和密码即可登录到交易平台,接着客户端先检查输入是否满足条件,如果不满足重新登录,否则由服务器端验证该用户名和密码是否正确,如果有误重新登录,否则提示登录成功,转到商品的列表界面;
用户信息维护模块首先,用户输入需要更新的密码或者电话等信息,接着先由客户端检查用户的输入是否满足要求,比如输入是否为空等,如果不满足则重新输入,否则再交给服务器,如果更新数据库成功则提示更新信息成功,否则提示失败并需要重新更新;
浏览商品模块用户首先可以查看最新的商品列表,大概了解商品的种类,点击某条商品项后可以仔细查看商品的具体介绍,包括商品图片、名称、价格和商品简介等。此外需要注意,移动设备都是内存小、存储空间狭窄的设备,为了保证设备运行流程而且不影响其他应用的使用,必须对图片等资源进行压缩,或者裁剪或者缩放,以减少带宽的使用;
商品购买模块首先用户输入购买的数量,接着客户端验证输入的信息是否是合法的数字以及库存是否充足,如果不满足给出相应的提出并重新购买,否则启动手机中的支付宝,如果没有支付宝将提示下载应用,否则将使用支付宝网页支付,如果支付失败则提示重新购买,如果购买成功,则交给服务器插入订单,成功后返回应用,并提示购买成功,表示用户下单购买成功;
订单系统模块用户点击订单系统后显示订单列表,从列表中可以看到每条订单的具体信息。
本发明的有益效果是,实现智慧农村,可以进一步提高农村人民的生产力和生活质量,将方便农家人销售自家的农产品,便于消费者购买农家产品,如今大量的购物应用上线,极大地方便了人们购物的要求,而且线上——线下的模式也提高了交易的效率,使得交易和配送的流程分离,增强了农产品交易的发展水平,如今信息化建设大力提倡,该课题响应该战略号召,建立一个良好的用户购买农产品的终端应用。
具体实施方式
下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供了一种基于苹果系统农产品电商平台,主要包括六大模块:用户注册模块、注册登录模块、用户信息维护模块、浏览商品模块、商品购买模块和订单系统模块。
其中用户注册模块首先用户输入注册所必需的信息后,接着客户端检查用户的输入是否合法,输入的字段是否满足服务器和数据库的条件,如果不合法重新输入,否则由服务器检查用户名是否存在,若存在重新注册,否则更新数据库信息,注册成功跳转到登录界面;
用户登录模块首先用户输入用户名和密码即可登录到交易平台,接着客户端先检查输入是否满足条件,如果不满足重新登录,否则由服务器端验证该用户名和密码是否正确,如果有误重新登录,否则提示登录成功,转到商品的列表界面;
用户信息维护模块首先,用户输入需要更新的密码或者电话等信息,接着先由客户端检查用户的输入是否满足要求,比如输入是否为空等,如果不满足则重新输入,否则再交给服务器,如果更新数据库成功则提示更新信息成功,否则提示失败并需要重新更新;
浏览商品模块用户首先可以查看最新的商品列表,大概了解商品的种类,点击某条商品项后可以仔细查看商品的具体介绍,包括商品图片、名称、价格和商品简介等。此外需要注意,移动设备都是内存小、存储空间狭窄的设备,为了保证设备运行流程而且不影响其他应用的使用,必须对图片等资源进行压缩,或者裁剪或者缩放,以减少带宽的使用;
商品购买模块首先用户输入购买的数量,接着客户端验证输入的信息是否是合法的数字以及库存是否充足,如果不满足给出相应的提出并重新购买,否则启动手机中的支付宝,如果没有支付宝将提示下载应用,否则将使用支付宝网页支付,如果支付失败则提示重新购买,如果购买成功,则交给服务器插入订单,成功后返回应用,并提示购买成功,表示用户下单购买成功;
订单系统模块用户点击订单系统后显示订单列表,从列表中可以看到每条订单的具体信息。
本发明对交易平台客户端需要实现的功能进行需求分析,明确了应用需要完成的功能性需求,主要包括用户登录注册、信息维护、查看商品和交易等模块的具体功能,具体确立这些功能模块需要实现的功能和需要注意的实现细节。此外还提出了一些运行时保证的非功能性需求。确立了各个需求,本文接着阐述了系统需要实现的各个功能模块的总体设计,设计了各个模块的设计流程图,为后续的详细设计指明实施路线。接着,本文按照总体设计规划的各个模块需求设计路线,详细地阐述了各模块的实现方法。主要介绍了用户注册和登录模块、用户信息管理模块、查看商品模块、交易模块以及订单系统等。用户可注册新的帐号登录到系统中,并使用注册好的帐号登录到系统中去,可以在个人信息维护界面修改自己的个人信息。用户可以查看最新上线的各个农家商品,可以查看每种商品的详情介绍,满意的商品可以下订单并使用支付宝付款,最后可以在订单系统查看自己买到的商品,接着就等待商品送货上门了。