- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
怀 化 学 院 计 算 机 系
《数据结构》课程设计报告书
运动会分数统计系统的设计与实现 学生姓名: 学 号: 年级专业及班级:09级计算机科学与技术一班 指导老师及职称: 副教授 专 业:计算机科学与技术专业
湖南·怀化 提交日期:2011年6月
运动会分数统计系统的设计与实现
学 生:
指导老师:
怀化学院计算机系,怀化 418008 摘 要:运动会分数统计系统通过运用结构体、文件读取以及数据保存、定义运动会类、以及调用函数、运用库函数实现了指定的输入文本读取数据;根据输入文件得到各学校的总分;按学校编号、学校总分、男女团体总分排序;查询功能按学校编号查询某个项目的情况、按项目编号查询取得前三或前五名的学校;实现了数据的增加、删除、修改以及对数据的保存的功能。该系统的用户主要是提供给管理、学校的。对于管理用户提供了所有的操作,而对学校拥护只提供查询和查看操作,这样安全性能比较高,该系统是通过输入文本读取来获取数据,较少了输入数据的繁杂通过运用定义运动会类,进行对函数的定义,使整个代码看起来清晰整洁,通过调用库函数,使代码更简洁。该系统为用户提供了总分计算,排序方便,为学校用户提供了查询和查看的方便。 关键词:运动会分数统计系统;结构体;排序;查询
1 前言
该系统实现了简单的运动会分数统计,是一个面向对象的设计,使用了结构体,输入文本读取数据以及库函数的调用来完成整个系统的设计,是繁多的数据操作变得简单。该系统为联合运动会提供服务减少了不必要的人力物力的浪费,通过写一段程序实现简单运动会分数统计系统的设计来实现几个功能。该系统实现了以下几个功能:
1)根据指定的输入文件读取数据;
2)输入文件数据格式和文件数目由学生自行设计,主体体现学校名称、项目编号、项目名称、男子女子项目类别、前三或前五名积分;
3)根据输入文件得到各学校总分,
4)可以按学校编号或名称、学校总分、男女团体总分排序;
5)可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名的学校。
6)实现数据的增加、删除、修改,并将相关数据进行保存;
7)各操作结果能保存到文件,以便查询。
通过这次的课程设计,可以加深对库函数,以及结构体的了解,以及各个函数的功能以及实现,更进一步了解其原理。
2 需求分析
2.1 范围
2.1.1 标识
文件状态:
【 】草稿
【√】正式发布
【 】正在修改 文件标识: 需求分析报告 当前版本: 1.0 作 者: 吴红林 完成日期: 2011-05-25
2.1.2 系统概述
1.软件名称:运动会分数统计系统
2.软件功能:
1)根据指定的输入文件读取数据;
2)输入文件数据格式和文件数目由学生自行设计,主体体现学校名称、项目编号、项目名称、男子女子项目类别、前三或前五名积分;
3)根据输入文件得到各学校总分,
4)可以按学校编号或名称、学校总分、男女团体总分排序;
5)可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名的学校。
6)实现数据的增加、删除、修改,并将相关数据进行保存;
7)各操作结果能保存到文件,以便查询。
3.用户:管理员、学校
4.开发者:吴红林
2.1.3 文档概述
需求分析采用面向对象的方法,在文档中主要采用了用例、E-R图、数据字典等表示方法来描述需求,用这些方法来表达需求分析便于理解,将自己的系统推荐给用户.
2.2 引用文件
无
2.3 需求概述
2.3.1 系统目标
本系统的总体目标是通过该系统的实施,可以对学生综合测评信息更加有效地进行管理。系统设计实施过程中,力争做到以下几点:
1. 具有较高的可靠性和可用性;
2. 系统易于管理维护;
3. 使用方便,易学易用;
4. 良好的性能价格比;
2.3.2 运行环境
1. 系统硬件需求
Pentium4 800MHz或更高主频CPU 512MB以上内存。
2. 系统软件需求
IIS5.0以上的WEB服务、安装有 Myeclipse8.5与Mysql5.1数据库等、Windows XP 以及更高版本的操作系统、IE5.0以上的版本浏览器。
2.3.3 用户的特点
管理员,具备基本的电脑操作技能和简单的系统维护工作以及学校用户具备基础的计算机操作技能。
2.4功能需求
通过前期对运动会分数统计领域实际业务需求的调研,经分析确定系统功能主要为以下:
管理员操作:1、有各个运动项目以及各个学校以及运动员信息管理。
2、认证信息管理、密码管理、对每个学校进行总分统计、对各个信息(如按学校名称或编号查询某项的情况)进行查询、增加、删除、修改以及对按不同规定(学校编号或名称、学校总分、男女团体总分)进行排序。
3、实现文件读取数据以及文件保存数据操作。 学校用户操作:
您可能关注的文档
- 《包装结构设计》课程设计-爽肤水包装设计.doc
- 《冲压模具设计与制造工艺》课程设计说明书.doc
- 《单片机与接口技术》课程设计-公交车自动报站器的设计.doc
- 《单片机原理及应用》课程设计-全自动洗衣机综合设计.doc
- 《电器与PLC控制技术》课程设计报告-四层电梯的PLC控制.doc
- 《单片机技术》课程设计报告-家用多功能定时器设计与制作.doc
- 《发电厂电气部分》课程设计- 1103510kV区域性降压变电所电气部分设计.doc
- 《高频电子线路》课程设计说明书-高频谐振功率放大器设计.doc
- 《工程材料与热加工基础》课程设计-典型零件的选材、加工工艺路线安排与结构工艺性的分析.doc
- 《固体废物处理与处置》课程设计-6立方米户用沼气池设计.doc
- 城市初中生周末休闲活动对地理信息系统应用的实践研究论文.docx
- 手工编织在小学美术教学中的创新实践与效果分析论文.docx
- 基于LBS技术的校园自行车停放管理系统设计与实施论文.docx
- 基于跨学科学习的小学自然科学实验兴趣培养研究论文.docx
- 校园食品安全监管中的食品安全监督与检查论文.docx
- 高中化学课堂中思辨能力培养与化学实验操作技能的关联研究论文.docx
- 初中物理实验创新设计与科学探究能力提升策略探讨论文.docx
- 小学环境教育:海水淡化膜材料制备的实验操作与环保意识培养论文.docx
- 基于校园手工制作活动的高中生创新思维与实践能力培养策略论文.docx
- 高中生化学成绩与学习方式的相关性研究论文.docx
文档评论(0)