洛阳理工学院毕业设计(论文)洛阳理工学院毕业设计(论文)题目中华名菜APP设计与实现姓名6666院(部)计算机与信息工程学院专业计算机应用技术指导教师6662015年06月04日洛阳理工学院毕业设计(论文)洛阳理工学院毕业设计(论文)任务书填表时间:2014年11月15日(指导教师填表)学生姓名666专业班级计算机应用指导教师666课题类型软件工程题目中华名菜APP设计与实现主要研究目标(或研究内容)本应用将根据中国的饮食文化收录中国各地名菜菜谱,目标是让使用者能认识饮食文化的精髓,让每个人都能做出美味的佳肴。在本应用中将分类介绍各地饮食风味及特色,精选高清美食图片,让使用者进一步感受美食的魅力。课题要求、主要任务及数量(指图纸规格、张数,说明书页数、论文字数等)1.搜索功能:用户可以同过输入关键字搜索到自己想了解的菜普。2.收藏功能:看到自己喜欢的菜谱可以通过收藏功能保存到另一个界面,方便用户查询。3.分享功能:如果想把一些好菜分享给大家一起做,可以通过分享功能分享到QQ空间、微博、微信等等社交软件上。4.界面修改:使用者可以根据自己的爱好修改默认的背景颜色、图片、亮度以及字体的风格等等。5.用户登陆:使用此软件者可以注册一个账号,登陆后可以分享动态。6.用户评论:具有论坛的基本功能。进度计划周次完成内容第7-8周调研,查阅收集相关文献,编制需求说明书;第9-11周进行系统设计第12-13周完成系统测试和调试;第14-15周撰写论文;第16周论文答辩;主要参考文献指导老师签字:教研室主任签字:年月日洛阳理工学院毕业设计(论文)I中华名菜APP设计与实现摘要本次课题就是设计一款基于iphone的一款菜谱软件,它集录了我们中华民族各地名菜菜谱的做法,根据不同用户的需求特点,再结合各种因素,最后展现给用户实用性强大的功能,使得用户可以更好的学习,并且得心应手地为爱人、家人做好每一顿美味的菜肴。本次APP设计以内容为主,主要来满足用户学习做菜的需求,此外,用户还可以对菜谱进行搜索、收藏、以及分享,同时用户可以注册一个账号进行登录,对菜谱进行评论,根据个人的喜好,可以改变界面的不同风格。用户进入应用,即看到精选界面,每次为用户精选一道菜肴,还有一个饮食小常识,点击图片即可进入对应详情界面查看详情。搜索界面可通过菜谱关键字进行搜索,搜索之后会把关键字保存为搜索记录,下次进入搜索界面,可点击搜索记录快速搜索。查看菜谱详情时可点击收藏按钮进行收藏操作,收藏之后可在我的收藏中查看,滑动对应单元格可取消收藏,在查看菜谱的同时,可进行分享操作,分享到微博等平台。用户可注册一个账号,登陆之后可对菜谱进行评论,也可发表动态,发表的动态可别其他用户查看,评论。用户也可对菜谱界面的字体风格进行设置,对软件主题风格进行修改,以及调节亮度。关键词:移动APP,iphone,菜谱洛阳理工学院毕业设计(论文)IIThedesignandimplementationoffamousdishesAPPABSTRACTThistopicistodesignaarecipesoftwarebasedontheiphone,itcheckedourlocalculinaryrecipesoftheChinesenation,accordingtothecharacteristicsoftheneedsofdifferentusers,combiningvariousfactors,finallypresentedtotheuserpracticalpowerfulfeatures,allowinguserstobetterlearning,andhandyforlovedonesandfamilyeverydeliciousdishes.ThisAPPdesignisgivenprioritytowithcontent,mainlytomeettheneedsofuserstolearntocook,inaddition,userscansearchforrecipes,collectionandsharing,userscanregisteranaccounttologinatthesametime,therecipeforcomment,accordingtoindividualbefondof,canchangetheinterfaceofdifferentstyle.Usersenteringtheapplication,thatis,seeselectioninterface,fortheusertoselectadishatatime,thereisasmallcommonsense,dietdetailsclickimagetogointothecorrespondinginterfacefordetails.Cansearchthroughthemenukeywordsearchinterface,afterthesearchwillbesavedasakeywordsearchrecords,thenextintothesearchinterface,canclickonthequicksearchsearchrecords.Viewmenudetailscanclickonthecollectionbuttonforcollectionoperation,afterthecollectioncanseeinmycollection,slidingcorrespondingcellcancancelthecollection,intheviewmenuatthesametime,shareoperationcanbecarriedout,sharethemicrobloggingplatform,etc.Userscanregisteraaccount,afterlandingtocommentonrecipes,canalsobeissuedadynamic,dynamicdon'tpublishedotheruserstoview,commentonit.Theusercanalsosetthefontstyleofthemenuinterface,themestylemodificationstothesoftware,andadjustthebrightness.KEYWORDS:MobileAPP,iPhone,Recipes洛阳理工学院毕业设计(论文)III目录前言......................................................................................................................1第1章开发准备....................................................................................................21.1开发相关.................................................21.1.1开发背景...........................................21.1.2开发工具...........................................21.1.3运行环境...........................................2第2章项目技术介绍............................................................................................32.1iOS技术概要.............................................32.1.1iOS架构...........................................32.1.2CocoaTouch框架...................................32.2OC语言简介..............................................52.2.1语法预览...........................................5第3章项目需求分析............................................................................................53.1菜谱APP应用开发前景.....................................63.1.1开发前景...........................................63.1.2APP开发的立足点..................................63.2项目需求分析.............................................6第4章系统设计....................................................................................................84.1设计目标.................................................84.1.1界面设计...........................................84.1.2数据库设计........................................114.2具体设计................................................11第5章代码编写及功能实现..............................................................................145.1菜谱界面................................................145.1.1菜谱详情界面......................................145.1.2搜索界面..........................................155.2用户相关界面............................................225.2.1用户登录界面......................................22洛阳理工学院毕业设计(论文)IV5.2.2发表动态界面......................................26结论....................................................................................................................35谢辞......................................................................................................................36参考文献................................................................................................................37洛阳理工学院毕业设计(论文)1前言触屏手机的发展引领了手机APP应