毕业论文(设计)开题报告:基于IOS的唯美之家设计与实现-社区、设计师设计_第1页
毕业论文(设计)开题报告:基于IOS的唯美之家设计与实现-社区、设计师设计_第2页
毕业论文(设计)开题报告:基于IOS的唯美之家设计与实现-社区、设计师设计_第3页
毕业论文(设计)开题报告:基于IOS的唯美之家设计与实现-社区、设计师设计_第4页
毕业论文(设计)开题报告:基于IOS的唯美之家设计与实现-社区、设计师设计_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

毕业论文(设计)开题报告论文(设计)题目基于IOS的唯美之家设计与实现—社区、设计师设计姓名系别专业班级学号选题目的和意义:唯美之家打造了家居装饰APP的新概念,带给客户不同以往的家居装饰体验。更值得一提的是相比于传统的营销模式,唯美之家能够更确切的了解用户的需求,而商家也会为用户提供专业的客服来帮助用户解决问题,这与传统的家居装饰完全不同。在专业团队的帮助下,用户会装饰出更贴近自己理想的家居风格。现在装修类APP也渐渐多了,这有什么好处?就是把设计师搬到了APP上,因此,使用APP交流家装问题是设计师与用户共同的诉求,而借助于微信、qq交流,又不便于展示设计作品。加入了讨论区设计,用户交流平台展示;用于展示交流心得,展示装修图片等等,按城市选择设计师;按热门、活跃度查找设计师。本选题在国内外的研究状况及发展趋势:国外状况:在国外的年轻人中,APP的家装软件十分流行,他们可以通过APP的模块,直接拼接出自己想要的装修效果图,然后发给装修公司直接施工。这种傻瓜式的装修模式,尽管选择不多,却减少了用户在选择中的耗费,因为在快节奏的当下极受欢迎。发展趋势:发展趋势:app迅速发展趋势是一个全球现象,而作为未来增长的重点区域,中国将表现出更加强大的潜力,尤其是在部分传统装修公司逐渐“觉醒后”,装修公司手机APP开发将水涨船高,成为装修公司抢占移动市场先机的重要手段。正是基于这样的市场环境,装修APP应用。“作为一种有效的营销工具,App已成为企业在移动终端的竞争平台,并与微博、微信构成新媒体营销的‘三驾马车’。每个装修公司都应该看到企业App的巨大营销价值,实现装修公司与业主的零距离绑定,抢夺移动互联营销的先机。”装修公司App包括装修公司介绍、装修公司案例展示、团队风采、装修公司企业新闻、招聘等内容,以其完善、便捷、多样、高效的移动营销新方式,不仅提升了装修公司品牌形象,实现公司广告展示、客户服务等诉求,其提供的服务通道更以流程化的操作,轻松实现企业移动电商,直接促进了销售。主要研究内容:对于家居行业来说,设计是家居行业至关重要的环节,只要买房在就要装修,如要要装修那么自然就离不开设计,因此家装设计成了影响家居行业盈利的重要一个环节。该系统主要研究实现以下内容:系统调研装修APP实现了商家与客户的零距离交流,更有利于商家提供给客户满意的商品和装修方案。装修APP不仅方便的客户,也对商家的发展更加有利。

