软件设计文档
软件设计是将软件需求转化为实现阶段所需的软件组件、接口和数据的表示的过程。SDD显示了软件系统的结构如何满足要求。它是代码开发的主要参考,因此,它必须包含程序员编写代码所需的所有信息。SDD分两个阶段执行。第一个是初步设计,其中定义了总体系统架构和数据架构。在第二阶段,即详细设计阶段,定义了更详细的数据结构,并为定义的架构开发了算法。
该模板是根据IEEE软件设计说明推荐规程改编的软件设计文档的注释大纲。为了简化这项任务,同时仍然保留主要组件,并提供项目定义报告的一般概念,IEEE软件设计说明推荐规程已经减少。
主架构将包含列表、播放媒体、音量、搜索和洗牌。此外,还有许多其他功能。但有一些关键问题需要解决。
1.媒体列表:此子系统将包含特定文件夹中的媒体文件列表。将有另一个名为“收藏夹”的列表。
此外,还有一个选项可以从内存中选择媒体文件。
2.播放媒体:此子系统负责播放选定的媒体文件。可以有一个类似“循环”的选项,它将播放相同的媒体文件。
3.音量和寻道控制:该子系统将负责增加或减少音量。此外,还有一个寻找选项。这将更改媒体文件的播放时间。
4.无序播放:此子系统将帮助无序播放媒体列表。这是随机的。