毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于Android系统的图片浏览器开发与设计(5)

时间:2017-02-07 20:06来源:毕业论文
功能编号 功能名称 功能描述 优先级 1 文件夹浏览 提供显示包含图片的文件夹直观显示 中 2 图片组浏览 文件夹内的图片进行平铺浏览 高 3 图片管理 提供


功能编号    功能名称    功能描述    优先级
1    文件夹浏览    提供显示包含图片的文件夹直观显示    中
2    图片组浏览    文件夹内的图片进行平铺浏览    高
3    图片管理    提供一些图片功能,例如设置壁纸、分享等    中
4    图片浏览    包括幻灯片浏览、普通切换等    高
5    图片处理    包括添加水印、修改大小格式等    高

详细功能描述如下:
3.3.1    文件夹浏览
用户进入界面,包括文件夹的查看、选择和删除三个可选功能。用户可以点击文件夹进入,也可以通过长按或者菜单键进行选择/多选文件夹,从而可以进行删除的工作。
3.3.2    图片组浏览
在用户点击进入文件夹后,会读取并显示该文件夹下的图片内容。同时可以通过菜单键选择对图片的大小进行过滤,同样也含有选择和删除的功能。
3.3.3    图片管理
用户点击具体图片进入图片展示界面后,读取该图片信息,并显示该图片在屏幕上。此时用户可以点击菜单键进行选择:设置为桌面背景、裁剪、通过彩信等方式分享或是查看详细信息等。
3.3.4    图片浏览
图片展示界面内,用户可以进行一些简单的浏览交互操作:滑动切换上/下一张,多点触摸进行放大缩小以及点击右上角的按键进行幻灯片播放等。
3.3.5    图片处理
进入后,用户可以在下方选择功能种类、参数和保存;也可以在图像上方进行点击查看对比效果。
3.4    非功能需求
根据需求调查结果得到本软件主要包括以下非功能性需求:
3.4.1    用户体验良好
由于移动设备的硬件差异性和局限性,为了保证在连续载入图片的时候用户体会较为良好,不会出现ANR(Application Not Responding)的重大错误,这里采用了异步加载并显示图片的方式。
3.4.2    界面简洁
针对移动设备的进行了布局的设计,移动设备有别于桌面设备,以让用户最快速地能做其想做的事情为目标,将图片以平铺网格状显示在了屏幕中,使得用户一目了然;同时也将普通的功能按钮进行了合理的摆放。
3.4.3    功能独特
完成了其他图片浏览应用没有的功能,添加水印、修改大小、提供图片不同的切换效果等等。
3.5    系统任务的可行性
3.5.1    技术可行性
(1)    开发者有丰富的J2EE经验,对Android架构比较了解,较好地掌握嵌入式软件开发的规范和流程。
(2)    悉心研究了Google官方的设计文档,采用比较科学的方法对软件进行设计。
(3)    采用最新的官方SDK接口,对相关资料及时查询。
(4)    Eclipse+ADT(Android Development Tools)提供了一套很详细、完整的开发环境,使得用户可以进行快速的、跨平台性的开发。
3.5.2    经济可行性分析
(1)    用户群体稳步增长
随着智能手机的普及,使用Android操作系统的用户越来越多,这方面软件的需求量也越来越大,对于普通日益成熟的App Store模式,无疑是给开发者们带来了巨大的商机。
(2)    开发入门低
由于Google对App层的良好封装性,加上Java语言自身的特性,越来越多的从事Web或J2EE的开发人员已经转向了Android开发;在Google对开发者接口的完善中,开发人员的门槛越来越低了。 基于Android系统的图片浏览器开发与设计(5):http://www.751com.cn/jisuanji/lunwen_2596.html
------分隔线----------------------------
推荐内容