




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计论文A1IA2基于WPF的XX大学简易观光图示系统设计摘要随着用户需求复杂化,目前大部分应用程序已逐渐不能满足更高、更全方位的用户体验要求。为给用户提供更具视觉效果的体验,微软在最新发布的WINDOWSVISTA开发库中引入全新的图形子系统WINDOWSPRESENTATIONFOUNDATION(WPF)。本设计是对WPF结构及其所提供的技术和方法进行初步探讨,并应用WPF技术设计实现XX大学简易观光图示系统。本设计以NETFRAMEWORK30技术为背景,采用统一编程模型,确定设计和代码分离的开发框架。使用微软最新开发工具EXPRESSIONBLEND开发用户界面和控件,运用WPF提供的服务及对3D图形的支持,实现3D程序框架及绚丽的用户体验,并将其生成为XMAL资源文G7735。最G2530在VS2005中G4560入G11468G1863资源文G7735,实现G2530G2500G17935G17765代码并G4560入XMLG6980G6466G4396G1660文G7735,初步实现具G7389G17751G1028G4512用户体验,G2499G6365G19510系G8995G16284G7669G3265G20130光的简易观光系统。关键词WPFG727XAMLG7273D毕业设计论文A0IIA3THEDESIGNOFWPFBASEDHUNANUNIVERSITYSIMPLETOURISTSYSTEMABSTRACTASTHEREQUIREMENTSOFUSERSBECOMEMOREANDMORECOMPLEX,THEMAJORITYOFAPPLICATIONSHAVEGRADUALLYFAILEDTOMEETUSERSDEMANDFORGREATERANDALLROUNDUSEREXPERIENCENOWINORDERTOPROVIDEMOREEFFECTIVEVISUALEXPERIENCETOUI,MICROSOFTBRINGSOUTANEWGRAPHICSSUBSYSTEMNAMEDWINDOWSPRESENTATIONFOUNDATIONWPFINTHELATESTRELEASEOFWINDOWSVISTADEVELOPMENTLIBRARYTHEMAINCONTENTOFTHEPRESENTDESIGNISTODISCUSSWPFSSTRUCTURE,THETECHNIQUESANDMETHODSITPROVIDESONTHEBACKGROUNDOFTECHNIQUESOFNETFRAMEWORK30,THEPRESENTDESIGNUSESAUNIFIEDPROGRAMMINGMODELUNDERWHICHUIANDTHELOGICALCODEARESEPARATEDINTHISDESIGN,THEUIANDCONTROLSAREDEVELOPEDBYTHELATESTMICROSOFTDEVELOPMENTTOOL,EXPRESSIONBLEND,USINGWPFSERVICESANDSUPPORTOF3DGRAPHICSTOIMPLEMENTTHE3DAPPLICATIONFRAMEWORKWITHGORGEOUSUITHESEUIDESIGNSSHOULDBEBUILTINTOXAMLRESOURCEDOCUMENTANDIMPORTEDTOVS2005LASTLY,THEXAMLRESOURCEDOCUMENTWILLBEINTEGRATEDWITHHIDDENLOGICALCODEANDXMLDATAFILESINTHEVS2005THEPRESENTDESIGNIMPLEMENTSASIMPLETOURISTSYSTEMWITHRICHUSEREXPERIENCE,WHICHENABLESUSERTOVIEWTHECAMPUSSCENERYBYACADEMYKEYWORDSWPFG727XAMLG7273D毕业设计论文A0IIIA3目录1绪论111G16850G20076背景及目的112G3281G1881G3818G11752G12362G10378G1929213系统设计G11752G12362方法314G16782文构成及G11752G12362G1881G449342WPF简介521WPF技术G10317G98695211WPF引G68185212WPF框架722XAMLG16833G16340简G11838221XAMLG13520G178608222XAMLG10317G986993WPF优越性分析1131G3780G7138G5347编程1132G16314发G31321233一G14280的STYLE1234G1028G4512的应用程序文本1335G2499G1474G6925的UI布G462814363D图形支持1537G6984体G1260G17246G5627164XX大学简易观光图示系统设计与实现1841系统G10627G36711842开发G10627G367118421MICROSOFTNETFRAMEWORK3018422WINFXSOFTWAREDEVELOPMENTKITSDK18423VISUALSTUDIO200518424VISUALSTUDIO2005EXTENSIONSFORWCF,WPF18毕业设计论文A4IVA5425MICROSOFTEXPRESSIONBLEND1843G5647体开发方G77081944UI设计G12483开发步G2060020441开发应用程序框架20442开发控件22443设计应用程序G20130G769625444UI设计G12483G5647结2645程序G12483开发G12483步G2060026451G3780G7138资源文件G6984G2524UI设计26452编G19013DG17753G2173代码27453编G1901其G1194G2530G2500代码27结论28致谢29参考文献30毕业设计论文A61A71绪论11课题背景及目的UIG2375USERINTERFACE(用户界面)的简G12228。UI设计G2029是G6363对软件的G1166G7438G1144G1126、G6817G1328G17935G17765、界面G13666观的G6984体设计。UI设计以用户体验为G15925G18339G7643G1946,G1260G12180的UI设计G2499使软件的G6817G1328G2476G5483G14310G17878、简G2345、G14270G11013,G2499G1817分体现软件的定位和G10317G9869。视G12395界面G1998现开G3999,UI进入一G1022G17751G5567发G4649的G2394G2502G7114G7411。随G2530G1972G5192中G9056现G5468G3822具G7389G2394G2502G5859G1053的界面G20130G7696,其中应用最G7234G17953的是WINDOWSG12395G2487G20130G7696。在WINDOWSVISTAG1055前,WINDOWSG5191G2500的图形系统G1039要G7389G726GDI、GDI、DIRECT3D,其中GDI的应用G20058G3507最为G5203G8879。GDI(GRAPHICSDEVICEINTERFACE,G2375图形设G3803G6521G2487),是WINDOWSAPI(APPLICATIONPROGRAMMINGINTERFACE)的一G1022G18337要G13464成部分。GDI图形系统已G13475形成G3822G5192,G4439提供2D图形处理、文本处理,以及图像处理功能。G4439是WINDOWS图形显示程序与实际物理设G3803G1055间的桥梁,GDI使G5483用户无需G1863心具体设G3803的细节,只需在一虚拟G17935G17765设G3803中进行G6817G1328。虽然GDI提供上G17860功能,但仍在编程模G5347、图像处理和显示卡加速支持方面G7389所欠缺。为弥补上G17860缺陷,GDI于2002G5192被提G1998。G4439引入2D图形反走样、浮G9869G6980坐G7643、渐G2476以及G2345G1022象素的ALPHA支持,并新增渐G2476画刷、基G6980样条函G6980、持久的路径对象、G2476形和矩阵对象、G2499伸缩区G3507、ALPHA混G2524和G1028G4512的图像G7696G5347支持等功能。但GDI没G7389任何硬件加速功能。虽然图形系统在持续发G4649,另一方面,计算G7438硬件发G4649和用户需求发G4649却更为迅速。首先,当今计算G7438处理芯片飞速发G4649,G10317别是显示芯片的功能日益强大。显示卡从早G7411的G2345色显示卡、彩色显示卡、加强型绘图显示卡发G4649到今天的3D加速卡、3D绘图显示卡,基本都具G7389TPARALLELTIMELINEPTSCHILDREN0ASPARALLELTIMELINEPTCHILDRENCLEARDOUBLEDURATIONDOUBLETHISGETVALUEROTATER3DTRANSITIONDURATIONTIMEPROPERTYPTCHILDRENADDNEWDOUBLEANIMATIONTO,NEWDURATIONTIMESPANFROMSECONDSDURATION,FILLBEHAVIORHOLDENDTHISBEGINSTORYBOARDSG8504处仅是DETAIL部分XG17736G11468G1863代码。453编写其他后台代码XAML框架支持G2530G2500C代码,使用C代码实现G6365G19510系G8995G16284G7669G3265G20130光功能,G3252G8504部分不属于本设计讨G16782G18337G9869,G6937不G16826细叙G17860。毕业设计论文A11528A116结论本设计对WPF结构及其所提供的技术和方法进行初步探讨,其中结G2524编码实G17353G16826细讨G16782G3780G7138G5347编程、G16314发G3132、一G14280的STYLE、G1028G4512的应用程序文本、G2499G1474G6925的UI布G4628及3D图形支持技术,分别G19428G17860其G1260G17246G5627。本设计G17902G17819运用以上技术,采用设计和代码分离模型,实现模拟真实G1082本3DG13775G17728效果框架。并基于G1881G4493模型和模板控件开发控件G3818观,使用G16314发G3132和G6937事板强化UIG1144G1126G5627。G2528G7114采用一G14280的STYLE统一应用程序G20130G7696。最G2530G6984G2524UI和G2530G2500代码,实现G2499G6365G19510系G8995G16284G7669G3265G20130光的简易观光系统,基本G17810到G1028G4512客户体验、强化G1144G1126G5627能、G1260化用户界面的目的。G3252本设计着G18337讨G16782WPFG15932现技术,G6937程序G17935G17765并不复杂,在应用中G17836G7389G2499扩G1817G1055处。例如G2499采用WF和WCF技术复杂程序G17935G17765,强化处理能力。WPF是对WINDOWS应用程序开发固G7389方G5347的G7693本G5627突破。G4439在图形功能方面G7389G18337要G6925进,G1000深入G5445G2721应用程序UI的生成方G5347,使挖掘当代计算G7438提供的G2499视G9520能更加G4493易,为文本和图形实用工具的使用提供极大的G14270G11013度。WPF引入的G3780G7138G5627编程G2499减少生成大型应用程序所需的工G1328。随着开发具G7389高度G1126动G5627、G1028G4512用户体验以及功能强大的客户G12483的需求日益增G19283,WPF技术在G7422G7481的应用前景必然十分G5203G19432。毕业设计论文A11729A118致谢感谢G19510G20058G4560的G1863怀,感谢G6363G4560老师XXX老师的悉心G6363G4560,感谢学G19510为我G1216提供G14310G17878的实验室工G1328G10627G3671,在G8504G15932示衷心的感谢毕业设计论文A11930A120参考文献1MICROSOFTCORPORATIONA121WINDOWSVISTAA122A123A124A125A126A127A128A129A130EB/OLA121HTTP/WWWMICROSOFTCOM/CHINA/MSDN/LIBRARY/WINDEV/WINDOWSVISTA/WINVISTADISPLAYDRIVERMODELMSPXMFRTRUE1212CHARLESPETZOLDA121APPLICATIONSCODEMARKUPA132AGUIDETOTHEMICROSOFTWINDOWSPRESENTATIONFOUNDATIONMA121AMERICAA132MICROSOFTPRESSA1312006A1321320A1316570A1213A133A134A135A121WPFA136A137A138A139EB/OLA121HTTP/WWWCNBLOGSCOM/YILINGLAI/ARTICLES/667023HTML1214LORIAMACVITTIEA121XAMLINANUTSHELLMA121AMERICAA132OREILLYMEDIAA1312006A1321429A1215LAURENCEMORONEYA121FOUNDATIONSOFWPFA132ANINTRODUCTIONTOWINDOWSPRESENTATIONFOUNDATIONMA121AMERICAA132APRESSA1312006A1326779A1216A140A141A142A143A144A145A146A143A147A148A149MICROSOFTA149NETXMLA150A151A152A153MA149A154A155A156A157A158A159A160A161A162A163A1432003A1567798A1497MATTHEWMACDONALDA149PROWPFWINDOWSPRESENTATIONFOUNDATIONINNET30MA149AMERICAA156APRESSA1432007A1566792A1498CHRISANDRADEA143SHAWNLIVERMOREA149PROFESSIONALWPFPROGRAMMINGNETDEVELOPMENTWITHTHEWINDOWSPRESENTATIONFOUNDATIONMA149BRITAINA156WROXA1432007A1561930A1499ANDREWPARSONSA143NICKRANDOLPHA149PROFESSIONALVISUALSTUDIO2005MA149BRITAINA156WROXA1432006A1567768A14910A164A165A166A167A168A149XMLA169A170A171A150JA149A154A155A156A157A158A159A160A161A162A163A1432001A1561720A14911ADAMNATHANA149WINDOWSPRESENTATIONFOUNDATIONUNLEASHEDMA149AMERICAA156SAMSA1432006A1568993A14912A172A173A149A174NETA150A151A175A176WPFA177A178A179A180A181EB/OLA149HTTP/DEVYESKYCOM/MSDN/15/2370515SHTML14913A182A183A184A149A185A141XAMLA186A187A150A151EB/OLA149HTTP/DEVYESKYCOM/MSDN/388/2659388SHTML14914A188A189A149A187WPFA190A141A191A192A177A187A193A194A195EB/OLA149HTTP/DEVYESKYCOM/MSDN/255/2665755SHTML14915IANGRIFFITHSA143CHRISSELLSA149TOPTENUIDEVELOPMENTBREAKTHROUGHSINWPFEB/OLA149HTTP/MSDNMICROSOFTCOM/MSDNMAG/ISSUES/06/0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年甘肃省武威市-嘉峪关市-临夏州中考历史试题(含答案)
- 工业园区的物流配送规划优化实践分享
- 工业废水处理技术与工艺研究
- 工业控制系统中智能传感器的应用
- 工业机器人结构设计与应用
- 工业自动化中新材料的作用
- 工业自动化中电池技术的运用
- 工业视频监控中的智能识别技术应用
- 工业节能与余热回收利用
- 工业生产与环保的和谐共生
- 学校五年发展规划2026-2030年
- 2025年江西省中考学业水平考试考前预测数学试卷(含答案)
- 2025春季学期国开电大专科《管理学基础》一平台在线形考(形考任务一至四)试题及答案
- 马克思主义基本原理试卷2(附答案)
- 2024小学体育教师进城考试模拟试卷及参考答案
- 瘢痕疙瘩术后护理
- 2024-2025学年部编版一年级下学期期末语文试卷(含答案)
- 惠然科技有限公司半导体量测设备总部项目环评资料环境影响
- 2024年吉林省高职高专单招考试英语卷试题真题(含答案)
- 感染性休克指南解读
- 【MOOC】电工电子学-浙江大学 中国大学慕课MOOC答案
评论
0/150
提交评论