C语言课程设计--- 学生信息管理系统
《C语言课程设计--- 学生信息管理系统》由会员分享,可在线阅读,更多相关《C语言课程设计--- 学生信息管理系统(13页珍藏版)》请在毕设资料网上搜索。
1、 C 语言课程设计语言课程设计 实验题目实验题目 学生信息管理系统学生信息管理系统 一、一、 引言引言 1熟练掌握 C 语言编程的应用的相关操作。 2综合应用 C 语言的知识,实现一个完整的系统,提高编程能力,体会软 件程序的开发过程。 3. 培养学生独立完成 C 语言程序课程设计的能力 4运用结构体和链表编辑一个简单的学生基本信息管理系统,使之能够完 成学生基本信息的创建、修改、添加、查询、删除、排序、输出、退出 操作。 5执行编译操作,并根据提示调试此程序,排除所有的错误和警告。直到 编译成功为止。 6执行运行操作,逐一对每个模块进行调试。直到全部程序运行成功为止。 二、二、 需求分析需求
2、分析 1该学生信息管理系统,完成学生基本信息的录入、修改、添加、查询、 删除、排序、输出、退出操作。 每个模块的功能如下: A、录入模块能够完成学生姓名、性别、学号、年龄、出生年月、入学 年月的输入。 B、更新模块中可以对学生信息进行添加、删除、修改。 C、打印模块可以输出以保存的所有学生信息。 D、查询模块能按学号或姓名查询一个学生的全部信息,并能显示该学 生的全部信息,可以查询所有已经录入的学生信息。 E、排序模块将按照学生学号的顺序进行所有学生基本信息的排序并显 示。 F、退出模块可直接退出此程序,结束操作。 2 创建该学生信息管理系统目的就是能够对学生基本信息进行创建、 修改、 添加、
3、查询、删除、排序等功能,这样可以简化许多人工做起来很复 杂的问题,它还可以重复使用,方便、快捷。 三、概要设计三、概要设计 1. 设计方案 2、模块功能说明 (1)录入模块:对定义的学生信息结构体变量,利用循环,将键入的学生 保存至指定文件,其中,学号、姓名、性别定义为字符 型,年龄、出生年月,入学年月都定义为整型。 (2)添加模块:选择添加信息选项,按系统提示依次输入基本信息,完毕 后,将询问是否继续。 (3)修改模块:选择修改选项,输入要修改学生的姓名,利用循环、判断 语句,找到对应的信息,可对任意一项进行修改,完毕后, 询问是够继续。 (4)删除模块:选择删除选项,可继续选择按学号或按姓
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言课程设计- 学生信息管理系统 语言 课程设计 学生 信息管理 系统
