职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 910|回复: 4

大哥,还有一个大程序啊。。您能帮帮我吗?

[复制链接]
江南枫 发表于 2011-6-5 20:09 | 显示全部楼层 |阅读模式
歌曲大奖赛管理系统1、设计内容 本系统要求能够模拟一场歌曲大奖赛,实现查询、管理歌曲比赛项目和歌手信息。具体要求实现以下功能:
(1) 歌手信息管理:包括管理歌手的编号、姓名、年龄、性别、参赛曲目、选送单位。
(2) 大奖赛项目管理:包括管理比赛项目名称(例如:美声、民族、通俗、预赛、决赛等)、比赛时间、比赛地点。
(3) 赛事管理:包括歌手参加比赛项目,比赛成绩管理。
(4) 查询:可以实现歌手信息查询和赛事查询。2、设计思路(仅供参考,也可自行设计其他解决方案)
      建议使用类来管理歌手、比赛项目及赛事信息,类之间可以采用聚合、组合、继承派生等机制。z 歌手类类属性可以包括歌手的编号、姓名、性别、年龄、参赛曲目、选送单位等,实现对歌手的描述。34类成员函数包括输入新歌手的信息,设置、提取歌手的各种信息,输出歌手信息等。z 歌手库类采用链表和文件保存大奖赛所有歌手的信息,以方便反复读取操作。类属性包括指向歌手类对象的指针。成员函数包括大奖赛歌手库中增加新歌手、删除歌手、查找歌手信息、修改歌手信息等。类的构造函数可以实现把文件中保存的歌手信息读入到内存链表中,析构函数实现释放掉链表所占内存,并把所有歌手信息写出到文件中。z 比赛项目类类属性包括比赛项目的编号、名称、比赛时间、地点等。成员函数包括增加比赛项目、删除比赛项目、提取比赛项目信息、修改项目信息等。z 赛事库类一位歌手参加一个比赛项目为一个赛事,用链表和文件保存所有的赛事信息。类属性包括歌手信息、比赛项目信息、成绩,实现对赛事的描述。成员函数包括增加新赛事、按编号查询赛事、删除赛事、输出赛事结果、歌手赛事成绩排序等。类的构造函数可以实现把文件中保存的赛事信息读入到内存链表中,析构函数实现释放掉链表所占内存,并把所有赛事信息写出到文件中。
只学java 发表于 2011-6-5 20:09 | 显示全部楼层

你这题目就直接把我看晕了……要用类得话就要使用C++,好久没玩C++了,都忘得差不多嘞,我试试看啊,不过别对我报太大希望。我只能说尽力而为……
gavin_gao1985 发表于 2011-6-10 12:06 | 显示全部楼层
reg2011 发表于 2011-6-17 20:57 | 显示全部楼层
祝你好运~                                                                    
爱车车 发表于 2011-7-17 10:01 | 显示全部楼层
嘻嘻~` 要是只看你的话~`~`` 很容易让人家以为你也跟偶们一样是天使类~`(偷笑中````````
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-6 10:33 , Processed in 0.127904 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表