毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Android系统的图片浏览器开发与设计(5)
功能编号 功能名称 功能描述 优先级
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对开发者接口的完善中,开发人员的门槛越来越低了。
共9页:
上一页
1
2
3
4
5
6
7
8
9
下一页
上一篇:
PHP+mysql材料管理系统设计与实现
下一篇:
C#条码仓库管理的设计与开发出入库模块
基于Apriori算法的电影推荐
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
python基于决策树算法的球赛预测
神经外科重症监护病房患...
国内外图像分割技术研究现状
公寓空调设计任务书
承德市事业单位档案管理...
志愿者活动的调查问卷表
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
中国学术生态细节考察《...
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...