TOP

比赛题目一:基于安卓的文件浏览与PDF格式转换软件
2013-01-30 16:08:32 来源: 作者: 【 】 浏览:23000

 

第二届“中国软件杯”大学生软件设计大赛赛题
基于安卓的文件浏览与PDF格式转换软件
赛题简介:介绍整个赛题的思路和整体要求  开发一个基于安卓系统的应用软件,实现PDF,word ,EXCEL 等文件的浏览功能,实现用邮件系统把浏览的文件以附件形式发送邮件。实现在文件浏览时的截屏功能,生成图片文件,并实现图片格式转换成PDF格式功能。实现文件扫描功能,在浏览报纸杂志时可通过手机的照相功能将报纸内容扫描并转换成PDF文件。
 
  
赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景  业务模型可参考其他安卓文件浏览应用软件,提供浏览、截图、文件格式转换,以附件形式发送邮件,扫描文件等功能。
   该软件可以在企业中实现移动办公,让员工方便的查看企业发布的公告或者处理文件。
    
功能性需求  1 具有基本的文本浏览功能,包括word、excel、PDF文件
  2 支持缩放,选择语句,添加注释,复制,黏贴,等文件编辑功能。实现的功能多、细致,用户体验好者为佳
 3 实现将文本文件以附件形式发送邮件功能。要求不可调用系统的Gmail邮件系统,不可绑定第三方邮件系统。需要自己开发邮件系统的前后台代码,完成邮件发送等操作,执行效率高,用户体验好者为佳。
 4 实现截屏功能。要求在编辑或浏览状态下可截取文件内容生成图片,并可进行图片格式到PDF文件格式的转换。要求截取的部分不能包括状态栏、编辑按钮等非文本文件内容区域。并且不可用安卓系统的截屏按钮来实现功能。需用代码在内部实现,在应用中通过点击按钮或其它操作截屏。
 5 有良好的用户体验,操作便捷,介面感官良好。
 6 有换服功能,可根据用户喜好更换背景颜色。
 7 文件扫描功能,通过手机照相机来扫描报纸杂志等文件并将其转换为PDF文件
 
非功能性需求 1、平均事务响应时间小于等于10秒;
2、平均服务响应时间小于等于5秒;

 
其他限制条件:开发环境、实验平台、开发语言、数据库、编译器等限制条件  开发环境:Android SDK2.3或更高版本、ADT、android手机或平板电脑
开发平台:ECLIPS
开发语言:java或其它语言
数据库: SQLite  
测试数据或平台:提供给参赛者的测试环境和测试数据。(可提供电子档) 测试平台:android终端


 
其他要求  文档要求:概要设计说明书(描述软件系统架构、逻辑架构、物理架构、部署结构、功能架构及关键技术,关键业务模块需通过UML图(用例图、时序图、状态图、包图、主要类图等)进行详细描述)、需求规格说明书(包括功能设计、非功能性设计、系统用例);

测试要求:需进行单元测试,提供单元测试用例,单元测试覆盖率不低于90%;提供性能测试文档(包括测试脚本、实际吞吐率、阀值等);
  
关键字: 责任编辑:cnsoft
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇比赛题目二:基于二维数据的快速.. 下一篇宇龙酷派赛题六:基于Android平台..

相关栏目