欢迎来到天天文库
浏览记录
ID:38353561
大小:206.20 KB
页数:17页
时间:2019-06-11
《球员管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、湖南人文科技学院课程设计湖南人文科技学院计算机系课程设计说明书课程名称:C++面向对象程序设计课程代码:408103题目:球员信息管理年级/专业/班:2011级计算机科学与技术专业2班学生姓名:李吉玉学号:11408237指导教师:袁辉勇开题时间:2011年6月11日完成时间:2011年6月22日第15页湖南人文科技学院课程设计目录摘要1一、引言2二、设计目的与任务21、课程设计目的22、课程设计任务2三、设计方案31、总体设计32、详细设计33、程序清单54、运行结果11四、结论14五、致谢14六、参考文献14第15页
2、湖南人文科技学院课程设计摘要球员信息管理系统是典型的信息管理系统,此系统由系统球员信息管理模块组成。在模块内分别实现对球员基本信息的管理,如添加、修改、删除、查询等功能。因此编写一个球员信息管理系统是必不可少的,我们通过使用Vc++编程序设计了一个球员信息管理系统,事先,我们对程序进行了粗略的分析,确定了C++中类、构造函数等等的使用,接着通过对各种函数的使用,编出了这个球员信息管理系统,最后在McrosoftVc++软件中不断调试,并发现错误,解决错误。经过不断的修改,终于将程序成功编写完成,并写了这份课程设计报告。关键
3、词:C++;类;管理.第15页湖南人文科技学院课程设计《C++面向对象程序设计》课程设计------球员信息管理一、引言随着计算机技术的发展,计算机已经深入到社会生活的各个方面。信息管理是每个单位必不可少的一项工作。传统的手工信息管理不仅费时,而且可能出现错误。为了提高工作效率,目前有些单位已开始使用计算机进行信息管理。C++语言是一种常用的程序设计语言,它支持面向对象的程序设计。本课程设计采用VC++6.0、C++为编程语言,使用面向对象的程序设计方法来开发一个简易的球员信息管理系统。二、设计目的与任务1、课程设计目的本
4、课程设计是配合C++面向对象程序设计而设立的设计性实践课程,是非常重要的综合性实践教学环节。通过本课程设计使学生加深理解、巩固课堂教学和平时实验内容,使学生将所学知识和实践有机结合起来,初步具备C++应用开发的系统分析、系统设计、系统实现与测试的实际能力,强化学生的知识实践意识、提高动手能力,培养良好的设计习惯,发挥学生的想象力和创新能力,从而培养工程应用型人才。2、课程设计任务使用C++面向对象程序设计设计一个简易的球员信息管理系统。数据要求:使用C++定义一个球员类,球员类包括姓名、球员类型(足球、篮球、排球)、球员编
5、号、身高、体重、国籍和状态(退役、现役)等;功能要求:1)使用设计菜单实现功能选择;2)输入球员基本信息,添加并保存到文件中;3)根据球员编号删除球员信息;4)根据球员编号修改球员信息;5)根据球员编号查询球员信息;6)根据球员国籍查询球员信息;7)统计各球员类型的总人数;第15页湖南人文科技学院课程设计三、设计方案1、总体设计根据课程设计的题目与要求,在main()函数中设计菜单实现功能选择;程序中定义一个player类,根据系统的功能要求在类的外面定义相应的函数,主要包括:1)Addplayer():输入并添加球员信息
6、2)delplayer():删除球员信息3)Updateplayer():修改球员信息4)searchplayerByid():通过编号查询球员信息5)SearchplayerBynationality():通过国籍查询球员信息6)statisticsplayer():统计各球员类型的总人数7)SaveFile():从文件中读取球员信息2、详细设计1)player类的框架classplayer{public: intid;doublehigh,weight; stringnationality,state,topic,n
7、ame; player(intid,stringname,stringtopic,doublehigh,doubleweight,stringnationality,stringstate) {this->id=id; this->name=name; this->topic=topic; this->high=high; this->weight=weight; this->nationality=nationality; this->state=state;}};第15页湖南人文科技学院课程设
8、计2)主要函数的定义(1)输入并添加球员信息voidAddplayer(){定义临时变量输入球员数据保存到球员数组中}(2)删除球员信息voiddelplayer(){输入球员编号根据编号查询删除球员保存}(3)修改球员信息voidUpdateplayer(){定义临时变量 输入球员编号 根据编号查
此文档下载收益归作者所有