登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 电子信息类 > 通信工程 > 正文

基于IOS下的信用卡优惠服务查询客户端开题报告

 2020-04-14 16:04:12  

1. 研究目的与意义(文献综述包含参考文献)

文 献 综 述

一. 前言

随着3G网络的规模化发展和智能移动终端的普及,手机智能化、移动互联网化的发展趋势愈加突显,昭示着中国移动互联网巨大的发展市场。当人们的衣食住行等事务,逐渐转到手机上进行时,代表着消费新方式正朝着”移动”的方向变革。基于IOS下的信用卡优惠服务查询客户端是为信用卡持卡人提供基于地理位置的信用卡打折、促销以及优惠商户的信息。允许用户即时查询周边商户打折信息包括餐饮及购物等,它可以满足用户对商户地理位置的查询,通过地图向用户展示该商户的具体地理位置以及行走或行车路线,方便用户通过手机直接获取相关信用卡服务信息,为用户提供方便快捷的信息服务。

本课题研究的是通过客户端与服务端的信息交互从而获取信用卡打折、促销以及优惠商户信息并将其人性化的展示给用户,在充分研究开发平台的基础上,在iPhone上实现与服务器的交互,展现客户端应有的各个功能。这是一种移动互联网信息传播的展现。信用卡优惠服务查询客户端是以提供实时信息以及准确地理定位为核心的软件产品,该产品可以为用户提供方便快捷的信息服务,满足人们日常生活中的衣食住行等方面的需求。

二. 研究现状

本课题研究的信用卡优惠服务查询客户端是基于iPhone手机上的一款移动互联网的信息查询服务软件。其中的信息交互过程是由客户端与服务端定好接口之后,由客户端向服务器发送请求,当服务器接收到客户端请求则对客户端请求信息进行解析,解析完之后对于客户端相应请求做出回应。电子信息技术的发展推动通讯传输技术也在不断进步。移动互联网继承了移动随时随地随身和互联网分享、开放、互动的优势。移动互联网可以快速准确的将信息传输出去,给用户良好的体验;本课题研究的就是如何通过IOS开发环境利用互联网将信息在服务器与客户端之间传递以及通过IOS开发环境搭建用户界面和视图展示。

三. 原理及实现

本课题研究的信用卡优惠服务查询客户端是基于iPhone手机上的一款移动互联网的信息查询服务软件。在客户端与服务端定好接口之后,由客户端向服务器发送请求,当服务器接收到客户端请求之后,对客户端请求信息进行解析,解析完之后对于客户端相应请求做出回应,客户端接收到反馈信息之后进行解析然后显示在手机终端上,在实践操作时用户只需要进行简单的信息填写就可以进行使用这款软件的全部功能,用户只需要对软件进行简单的点击操作就可以查询到周边的基于地理位置的信用卡打折、促销以及优惠商户的实时信息,信息会以程序编写好的图形化方式展示给用户,用户可以通过手机形象的获取到其所需的实时信息。

完成本课题研究可以通过阅读相关文献资料和参考实例的方式,在工具选择上是采用Vmware 虚拟机,在Xcode环境下,使用iOS SDK软件开发工具包和Objective-c语言来完成。

流程图:

1.信息传输结构

2.客户端与服务器之间的信息

预期效果展示图:

四.工具和开发平台简介

本课题在虚拟机Xcode环境下,运用SDK软件开发工具包和Object-C语言进行实

现。

iOS SDK可分为下列几大项:触控、多点触控时间和控制、加速支持、查看等级、

本地化、相机支持媒体、混音及录音、视图播放文件格式、核心服务网络、嵌入式数据

库地理位置、线程、OS X核心TCP/IP协议套接字和电源管理文件系统,SDK开发工具

中包含的iPhone模拟器用来在开发人员的电脑上模拟iPhone的外观和感觉。

Objective-C,是扩充C面向对象编程语言Objective-C从标准的ANSI C语言扩展而来,并提供了定义类、方法和属性的语法,还有其它结构来促进类的动态扩展。类的语法和设计把部分基于第一种面向对象的编程语言 Smalltalk。主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统。而在NextStep和OpenStep中它更是基本语言。Objective-C可以在gcc运作的系统编写和编译,更说明Objective-C是C语言的衍生体,它使用一个用C写成很小的运行库,不会令应用程序变的很大,和大部分OO系统使用极大的VM执行时间会取代了整个系统的运作相反。Objective-C写成的程序通常不会比原始码大很多,而其函式库也和SmallTalk 要使用极大的内存来开启一个窗口的情况是相反的。

参考文献:

[1] Carlo Chung.Object-C编程之道:iOS设计模式解析[M].北京:人民邮电出版社.2011

[2] 杨正洪,郑齐心,郭晨.iOS5编程揭秘:iPhone与iPad应用开发入门[M].北京:清华大学出版社.2011

[3] Joe Conway,Aaron Hillegass.iOS编程(第2版)(针对Xcode4)[M].武汉:华中科技大学出版社.2012

[4] Mark Dalrymple,Scott Knaster.Objective-C基础教程[M].北京:人民邮电出版社.2011

[5] 虞斌.iOS软件开发揭秘:iPhoneamp;iPad企业应用和游戏开发[M].北京:电子工业出版社.2011

[6]Eric Sadun.iPhone开发秘籍(第2版)[M].北京:人民邮电出版社.2011

[7]James Duncan Davidson,Apple Inc.Cocoa入门#8212;#8212;使用Objective-C[M].南京:东南大学出版社.2011

[8]Christopher Allen.iPhone与iPad开发实战[M].北京:人民邮电出版社.2011

[9]贝内特.精彩iPhone炫酷开发:七位一线高手的编程和设计范例[M].北京:人民邮电出版社.2011

[10]Barnard.iPhone用户界面设计典型实例[M].北京:人民邮电出版社.2010

[11]陆颖.30天精通iPhone手机编程[M].北京:清华大学出版社.2010

[12]杨正洪.iPhone4应用程序开发与实战[M].北京:清华大学出版社.2011

[13]李伟梦.iPhone SDK编程入门经典:使用Objective-C[M].北京:清华大学出版社.2011

[14]纳丁,伍尔德里奇,马克.iPad 开发基础教程[M].北京:人民邮电出版社.2011

[15]乔纳森.AppStore掘金#8212;#8212;iPhone SDK应用程序开发[M].北京:人民邮电出版社.2012

2. 研究的基本内容、问题解决措施及方案

本课题主要研究和解决的问题是在iOS下使用SDK编程从服务器获取信息,实现信用卡优惠服务查询客户端的查询功能,例如查询餐厅的打折信息以及它的地理位置,其次是用户界面的搭建、视图的切换和工程内存的问题。

本课题研究使用Vmware虚拟机,在Xcode环境下,使用IOS SDK软件开发工具包和Objective-C语言来完成。主要分为两大模块:各个界面的搭建和与API接口的衔接。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图