您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 设计及方案 > 毕业论文(设计)文本规范范例(理工科)
毕业论文(设计)题目跳频短距离无线收发器系部机械工程系专业机械设计制造及其自动化年级2006级学生姓名袁诗万学号080661038指导教师黄伟四川大学锦江学院毕业论文(设计)-I-qDou(豆瓣Symbian客户端)XXX专业学生指导教师【摘要】qDou---豆瓣Symbian客户端,采用的是Qt进行编写。豆瓣是一家Web2.0网站,豆瓣主要通过用户点击及购买电子商务网站的相关产品,来获得收入。本次设计的qDou将主要是采用Qt的GraphicsView框架编写,部分框架运用DeclarativeUI(Qt的下一代控件),在与豆瓣官方数据接口的交换上,利用豆瓣提供的Apikey,通过OAuth协议进行对豆瓣数据的访问,修改以及提交。利用豆瓣网提供的API结合Qt的下一代控件DeclarativeUI轻松的实现了具有平滑,收放自如,动态变换的一款豆瓣客户端,这种控件主要针对于移动平台上,比如手机或者上网本。采用Qml语言使开发者和设计者在完成他们工作的时候更多的高效。另一方面这种简单易学的语言,是那些不熟悉C++的开发人员可以方便的使用Qt。为了保护豆瓣用户私有数据的安全,豆瓣采用OAuth协议来完成数据的写入,修改和删除。S60下豆瓣客户端新增了如搜索书籍,电影,音乐查询,收发豆邮等更强大的功能,同时你可以读取他们的评论,看看其他豆瓣的用户对这个条目时什么观点或者推荐好的条目给你的好友。另一方面,qdou提供了朋友之间的数据可视化,通过豆瓣这个巨大的网络,你可以发现你与其他人之间的联系,共同的爱好.这些功能满足了时下网络社交生活的需要,更增加了无穷乐趣。由于使用Qt进行开发,所以qDou可以轻松的发布到SymbianMaemo,webOs,甚至Android上。【关键词】豆瓣APIKeyDeclarativeUIOAuth协议Qt四川大学锦江学院毕业论文(设计)-II-qDou(DoubanClientOnSymbian)【Abstract】qDou(watercressSymbianclient)isdevelopedwithQt.DoubanisaWeb2.0websitemainlythroughuserstoclickandbuyrelatede-commercesiteproductstoobtainincome.ThedesignofqDouwillbemainlyusedtheframeworkofGraphicsViewofQttocomplie,andpartoftheframeworkusesDeclarativeUIwhichisthenextgenerationcontrolofQt,intermsoftheinterfacedataswitchingof(DeclarativeUI)ofQt,qDouhasafabulousfluiduserexperienceswithsmoothcontrols,dynamicuserinterfaces.Thenextgenerationwidgetisappliedtomobileplatformsornotebook.ItadoptsQmllanguagetomakedevelopersanddesignersmoreefficientwhentheyworkontheirprojects.Ontheotherhand,thislanguageiseasytolearnsothatthosewhoarenotfamiliarwithC++developerscaneasilyusetheQt.Inordertoensuredatasecurity,itusesOAuthprotocolfordatawriting,modificationanddeletion.ItisanopenprotocoltoallowsecureAPIauthorizationinasimpleandstandardmethodfromdesktopandwebapplications.qDouonSymbianaddednewpowerfulfeaturessuchassearchingbooks,movies,musiccritic,sendandreceiveDoubanemail.Atthesametime,youcanreadtheseitemcritictopayattentiontheviewsofotherDoubanusersorrecommendagooditemtoyourfriends.Ontheotherhand,qdouprovidedadatavisualizationaboutfriendsthroughthelargenetwork.Youmayfindtherelationshiporcommoninterestsbetweenyouandyourfriends.Soitmeetstheneedsofsocialnetworkslifenowadays.becauseofadoptingQtfordevelopment,It’seasytorealeaseqDouonmulti-platformlikeSymbian,Maemo,WebOs,evenAndroid.【Keywords】DoubanAPIKeyDeclarativeUIOAuthprotocolQt四川大学锦江学院毕业论文(设计)-III-目录绪论........................................................................................................................................11.开发概述..............................................................................................................................21.1背景.............................................................................................................................21.2课题来源.........................................................................................................................41.3国内外研究现状.............................................................................................................41.4论文主要工作.................................................................................................................71.5论文结构.........................................................................................................................72.相关技术概念......................................................................................................................82.1关于Qt............................................................................................................................82.2OAuth协议.....................................................................................................................92.3豆瓣API.......................................................................................................................112.4cookies........................................................................................................................113.qDou的设计.......................................................................................................................123.1概要设计.......................................................................................................................123.1.1程序流程图...........................................................................................................133.1.2模块框架图...........................................................................................................143.1.3系统数据流程图...................................................................................................143.1.4系统数据结构设计...............................................................................................143.2系统界面设计...............................................................................................................183.2.1MVC模型...............................................................................................................183.2.2q
本文标题:毕业论文(设计)文本规范范例(理工科)
链接地址:https://www.777doc.com/doc-3854048 .html