运动会分数统计系统任务书

上传人:宝路 文档编号:23921286 上传时间:2017-12-04 格式:DOC 页数:3 大小:48.51KB
返回 下载 相关 举报
运动会分数统计系统任务书_第1页
第1页 / 共3页
运动会分数统计系统任务书_第2页
第2页 / 共3页
运动会分数统计系统任务书_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《运动会分数统计系统任务书》由会员分享,可在线阅读,更多相关《运动会分数统计系统任务书(3页珍藏版)》请在金锄头文库上搜索。

1、计算机科学与技术本科专业算法与数据结构课程设计任务书(09 级)题目:运动会分数统计系统学生姓名: 学号: 班级:09 计算机科学与技术 题目类型:软件工程(R) 指导教师: 李睿 一 题目简介该设计要求学生设计程序,实现运动会分数统计: 主要有 1)可以输入各个项目的前三名或前五名的成绩;2)能统计各学校总分;3)可以按学校编号、学校总分、男女团体总分排序输出;4)可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名的学校。 。通过该题目的设计过程,可以加深理解线性表的逻辑结构、存 储结构,掌握线性表上基本运算的实现,进一步理解和熟练掌握课本中所学的各种数据结构,学会如何

2、把学到的知识用于解决实际问题,培养学生的动手能力。一、主要任务第一部分:基本算法实现1、线性结构基本算法实现(指导老师根据题目指定);2、树型结构基本算法实现(指导老师根据题目指定);3、图型结构基本算法实现(指导老师根据题目指定);4、查找基本算法实现(指导老师根据题目指定);5、排序基本算法实现(指导老师根据题目指定);第二部分:指定题目的设计与实现1、查阅文献资料,一般在 3 篇以上;2、建立数据的逻辑结构和物理结构;3、完成相应算法的设计;4、完成测试工作;5、撰写设计说明书;6、做好答辩工作。二 主要内容、功能及技术指标(1)使用顺序表存储项目及学校相关信息,参加运动会有 n 个学校

3、,学校编号为 1n.比赛分成 m 个男子项目和 w 个女子项目。项目编号为男子 1.m,女子 m+1.m+w。不同的 项目取前五名或前三名积分 ;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、 2;哪些取前五名或前三名由学生自己设定。 (m=20,n=20)功能要求:1)可以输入各个项目的前三名或前五名的成绩;2)能统计各学校总分;3)可以按学校编号、学校总分、男女 团体总分排序输出;4)可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名的学校。(2)至少要用 10 组测试数据,算法对于这些合法的输入数据都能产生满足规格说明要求的结果;(3)算法对

4、于精心选择的典型、苛刻而带有刁难性的几组输入数据能够得出满足规格说明要求的结果;对算法实现过程中的异常情况能给出有效信息;三 提交的成果1. 设计说明书一份,内容包括:1) 中文摘要 100 字;关键词 3-5 个;2) 序言;3)采用类 c 语 言定义相关的数据 类型4)各模块流程图及伪码算法5)函数的调用关系图6)调试分析a、调试中遇到的问题及对问题的解决方法;b、算法的时间复杂度和空间复杂度。7)测试结果8)源程序(带注释)9) 设计总结 、参考文献、致谢等。2. 刻制光盘一张。四 主要参考文献1 严蔚敏,吴伟民.数据结构(C 语言版).清华大学出版社 .2 严蔚敏,吴伟民.数据结构题集

5、(C 语言版).清华 大学出版社.3 DATA STRUCTURE WITH C+. William Ford,William Topp .清华大学出版社(影印版). 4 谭浩强.c 语言程序设计 . 清华大学出版社. 5数据结构与算法分析(Java 版) , A Practical Introduction to Data Structures and Algorithm Analysis Java Edition Clifford A. Shaffer , 张铭,刘晓丹译 电子工业出版社 2001 年 1 月五 各阶段时间安排(共 3 周)周次 日期 内容 地点 完成情况 教师签字星期一 教师讲解设计要求,准备参考资料教室星期二三分析设计要求,进行数据结构及算法设计教室、实验室第 1周星期四五算法设计,编程实现 实验室第 2周星期一五算法设计,编程实现 实验室星期一三编程上机实现、测试程序 实验室第 3周 星期四五检查程序,答辩 实验室2011 年 6 月 18 日

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号