还剩16页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《高级语言程序设计》课程设计说明书设计题目歌曲信息管理系统设计目录
1、设计题目·····································
32、主函数·······································
43、输入模块·····································
44、删除模块·····································
55、浏览模块·····································
66、查找模块·····································
67、各被调函数···································
78、设计小结·····································
89、源程序代码···································8歌曲信息管理系统设计
1、需求分析用文件存储信息,因而要提供文件的输入输出操作;可对歌曲信息进行输入、删除、浏览,因而要提供文件的输入、删除和信息显示操作;查询歌曲信息要提供查找操作;实现按作者分组显示功能则要提供排序功能;另外要提供键盘式选择菜单以实现功能选择
2、总体设计整个管理系统可以被设计为数据输入模块、数据删除模块、信息浏览模块、信息查询模块和信息分组显示模块
3、详细设计数据结构采用结构体,建立歌曲信息结构体StructSongInfo{Charname
[20];//歌曲名Charauthor
[20];//作者Charsinger
[20];//演唱者Charpub_date
[6];//发行年月(yyyymm)}SI;1数据输入模块把歌曲信息写入文件2数据删除模块采用基本的查找算法,查找歌曲信息文件,如果是要删除的歌曲,则舍弃改信息否则重新写入文件3信息浏览模块读歌曲信息文件,显示输出4信息查询模块通过菜单选择查询字段歌曲名作者演唱者然后采用基本查找算法在歌曲信息文件中查找,如果找到,...。