63Android手机图像浏览软件毕业设计(含外文翻译)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

安徽工业大学工商学院毕业设计(论文)说明书I┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊摘要随着Android手机的快速普及,Android手机应用软件越来越丰富,各行各业都在陆续推出自己的基于Android的软件系统,比如说在医疗行业。为了方便医生浏览和处理医疗图片,本人开发了一个基于Android手机的医疗图像浏览处理软件。该软件用Java语言,AndroidSDK开发包和Eclipse开发工具进行开发,主要实现了DICOM标准的医学文件的图像显示,并在图像显示的基础上实现医学文件图像的拖动、旋转和缩放。这四个功能模块中图像浏览模块主要通过ImageView控件实现多幅医疗图像文件的显示,图像拖动模块则通过触屏手机屏幕中单触点的移动来改变ImageView控件的位置或者通过移动屏幕上的拖动条(Seekbar组件)来移动图像;图像旋转模块通过屏幕上双触点的移动来改变ImageView控件的旋转角度或者也通过移动屏幕上的拖动条来达到旋转的效果;缩放模块通过双触点的移动来改变ImageView控件的大小从而实现图像的缩放。该软件根据软件工程设计方法和基于Android的DICOM文件医疗图像处理的实际需求进行了详细的功能分析,并编码实现了其功能,最后给出了软件的测试过程和结果。关键词:android;医疗图像;DICOM;图像显示安徽工业大学工商学院毕业设计(论文)说明书II┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊AbstractWiththerapidspreadofAndroidphones,Androidmobilephonesapplicationsoftwareshavebecomeincreasinglydiverse,andbusinesseslaunchsoftwaresystemswhicharebasedontheAndroid,forexampleinthemedicalindustry.So,IdevelopedanAndroidphone-basedmedicalimagebrowsingsoftware.ThesoftwareusestheJavalanguageandtheAndroidSDKdevelopmentpackage,andusestheEclipsedevelopmenttoolsfordevelopment.ThesoftwarerealizesmedicalfileimagebrowsingbasedonDICOMstandard,andonthisbasiscandrag,rotateandzoom.TheimagebrowsingmoduleofthefourfunctionmodulesmainlyusestheImageViewcontroltorealizedisplayingthemedicalimagefile,draggingthroughasinglemoduleisthecontact'smovetochangethepositionoftheImageViewcontrolsoastorealizetheimageonthescreenordragbydraggingthedrag(seekbarcomponents)tomovetheimage;Imagerotationmoduleusesthedoublethecontact'smovetochangeImageViewcontrolAnglesoastorealizetherotationoftheimageoralsomovessuchasimagebydraggingthescreentoreachtherotatingarticledrageffect;Imagescalingmoduleusesthedoublethecontact'smovetochangethepositionoftheImageViewcontrolsoastorealizethescaleoftheimage.ThesoftwareisbasedonsoftwareengineeringmethodandtheactualneedsofmedicalimagesoftheAndroid-basedDICOMfiles,andcarrysoutadetailedfunctionalanalysis,andcodestoachieveitsfunctions.Finally,Ishowoutthesoftwaretestingprocessandresult.Keyword:Android;MedicalImage;DICOM;ImageBrowsing安徽工业大学工商学院毕业设计(论文)说明书III┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊目录1绪论................................................................11.1课题背景.........................................................11.2课题意义.........................................................11.3论文组织结构.....................................................12系统开发环境及相关技术..............................................22.1ANDROID特征......................................................22.2手机操作系统的发展状况...........................................32.3ANDROIDSDK开发包介绍.............................................42.4DICOM3.0标准....................................................62.5开发工具安装与配置..............................................102.5.1jdk1.6.0安装...............................................102.5.2jdk1.6.0的环境变量配置.....................................122.5.3Eclipse安装................................................132.5.4AndroidSDK开发包安装......................................143系统需求分析.......................................................153.1系统需求分析....................................................153.2系统功能分析....................................................154系统总体设计.......................................................174.1系统结构图.....................................................174.2系统功能模块....................................................174.2.1医疗图像的显示功能模块.....................................174.2.2医疗图像的拖动功能模块.....................................174.2.3医疗图像的旋转功能模块.....................................174.2.4医疗图像的缩放功能模块.....................................184.3显示界面规划....................................................185详细设计与实现.....................................................205.1文件结构与用途..................................................205.2系统实现........................................................215.2.1医学图像显示实现的过程.....................................215.2.2医学图像拖动实现的过程.....................................245.2.3医学图像旋转实现的过程.....................................255.2.4医学图像缩放实现的过程.....................................296软件测试...........................................................326.1什么是软件测试..................................................326.2软件测试的规则..................................................32安徽工业大学工商学院毕业设计(论文)说明书IV┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊6.3软件测试的对象..................................................326.4各页面的测试....................................................32结束语................................................................36致谢..................................................................37参考文献..............................................................38附录一部分源代码....................................................39附录二英文原文及译文................................................45安徽工业大学工商学院毕业设计(论文)说明书共58页第1页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊1绪论1.1课题背景随着电子和通信技术的高速发展,具有强大显示、通信、环境探测和适当计算能力的Android智能手机正成为人们随身携带的必要附件。Android智能手机不仅为用户带来随身的通信、娱乐、信息检索的功能,强大计算能力可以用来开发各样新颖功能,满足用户千奇百怪的需求。Android是一套真正意义上的开发性的移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android是由Linux+Ja

1 / 62
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功