行业人士总结称,装修APP是家居装饰与移动互联网的一次完美结合,装修APP打造了家居装饰的新概念,带给客户不同以往的家居装饰体验。更值得一提的是相比于传统的营销模式,装修APP能够更确切的了解用户的需求,而此软件也会为用户提供专业的客服来帮助用户解决问题,这与传统的家居装饰完全不同。在专业团队的帮助下,用户会装饰出更贴近自己理想的家居风格。框架设计系统采用MVC框架设计。模型-视图-控制器(Model-View-Controller,MVC)是XeroxPARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。图1MVC关系图模型对象模型对象封装了应用程序的数据,并定义操控和处理该数据的逻辑和运算。例如,模型对象可能是表示游戏中的角色或地址簿中的联系人。用户在视图层中所进行的创建或修改数据的操作,通过控制器对象传达出去,最终会创建或更新模型对象。模型对象更改时(例如通过网络连接接收到新数据),它通知控制器对象,控制器对象更新相应的视图对象。视图对象视图对象是应用程序中用户可以看见的对象。视图对象知道如何将自己绘制出来,并可能对用户的操作作出响应。视图对象的主要目的,就是显示来自应用程序模型对象的数据,并使该数据可被编辑。尽管如此,在MVC应用程序中,视图对象通常与模型对象分离。在iOS应用程序开发中,所有的控件、窗口等都继承自UIView,对应MVC中的V。UIView及其子类主要负责UI的实现,而UIView所产生的事件都可以采用委托的方式,交给UIViewController实现。控制器对象在应用程序的一个或多个视图对象和一个或多个模型对象之间,控制器对象充当媒介。控制器对象因此是同步管道程序,通过它,视图对象了解模型对象的更改,反之亦然。控制器对象还可以为应用程序执行设置和协调任务,并管理其他对象的生命周期。控制器对象解释在视图对象中进行的用户操作,并将新的或更改过的数据传达给模型对象。模型对象更改时,一个控制器对象会将新的模型数据传达给视图对象,以便视图对象可以显示它。对于不同的UIView,有相应的UIViewController,对应MVC中的C。例如在iOS上常用的UITableView,它所对应的Controller就是UITableViewController。Model和View永远不能相互通信,只能通过Controller传递。Controller可以直接与Model对话(读写调用Model),Model通过Notification和KVO机制与Controller间接通信。Controller可以直接与View对话,通过outlet,直接操作View,outlet直接对应到View中的控件,View通过action向Controller报告事件的发生(如用户Touch我了)。Controller是View的直接数据源(数据很可能是Controller从Model中取得并经过加工了)。Controller是View的代理(delegate),以同步View与Controller。(3)首页设计首页导航栏设计,上拉加载、下拉刷新设计,轮播图设计。(4)精选装修版块设计精美装修展示及网友评论。(5)晒家板块设计展示自己家的装修图片、装修灵感、装修清单,以及网友的评价。(6)装修画册设计可分别按全部、按现代、按简约、北欧等不同风格展示装修的画册并实现上拉加载及下拉刷新。(7)消息推送设计向用户推送文字、图片或文件信息。(8)拍照及相册设计实现对于不同的IOS设备均可实现拍照及相册浏览功能。(9)社区设计户主日记设计展示所有登陆合住的完工照、日记、装修清单;展示浏览数、点赞的人数以及评论内容等等;按本周最热,最近更新对户主日记进行排序展示;讨论区设计用户交流平台展示;用于展示交流心得,展示装修图片等等;按本周最热,最近更新对讨论区进行排序展示;展示对某个帖子的浏览量和平评论。(10)设计师设计按城市选择设计师;按热门、活跃度查找设计师;展示选中的设计师姓名。已验证的作品,有队少人预约;装修作品展示;灵感画册;关注数、粉丝数及点赞数等等;(11)系统测试软件开发完成后,进行真机调试。测试系统稳定性、可靠性。(12)结论根据测试结果,给出软件的各项功能是否完成、是否稳定、可靠等。4.完成论文的条件、方法及措施,包括实验设计、调研计划、资料收集、参考文献等内容。研究的基本方法:(1)本系统完全基于IOS技术;(2)采用OC、UI和sqlite开发,具有管理方便,代码简单易懂,体积小巧的特点;(3)各种功能模块独立性强,可以根据需要任意组合;(4)具有清新简洁方便的界面,操作简单;(5)支持所有的IOS系列操作系统。该课题的技术路线:(1)首页设计、实现新浪微博、腾讯微博、人人、豆瓣等的分享;(2)装修画册设计、消息推送设计、拍照及相册设计;(3)社区设计、设计师设计。研究的整体方案(1)了解课题及课题相关技术的发展现状,学习唯美之家相关理论技术。(2)完成用户注册、管理员页面、用户信息管理等功能。(3)编写软件系统文档。(4)网站程序清单。(5)毕业设计论文。参考文献[1]Dave

Mark,Jack

Nutting.iOS

5基础教程[M].北京:人民邮电出版社,2012.[2]Dave

Mark,Jack

Nutting,Jeff

LaMarche.

iOS基础教程[M].北京:人民邮电出版社,2012.[3]

金福生,李朴之.iOS应用程序开发方法与实践[M].北京:

人民邮电出版社,2012.

[4]Stephen

G.Kochan.

Objective-C

程序设计[M].北京:电子工业出版社,2012.[5]

王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2006.[6]RobNapier.iOS编程实战[M].北京:人民邮电出版社,2014[7]Jonatbani.

AppStore掘金[M].北京:人民邮电出版社,2010.[8]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社,1997.[9]CarloChung.Objective-C编程之道:iOS设计模式解析[M].北京:人民邮电出版社,2011

[10]萨丹.iPhone开发秘籍(第2版)[M].张彩霞,译.北京:人民邮电出版社,2010[11]WilliamR.ShermanandAlanB.Craig.UnderstandingVirtualReality:Interface,Application,andDesign.[M].SanFransisco:MorganKaufmann,2002.[12]RobertL.Kruse&AlexanderJ.Ryba.DataStructuresAndProgramDesignInC++.[M].PearsonEducation,200

温馨提示

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

评论

0/150

提交评论