1、 1 课程设计报告书 专 业:计算机科学与技术 课程设计名称: 数据结构课程设计 题 目:xxx 班 级:xxx 学 号:xxx 姓 名:xxx 同 组 人 员: xxx 指 导 老 师: 完 成 时 间:2012 年 2 月 17 日 2 摘要 运动会成绩查询系统是运动会管理中的一个重要内容,随着时代的进步,参加运 动会的运动员数量也不断增加、项目也越来越多、运动会举办也越来越频繁,对成绩 的管理要求也越来越高。如何管理好各单位、运动员的成绩的信息,对运动会成绩管 理系统的要求也越来越高,所以必须要不断地更新运动会成绩管理系统,才能满足社 会日益发展的需要。 本文是采用 VC+6.0 作为前
2、台开发工具,旨在实现对现有的运动会成绩数据库 存储的基础上,提供信息咨询,信息检索,信息存取等服务,在此论文中主要实现对 存储在数据库中的数据表进行这些简单的操作, 为提高运动会成绩查询系统的效率提 供了便利。 关键词:VC+6.0;运动会成绩查询; 1 目 录 目 录 . 1 第一章 开发环境和开发工具 1 1.1 C/C+语言简介 . 1 1.2 开发背景 . 1 1.3 开发环境 . 1 第二章 算法思想 . 2 2.1 系统需求分析 . 2 2.2 系统总体设计 . 2 2.2.1 系统设计目标 . 2 2.2.2 开发设计思想 . 3 2.2.3 系统功能模块设计 . 4 2.3 算
3、法思想描述 . 4 第三章 算法实现 6 3.1 数据结构 . 6 3.2 程序模块 . 6 3.3 各模块之间的调用关系 . 6 3.4 源程序代码 . 6 第四章 测试与分析 14 4.1 测试数据选择 . 14 4.2 测试结果分析 . 15 总 结 . 20 心得体会 . 21 参 考 文 献 . 22 1 第一章 开发环境和开发工具 1.1 C/ C +语言简介 C 语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言 的特点。它由美国贝尔研究所的 D.M.Ritchie 于 1972 年推出。1978 后,C 语言 已先后被移植到大、中、小及微型机上。它可以作为工作
4、系统设计语言,编写系 统应用程序, 也可以作为应用程序设计语言, 编写不依赖计算机硬件的应用程序。 它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各 类科研都需要用到 C 语言,适于编写系统软件,三维,二维图形和动画。 1.2 开发背景 随着科学技术的不断发展,计算机科学日渐成熟,其强大的功能已为人 们所深刻认识,它己进入人类社会的各个领域并发挥着越来越重要的作用。采用 计算机进行信息化管理已成为衡量企业管理科学化和现代化的重要标志, 而人事 管理的全面自动化、信息化则是其中重要的组成部分。人事管理的好坏对于企业 的决策者和管理者来说都至关重要, 在很大程度上影响着企业的经济效益和社会 效益。因此,本文所研究的人事管理信息系统具有一定的使用价值和现实意义。 1.3 开发环境 本文所采用的开发环境主要是基于 C 语言在 Microsoft Visual C+平台上 开发的系统,界面友好,功能强大,调试也很方便。这是微软出的一个 C 语言集成开发环境(IDE) ,主要有:VC+6.0 等,分为企业版和学生版等。 对于