C语⾔课程设计学校运动会管理系统(含调试图)计算机XXXXX⼤学
XXXXXXXXX学院
XXXX—XXXX学年第⼀学期《C程序设计》课程设计
题⽬名称:学校运动会管理系统姓名
学号
班级
指导教师
编写⽇期
成绩:
⽬录
1需求分析 (3)
2总体设计 (3)
3详细设计: (4)
3.1信息录⼊ (4)
3.2信息修改 (4)
3.3信息删除 (5)
3.4信息查询 (5)
3.5信息输出及退出系统 (6)
c程序设计pdf下载4程序运⾏结果及分析 (6)
6参考⽂献 (7)
7致谢 (7)
1需求分析
在进⾏管理得⽅法和⼿段⽅⾯,最有效得⼯具就是电脑管理了
系统实现运动,会的信息记录和存储,进⾏全⾯⾃动管理,⼤幅度提⾼了信息管理得效率,使得运动会能够更加圆满得完成。因此,校运动会管理系统显得尤为重要。
2总体设计
本⽂研究开发的运动会管理系统⽤于⽀持⽤于查询各个学校在运动会中的成绩。有⼏种⽬标:
●⽀持输⼊各个项⽬的基本信息;
●可以按⽐赛项⽬编号或名称查询、删除、修改信息;
●可以按运动员编号或姓名查询、删除、修改信息;
●数据输⼊信息并能随时查询。
3详细设计:3.1信息录⼊
3.2信息修改
3.3信息删除
3.4信息查询
3.5信息输出及退出系统
4程序运⾏结果及分析
5结论与⼼得
由于对较为复杂的系统程序不能很灵活地开发,在整个过程中遇到了不少的
困难;但整个实践过程使我们在C编程⽅⾯有了更好的了解,同时在程序开发⽅⾯的能⼒得到了⼀定的提⾼,⽽且还增强了我们对于各种实践的兴趣。整个实践过程让我们认识到:勤奋与实践最能挺升⾃⾝的能⼒。
6参考⽂献
[1]谭浩强,《C程序设计(第四版)》,北京:清华⼤学出版社,2010.6
7致谢
能够完成这次课程设计要感谢c语⾔课程的⽼师,他渊博的知识、开阔的视野和敏锐的思维给了我深深的启迪。这篇论⽂是在⽼师的精⼼指导和⼤⼒⽀持下才完成的。最后还要感谢各位同学的帮助。
8附源代码
#include
#include
#include
using namespace std;
void fun1()
{
cout<<"******************************"<
cout<
cout<<"----数据录⼊请按:1----"<
cout<<"----数据修改请按:2----"<
cout<<"----数据删除请按:3----"<
cout<<"----数据查询请按:4----"<
cout<<"----数据显⽰请按:5----"<
cout<<"----退出系统请按:6----"<
cout<
cout<
class Match
{
public: Match *next;//为创建链表做准备
int number; //⽐赛项⽬编号
char call[10]; //⽐赛项⽬名称
char time[10]; //⽐赛时间
char place[20]; //⽐赛地点
friend void input1();
};
void input1()
{
ofstream fout("e:\\⽐赛项⽬.dat",ios::app);
char ch; Match a;
do { cout<<"请分别输⼊⽐赛项⽬编号、名称、⽐赛时间、⽐赛地点."<>a.number>>a.call>>a.place>>a.time;
<=NULL;
fout.write((char *)&a,sizeof(Match));
cout<<"是否继续输⼊,如果继续键⼊Y|y"<>ch;
}
while(ch=='y'||ch=='Y');
fout.close();
}
Match *head1; void creat()
{
head1=NULL;
Match *p,*q=head1;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论