版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 学科分类号 0810 本科学生毕业论文(设计) 题目(中文):基于mtime的iphone影评客户端模块的设计与实现(英文):the designing and implementation of iphone critics client module based on mtime 姓 名 胡 洪 兵 学 号 200808002121 院 (系) 计算机与通信工程系 专业、年级 通信工程专业 2008级 指导老师 邵金侠 (讲师) 2012年 4 月 20 日湖南科技学院本科毕业论文(设计)诚信声明本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得
2、的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本科毕业论文(设计)作者签名: 二一二年四月二十日毕业论文(设计)任务书课题名称: 基于mtime的iphone影评客户端模块的设计与实现 学生姓名: 胡洪兵 系 别: 计算机与通信工程系 专 业: 通信工程 指导教师: 邵金侠(讲师) 2011 年 9 月 22 日1、 关键词: iphone; 影评 ;mtime;手势;2、毕业论文(设计)内容要求:主要研究内容:本次毕业
3、选题为基于mtime的iphone影评客户端模块的设计和实现,该软件具有较高的实用价值。本设计是以ios操作平台为核心,通过软件方面的设计构成的mtime客户终端系统,模拟部分由simulator软件完成。最终软件能够通过人们对iphone手机界面的触摸实现对电影的点评和赏析。基本要求:本文需要从下面几个方面来讨论。(1)首先了解该课题的背景,研究目的以及国内外的研究现状;(2)确定开发语言以及工具。重点了解开发语言object-c,开发工具包sdk3和操作系统ios,以及通信协议tcp/ip和解析协议json;(3)然后进行系统分析和总体设计,主要包括系统的需求和例图的分析。(4)其次给出系
4、统详细设计、基本实现、数据测试、进行总结。(5)最后撰写论文。注意论文撰写规范,要求给出设计小结,并进行简单自我评价等。3、文献查阅指引:1 dave wooldridge, michael schneiderthe business of iphone app development making and marketing apps that succeed apressm. apress,2010.3.2 marcus zarra, matt longsimplified animation techniques for mac and iphone development addiso
5、n wesleym. addison-wesley professional,2009.12.3 唐晓晟,黄朝明,付长冬3g终端技术与应用m.北京:人民邮电出版社,2007. 4 李亮,杨武iphone sdk 3 开发指南m.北京:电子工业出版社,2010.5 罗比斯c+ for game programmersm.北京:清华大学出版社2004.09.6 陈宗斌,孔祥波cocoa 设计模式m.北京:机械工业出版社,2009.7 张波,黄湘琴objective-c 2.0程序设计m.北京:机械工业出版社,2009.8 高朝勤,杨越,刘霞objective-c 基础教程m.北京:人民邮电出版社,
6、2009.9 漆振,杨越iphone 3 开发基础教程m.北京:人民邮电出版社,2009.10 张彩霞,高颖,易磊iphone开发秘籍m.北京:人民邮电出版社,2010.11 柏银,李志蜀,朱兴东md5算法及其在远程身份认证中的应用j.四川大学学报(自然科学版),2006,21(2):33-37.12 陈汶滨,朱小梅,任冬梅软件测试技术术基础m.北京:清华大学出版社,2008.4、毕业论文(设计)进度安排:(1)2011.10.102011.11.16分析题目,查阅资料,收集相关资料,掌握相关信息,完成开题报告。(2)2011.11.172011.12.16完成与论文相关内容的需求分析。(3)
7、2011.12.172012.2.16设计完成论文设计的组织框架。(4)2012.2.172012.3.16撰写毕业论文并征求导师意见,修改毕业论文,进行毕业论文的评议。(5)2011.4.15前完成毕业论文,准备论文答辩。系意见: 负责人签名: 注:此报告应根据下达的毕业设计(论文)任务书,在指导教师的指导下由学生独立撰写,并于毕业设计(论文)开始后一周内完成。可加附页。 湖南科技学院本科毕业论文(设计)开题报告书论文(设计)题目基于mtime的iphone影评客户端模块的设计与实现作 者 姓 名胡洪兵所属系、专业、年级计算机与通信工程系通信工程专业2008级指导教师姓名、职称邵金侠 (讲师
8、)预计字数10000开题日期2011-11-22选题的根据:1) 本选题的理论、实际意义目前随着移动设备越来越普及以及移动设备的硬件的提升,移动设备的功能越来越完善,现在用户对手机的追求已经不再是简单的通话功能,各种应用程序和良好的移动互联网体验才是现在以及未来用户所关注的焦点,而iphone提前为用户准备好了一切。于是,iphone不仅仅是取得了自身的成功,而是将手机市场引入了另一个境界,智能、触控、大屏幕、应用程序,在传统手机市场还没有反应过来时,它已经成为了新一代手机市场的领军者。目前为止国内已经有很多iphone系统的用户,截止2011年第二季度iphone系统的国内市场占有率已经超过
9、16.8%。在欧美智能手机市场占有率也在25%左右,且成井喷形式迅速扩展。iphone手机软件开发代表了未来开发领域的新方向,随着iphone应用需求的增加,只要iphone手机软件开发应用够创意、够实用,就能够获得丰厚的回报全球越来越多的开发者们投身其中,中国的iphone手机软件开发者也不甘心置身局外,由此看来iphone软件业的发展形势非常乐观,但是由于语言方面的限制,在中国,iphone的软件开发工作还处于缓慢上升阶段,这意味着市场非常庞大,完全有上升和提高的空间,并且,随着人们生活节奏的提高,更加注重跟上时代脚步,完全不满足于现在获取影讯的方式,这无疑对信息的传播方式提出了更高的要求
10、。2)本选题的研究动态和自己的见解素有“影评界的榕树下”之称的mtime,是目前国内人气最高、内容最翔实、影评最犀利、最专业的电影专业网站。在时光网上,不但能看到最新的电影评论、上映电影的评分,还可以查询所在地的各大影院的排片计划等内容。mtime iphone客户端是一个功能强大的电影介绍软件,它涵盖了客户手机端的浏览软件、服务端的网上影库,通过mtime,您可以随时随地了解全球最新的电影和碟讯,有了网络,判断好电影的权利回归到了看电影的人手中。看电影的人汇聚到mtime,把喜爱、愤怒、希望释放到mtime电影数据库中,用博客表达观点、让评分代表自己、在群组激烈争论,好电影在mtime逐渐显
11、现。看电影的人来决定好电影。mtime用户知道好电影在哪里。在评分里、在推荐里、在影评里、在话题里。主要内容:mtime iphone客户终端主要分为首页、新闻、影评、电影院和更多五大模块,本论文将实现mtime iphone客户终端的影评模块。一、影评首页页面主体内容构成:大头图、图文列表,而在大头图中由图片+影评标题构成。图文列表中,单条影评的展示方式:头像+用户名+评分影片+评分分值+标题+摘要+影片海报。图文列表排序规则:同web端。先首页影评,再新片热评列表。图文列表处:用户初次进入,默认显示20条,在顶部的时候向下拖动,刷新当前页面,在页面底部向上拖动展开显示更多20条。 手指在屏
12、幕上下滑动,可以查看影评频道的所有内容。点击头图,进入头图影评内容页。页面自右向左显示。点击单条图文列表影评,该条处于选中的状态,进入影评内容页。页面自右向左显示。顶部导航处:中间显示频道名称:时光网影评。底部导航处:依次显示:首页、新闻、影评、电影院、更多。选中效果在“影评”。二、影评内容页页面主体内容构成:头像、影评标题、用户名、评分电影、评分分值、发表时间、海报、影评正文。顶部导航处:中间显示频道名称:时光网影评。左侧显示返回按钮。底部操作区处:依次显示:评论icon(有评论的icon右下角显示评论数量)、收藏、分享。其中,收藏和分享,未登录用户点击进入登录页。页面自下向上移入。点击缩略
13、图,浮层显示大图。页面可随手指上下滑动。手指点击屏幕的非缩略图区域,全屏显示页面主体内容,再点击,回到正常显示。支持多点触摸,字体变大变小,缩略图大小不变。用户左右滑动可切换上一篇/下一篇影评,按照列表内影评的顺序,依次显示对应影评内容。点击评论icon进入查看评论页,页面自右向左显示。三、查看评论页页面主体内容构成:图文列表。图文列表中,单条影评的展示方式:头像+用户名+微影评。图文列表处:用户初次进入,默认显示20条,在顶部的时候向下拖动,刷新当前页面,在页面底部向上拖动展开显示更多20条。手指在屏幕上下滑动,可以查看影评频道所有内容。点击表格,弹出回复按钮、进入发表评论页面,页面自右向左
14、显示。完成时将以另外一种形式显示于回复当前人表格下,页面自右向左显示。顶部导航处:中间显示频道名称:查看评论。左边显示返回按钮,点击返回按钮返回评论页内容,页面自右向左显示。底部导航处:显示写评论导航条编辑区,点击编辑区进入发表评论页面,页面自右向左显示完成时将以同种形式显示于表格最下方,页面自右向左显示。四、发表评论页页面主体内容构成:编辑区。图文列表处:用户初次进入,编辑区显示默认文字,且关联键盘显示。点击编辑区,默认文字消失,进入编辑状态。顶部导航处:中间显示频道名称:发表评论。左边显示取消按钮,点击取消按钮不保存评论内容回查看评论页,页面自右向左显示。左边显示提交按钮,点击提交按钮保存
15、评论内容回查看评论页,页面自右向左显示。研究方法:1、文献研究法tcp/ip通信协议。internet上使用的一个关键的底层协议是网际协议,通常称ip协议。我们利用一个共同遵守的通信协议,从而使internet成为一个允许连接不同类型的计算机和不同操作系统的网络。要使两台计算机彼此之间进行通信,必须使两台计算机使用同一种“语言”。通信协议正像两台计算机交换信息所使用的共同语言,它规定了通信双方在通信中所应共同遵守的约定。2、实验模拟法(1)xcode是apple的开发工具套件,支持项目管理、编辑代码、构建可执行程序、代码级调试、代码的版本管理、性能调优等等。这个套件的核心是xcode应用本身,
16、它提供了基本的源代码开发环境。(2)iphone simulator是iphone sdk中颇为有用的一个工具,无需使用实际的iphone/ipod touch就可以测试应用程序。通常不需要直接启动iphone simulator它在xcode运行(或是调试)应用程序时会自动启动。xcode会自动将应用程序安装到iphone simulator上。 iphone simulator并非仿真器 而是模拟器(3)json(javascript object notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ecma262语言规范(1999-12第三版)
17、中javascript编程语言的一个子集。json采用与编程语言无关的文本格式,但是也使用了类c语言(包括c, c+, c#, java, javascript, perl, python等)的习惯,这些特性使json成为理想的数据交换格式。json 提供了一种优秀的面向对象的方法,以便将元数据缓存到客户机上,json 帮助分离了验证数据和逻辑。json 帮助为 web 应用程序提供了 ajax 的本质。完成期限和采取的主要措施:2011.10.102011.11.20开题报告:收集相关资料,掌握相关信息,完成开题报告。2011.11.21201.12.15需求分析:完成与论文相关内容的需求分
18、析。2011.12.162012.2.15框架设计:设计完成论文设计的组织框架。2012.2.162012.3.15整理资料,再次改稿:整理资料,进一步修改,完善稿件。2012.3.162012.4.15完成论文,准备答辩:复习设计及论文相关知识准备答辩。主要参考资料:1 dave wooldridge, michael schneiderthe business of iphone app development making and marketing apps that succeed apressm. apress,2010.3.2 marcus zarra, matt longsim
19、plified animation techniques for mac and iphone development addison wesleym. addison-wesley professional,2009.12.3 唐晓晟,黄朝明,付长冬3g终端技术与应用m.北京:人民邮电出版社,2007. 4 李亮,杨武iphone sdk 3 开发指南m.北京:电子工业出版社,2010.5 罗比斯c+ for game programmersm.北京:清华大学出版社2004.09.6 陈宗斌,孔祥波cocoa 设计模式m.北京:机械工业出版社,2009.7 张波,黄湘琴objective-c
20、 2.0程序设计m.北京:机械工业出版社,2009.8 高朝勤,杨越,刘霞objective-c 基础教程m.北京:人民邮电出版社,2009.9 漆振,杨越iphone 3 开发基础教程m.北京:人民邮电出版社,2009.10 张彩霞,高颖,易磊iphone开发秘籍m.北京:人民邮电出版社,2010.11 柏银,李志蜀,朱兴东md5算法及其在远程身份认证中的应用j.四川大学学报(自然科学版),2006,21(2):33-37.12 陈汶滨,朱小梅,任冬梅软件测试技术术基础m.北京:清华大学出版社,2008.指导教师意见: 指导教师签名: 系意见:签 名: 年 月 日开 题 报 告 会 纪 要时
21、间 2011.12.3地点北京渥瑞达实习基地与会人员姓 名职务(职称)姓 名职务(职称)姓 名职务(职称)林华副教授黄贤运副教授文海英副教授李文讲师李玲香讲师罗恩韬讲师会议记录摘要:会议主持人:记 录 人:年 月 日指导小组意见负责人签名: 年 月 日系 意 见负责人签名:年月日注:此表由学生本人填写,一式三份,一份留系里存档,指导老师和本人各保存一份. 湖南科技学院毕业论文(设计)中期检查表毕业论文(设计)题 目基于mtime的iphone影评客户端模块的设计与实现学生姓名胡洪兵学 号200808002121系 别计算机与通信工程系专 业通信工程指导教师邵金侠 讲师检查日期2012.2.19
22、指导教师检查情况记载及修改意见: 该生毕业设计进展符合进度要求,基本上完成了设计,整个系统已运行成功。(1)软件设计及实现方面胡洪兵设计的基于mtime时光电影网的iphone影评客户端模块,影评功能基本实现,同时通过了简单的数据测试:主要影评详情页的各个功能进行了触摸和点击测试,功能正常能够达到目标状态的数据测试。本软件基本上完成了整个设计的流程,但是有些地方还需要完善,如完成网页的定期清理,释放系统内存,再者,数据库服务方面也需要优化。(2)论文撰写方面论文撰写不规范,注意论文中章节序号、图文、图表等的格式,同时论文撰写语言太过口语化,应该加以精简提炼,避免重复啰嗦,提升论文整体质量,最后
23、论文撰写参考文献资料的需要在论文中指出。总体而言,该生各方面工作完成情况整体不错,基本上达到了预期要求。签名: 注:此表用于指导教师在学生毕业论文(设计)初稿完成后对学生执行任务书情况进行中期检查时用,由指导教师填写。湖南科技学院毕业设计(论文)指导过程记录毕业论文(设计)题目基于mtime的iphone影评客户端模块的设计与实现学生姓名胡洪兵学号200808002121专业班级通信工程0801指导教师邵金侠职称讲师系(教研室)计算机与通信工程系指导过程记录指导内容记录(一)题目的选择指导:可以从学校的图书馆的书刊里面阅读自己感兴趣的题材,阅读100篇以上然后根据自己的喜好选择一个与生活密切相
24、关的论题作为自己的毕业设计。学 生 签 名: 2012年9月6日 指导教师签名: 2012年9月6日指导内容记录(二)开题报告审查:(1)开题检查指导并进行可行性分析;(2)确定好该设计实现的方法。该设计的特色和创新之处进行了指导,对于应用前景做出了肯定的答复。学 生 签 名: 2012年11月25日 指导教师签名: 2012年11月25日指导内容记录(三)中期指导:(1) 将已完成的模块做具体分析和测试;(2) 对本设计的核心模块进行讨论。学 生 签 名: 2012年12月19日 指导教师签名: 2012年12月19日指导内容记录(四)中期检查:(1)指出目前尚存在的问题和拟解决方法;(2)
25、对下一步将要完成的模块作具体分析;(3)最后对本课题提出了新的要求和期望。学 生 签 名: 2012年2月19日 指导教师签名: 2012年2月19日指导过程记录指导内容记录(五)初稿审阅(1):(1)英文标题:the designing and implementation of iphone critics client module based on mtime(2)注意英文摘要的翻译,不能直译,要注意润色;(3)正文中的(1)、(2)、等建议改为(1) (2)等;(4)注意正文字号要相同,段落缩进为tab间隔,注意行间据和字间据。学 生 签 名: 2012年3月30日 指导教师签名:
26、2012年3月30日指导内容记录(六)初稿审阅(2):(1)注意图形、图标及其标题要保证在同一页,另外图形和图标等要居中设置。注意标点符号;(2)每章应该独立一页,且每章的小结应该再具体一些;(3)参考文献至少要设10篇。学 生 签 名: 2012年4月8日 指导教师签名: 2012年4月8日指导内容记录(七)初稿审阅(3):(1) 代码应有注释,注释前应该留有空格;(2) 将文中用到的核心技术作详细说明;(3) 数据的测试应加入错误数据测试。学 生 签 名: 2012年4月13日 指导教师签名: 2012年4月13日指导内容记录(八)终稿审阅:(1) 理顺软件设计的思路;(2) 做好最终软件
27、调试,准备答辩;(3) 通读全文,仔细检查文中的错别字等错误。学 生 签 名: 2012年4月15日 指导教师签名: 2012年4月15日答辩小组组长意见(对情况是否属实做出意见)组长(签名): 201 年 月 日湖南科技学院毕业论文(设计)答辩申请暨资格审查表学生姓名胡洪兵学 号200808002121系 别计算机与通信工程系专 业通信工程专业班 级0801指导教师邵金侠(讲师)毕业论文(设计)题目:基于mtime的iphone影评客户端模块的设计与实现内容综述(对毕业设计或论文的研究步骤和方法、主要内容及创新之处进行综述,提出答辩申请):素有“影评界的榕树下”之称的mtime,是目前国内人
28、气最高、内容最翔实、影评最犀利、最专业的电影专业网站。在时光网上,不但能看到最新的电影评论、上映电影的评分,还可以查询所在地的各大影院的排片计划等内容。mtime iphone客户端是一个功能强大的电影介绍软件,它涵盖了客户手机端的浏览软件、服务端的网上影库,通过mtime,您可以随时随地了解全球最新的电影和碟讯,有了网络,判断好电影的权利回归到了看电影的人手中。看电影的人汇聚到mtime,把喜爱、愤怒、希望释放到mtime电影数据库中,用博客表达观点、让评分代表自己、在群组激烈争论,好电影在mtime逐渐显现。根据市场的分析调查最终确定本设计的总体分析,运用cocoa独特的开发工具包xdk和
29、开发软件xcode实现系统的总体设计和测试。将经典的mvc设计模式应用其中实现了代码的复用,用工厂模式实现了内存的优化和管理,用观察者模式实现了用户手势的监听。至此,本论文已经全部完成,并已通过导师的多次审查与修改,现申请论文答辩,请系毕业论文(设计)工作领导小组批准。资 格 审 查 项 目是否01工作量是否达到所规定要求02文档资料是否齐全(任务书、开题报告、答辩申请、定稿论文及其相关附件资料等)03文档是否符合规范化要求04是否按时向指导教师提交全部正式材料05是否剽窃他人成果或者直接照抄他人设计(论文)06是否为已公开发表的个人论著备选是否多人设计一个系统或者合作一个课题(多人设计一个系
30、统或者合作一个课题)内容是否雷同系毕业论文(设计)工作领导小组意见:符合答辩资格,同意答辩 不符合答辩资格,不同意答辩(公章) 年 月 日注:此表为学生毕业论文(设计)定稿后申请答辩,及系领导小组对申请答辩学生进行资格审查时用;资格审查项目由指导教师填写。湖南科技学院本科毕业论文(设计)评审表论文题目基于mtime的iphone影评客户端模块的设计与实现作者姓名胡洪兵所属系、专业、年级计算机与通信工程系通信工程专业2008年级指导教师姓名、职称邵金侠(讲师)字 数13000字定稿日期2012-4-20中文摘要mtime是国内人气最高、内容最翔实、影评最犀利、最专业的电影专业网站。本设计主要基于
31、mtime网站平台实现了iphone客户端的影评模块,在此不同地区爱好电影者可以分享电影心得,进行交流。本设计采用x-code开发工具,它具有可视化的编程界面、详细的提示、以及完善的帮助文档,软件开发人员使用起来非常方便。本设计首先概要性地介绍了本文使用的关键技术、mvc模式等;然后给出模块端总体分析与设计,包括系统的需求分析、系统设计要求、系统总体功能设计;其次用图表加文字的方式对设计工作中的重点部分做出了详细地阐述;最后具体描述了模块的实现过程,并对关键技术的实现,进行了代码解析。关键词(3-5个)iphone;影评;mtime;手势英文摘要mtime is the most popula
32、r and professional film website, it has the most informative content and the sharpest reviews. this design mainly realizes iphone client review module based on the mtime website platform, here peoples in the different areas who like movie can share film experience and communicate.this design uses th
33、e x-code development tools, it has the visual programming interface, detailed tips and perfect help documentation, it is very convenient to use for software developers. this paper firstly briefly introduces the keytechnologies and the mvc mode, secondly gives the total analysis and design of termina
34、l module, including system requirements analysis, system design and system function design; next gives the figures and text of key parts design; at last this paper petends the concrete description of the module realization process, at the same time the key technique codes are provided and analized.关
35、键词(3-5个)iphone;critics;mtime;gesture指导教师评定成绩评审基元评审要素评审内涵满分指导教师实评分选题质量25%目的明确符合要求选题符合专业培养目标,体现学科、专业特点和教学计划的基本要求,达到毕业论文(设计)综合训练的目的。10理论意义或实际价值符合本学科的理论发展,有一定的学术意义;对经济建设和社会发展的应用性研究中的某个理论或方法问题进行研究,具有一定的实际价值。10选题恰当题目规模适当,难易度适中;有一定的科学性。5能力水平40%查阅文献资料能力能独立查阅相关文献资料,归纳总结本论文所涉及的有关研究状况及成果。10综合运用知识能力能运用所学专业知识阐述问
36、题;能对查阅的资料进行整理和运用;能对其科学论点进行论证。10研究方案的设计能力整体思路清晰;研究方案合理可行。5研究方法和手段的运用能力能运用本学科常规研究方法及相关研究手段(如计算机、实验仪器设备等)进行实验、实践并加工处理、总结信息。10外文应用能力能阅读、翻译一定量的本专业外文资料、外文摘要和外文参考书目(特殊专业除外)体现一定的外语水平。5论文质量35%文题相符较好地完成论文选题的目的要求。5写作水平论点鲜明;论据充分;条理清晰;语言流畅。15写作规范符合学术论文的基本要求。用语、格式、图表、数据、量和单位、各种资料引用规范化、符合标准。10论文篇幅10000字左右。5实评总分 成绩
37、等级 指导教师评审意见: 指导教师签名: 说明:评定成绩分为优秀、良好、中等、及格、不及格五个等级,实评总分90100分记为优秀,8089分记为良好,7079分记为中等,6069分记为及格,60分以下记为不及格。评阅教师评定成绩评审基元评审要素评审内涵满分评阅教师实评分选题质量25%目的明确符合要求选题符合专业培养目标,体现学科、专业特点和教学计划的基本要求,达到毕业论文(设计)综合训练的目的。10理论意义或实际价值符合本学科的理论发展,有一定的学术意义;对经济建设和社会发展的应用性研究中的某个理论或方法问题进行研究,具有一定的实际价值。10选题恰当题目规模适当,难易度适中;有一定的科学性。5
38、能力水平40%查阅文献资料能力能独立查阅相关文献资料,归纳总结本论文所涉及的有关研究状况及成果。10综合运用知识能力能运用所学专业知识阐述问题;能对查阅的资料进行整理和运用;能对其科学论点进行论证。10研究方案的设计能力整体思路清晰;研究方案合理可行。5研究方法和手段的运用能力能运用本学科常规研究方法及相关研究手段(如计算机、实验仪器设备等)进行实验、实践并加工处理、总结信息。10外文应用能力能阅读、翻译一定量的本专业外文资料、外文摘要和外文参考书目(特殊专业除外)体现一定的外语水平。5论文质量35%文题相符较好地完成论文选题的目的要求。5写作水平论点鲜明;论据充分;条理清晰;语言流畅。15写
39、作规范符合学术论文的基本要求。用语、格式、图表、数据、量和单位、各种资料引用规范化、符合标准。10论文篇幅10000字左右。5实评总分 成绩等级 评阅教师评审意见: 评阅教师签名: 说明:评定成绩分为优秀、良好、中等、及格、不及格五个等级,实评总分90100分记为优秀,8089分记为良好,7079分记为中等,6069分记为及格,60分以下记为不及格。湖南科技学院本科毕业论文(设计)答辩记录表论文题目基于mtime的iphone影评客户端模块的设计与实现作者姓名胡洪兵所属系、专业、年级计算机与通信工程系通信工程专业2008年级指导教师姓名、职称邵金侠(讲师)答 辩 会 纪 要时间地点答辩小组成员
40、姓 名职务(职称)姓 名职务(职称)姓 名职务(职称)答辩中提出的主要问题及回答的简要情况记录:会议主持人:记 录 人:年 月 日答辩小组意见评语:评定等级: 负责人(签名): 年 月 日系学位委员会意见评语:论文(设计)最终评定等级:负责人(签名): 系部(公章) 年月 日校学位委员会意见评语:评定等级: 负责人(签名): 年月 日基于mtime的iphone影评客户端模块的设计与实现摘 要mtime是国内人气最高、内容最翔实、影评最犀利、最专业的电影专业网站。本设计主要基于mtime网站平台实现了iphone客户端的影评模块,在此不同地区爱好电影者可以分享电影心得,进行交流。本设计采用x-
41、code开发工具,它具有可视化的编程界面、详细的提示、以及完善的帮助文档,软件开发人员使用起来非常方便。本设计首先概要性地介绍了本文使用的关键技术、mvc模式等;然后给出模块端总体分析与设计,包括系统的需求分析、系统设计要求、系统总体功能设计;其次用图表加文字的方式对设计工作中的重点部分做出了详细地阐述;最后具体描述了模块的实现过程,并对关键技术的实现,进行了代码解析。【关键词】 iphone;影评;mtime;手势 the designing and implementation of iphone critics client module based on mtimeabstractmt
42、ime is the most popular and professional film website, it has the most informative content and the sharpest reviews. this design mainly realizes iphone client review module based on the mtime website platform, here peoples in the different areas who like movie can share film experience and communica
43、te.this design uses the x-code development tools, it has the visual programming interface, detailed tips and perfect help documentation, it is very convenient to use for software developers. this paper firstly briefly introduces the keytechnologies and the mvc mode, secondly gives the total analysis
44、 and design of terminal module, including system requirements analysis, system design and system function design; next gives the figures and text of key parts design; at last this paper petends the concrete description of the module realization process, at the same time the key technique codes are p
45、rovided and analized.【key words】iphone;critics;mtime;gesture目 录1 绪 论11.1 课题背景及意义11.2 iphone应用软件发展现状11.3 本论文的研究内容21.4 论文结构21.5 本章小结32 开发工具介绍与系统分析42.1 开发工具概述42.2 mvc应用程序框架52.3 设计模式72.4 第三方库72.5 内存管理82.6 本章小结93 功能模块设计103.1 需求分析103.2系统模块设计113.3 登录模块和手势交互模块流程图设计113.3.1 用户登录模块设计113.3.2 手势交互设计123.3.3 多点触摸交
46、互设计123.4 详细设计123.4.1 选择的控件133.4.2 界面的绘制143.4.3 数据输入与传递143.4.4 数据的保存和显示153.4.5 自动登录153.5 本章小结164 功能模块的具体实现174.1 数据请求174.2 网络判断174.3 数据的解析184.4 代理的实现194.5 算法描述与实现204.6 本章小结225 数据测试235.1 影评列表页数据测试235.2 影评详情页数据测试245.3 评论页及回复页数据的测试255.4 登录测试265.5 本章总结276 总结和展望286.1 总结286.2 展望28参考文献29致 谢30301 绪 论随着移动互联网和手
47、机智能系统的发展,移动设备被应用到人类活动的各个领域,各种应用软件也相继问世。这其中有相当一部分是与生活密切相关的应用软件。而这也满足了人们对各种信息的需求。素有“影评界的榕树下”之称的mtime,是目前国内人气最高、内容最翔实、影评最犀利、最专业的电影专业网站。在时光网上,不但能看到最新的电影评论、上映电影的评分,还可以查询所在地的各大影院的排片计划等内容。mtime iphone客户端是一个功能强大的电影介绍软件,它涵盖了客户手机端的浏览软件、服务端的网上影库,通过mtime,您可以随时随地了解全球最新的电影和碟讯。1.1 课题背景及意义 1、选题背景目前随着移动设备越来越普及以及移动设备
48、的硬件的提升,移动设备的功能越来越完善,现在用户对手机的追求已经不再是简单的通话功能,各种应用程序和良好的移动互联网体验才是现在以及未来用户所关注的焦点,而iphone提前为用户准备好了一切。于是,iphone不仅仅是取得了自身的成功,而是将手机市场引入了另一个境界,智能、触控、大屏幕、应用程序,在传统手机市场还没有反应过来时,它已经成为了新一代手机市场的领军者。目前为止国内已经有很多iphone系统的用户,截止2011年第二季度iphone系统的国内市场占有率已经超过16.8%。在欧美智能手机市场占有率也在25%左右,且成井喷形式迅速扩展1。2、选题意义iphone手机软件开发代表了未来开发
49、领域的新方向,随着iphone应用需求的增加,只要iphone手机软件开发应用够创意、够实用,就能够获得丰厚的回报全球越来越多的开发者们投身其中,中国的iphone手机软件开发者也不甘心置身局外,由此看来iphone软件业的发展形势非常乐观,但是由于语言方面的限制,在中国,iphone的软件开发工作还处于缓慢上升阶段,这意味着市场非常庞大,完全有上升和提高的空间,并且,随着人们生活节奏的提高,更加注重跟上时代脚步,完全不满足于现在获取影讯的方式,这无疑对信息的传播方式提出了更高的要求。1.2 iphone应用软件发展现状手机与互联网的融合形成的移动互联网业务是与传统互联网以及传统移动通信业务完全不同的新型业务,移动互联网催生的新型需求日益成为传统it与通信巨头的蓝海。随着社会的不断发展,各种各样的手机软件参与了人类的活动和社会活动,因此改善人和人之间的关系,使人对人的交流更为广泛。还可以促进大脑智力的发展,让人们的思维更活跃。现今,人类己进入了信息化网络3g时代,手机的应用范围越来越广泛。在2g时代,手机的操作系统不重要,因为手机的基本功能只有语音和短信,它的文件格式是通用的,完全不同的手机,打电话和发短信,没有任
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年膜分离制氮设备投资申请报告
- 2023年高品质研磨碳酸钙浆料投资申请报告
- 2024年混凝土搅拌机项目资金申请报告代可行性研究报告
- 第七章 环境规划与管理的政策、法规、制度、标准和管理体系课件
- 大病救治自查报告
- 生物安全自查报告
- 2024年商铺转租协议范本
- 单位资金周转借款协议范本2024
- 2024年度综合经济服务协议模板
- 2024年个人借款协议范本协议
- 期中考试卷(试题)-2024-2025学年苏教版二年级数学上册
- 2024年全国企业员工全面质量管理知识竞赛题库(含答案)(共132题)
- 《国有企业采购操作规范》【2023修订版】
- 华东理工大学PPT模板
- 一年级上册语文期中考试试卷分析
- 中药知识文库:冬葵子
- [新版]高速公路交安工程监理实施细则
- 品质周报模板
- 压力管道焊接工艺、工艺卡、规程及工艺评定
- 2021年河南省实施殡葬管理条例
- 对上好少先队活动课的五点建议
评论
0/150
提交评论