基于ios的网上商城app设计与实现

基于ios的网上商城app设计与实现

ID:31359289

大小:113.00 KB

页数:9页

时间:2019-01-09

基于ios的网上商城app设计与实现_第1页
基于ios的网上商城app设计与实现_第2页
基于ios的网上商城app设计与实现_第3页
基于ios的网上商城app设计与实现_第4页
基于ios的网上商城app设计与实现_第5页
资源描述:

《基于ios的网上商城app设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于IOS的网上商城APP设计与实现  摘要:伴随着4G网络的发展和普及,使用手机购物越来越受人们的青睐,已经成为潮流。该文采用MVC模式,设计开发了一个基于IOS的女性服装网上商城APP,其主要功能包括商品浏览、商品收藏、商品购买、提交订单、订单支付、商品评价等功能。经实践验证,该APP使用方便、操作简单,功能齐全。  关键词:网上商城;IOS;APP;MVC  中图分类号:TP393文献标识码:A文章编号:1009-3044(2016)28-0286-03  智能手机的普及使得大量用户习惯通过手机购物,据相关统计,20

2、15年中国网络购物市场交易规模为3.8万亿元,其中通过手机进行网络购物用户规模达3.4亿,同比增长率为43.9%。因此众多互联网公司纷纷投入大量人力、物力来开发网上商城APP软件,做得好的有天猫和京东等网上商城APP。  网上商城APP能为公司和企业搭建商品销售平台,发布展示商品信息、进行商品在线销售、物流管理和售后服务,极大地节约了人力成本,实现了物资的优化配置。  1基于IOS的APP开发简介  1.1MacOS与IOS  MacOS是由苹果公司开发的桌面操作系统9,而且只能安装在苹果公司自己生产的电脑上,目前版本已经

3、发展到10.0版。IOS是由苹果公司开发的移动操作系统,最初是设计给iPhone使用的,后来陆续套用到iPodtouch、iPad以及AppleTV等产品上。IOS与MacOS一样,属于类Unix的商业操作系统。MacOS只能运行在X86或X86-64构架的硬件上,而IOS只能运行在ARM构架的设备上。  1.2XCode开发工具  XCode是运行在MacOS上的集成开发工具(IDE),是开发IOS应用程序的最快捷的方式。XCode具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。目前支持C,C++、Ob

4、ject-C语言编程、编写出来的应用软件可直接运行于装有IOS的手机上,运行效率非常高。  1.3Object-C编程语言  Object-C语言是根据C语言所衍生出来的语言,继承了C语言的特性,是一种面向对象的编程语言。它需要运行在MacOS系统下,可以通过XCode等集成开发工具来进行IOSAPP的设计与开发。  1.4SQLite  SQLite是一款轻型的数据库管理系统,它占用资源非常的少、但却比其他数据库效率更高,只是存储数据量有限,因此适合在手机等终端软件中使用。  2系统分析  在任何软件进行开发之前,都需要

5、先进行系统分析,主要包括可行性分析和需求分析等方面。  2.1用户需求分析9  (1)开发一个基于IOS的女性服装电子商城APP,让客户通过iPhone手机浏览商品、购买商品、进行订单支付;让商城的商户通过APP管理客户订单并进行发货和售后服务。  (2)客户业务逻辑操作流程:搜索和查看商品,点击加入购物车,提交订单,支付,查看物流情况,评价交易。  2.2APP功能需求分析  (1)启动界面:启动界面需要做到不仅仅是展示一个漂亮的广告,最重要的是需要融入相关的视觉元素,让用户知道该APP大致具备什么功能。  (2)首页:

6、作为整个APP的导航页面,其重要性可想而知。首页不仅要推  荐展示一些用户普遍喜爱的商品列表,还可包括广告轮播器Banner,达到推广的效果。在首页中,要能让大部分用户方便快捷地找到自己满意的商品。  (3)推荐页:这个页面需要进行大数据分析,针对用户以前的消费风格和购物习惯,做出有针对性的分类推荐。  (4)热搜商品分类:将所有商品按相关区分度进行分类,在这些分类列表中,可以点击相关类别进入商品详情界面中去查看,支持动态加载数据、支持根据条件进行商品筛选和排序。  (5)商品最新动态:展示那些销量大而且好评率高的商品,要

7、能动态进行跟踪更新,以节约用户浏览时间,推荐用户重点关注的商品。9  (6)搜索:这个页面通过点击关键词或者用户手动输入关键词来精确搜索商品,还要能够保存用户最近的关键词搜索记录。  (7)详情页面:这个页面主要是用来展示商品的具体信息,包括商品名称、型号、价格、产品规格参数、产地、销量和商品评价等。  (8)登录注册:这个页面的功能主要是实现收集用户相关信息,保障用户的账户安全。  (9)加入购物车:这个模块是保存用户准备购买的商品及数量,便于记录和一次性购买,并且能支持增加、删除、查询功能。  (10)查看评论:用于显

8、示购买该商品的客户对该商品的相关评价信息。  (11)购买:用于提交生成订单,页面包含商品信息、配送快递物流信息、发票信息、商品购买列表清单及需支付的金额等。  (12)支付:准备采用第三方支付实现,具体是通过支付宝进行,在链接到支付宝支付界面后,便自动生成一张订单发送给支付宝交易服务器进行支付,支付完

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。