高校新生报到系统-C语言课程设计

上传人:龙*** 文档编号:357617 上传时间:2017-02-01 格式:PDF 页数:23 大小:457.27KB
返回 下载 相关 举报
高校新生报到系统-C语言课程设计_第1页
第1页 / 共23页
高校新生报到系统-C语言课程设计_第2页
第2页 / 共23页
高校新生报到系统-C语言课程设计_第3页
第3页 / 共23页
高校新生报到系统-C语言课程设计_第4页
第4页 / 共23页
高校新生报到系统-C语言课程设计_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《高校新生报到系统-C语言课程设计》由会员分享,可在线阅读,更多相关《高校新生报到系统-C语言课程设计(23页珍藏版)》请在金锄头文库上搜索。

1、沈 阳 航 空 航 天 大 学课 程 设 计学 号 2010041102008班 级 04110201姓 名 _赵 晓 昆指 导 教 师 _郭 建 新2012年 6 月 21 日沈 阳 航 空 航 天 大 学课 程 设 计 任 务 书系 : 材 料 科 学 与 工 程 学 院 专 业 : 材 料 成 型 及 控 制 工 程班 级 : 04110201 学 号 : 2010041102008课 程 设 计 题 目 : 高 校 新 生 报 到 系 统一、课程设计时间、201112第二学期第16周,共计1周,20学时。三、课程设计内容:用 编 写 软 件 完 成 以 下 任 务 : 录 入 新 生

2、信 息 ( 新 生 学 号 , 姓 名 , 来 自 省 份 , 专 业 , 高 考 分 数 ) ,并 保 存 到 磁 盘 文 件 中 ; 新 生 报 到 签 到 ; 查 询 未 报 到 的 学 生 ; 给 学 生 转 专 业 ; 按 学 号 显 示 学 生 信 息 ;四、课程设计要求:程序质量:1 贯 彻 结 构 化 程 序 设 计 思 想 。2 用 户 界 面 友 好 , 功 能 明 确 , 操 作 方 便 ; 可 以 加 以 其 它 功 能 或 修 饰 。3 用 户 界 面 中 的 菜 单 至 少 应 包 括 “ 录 入 数 据 信 息 ” 、 “ 新 生 报 到 ” 、 “ 查询 未 报

3、 到 的 学 生 ” 、 “ 专 业 调 整 ” 、 “ 显 示 学 生 信 息 ” 、 “ 退 出 ” 6项 。4 代 码 应 适 当 缩 进 , 并 给 出 必 要 的 注 释 , 以 增 强 程 序 的 可 读 性 。课程设计说明书:课 程 结 束 后 , 上 交 课 程 设 计 说 明 书 和 源 程 序 。 课 程 设 计 说 明 书 的 内容 参 见 提 供 的 模 板 。五、指导教师:_学生签名:_六 、 成 绩七 、 教 师 评 语沈阳航空航天大学设计用纸一 、 需 求 分 析 . 设 计 分 析 . 主 要 截 图 . 技 术 要 点 . 个 人 总 结 . 参 考 文 献

