- 178
- 0
- 约7.55千字
- 约 17页
- 2021-07-29 发布于天津
- 举报
〈〈高级语言程序设计》课程设计
说明书
设计题目:歌曲信息管理系统设计
目录
TOC \o 1-5 \h \z 1、 设计题目 3
2、 主函数 4
3、 输入模块 4
4、 删除模块 5
5、 浏览模块 6
6、 查找模块 6
7、 各被调函数 7
8、 设计小结 8
9、 源程序代码 8
歌曲信息管理系统设计
1、 需求分析:用文件存储信息,因而要提供文件的输入输出操作;可对歌曲信息进行 输入、删除、浏 览,因而要提供文件的输入、删除和信息显示操作;查询歌曲信息要提供 查找操作;实现按 作者分组显示功能则要提供排序功能;另外要提供键盘式选择菜单以实 现功能选择。
2、 总体设计:整个管理系统可以被设计为数据输入模块、数据删除模块、信息浏览模 块、信息查询模块和信息分组显示模块。
3、 详细设计
数据结构采用结构体,建立歌曲信息结构体:
Struct SongInfo
( Char name[20]; // 歌曲名
Char author[20]; // 作者
Char singer[20]; //演唱者
Char pub_date[6]; 〃发行年月(yyyymm )
}SI;
数据输入模块把歌曲信息写入文件。
数据删除模块 采用基本的查找算法,查找歌曲信息文件,如果是要删除的歌曲,
则舍弃改信息。否则 重新写入文件。
信息浏览模块 读歌曲信息文件,显示输出。
信息查询模块
原创力文档

文档评论(0)