小组成员:王欣欣、陈杰、周雪莹、宋雨佳
参赛题目:移动应用软件——手机与其他端之间快速传递文件
赛题简介:开发一个在手机上能够与其他端(PC、手机)快速传递文件的应用软件。要求设计新颖,功能独特,用户体验好。
功能性需求:
1. 要求参赛选手开发一个基于安卓或iOS系统的手机传输文件的软件。
2.网络情况名称解释:
有网络情况:指手机端和PC端可通过wifi、有线网络或3G、4G网络访问;
无网络情况:指两个端之间至少存在某一个端不能上互联网,或两者之间无法通过网络直接联系的情况。
3.实现手机端与PC端传输文件。
要求:
在有网络情况下,可实现两者间文件传输,要求方式便捷、可靠,步骤简便。
在无网络情况下,也可实现两者间文件传输,要求方式可靠,两者间在0-5米范围内均能达到传输要求。
PC端作为接收方可用任何方式,可以是单独的程序exe,也可以是一个网页。
4.实现手机与手机端传输文件。
要求:
同一种平台的手机,可实现两者之间文件传输,比如Android手机之间或iOS手机之间。
同时也需要考虑无网络情况下的文件传输,要求方式可靠,两者间在0-5米范围内均能达到传输要求。
如能实现Android手机和iOS手机在无网络下的文件传输,可加分。
5.提供文件操作的基本功能
文件的基本信息
文件列表
删除
粘贴
拷贝
改名
文件传输过程要有进度显示
非功能性需求:
1.优秀的用户体验和功能设计。除了要求的功能性需求外,额外设计功能且用户体验良好的作品为佳,特别是传输文件过程中的操作步骤越简单越好。
2. 开发语言不受限制,基于Android 或iOS的原生开发或者HTML5跨平台开发皆可。
3. 界面设计具有专业性,相关页面元素风格统一,设计新颖独特的作品可酌情加分。