- 16
- 0
- 约7.88千字
- 约 21页
- 2018-06-17 发布于浙江
- 举报
运动会成绩管程序设计
学 年 设 计 报 告
设计题目 运动会成绩管理程序设计
作者姓名 张瑞雪、张恒玉、苏继薇、许聪爱、张俐
所学专业 网络工程
指导教师 王汇彬
2012年 9 月 2 日
学年设计任务书
学年设计题目 运动会成绩管理程序设计 组长 张瑞雪 学号 2011211338 班级 11级网络工程2班 组别 第三组 专业 网络工程 组员 张恒玉、苏继薇、许聪爱、张俐 指导教师 王汇彬 学年设计目的 第一:增强对所学知识的应用,通过团队合作和对资料的查阅,对实际问题进行分析和解决,提高代码的编写能力;
第二:通过对实际问题的分析,选取相关资料,解决问题;
第三:提高团队的合作能力和动手能力。 学年设计所需环境 PC,Windows XP,Visual C++ 6.0 学年设计任务要求 设计并实现一个简单的运动会成绩管理程序,实现运动员及比赛信息的管理,信息使用文件进行保存。 学年设计工作进度计划 序号 起止日期 工 作 内 容 分工情况 1 7-1—7-15 查找资料 张瑞雪:介绍学年设计内容;
张俐、苏继薇、许聪爱、张恒玉:查找资料及搜索相关信息。 2 7-16—7-31 完成程序的基本框架 张瑞雪、张恒玉:分析所要设计的各个子函数;
苏继薇、张俐、许聪爱:设计菜单界面和主函数。 3 8-1—8-24 编写函数 张瑞雪:编写保存和读取两个子函数;
张恒玉:编写添加和查找子函数;
张俐:编写显示子函数;
苏继薇:编写删除和更改两个子函数;
许聪爱:编写排序子函数。 4 8-25—8-28 分析错误,并解决错误 所有组员一起合作。 5 8-29—9-1 整理文档与修正 张俐:在文档中总结设计的目的;
张恒玉:编写程序的详细模块设计;
张瑞雪:编写程序的调试说明;
许聪爱:整理整个文档。 6 9-2 答辩 张瑞雪、许聪爱、张恒玉、苏继薇、张俐
指导教师签字: 年 月 日 系(教研室)审核意见:
系(教研室)主任签字: 年 月 日
目 录
摘要 1
关键词 1
1绪论 1
1.1 研究背景 1
1.2主要工作 1
1.3本文结构 1
2系统设计 1
2.1需求分析 1
2.2功能模块设计 2
2.3系统工作流程 2
3 详细设计 5
3.1系统设计方案 5
3.2添加信息函数 6
3.3 查询函数 7
3.4修改函数 8
3.5 删除函数 9
3.6排序函数 9
4系统测试 11
5.结束语 15
参考文献 15
增加、删除、修改、查询运动员信息;
对运动员的信息进行修改,记录,查询。运动员信息主要包括学号、姓名、专业、参加的比赛项目以及成绩。
增加、删除、修改、查询运动员比赛成绩;
主要实现程序最初运行时运动员数据的录入以及其后的运行数据的追加功能,按照号码对运动员的数据记录进行修改、记录、查询、删除。
针对不同项目对运动员的成绩进行排名;
通过对各个项目成绩进行递减排序,对运动员的成绩进行单项排名。
2.2功能模块设计
经过对程序设计题目的分析可知,整个程序的设计实现大致分为5个模块,每一个模块对应一个函数。在这些函数当中,添加运动员数据函数,删除数据函数,某项成绩排序函数的实现严格按照题目的要求。读取文件函数和保存信息函数对其它函数的实现起辅助作用,主函数及菜单函数控制程序的整体运行。录入信息模块是录入运动员信息、查询信息模块是查询运动员信息的、修改信息模块可以对运动员信息进行修改、删除模块可对运动员信息进进行删除、成绩排名是对运动员的成绩进行排名,功能模块见图2-1所示。
图2-1 功能模块图
2.3系统工作流程
(1)添加信息函数
数据分为两种情况,其一是在运动员文件(student.txt)不存在的情况下,首先由程序创建一个新文件,并将录入的运动员信息写入该文件当中;其二是在运动员文件(student.txt)已经存在的情况下,此时文件以追加的方式打开,这样保证以前已经存在的数据不丢失。如图2-2所示。
图2-2添加信息流程图
(2)查询信息函数
查询文件是在已存的运动员信息中进行查询,可对运动员信息进行查询显示运动员信息。通过录入运动员号码num,与stu[i].num做比较,结果相同进行m++,m=reads(stu);来提取文件中的数据。如图2-3所示。
图2-3查询信息流程图
(3)修改信息函数
修改信息是对运动员信息进行修改,通过输入number与stu[i].num比较,如果相同则对该项信息
您可能关注的文档
- 译林版9年级英语上册教案课件-第4课-英语时间状语从讲解与练习.doc
- 译林版9年级英语上册教案课件-第4课-阅题型训练:猜测词义题.doc
- 译林版9年级英语上册教案课件-第6课-Unt6__拔高类检测题.doc
- 译林版9年级英语上册教案课件-第6课-中考阅读专题推理判断题.doc
- 译林版9年级英语上册教案课件-第8课-牛津译林版新教材9A Unt8 Detective stories表格式教案(7课时).doc
- 译林版9年级英语上册教案课件-第8课初中语法提升训练:定语从句.doc
- 译林版9年级英语上册教课件-第1课-Unit1__单元知识精练.doc
- 译林版9年级英语上册教课件-第4课-Unit4__Integrated__skills精品教案.doc
- 译林版9年级英语上册案课件-第8课-中考抢分小题狂做:定语从句.doc
- 译林版9年级英语册教案课件-第3课-Unit3__Welcome__to__the__unit精品学案.doc
原创力文档

文档评论(0)