详细设计说明书
1 引言
1.1编写目的
本说明是基于机器学习的自动音乐生成软件——Composer软件产品的详细设计和实现说明,本文档记
录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性
要求和控制的依据。
软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手
册将进行技术评审和技术的可行性检查,同时为下一步的测试报告提供框架。此外,软件开发小组的指
导老师也可以通过阅读本文档,了解开发小组在软件开发过程中的详细设计,从而给出宝贵的意见和建
议。
1.2背景
说明:
1
. 待开发软件系统的名称:基于机器学习的自动音乐生成播放器——Composer
2
. 此项目的任务提出者:西电软件工程课程组、西电软件开发小组
开发者:西电软件开发小组
将运行该软件的计算站(中心):用户本地运行、服务器运行后端
1.3定义
A. LSTM (Long Short-Term Memory 长短期记忆网络)
B. UI (User Interface 用户界面)
1.4参考资料
相关的文件:
A. 软件介绍《基于机器学习的自动音乐生成播放器——Composer》
B. 《基于机器学习的自动音乐生成播放器软件需求分析报告》
参考资料:
A. 《2020级软件工程版 课程实践题目及介绍》
B. 国家标准《概要设计说明书(GB8567-88)》
C. 《软件工程导论(第六版)》清华大学出版社
C. 《LSTM(长短期记忆网络)介绍与实现》