第一范文网 - 专业文章范例文档资料分享平台

c语言课程设计报告(军训管理系统)

来源:用户分享 时间:2025/7/9 1:17:50 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

.

郵電大學

C语言课程设计报告书

学院名称 学生姓名 专业名称 班 级 学

计算机学院

指导教师

Word专业资料

.

2013年06月03日至

时间

2013年06月12日

实验题目:学生军训信息管理系统

一、实验目的

通过本课程设计,强化上机动手能力,使学生在理论和实践的基础上进一步巩固《C语言程序设计》课程学习的容,掌握工程软件设计的基本法。通过这次实习练习,可以更进一步的熟悉所学的知识,还可以加强和巩固知识。长达两的上机练习,为我们提供了很好的编程环境。更好的了解编程的意义,为将来参加实践活动以及以后的毕业设计打下坚实的基础。

二、实验容

我设计的是“学生军训信息管理系统”,主要是针对军训学生信息的管理,适用对象主要是学校进行军训的学生,以便学校对军训学生的管理。包括学生的姓名、学号、专业、班级、所分入的营号和连号等。在编写过程中主要运用C语言的基本知识有:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解法(即函数的调用与使用)等。

三、需求分析

该程序是由C语言编写的一个军训学生信息查询软件,本程序在Microsoft Visual C++

6.0下运行,其主要功能是实现对学生信息的录入、浏览、查询、修改、删除、添加。其中浏览可以分别以学号、班级、所分入营号为关键字升序浏览学生信息。

四、概要设计

1、案设计

录浏 入览 模模 块 块 按按按 Word专业资料 主函数 密码模块 查询模块 修改模块 删除模块 添加模块 退出系统 返 回 按学号 按班级 按营号 返 回 学号 班营级 号 .

2、数据结构说明

程序中数据主要是学生信息,具体属于类型如下: struct student_type int num; /*学生学号*/

char name[20]; /*学生姓名*/ char major[15]; /*专业*/ int cla; /*班级*/

int ying; /*所分入营号*/ int lian; /*所分入连号*/

3、模块功能说明

第一录入模块:调用input(),对军训学生信息进行录入以及保存。 第二浏览模块:调用scan(),浏览军训学生信息(可按录入、学号、班级、营号式查看)。 第三查询模块:调用find(),按学号、姓名、班级、营号查询军训学生信息。 第四修改模块:调用change(),对某一学生信息进行修改操作。 第五删除模块:调用del(),对某一学生信息进行删除操作。 第六添加模块:调用add(),添加学生信息。

五、详细设计及运行结果 1.函数之间调用关系图 录入函数 input() 浏览函数 scan() (含排序) 查询函数find()

2.部分模块流程图及运行结果图示

登陆界面

修改函数 scan() 主函数 main() 删除函数 scan() 添加函数 scan() Word专业资料

主函数流程图

Word专业资料

.

开始 功能选择 选1 录入模块 选2 浏览模块 选3 查询模块 选4 修改模块 选5 删除模块 选6 添加模块 选0

.

主页界面(管理员界面)

结束 录入模块

Word专业资料

输入学号 输入姓名 输入专业 输入班级 输入营号 输入连号 是否继续n 输入 结束 y

搜索更多关于: c语言课程设计报告(军训管理系统) 的文档
c语言课程设计报告(军训管理系统).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8cm3h7pg827wp9920czo7b3ef97wu60102n_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top