文档详情

C程序设计报告及源代码学生选课系统.doc

发布:2018-10-04约2.6万字共39页下载文档
文本预览下载声明
PAGE II 摘 要 C语言是在国内外广泛使用的一种计算机语言。C语言简洁紧凑、灵活方便、运算符丰富、适用范围大、可移植性好。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。 本学生选课系统主要利用C语言的数组指针和文件操作能力设计开发一个小型的选课系统,至少具有如下功能:查看课程信息、查找课程信息、增加课程信息、修改课程信息、选课等功能。 本文主要对学生选课系统来进行说明。本程序主要考察对自定义函数的熟悉程度,本程序中主要使用到的是数组的相关操作,包括数组的输入、输出、查找、插入、删除等操作,需要对数组有比较深入的掌握。还包括指针、函数、结构体、文件等C语言的基础知识的运用。 关键字: 源代码、 指针、调用函数、流程图、结构、数组。 目录 TOC \o 1-2 \h \z \u HYPERLINK \l _Toc234951313 第一章 设计题目的内容、任务及具体要求 PAGEREF _Toc234951313 \h 1 HYPERLINK \l _Toc234951314 第二章 总体设计思路 PAGEREF _Toc234951314 \h 2 HYPERLINK \l _Toc234951315 2.1 程序功能 PAGEREF _Toc234951315 \h 2 HYPERLINK \l _Toc234951316 2.2 模块关系 PAGEREF _Toc234951316 \h 2 HYPERLINK \l _Toc234951317 2.3总体框图 PAGEREF _Toc234951317 \h 3 HYPERLINK \l _Toc234951318 第三章 功能模块的具体设计 PAGEREF _Toc234951318 \h 4 HYPERLINK \l _Toc234951319 3.1 主函数模块的设计 PAGEREF _Toc234951319 \h 4 HYPERLINK \l _Toc234951320 3.2 显示课程信息模块的设计 PAGEREF _Toc234951320 \h 7 HYPERLINK \l _Toc234951321 3.3 查询模块模块的设计 PAGEREF _Toc234951321 \h 8 HYPERLINK \l _Toc234951322 3.4 增加模块的设计 PAGEREF _Toc234951322 \h 9 HYPERLINK \l _Toc234951323 3.5 删除模块模块的设计 PAGEREF _Toc234951323 \h 13 HYPERLINK \l _Toc234951324 3.6 修改模块模块的设计 PAGEREF _Toc234951324 \h 14 HYPERLINK \l _Toc234951325 3.7 选课模块的设计 PAGEREF _Toc234951325 \h 15 HYPERLINK \l _Toc234951326 3.8 显示选课情况模块的设计 PAGEREF _Toc234951326 \h 17 HYPERLINK \l _Toc234951327 第四章 功能模块的调试及测试 PAGEREF _Toc234951327 \h 18 HYPERLINK \l _Toc234951328 4.1 登陆界面和主菜单界面的显示 PAGEREF _Toc234951328 \h 18 HYPERLINK \l _Toc234951329 4.2 查询所有课程信息的显示结果 PAGEREF _Toc234951329 \h 19 HYPERLINK \l _Toc234951330 4.3 查询单个课程信息的显示结果 PAGEREF _Toc234951330 \h 20 HYPERLINK \l _Toc234951331 4.4 添加课程信息的显示结果 PAGEREF _Toc234951331 \h 20 HYPERLINK \l _Toc234951332 4.5 删除和修改课程信息的显示结果 PAGEREF _Toc234951332 \h 21 HYPERLINK \l _Toc234951333 4.6 选课的显示结果 PAGEREF _Toc234951333 \h 22 HYPERLINK \l _Toc234951334 4.7 查询选课情况的显示结果 PAGEREF _Toc234951334 \h 23 HYPERLINK \l _Toc2349
显示全部
相似文档