学校运动会管理系统——C语言课程设计.docxVIP

学校运动会管理系统——C语言课程设计.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学校运动会管理系统——C语言课程设计

C 语 言 课 程 设 计 学 校 运 动 会 管理系统 专业:网络工程 班级:网133 报告人:王先海 139074347 刘随心 139074338 葛 翔 139074332 指导老师:陶陶 报告日期:2014年12月13号 需求分析 1、 问题描述: 建立运动员信息系统,包括运动员、裁判员以及运动信息的成绩管理,运动员信息为编号、姓名、身份信息(教师、学生)、参加的比赛项目等;裁判员信息为编号、姓名、身份信息(教师、学生)、裁判的项目;运动会信息包含各个比赛项目的信息、时间安排、裁判信息、比赛成绩等。 2、功能要求: (1)各种运动信息需要利用文件的形式进行存储。 (2)输入功能:可以从键盘或文件中一次性输入多条信息; (3)输出功能:可将运动员、裁判员、以及比赛信息打印输出或显示; (4)查找功能:根据???动员、裁判员等查找出所需要的比赛信息; (5)增加、删除、修改功能:完成运动员信息的多种更新; (6)统计功能:完成各类比赛信息的统计功能,例如某项比赛的名词排名,各个运动员的积分成绩统计等。 总体设计 将学校运动会管理系统系统进行模块化分析 学校运动会管理系统 统计功能 查找功能 增加删除修改功能 输出功能 输入功能 输出全部比赛项目 输出单项比赛信息 比赛信息模块 按姓名删除运动员信息 搜索姓名修改运动员信息 搜索号码修改运动员信息 按姓名查找运动员信息 按号码查找运动员信息 增加运动员信息 输出全部运动员信息 学生功能模块 按姓名查询裁判员信息 裁判员功能模块 输出全部裁判员信息 学校运动会管理系统 详细设计 本程序包含除main函数外包含20个函数:menu()、menu2()、reads(struct athletes ath[N]) 、reads1(struct referee ref[N])、reads2(struct All_the_events sport[N]) 、save(struct athletes ath[N],int n)、 show_athletes()、how_referee()、add()、According_to_the_number_to_find_players_information ()、According_to_the_name_to_find_players_information ()、According_to_the_number_to_Modify_the_players_information ()、According_to_the_name_to_Modify_the_players_information ()、According_to_the_name_to_delete_the_players_information ()、According_to_the_name_to_find_referee_information ()、show_all_events () 、Output_on_a_single_information ()、 sort()、keep() 、sheep()。 此外还定义了三个结构体类型:struct athletes、struct referee、struct All_the_events。 函数名功能入口出口调用关系menu()输出菜单选项该函数无形参printf()输出信息,无返回值在main()中被反复调用menu2()输出输出单项比赛信息菜单选项该函数无形参printf()输出信息,无返回值在main()中被反复调用reads(struct athletes ath[N])读取运动员文件中的内容形参结构体struct athletes ath[N]return i在需要运动员数据时被调用reads1(struct referee ref[N])读取裁判员取文件中的内容形参结构体struct referee ref[N]return i在需要裁判员数据时被调用reads2(struct All_the_events sport[N])读取全部比赛项目文件中的内容形参结构体struct All_the_events sport[N]return i在需要全部比赛项目数据时被调用save(struct athletes ath[N],int n)运动员信息改变后更新文件形参结构体str

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档