基于iOS的一折抢购的APP的设计与实现的论文_第1页
基于iOS的一折抢购的APP的设计与实现的论文_第2页
基于iOS的一折抢购的APP的设计与实现的论文_第3页
基于iOS的一折抢购的APP的设计与实现的论文_第4页
基于iOS的一折抢购的APP的设计与实现的论文_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于 iOS 的一折抢购的 APP 的设计与实现The Design and Implementation of Being Snapped up Ten Percent APP Based on iOS 学院名称: 专业班级: 学生姓名: 学 号: 指导教师姓名: 指导教师职称: 毕业设计(论文)原创性声明和使用授权说明作者签名: 日 期: 目 录 摘 要 .IAbstract: .II引 言 .1第 1 章 绪 论 .21.1 设计的目的和意义 .21.1.1 设计的目的 .21.1.2 设计的意义 .21.2 设计的方法和技术 .31.2.1 开发环境 .31.2.2 Objective-C 语言的简介 .41.2.3 iOS 系统简介 .6第 2 章 需求分析 .72.1 系统设计流程以及思想流程 .72.2 可行性分析 .72.2.1 经济上可行性 .72.2.2 技术上可行性 .72.2.3 运行上可行性 .82.2.4 社会可行性分析 .82.3 应用分析 .82.4 系统结构分析 .8第 3 章 系统设计 .103.1 系统设计目标概述 .103.2 系统功能结构 .103.3 软件的体系结构 .113.3 界面设计 .12第 4 章 详细设计与实现 .134.1 基类功能模块设计 .134.2 引导页 .134.3 新品模块 .144.4 超值界面 .164.5 逛逛界面 .184.5 详细界面 .194.6 第三方登录 .20第 5 章 系统测试 .235.1 测试的目的 .235.2 测试的准则 .235.3 测试的方法 .235.4 测试实例 .24结 论 .29致 谢 .30参考文献 .31基于 iOS 的一折抢购的 APP 的设计与实现摘要:随着网络和智能手机的越来越深入的应用,在这个高速发展的时代智能手机不再只是用来打电话、发短信的工具,人们几乎无时无刻不在使用手机,并且随着现在消费者购物方式的改变,手机购物渐渐的引领的潮流,人们几乎每天都是通过手机来获取商品的更新,同时,伴随着苹果手机进入中国市场,相应的 iOS 技术逐渐流行起来。而对于开发苹果应用的语言Object-C,也成为当今社会最流行的开发语言,并且保持着强劲的上升趋势,本软件界面美观,操作简单,是一个高效率的操作平台。本一折抢购客户端是基于 iOS 平台开发,以 OC 语言为基础。本客户端的界面有:新品界面、超值界面、逛逛界面、明日预告界面、登录界面等等。其中各个界面分类详细,包含了:男装、母婴、数码、家居等等。尽可能的为购物者提供更多的便利。本设计结合开发实例,详细介绍了基于 iOS 的一折抢购客户端的设计与实现过程,该软件底层采用 OC 开发,基于 iOS 平台运行,使用 UIKit 框架进行 UI 界面的开发,主要使用基于 HTTP 的网络模式,发送网络请求以后,获得服务器的响应并接收数据。在数据库上,本软件使用 iOS 系统集成的轻量级的数据库 SQLite,实现清除缓存、浏览历史等功能。关键词:iOS ;APP;手机;购物The Design and Implementation of Being Snapped up Ten Percent APP Based on iOSAbstract: Along with the network and the smart phone is more and more in-depth and extensive application, mobile phone is no longer just used to make a phone call, send text messages in todays world of tools, people almost everywhere in the use of mobile phones, and with the change of the way consumers shopping now, mobile phone shopping gradually lead the trend of people is through the phone almost every day to get product updates, at the same time, along with the apple mobile phone to enter the Chinese market, the corresponding iOS technology gradually popular. For the development of apple application language - Object - C, in todays society has become the most popular development language, and maintained a strong upward trend, the software interface aesthetics, simple operation, is an efficient operating platform.This ten percent for client is based on the iOS platform development, based on the OC language. The client interface are: new product interface, overflow, browse interface, tomorrows forecast landing interface, interface and so on. Each interface detailed classification, include: menswear, maternal and infant, digital, household and so on. As far as possible to provide more convenience for shoppers.Key words: iOS; Mobile phones; The APP; shopping01第 1 章 绪论1.1 网页游戏行业概述网 页 游 戏 , 是 指 可 以 在 本 地 电 脑 用 浏 览 器 就 可 以 运 行 的 游 戏 。 目 前 用 来 编 写 网 页游 戏 使 用 最 热 的 是 HTML5。 随 着 计 算 机 信 息 科 技 的 发 展 , 从 HTML 到 现 在 的HTML5 技 术 速 度 越 来 越 快 , 功 能 也 越 来 越 强 大 。 而 现 在 的 网 页 游 戏 也 不 是 当 初 让 全球 所 喜 好 的 网 页 游 戏 “俄 罗 斯 方 块 ”、 “贪 吃 蛇 ”、 “超 级 玛 丽 ”等 画 面 朴 素 , 规则 简 单 的 游 戏 , 进 而 发 展 到 了 可 以 和 掌 上 游 戏 机 媲 美 , 具 有 很 强 的 娱 乐 性 和 交 互 性 的复 杂 形 态 了 。 网 页 游 戏 作 为 运 行 在 浏 览 器 端 的 游 戏 , 所 以 只 要 可 以 运 行 网 页 的 设 备都 能 进 行 游 戏 的 操 作 , 这 一 特 征 就 决 定 了 网 页 游 戏 的 特 点 : 首 先 具 有 庞 大 的 用 户 群 ,只 要 有 手 机 电 脑 等 设 备 , 只 要 会 玩 手 机 , 会 上 网 , 会 操 作 电 脑 就 可 以 玩 游 戏 , 这 特 点导 致 六 岁 及 以 上 的 人 群 都 可 以 玩 网 页 游 戏 。 现 在 科 技 越 来 越 发 达 , 导 致 硬 件 技 术 发 展越 来 越 好 , 手 机 , 平 板 电 脑 , 笔 记 本 这 些 移 动 设 备 越 来 越 便 于 携 带 。 像 手 机 , 平 板 电脑 体 积 小 人 们 可 以 随 身 携 带 , 只 要 可 以 上 网 随 时 随 地 都 可 以 玩 网 页 游 戏 而 且 需 要 的 流量 很 少 。 深 受 广 大 网 页 游 戏 爱 好 者 的 追 捧 。 据 统 计 全 球 在 使 用 的 移 动 电 话 已 经 超 过 15 亿 部 , 而 且 这 个 数 字 每 天 都 在 不 断 增 加 , 计 算 机 的 数 量 也 不 断 的 增 加 , 网 民 的 数量 也 在 在 急 剧 的 增 加 。 这 些 都 使 得 网 页 游 戏 潜 在 的 市 场 越 来 越 大 , 间 接 的 推 动 网 页游 戏 的 快 速 发 展 。为 什 么 要 开 发 HTML5 网 页 版 本 的 游 戏 。 一 是 H5 革 新 了 手 游 模 式 , 使 得 游 戏 渠道 多 元 化 : H5 与 其 他 游 戏 引 擎 最 明 显 的 区 别 就 是 , 它 可 以 与 网 页 游 戏 一 样 联 合 运 营 。具 体 来 说 , H5 游 戏 能 够 植 入 到 丰 富 的 场 景 应 用 中 并 与 之 完 美 匹 配 。 这 是 最 大 的 手 游模 式 革 新 。 此 外 , H5 游 戏 让 渠 道 越 来 越 多 元 , 只 要 有 流 量 就 是 渠 道 , 只 要 有 浏 览 器就 有 游 戏 场 景 。 (这 里 指 的 浏 览 器 是 一 个 广 义 范 畴 , 比 如 手 机 、 APP、 微 信 等 。 )目 前 ,猎 豹 浏 览 器 已 植 入 EGRET RUNTIME, 其 直 接 支 持 HTML5 运 行 所 需 要 的 所 有 底 层功 能 , 使 得 运 行 在 浏 览 器 上 的 HTML5 应 用 和 游 戏 , 拥 有 原 生 性 能 体 验 , 并 且 实 现 即点 即 玩 。因 此 , 对 于 拥 有 特 别 大 规 模 富 余 流 量 的 平 台 而 言 , 植 入 优 秀 的 引 擎 , 就 显 得 相 当重 要 。 随 着 渠 道 竞 争 的 加 剧 , 渠 道 必 须 拿 到 高 品 质 的 游 戏 。 这 个 时 候 , H5 带 来 了 一个 全 新 的 机 遇 。 H5 有 更 多 场 景 , 比 如 开 H5 频 道 试 玩 , 这 还 可 以 为 渠 道 带 量 。 对 此 ,之 前 接 受 手 游 那 点 事 专 访 的 白 鹭 引 擎 张 翔 则 认 为 , 在 手 游 的 开 发 成 本 、 营 销 成 本 居 高2不 下 的 情 况 下 , 3D 超 重 度 游 戏 竞 争 非 常 惨 烈 。 从 市 场 定 位 和 目 标 人 群 来 看 , H5 游戏 则 为 从 业 者 换 个 思 路 去 发 展 , 开 辟 了 一 片 新 大 陆 。二 是 H5 玩 法 多 样 , 更 加 符 合 用 户 碎 片 化 体 验 移 动 游 戏 的 需 求 和 习 惯 : H5 第一 种 玩 法 , 是 把 H5 作 为 营 销 工 具 、 制 作 酷 炫 的 营 销 页 面 , 比 如 邀 请 函 。 第 二 种 是 游戏 行 业 , 利 用 H5 试 玩 版 帮 原 生 版 本 引 流 。 第 三 种 才 是 比 较 纯 粹 的 H5 游 戏 。 目 前 ,猎 豹 浏 览 器 上 已 经 有 数 百 款 HTML5 游 戏 , 譬 如 打 飞 机 、 斗 地 主 、 中 国象 棋 、 黑 白 块 、 围 住 神 经 猫 等 等 各 类 游 戏 产 品 。 以 其 中 的 打 飞 机 的实 际 体 验 为 例 , 游 戏 的 操 作 方 式 为 划 屏 控 制 , 简 单 又 快 捷 ;在 攻 击 炮 弹 输 出 , 爆 炸 特效 , 大 技 能 效 果 等 各 方 面 表 现 不 俗 。 点 击 “马 上 玩 ”在 短 短 几 秒 就 可 跳 转 到 游 戏 界面 , 接 着 便 能 开 始 长 时 间 的 娱 乐 体 验 , 准 入 门 槛 极 低 。 如 前 文 所 述 , H5 游 戏 拥 有 原生 性 能 体 验 , 即 点 即 玩 , 加 上 游 戏 体 验 便 捷 , 更 加 符 合 时 下 玩 家 的 需 求 和 习 惯 。三 是 为 游 戏 付 费 提 供 了 多 种 盈 利 通 道现 在 越 来 越 多 CP 在 做 有 付 费 能 力 的 游 戏 , 在 探 索 付 费 的 可 能 性 。 因 为 CP 难 以 盈 利 ,这 个 行 业 就 会 停 滞 。 还 好 现 在 的 商 业 模 式 逐 渐 多 元 化 , 可 能 前 期 是 广 告 为 主 , 接 下 来 ,有 可 能 会 逐 渐 转 为 游 戏 内 付 费 。 比 如 愚 公 移 山 , 随 着 迭 代 而 不 断 设 计 游 戏 内 付费 点 。 作 为 引 擎 来 说 , 可 以 通 过 为 开 发 者 提 供 其 他 的 增 值 服 务 , 比 如 云 服 务 、 大 数 据服 务 , 统 计 服 务 、 广 告 服 务 等 , 打 通 整 个 开 发 者 盈 利 链 条 。 尤 其 , 对 于 H5 这 片 新大 陆 来 说 。四 是 .得 以 优 化 的 H5 游 戏 , 更 具 机 会 开 拓 海 外 市 场海 外 H5 游 戏 相 对 来 说 比 较 流 行 , 用 户 对 H5 的 接 受 度 也 非 常 高 , 但 海 外 H5 游 戏 生态 还 比 较 初 级 。 比 如 , 海 外 H5 开 发 团 队 大 多 为 两 三 个 人 或 巨 型 公 司 , 且 开 发 出 来 的游 戏 还 停 留 在 钓 鱼 、 消 除 类 , 画 风 也 不 够 精 致 。 反 观 国 内 , H5 游 戏 已 经 跟 原 生 非 常接 近 。 总 的 来 说 , 在 纷 纷 开 拓 海 外 市 场 的 当 下 , 国 内 H5 游 戏 出 海 机 会 很 大 。1.2 设计的方法和技术1.2.1 开发环境1.系统的软硬件平台3本一折抢购在性能上要求计算机能够支持苹果系统下的 Xcode 运行,同时支持FMDB(即数据库的封装) 具体要求可以参照如下设置(1)硬件运行环境环 境 最 小 配 置物 理 内 存 2 GB 以 上虚 拟 内 存 RAM 大 小 的 两 倍临 时 磁 盘 空 间 200 MB硬 盘 空 间 50 GB视 频 适 配 器 256 种 颜 色处 理 器 1GHz 以 上(2)Xcode 开发工具Xcode 前身是继承自 NeXT 的 Project Builder。The Xcode suite 包含有 GNU Compiler Collection 自由软件(GCC、apple-darwin9-gcc-4.0.1 以及 apple-darwin9-gcc-4.2.1, 默认的是第一个) ,并支持 C 语言、C+、 Fortran、Objective-C、Objective-C+、Java 、AppleScript、Python 以及 Ruby,还提供 Cocoa、C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论