- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运动会分数管理系统
*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2012年春季学期
C程序设计 课程设计
题 目:运动会分数统计系统
专业班级:计算机科学与技术(2)班
姓 名:
学 号:
指导教师:
成 绩:_______________
前言
本设计要求学生以运动会分数统计业务为背景,设计、开发一套“运动会分数统计系统”软件。
通过该题目的设计过程,可以培养我们的结构化程序设计思想,加深对高级语言基本语言要素和控制结构的理解,针对c语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。得到软件工程的综合训练,提高解决实际问题的能力。
在本次任务的准备起初,我们小组搜集了大量的参考文献,例如 《C/C++程序设计教程(第二版),王连相,中国铁道出版社,2011》《 C语言程序设计,谭浩强,清华大学出版社,1999》等等,还上网进行了相关资料的查阅。在课设期间,多次前往指导老师处让老师进行专业的指点,在进行程序测试的时候,我们小组分工明确,对每一个小段程序都进行了不下三次的测试,从而保证了在程序最后成型时编译、运行的可能性。在课设的最后,我们对程序进行了反复的测试,调整,编写课程报告书,进行最后的检查,力求做到精益求精。
本次课设在廖老师的带领下进行的,在本次程序编写起初,我们就遇到了很多棘手的问题。例如,如何讲课本上的C语言语句转换成一个实际的可用程序,等等。虽然遇到了问题,但是最后在廖成斌老师的细心指导下以及全体组员的共同努力下,还是完成了此次的课设任务。
在本次课程设计之中,我学到了很多东西。发现了一个人的力量是微不足道的,团队的意识在我脑海中逐渐的根深蒂固。而在学习的过程中,我充分的感受到了指路人的重要性,如果没有廖成斌老师的耐心指导,那么完成此次课程则变成了一个难上加难的任务。对于专业的学习,我感到C语言的基础性以及它的重要性,在平时的生活中应该多加练习,使得C语言的这种思想能在我们脑海里根深蒂固。对于本专业的了解也越来越多,当我逐渐走进它的时候,我发现它的博大精深,使我对于它的喜爱越来越深。
在此要特别感谢廖成斌老师的耐心指导。
摘要
运动员分数统计系统是一个工作单位不可缺少的管理工具,它管理的数据对于运动会的成功举办来说至关重要,所以运动员分数统计系统应该能够为用户提供充足的信息和快捷的查询手段。通过运动会分数统计系统为需要管理大量的运动员信息和学校信息的部门提供人员登记,人员浏览,人员查询等功能,方便管理者按照各种分类来划分,查找,提高管理效率,其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。随着计算机技术的不断提高,计算机作为知识经济时代的产物,其强大的功能已为人们深刻认识,它已进入人类社会的各个行业和领域并发挥着越来越重要的作用,成为人们工作和生活中不可缺少的一部分。
关键词: 运动会 分数 统计
目录
1.需求分析:
(1)问题分析
根据研究分析,该系统所应包含的信息如下:
运动员信息:
学校名称,运动员姓名,运动员性别,运动员编号,运动项目编号,项目名称,运动员得分。
(2)该系统功能如下:
1.各种基本数据的录入。如:运动员基本信息录入。
2.各种基本数据的修改。即:
各种基本数据的删除和增加。例如将张三的信息从运动会分数统计系统中删除,从运动会分数统计系统录入表中增加李四的信息。
3.基于各种数据的查询。例如输入张三编号,查询张三的学校、姓名、性别、运动员编号、项目编号、项目名称、分数。
(3)运行要求
能不受限制的录入运动会分数统计系统。
界面友好,操作方便。
容错性强,例如数据导出时,如果文件不存在需要提示用户。
2.总体设计
根据运动会分数统计系统问题的分析和设计要求,可以将该系统可以分为三个模块:信息录入模块、信息修改模块、信息查询模块、退出模块,其系统功能结构图如图1所示。
(1)3.1主控模块设计
控制整个程序的运行,通过主函数模块分别调用各个模块,实现各项功能,流程如图2所示。
图2.主模块流程图
如图2所示主函数的执行过程是:先进入菜单页面,即调用菜单子函数,在菜单子函数中选择子函数相对应的序号进入,在子函数中又调用各功能模块,执行完后退出。
3.2录入模块:
图3.输入函数流程图
如图3所示输入函数的流程图:选择1进入,然后输入学校名称,运动员姓名,运动员性别,运动员编号,项目编号,项目名称,输入N或n跳出回到主菜单。其间用到while循环语句。
3.3修改模块:
文档评论(0)