4、. 源 程 序 . 需 求 分 析经 过 对 程 序 设 计 题 目 的 分 析 可 知 , 整 个 程 序 的 设 计 实 现 大致 分 为 五 个 模 块 , 其 中 每 一 个 模 块 对 应 一 个 函 数 , 他 们 的 功 能分 别 是 : 录 入 数 据 信 息 函 数 ( 新 生 报 到 函 数 ( 查询 未 报 到 的 学 生 函 数 ( 转 专 业 函 数 ( 按 学号 显 示 学 生 信 息 函 数 (1、 录 入 数 据 信 息 函 数 :主 要 实 现 程 序 最 初 运 行 时 新 生 数 据 信息 的 录 入 。2 、 新 生 报 道 函 数 : 报 道 新 生

5、, 录 入 新 生 数 据 信 息 。3、 查 询 未 报 到 的 学 生 函 数 : 在 文 件 中 读 取 学 生 信 息 , 把 没 有报 到 的 学 生 输 出 。4 、 学 生 转 专 业 函 数 : 对 报 道 的 学 生 信 息 数 据 进 行 修 改 , 输入 学 生 学 号 和 学 生 的 新 专 业 。5、 按 学 号 显 示 学 生 信 息 函 数 :实 现 的 是 按 学 号 显 示 学 生 记 录信 息 。除 上 面 介 绍 的 功 能 之 外 , 程 序 还 具 有 退 出 功 能 , 可 以 在 程序 的 一 次 运 行 当 中 循 环 执 行 所 有 的 功 能

6、 , 并 根 据 需 要 终 止 程 序的 执 行 。沈阳航空航天大学设计用纸3每 一 个 学 生 记 录 信 息 都 包 含 新 生 学 号 , 姓 名 , 来 自 省 份 , 被 录取 专 业 , 高 考 分 数 等 内 容 。二、设计分析1、 程 序 流 程 图( 1) 主 函 数 流 程 图当 n=1 输 入 值 n=1n=3 查 询 n=4报 到 未 报 的 n=5学 生 转 专 业 沈阳航空航天大学设计用纸4( 2) 录 入 函 数 流 程 图定 义 学 生 结 构 体 变 量 义 文 件 指 针 文 件 当 1输 入 学 生 学 号 、 姓 名 、 省 份 、 系 别专 业 ,

7、高 考 分 数 。把 学 生 信 息 写 入 到 文 件 中输 入 文 件 退 出沈阳航空航天大学设计用纸5( 3 ) 查 询 学 生 信 息 函 数定 义 学 生 结 构 体 变 量 义 文 件 指 针 文 件 入 查 询 学 生 的 学 号 件 没 有 结 束在 文 件 中 学 生 学 号 、 姓 名 、 省 份 、 系 别专 业 , 高 考 分 数 。关 闭 文 件 退 输 出 学 生 信 息 主 要 截 图输 入 学 生 信 息 截 图沈阳航空航天大学设计用纸7新 生 报 到 截 图查 询 未 报 到 学 生 截 图学 生 转 专 业 截 图沈阳航空航天大学设计用纸8按 学 号 显 示

8、 学 生 信 息 截 图四 、 技 术 要 点本 程 序 主 要 由 五 个 自 定 义 函 数 和 一 个 主 函 数 组 成 , 其 中 主 函 数以 菜 单 的 形 式 调 用 其 他 函 数 来 实 现 要 求 的 所 有 功 能 。 在 这 些 函 数 当中 , 录 入 数 据 信 息 函 数 , 新 生 报 到 函 数 , 查 询 未 报 到 的 学 生 函 数 ,转 专 业 函 数 , 按 学 号 显 示 学 生 信 息 函 数 是 程 序 中 较 为 核 心 的 部 分 ,下 面 分 别 进 行 说 明 。主 函 数#0;0;0;沈阳航空航天大学设计用纸90;( 1) 录 入

9、数 据 信 息 函 数输 入 学 生 信 息 函 数 , 函 数 的 功 能 是 输 入 学 生 信 息 并 且 把 学 生 信息 存 入 文 件 中 。 先 用 句 以 只 写 的 方 式 打 开 文 件 , 输 入 一 名学 生 的 学 号 、 姓 名 等 基 本 信 息 并 且 把 学 生 信 息 写 入 到 文 件 中 。 关 闭文 件 , 退 出 /定 义 文 件 类 型 指 针fp;i, ;(fp=d:w+)= 不 能 打 开 );1) 入 学 生 学 号 :);%s,%st, 入 学 生 姓 名 :);%s,%st, 入 学 生 省 份 :);%s,%st, 入 学 生 专 业

10、:);%s,%st, 入 学 生 高 考 分 数 :);沈阳航空航天大学设计用纸10%d,&%dt, 1;%dn, 录 入 学 生 信 息 请 输 入 1 ,退 出 请 输 入 其 它 数字 );%d,&/ 关 闭 文 件( 2) 新 生 报 到 函 数新 生 报 到 函 数 , 以 读 写 的 方 式 打 开 文 件 入 报 到学 生 的 学 号 , 在 文 件 取 学 生 信 息 并 且 把 学 生 信 息与 输 入 的 学 生 学 号 进 行 判 断 , 如 果 两 个 学 号 相 同 , 则 学 生 报 到 信 息修 改 为 1。 关 闭 文 件 。fp;i, 0;0;/打 开 文 件 fp=d:r+)=n 不 能 打 开 文 件 ); 入 报 到 学 生 学 号 :);%s,i=0;0;/判 断 文 件 是 否 结 束 /在 文 件 中 读 取 学 生 信 息 到 结 构 体 中沈阳航空航天大学设计用纸11%st%st%st%st%dt%dn,ssissississississiif(ssi=0) ;ssi 2;i+; i;*建 立 文 件 fp=d:

展开阅读全文
相关资源
相关搜索

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

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