资源描述:
《论文-基于ios平台的掌厨美食教程应用软件开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、河北农业大学本科毕业论文(设计)题目:基于iOS平台的掌厨美食教程应用软件开发学院:信息科学与技术学院专业年级:计算机科学与技术2010级学号:学生姓名:指导教师姓名:指导教师职称:教授2014年6月1日5摘要随着计算机网络通信技术和Internet的飞速发展,基于因特网的手机移动应用已经开始成为一种全新的功能需求,并且越来越受到人们的关注。由于移动应用具有简单性,随时随地性等诸多特点,因此它有着传统计算机所无法比拟的优点。这样一来,手机移动应用的开发工作就显得尤为重要。并且随着生活水平的提高,人们对于吃的要求也
2、是越来越高,所以一款关于美食应用软件的开发也会符合人们的需求。本文主要介绍了iOS平台以及基于该平台的美食教程应用软件的开发过程,详尽论述了从需求分析、系统分析、概要设计、详细设计、以及测试与调试的整个开发过程,总结了开发过程中的经验及本系统今后的改进方向。Xcode5.0开发工具,采用成熟的软件研制技术,后台数据库采用SQLite3。关键字:iOS开发美食应用软件XcodeSQLite35AbstractWiththerapiddevelopmentofcomputernetworkcommunicationt
3、echnologyandInternet,mobileapplicationbasedonInternethasbeguntobecomeakindofnewfunctionalrequirements,andmoreandmoregettheattentionofpeople.Becausethemobileapplicationshassimplicity,sexanytimeandanywhere,andmanyotherfeatures,soithastheadvantagesoftraditionalc
4、omputer.Asaresult,mobileapplicationdevelopmentworkisparticularlyimportant.Andwiththeimprovementoflivingstandards,peoplealsomoreandmorehightotherequirementofeating,soaaboutfoodapplicationsoftwaredevelopmentalsowillmeetthedemandofpeople.IOSismainlyintroducedint
5、hispaper,andbasedontheplatformoffoodtutorialapplicationsoftwaredevelopmentprocess,detaileddiscussedfromtherequirementanalysis,systemanalysis,generaldesign,detaileddesign,andtestinganddebuggingofthewholedevelopmentprocess,summeduptheexperienceintheprocessofdev
6、elopmentandtheimprovementdirectionofthesysteminthefuture.Xcode5.0developmenttools,USESthematuresoftwaredevelopmenttechnology,backgrounddatabaseusingSQLite3.KeyWords:IOSDevelopFoodapplicationsXcodeSQLite3。5目录1引言11.1掌厨应用的意义11.2IOS开发的研究现状12技术基础33系统分析与设计53.1需求分析5
7、3.1.1编写目的53.1.2开发的软件硬件要求53.2总体设计53.2.1主要功能53.2.2软件结构示意图63.3详细设计63.3.1主界面设计63.3.2对症治疗界面设计73.3.3热门推荐界面设计83.3.4摇一摇界面设计93.3.5万道菜界面设计103.3.6菜品详情界面设计113.3.7二维码界面设计113.3.8登录与注册界面设计113.3.9“我的”界面设计123.3.10收藏界面设计133.3.11五层搜索界面设计1354系统实现154.1各界面的实现154.1.1主界面的实现154.1.2对症
8、食疗界面的实现154.1.3热门推荐界面的实现174.1.4摇一摇界面的实现184.1.5万道菜界面的实现194.1.6菜品详情界面的实现204.1.7二维码界面的实现214.1.8登录与注册界面的实现214.1.9“我的”界面的实现224.1.10收藏界面的实现234.1.11五层搜索界面的实现254.2实现系统过程中遇到的关键问题254.3关键代码255总结476致谢