




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实用文档实用文档标准标准安阳师范学院课程实践报告基于 的歌曲信息管理系统课程:面向对象程序设计学院名称:物理与电气工程学院专业名称:电气工程及其自动化班级:自动化班学生姓名:张 学号: 一、实践目的1进一步巩固所学程序设计语言(主要是、 )的基本概念和理论;2、熟练掌握结构化程序设计和面向对象程序设计的方法和理念;2、培养实际分析问题、实践动手编程的能力;3、培养团队协作精神。二、实践内容本系统是一个歌曲信息管理系统,采用VC++6.0编译器作为开发环境,这个环境是我们在学习C++的平台。输入数据类型主要是char、int、float等数据类型,输入内容包括:歌曲编号、歌曲名称、歌唱者、歌曲风格等数据。用户在歌曲信息数据时要保证输入数据格式的正确性,系统不会自动检测输入的数据是否正确。输出形式与输入形式类似,根据需要可以选择显示输入的各项内容,还可以选择显示计算好平均分后并排序后的记录,显示内容包括:歌曲编号、歌曲名称、歌唱者、歌曲风格等数据。用户运行程序后进入系统主界面,在主界面用户可以输入所有歌曲的数据并保存到文件中,也可以读取文件中已有的学生数据。用户在保存数据的时候,如果保存位置没有文件则自动新建一个文件进行保存。本系统同时只能对一个数据文件进行相关操作,不能同时打开多个数据文件,其类似于单用户操作系统。当用户读取学生数据后可对其进行显示,插入,删除,修改等相关操作。用户在操作过程中可随时对当前文件进行保存到文件操作,以防止修改的数据丢失。三、算法描述1)主函数main():调用增加、删除、修改、查找、显示等函数对歌曲信息进行处理;2)增加函数2~《):输入歌曲信息;3)修改函数change():修改指定歌曲信息;4)查找函数search。:查找指定歌曲信息;5)删除函数Del():删除指定歌曲信息;6)显示函数show():显示所有歌曲信息;四、程序结构五、程序代码属/性类/功能类输/入信息/修改信息请<输"入-歌-曲信息:--"<"请输入歌曲编-号:"music.num;<"请输入歌曲名-称:"<"请输入歌曲演-唱者:<"请输入歌曲风-格:"请输入要修改的歌曲编号:请输入修改后的歌曲名称:请输入修改后的歌曲演唱者:请输入修改后的歌曲风格:修改完毕/查找信息请<输"入-查-找方式:-按<歌"曲1编.号查找:"按<歌"曲2名.称查找:"按<歌"曲3演.唱者查找:返<回"主4菜.单:"<<退出查找:请输入要查找歌曲编号:查找结果为:歌曲编号歌曲名称歌曲演唱者歌曲风格查找完毕请输入要查找歌曲姓名:查找结果为:歌曲编号歌曲名称歌曲演唱者歌曲风格查找完毕请输入你要查找的歌曲演唱者:查找结果为:歌曲编号歌曲名称歌曲演唱者歌曲风格查找完毕输入错误删除信息歌曲编号歌曲名称歌曲演唱者歌曲风格显/示信息请<输<入"你要删除的歌曲编号:删<除<完"毕歌<曲<编"号歌曲名称歌曲演唱者歌曲风格/主函数欢迎使用歌曲信息-管理系统增加歌曲删除歌曲修改歌曲信息查找歌曲显示歌曲信息请选六、运行结果查找实用文档实用文档删除7.Readthefile8.Displayrecordonorder9.SortrecordbywriterB.ExitChoiceyournLimber<0-9>:3Searchby:.name.writer.singer0.backchoiceyournunibei'<0-3>:1pleaseenternametosearch.boysnamewritersingeryearboys,m2m, r12md. 1999.Enterrecord.Listthefile.Searchrecord4.Deletearecord5.Addarecord6.sauethefile7.Readthefile8.Displayrecordonorder9.SortrecordbywriterB.Exit实用文档实用文档标准标准8.Displayrecordonorder9.SortrecordbywriterB.ExitChoiceyournumber<0-9>:6Sauingfile导aUCSLICCCSSXXXMMMMMMM.Enterrecord.Listthefile.Searchrecord.Deletearecord.Addarecord6.sauethefileV.Readthefile.Displayrecordonorder.Sortrecordbywriter0.ExitChoiceyourniimbe〉40-9〉:mii'i'np20012007writer3.Searchrecord4.Deletearecord5.Addarecord6.sauethefile7.Readthefile8.Displayrec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保时捷交付合同标准文本
- 与酒店培训合同样本
- 湘少版英语五年级上册《Can-I-use-your-pencil-please》教学设计
- 软件工程期终试题B
- PCB外包劳务合同样本
- 语文教学德育渗透总结
- 企业门户建设合同样本
- 大学英语“课程思政”教学设计方案
- 2025年杀菌剂合作协议书
- 五年级数学上册5.4小数点向左移动引起小数大小变化的规律教案苏教版
- 常用消毒剂的分类、配制及使用课件演示幻灯片
- GB 45069-2024悬崖秋千安全技术要求
- 员工反恐怖协议
- 2025年高考政治一轮复习知识清单必修四《哲学与文化》重难点知识
- 2021年4月17日江苏事业单位考试《综合知识和能力素质》(管理岗客观题)
- 《临床技术操作规范-放射医学检查技术分册》
- 生活中的魔法数学名师公开课获奖课件百校联赛一等奖课件
- 2024年同等学力申硕英语考试真题
- 江苏省南京市六校2024-2025学年高一上学期期中联合调研 化学试题
- 儿科基础临床知识题库单选题100道及答案解析
- 消除“艾梅乙”医疗歧视-从我做起
评论
0/150
提交评论