C++Qt奥运会信息管理系统[2024-09-13]
题目1:奥运会信息管理系统
[要求] 该系统需创建和管理以下信息:1、奥运会参赛国家的基本信息:国家数字代码、国家三字母代码、中文名称、英文名称、队伍人数、奖牌数据集等;2.奖牌数据信息:运动员中文名称(团体项目用队名)、号码,获奖牌日期、项目名、成绩、奖牌级别等。
系统功能要求如下:
1.创建和管理描述每个参赛国家的对象;
2.创建和管理描述奖牌数据信息的对象;
3.参赛国家注册,在参赛国家中添加奖牌数据信息(项目名称不能重复);
4.参赛国家、奖牌数据信息的变更管理等;
5. 基本查询功能;
6.数据文件读写:文件中包含所有参赛国家、每个参赛国家的奖牌数据信息等数据;
7. 基本信息显示:1)显示所有参赛国家的基本和汇总信息(奖牌数);2)显示特定国家的奖牌数据信息;
8.可选功能提升:查询指定运动员奖牌信息、显示奖牌榜等;
[设计指导]:
1)建立参赛国家类,在类中加入表示参赛国家的国家数字代码、国家三字母代码、中文名称、英文名称、队伍人数、奖牌数据集等数据成员;
2)建立奖牌数据信息类,在类中加入表示奖牌的运动员中文名称(团体项目用队名)、号码,获奖牌日期、项目名、成绩、奖牌级别等成员变量;
3)在MainWindow类中加入关于参赛国家的集合类对象成员,存储和管理所有参赛国家信息;
4)在参赛国家类中加入关于所有奖牌的集合类对象成员,存储和管理所有奖牌数据信息。
源码联系UP主 -> https://space.bilibili.com/329101171