运动会管理系统 论文 含源代码

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[摘要]校运动会管理系统实现了运动会的信息化管理,相比于普通的运动会信息记录,它是用计算机承担了信息记录的工具,能够迅速获得正确信息,大幅改善运动会管理,节约人力和物力,并提高服务质量,给人们带来方便的一道程序。本设计采用Microsoft Visual C++ 6.0作为开发工具,利用了函数实现了数据的输入,储存和输出。并完成了对运动会管理系统的设计。

关键词:visual;struct;运动员;选择

目录

1 课题描述……………………………………………………………

2 流程图……………………………………………………………

3 源代码………………………………………………………………

4 设计过程……………………………………………………………

5 测试……………………………………………………………………总结………………………………………………………………………参考文献…………………………………………………………………

1 课题描述

随着信息时代的到来,各行各业都需要对信息进行有效快速的处理,当然运动会也不例外。有一个好的管理系统,是任何一个运动会成功不可缺少得必要条件。

在进行管理得方法和手段方面,最有效得工具就是电脑管理了。传统的人力管理存在着许多无法避免的问题,针对这些问题需要设计出运用计算机管理的信息系统。系统实现运动会的信息记录和存储,进行全面自动管理,大幅度提高了信息管理得效率,使得运动会能够更加圆满得完成。因此,校运动会管理系统显得尤为重要。

本课题利用函数,实现了数据的输入,数据的处理,数据的输出,实现了校运动会管理系统这个系统程序的设计,此程序就是针对所存在得问题设计的。

开发工具:Microsoft Visual C++ 6.0

2 流程图

3 源代码

#include

#define N 7

#include

#include

using namespace std;

int size=3;

struct student{

char num[10];

char name[20];

int scorem,scoreq,scoreg,scorey;

char ximing[20];

}stu[N],temp;

void input() //输入原始数据//

{cout<<"请输入运动员号码,姓名,100成绩,铅球成绩,跳高成绩,跳远成绩,系名:"<<'\n'; for(int i=0;i

cin>>stu[i].num>>stu[i].name>>stu[i].scorem>>stu[i].scoreq>>stu[i].scoreg>>stu[i].scorey>>stu[ i].ximing;

cout<<"输出运动员号码,姓名,100成绩,铅球成绩,跳高成绩,跳远成绩,系名:"<<'\n'; for(i=0;i

cout<

}

void find() //查找函数//

{char fs[20];

cout<<"输入你要查找运动员的号码或姓名:";

cin>>fs;

for(int i=0;i

{if(strcmp(stu[i].num,fs)==0)

{cout<<"你要找的运动员已找到:"<<'\n';

cout<<"该生的号码,姓名,100米成绩,铅球成绩,跳高成绩,跳远成绩,系名:"<<'\n'; cout<

break;}

else if(strcmp(stu[i].name,fs)==0)

{cout<<"你要找的运动员已找到:"<<'\n';

cout<<"该生的号码,姓名,100米成绩,铅球成绩,跳高成绩,跳远成绩,系名:"<<'\n'; cout<

break;}

}

}

void px() //排序函数//

{cout<<"对一百米的成绩排序:"<<'\n';

for(int i=0;i

for(int j=i+1;j

if(stu[i].scorem

{temp=stu[i];

stu[i]=stu[j];

stu[j]=temp;}

cout<<"排序后:"<<'\n';

for(i=0;i

cout<

}

void xg() //修改函数//

{char ch2[20],c;

char num[10],name[20];

int scorem,scoreq,scoreg,scorey;

char ximing[20];

cout<<"原始数据:"<<'\n';

for(int i=0;i

cout<

cout<<"输入你要修改运动员的姓名:";

cin>>ch2;

for(i=0;i

{if(strcmp(stu[i].name,ch2)==0)

{cout<<"1.修改号码"<<'\n'<<"2.修改姓名"<<'\n'<<"3.修改100米成绩"<<'\n'<<"4.修改铅球成绩"<<'\n'<<"5.修改跳高成绩"<<'\n'<<"6.修改跳远成绩"<<'\n'<<"7.修改系名"<<'\n';

cin>>c;

switch(c)

{case '1':

{cout<<"请输入你修改的运动员号码:";

cin>>num;

strcpy(stu[i].num,num);

break;}

case '2':

{cout<<"输入你修改的运动员姓名:"<<'\n';;

cin>>name;

strcpy(stu[i].name,name);

break;}

case '3':

{cout<<"输入你修改的运动员100米成绩:";

cin>>scorem;

相关文档
最新文档