乐谱翻译及载软件需求说明书v2.01.doc

乐谱翻译及载软件需求说明书v2.01.doc

ID:59441909

大小:278.50 KB

页数:14页

时间:2020-05-23

乐谱翻译及载软件需求说明书v2.01.doc_第1页
乐谱翻译及载软件需求说明书v2.01.doc_第2页
乐谱翻译及载软件需求说明书v2.01.doc_第3页
乐谱翻译及载软件需求说明书v2.01.doc_第4页
乐谱翻译及载软件需求说明书v2.01.doc_第5页
资源描述:

《乐谱翻译及载软件需求说明书v2.01.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、乐谱翻译及下载软件需求说明书文件状态:[]草稿[√]正式发布[]正在修改文件标识:RS当前版本:02.01作者:吴文权完成日期:2010-12-14版本历史版本/状态作者参与者日期备注V01.01吴文权吴文权2010-12-8描述了主要的功能模块V02.01吴文权吴文权2010-12-14修改了乐谱下载软件功能目录1引言51.1项目名称51.2项目背景及内容概要51.3相关资料、缩略语、定义52任务概述52.1目标52.2范围52.3假定条件及约束限制63.业务流程64乐谱翻译软件功能需求64.1界面64.2功能需求64.2.1舵机参数配置

2、64.2.2舵机动作选择74.2.3舵机动作并发74.2.4时间参数配置84.2.5执行速度参数84.2.6增加动作84.2.7插入章节注释84.2.8动作序列显示84.2.9动作修改与保存84.2.10导出全编码94.2.11导出解释码95乐谱下载软件功能需求95.1界面95.2功能需求115.2.1通信端口选择115.2.2通信端口配置115.2.3播放控制125.2.4轨道合成126.接口需求127.性能需求13乐谱翻译及下载软件需求说明书1引言1.1项目名称乐谱翻译及下载软件1.2项目背景及内容概要项目背景:音乐机器人是现在比较流行

3、的机器人技术,把乐谱翻译成机器人可识别的符号,及通过这些符号控制机器人上舵机运动是音乐机器人开发中的一大难点,该项目提供了其中一种解决方案软件设计。项目委托单位:交叉实验室主要内容:在PC机上用VisualStudio2005开发一个乐谱翻译软件和乐谱控制软件。开发人员:吴文权1.3相关资料、缩略语、定义缩写、术语解释2任务概述2.1目标本项目旨在开发一个乐谱翻译软件及乐谱控制软件,乐谱翻译软件,可以实现用户把乐谱翻译成机器人可识别的中间代码,乐谱控制软件实现将中间代码下发到机器人及控制机器人的播放方式。2.2范围该开发项目范围仅包括本文档

4、中涉及的功能需求。如有其他功能需求,需经客户与开发方商谈后决定是否加入本项目任务中。2.3假定条件及约束限制本项目的开发周期两个月,从2010年12月1日至2011年1月30日,整个开发过程分为三个阶段,第一阶段完成需求分析工作,撰写需求说明书,周期为一个月;第二阶段完成系统的整体设计及实现,周期为20天;第三阶段实现软件测试,周期为10天。3.业务流程4乐谱翻译软件功能需求4.1界面界面如图1:图1乐谱翻译软件主界面4.2功能需求4.2.1舵机参数配置共有32路舵机,每一路舵机有舵机舵机编号,注释,空闲状态,执行状态这几个参数。参数说明:

5、1)注释:为舵机注释,方便译谱人员区别各个舵机。2)空闲状态:为舵机不执行动作时的状态。状态值为PulseWidth值,可通过以下方式设置:右键单击ds按钮时,在按钮上方显示参数值输入框,输入结束后,输入框消失并保存输入值2)执行状态:执行状态数为1~4个,可状态数选择框中选择:执行状态参数配置与空闲状态配置方式一样。4.2.2舵机动作选择译谱时用户可以左键单击某一个状态作为该舵机的动作,如单击s1状态,单击后s1状态变为黄色,在选择下一动作的状态时,s1变回初始颜色。4.2.3舵机动作并发有时一个动作需改变两个舵机的状态,此时需采用并发方

6、式选择,具体步骤如下:步骤1:单击第一个舵机状态s(1)步骤2:单击菜单栏上的“并发”按钮步骤3:单击第二个舵机状态s(2)步骤4:单击菜单栏上的“并发”按钮步骤5:单击第三个舵机状态s(3)……并发动作中选择的状态颜色变为黄色,直到下一个动作开始选择状态时,才恢复初始颜色。4.2.4时间参数配置每一个动作有一个执行时间参数,用户输入一个T的时间长度后,可选择T/4,T/2,T,2T做为时间参数,如图:4.2.5执行速度参数每一个动作有一个执行速度参数,用户可输入速度值,如图:4.2.6增加动作以上参数设置完后,按“增加”按钮,可增加一个动

7、作到缓存中4.2.7插入章节注释翻译完一个章节的动作后,可插入章节注释,注释内容限于英文,如图:4.2.8动作序列显示增加完一个动作或一个章节注释后会在动作序列列表中按顺序显示动作,只显示参与舵机的注释内容。4.2.9动作修改与保存选中动作序列中的一个动作或一个章节注释,单击菜单栏中”修改”按钮可将该动作参与舵机的状态在舵机状态相应位置以黄色标出,用户可修改该动作,单击散装栏中“保存”按钮可保存修改后的动作并退出修改状态。。4.2.10导出全编码全编码指每一个动作由所有舵机的执行状态值PulseWidth,及执行时间,执行速度参数值构成,如

8、下:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。