预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

InfoCamera需求说明书 SA09225361吴欣然 软设三班 2010年4月10日 0 目录 1引言......................................................2 1.1编写目的.................................................2 1.2背景.........................................................2 2任务概述..............................................2 2.1目标.........................................................2 2.2用户的特点.............................................3 3需求规定..............................................3 3.1对功能的规定.........................................3 3.2工程开发用例图....................................3 3.3工程设备部署图.....................................4 3.4用户操作状态图.....................................5 4运行环境规定......................................6 4.1设备.........................................................6 4.2支持环境.................................................6 4.3文件模块................................................7 1 1引言 1.1编写目的 为开发小组每个成员发布的需求说明书,向开发团队每个成员阐述 当前开发项目的需求,统一指导思想,分清分工职责,指导之后完整 的开发过程,来更快更完整地实现客户所需要的功能。 1.2背景 说明: a.待开发的软件系统的名称:InformationCamera b.本项目的任务提出者:www.taskcity.com开发者:hachirou 用户:一般用户 c.在拍摄照片之后,可以通过USB、蓝牙、Internet上传或WIFI 等方式,将照片存储到其他载体保存或浏览。 2任务概述 2.1目标 在数码相机中,用户可以设置在拍摄完照片后,在照片下角显示 日期,但是手机照相时,往往没有此种功能。用户需要提供一个 Android操作系统手机的应用程序,能够让用户自己选择希望在照片 2 下部显示的信息。信息来源通过Google提供的GPS定位,Google Weather等。并且用户可以自己设置字体和颜色。这样用户可以在照 片下部看到,日期,时间,拍摄地,天气等自己希望加入照片的信息。 2.2用户的特点 使用者:具有一定的手机应用软件操作能力。提供给这部分用户操 作手册即可顺利使用。用户可以通过email向开发团队反馈使用中的 错误以及改进意见。 3需求规定 3.1对功能的规定 INPUT输入PROCESS处理OUTPUT输出 A.SayCheese键拍摄,获取信息,合成加工后的照片文件 图片,保存 B.OutPut键申请读取SD卡中的照返回指定照片文件 片文件 3.2工程开发用例图 如下是工程开发用例图,图中指明了拍照者和照片使用者,向 3 InformationCamera请求其提供相应的服务。通过拍摄照片模块,拍 照者将自己的目标图像通过镜头保存入手机内存,然后,通过Save Photo模块的文件I/O操作,将相片存入大容量存储设备SD卡。接 着,提示GetInformation模块向Internet申请网络资源来加工相片, 同过GPS定位功能相辅助,活动拍摄者的拍摄信息,将信息以字符 串组形式传给ProcessPhoto模块,ProcessPhoto模块将字符转换成图 片上水印的形式,并重新由SavePhoto模块将文件保存到SD卡。当 照片使用者需要使用照片时,调用OutPutPhoto模块,无论是否附 加了拍摄信息的照片,都可以把SD卡中的指定文件发送到指定终端。 3.3工程设备部署图 下面谈及整个工程中相关的设备及其间的通讯。主要设备是 Android