没有合适的资源?快使用搜索试试~ 我知道了~
毕业设计(论文)-C语言学生成绩管理系统
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 36 浏览量
2024-01-11
16:43:44
上传
评论
收藏 1.4MB PDF 举报
温馨提示
试读
24页
本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数 字化管理。开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。 目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。 本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。
资源推荐
资源详情
资源评论
C 语言毕业设计
学生成绩管理系统
作 者 姓 名:
指 导 教 师:
单 位 名 称:
专 业 名 称:
目录
第一章、 诸 论
………………………………………………………………………...3
1.1课题背景……………………………………………………………………………… .3
1.2目的背景与意义……………………………………………………………………… .3
1.3项目开发的目标 ………………………………………………………………………. 3
1.4 开发工具的选择 ……………………………………………………………………………………………………………4
第二章、 设计任务分析
…………………………………………………………… 5
2.1目标…………………………………………………………………………………… 5
2.2要求…………………………………………………………………………………… 5
2.3学生成绩管理系统的功能 ……………………………………………………………………………………… 5
2.4该项目编程的原理……………………………………………………………………6
第三章、 模块设计
…………………………………………………………………… ..7
第四章、 主要数据结构
…………………………………………………………….. .9
第五章、 流程图
………………………………………………………………………… 10
第六章、 源代码
………………………………………………………………………...11
6.1头文件 …………………………………………………………………………………..11
6.2主函数及各功能函数 …………………………………………………………….. 12
第七章、 测试情况
……………………………………………………………………… 20
7.1主模块页面………………………………………………………………………………20
7.2按学号查询学生信息页面………………………………………………………………20
7.3按姓名查询学生信息页面………………………………………………………………21
7.4查询所有学生信息页面…………………………………………………………………21
7.5根据单科成绩进行排序页面……………………………………………………………22
7.6根据总分进行排序页面………………………………………………………………....22
7.7添加学生信息页面……………………………………………………………………....23
第八章 、小结
………………………………………………………………………………24
【
摘要
】
:
本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数
字化管理。开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信
息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化
的步伐,使各项管理更加规范化。
目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生
成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统
是很有必要的。
本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系
统不只适用于一家教育机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循
系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了
演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、
实施。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍
Abstract :This system according to the development requirements are mainly applied in
education system of education, the daily work of the digital archives management of student
performance. This system can make the college development staff to reduce the working
pressure, educational and teaching to the various services and information management, also
can reduce the use of force, accelerate query speed, strengthen management, as well as the
national departments about the pace of normalization, make each management standardized.
At present, the school work multifarious, material more, though various management
information system has entered the university, but has not been popular, and for students'
performance management, it has been a complete and unified system. Therefore, the
development of a suitable and the populace, compatibility good system is very necessary.
This system in the process of development, pay attention to the operation of the business
process, and strive to system of comprehensive, generalization, makes this system not only
applicable to a education institutions. On the choice of methods in the development life cycle
method, a method of combining with the prototype, follow the system research and systematic
analysis, system design and system implementation, four main stages, and the specific design
in the design, taking the evolution as users of prototype, the use of system and the deepening
understanding of a part or a few parts for analysis, design and implementation. This thesis
mainly from the system analysis, system design and system implementation and use etc.
【关键字】成绩录入 成绩显示 C 语言 成绩存盘
前言
人类已进入 21 世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信
息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产
生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处
理、交流和应用能力,已经成为人们最重要的能力之一。
第一章 绪 论
1.1 课题背景
该 项 目 开 发 的 软 件 为 学 校 学 生 信 息 管 理 系 统 软 件 ,是 鉴 于 目 前 学 校 学 生
人 数 剧 增 ,学 生 信 息 呈 爆 炸 性 增 长 的 前 提 下 ,学 校 对 学 生 信 息 管 理 的 自 动 化
与 准 确 化 的 要 求 日 益 强 烈 的 背 景 下 构 思 出 来 的 ,该 软 件 设 计 完 成 后 可 用 于 所
有 教 育 单 位 (包 括 学 校 ,学 院 等 等 )的 学 生 信 息 的 管 理 .
1.2 目的背景与意义
学 生 信 息 管 理 系 统 是 一 个 教 育 单 位 不 可 缺 少 的 部 分 。一个功能齐全、简
单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它
的 内 容 对 于 学 校 的 决 策 者 和 管 理 者 来 说 都 至 关 重 要 。所 以 学 生 信 息 管 理 系 统
应 该 能 够 为 用 户 提 供 充 足 的 信 息 和 快 捷 的 查 询 手 段 。但 一 直 以 来 人 们 使 用 传
统 人 工 的 方 式 管 理 文 件 档 案 、统计 和查询数据,这种管理方式存在着许多 缺
点,如:效率低、保密性差,人工的大量浪费 ;另 外 时间一长 ,将 产 生大量 的 文
件 和数 据 ,这 对 于 查 找 、更 新 和 维护 都 带 来 了 不 少 困 难 。 随 着 科学 技 术的 不
断 提高 ,计 算 机 科学 日 渐 成 熟 ,其 强 大 的 功 能 已 为 人 们 深 刻认 识 ,它 已 进 入 人
类社会的各 个 领域并发挥 着 来 越重要的作用 。
1.3 项目开发的目标
建 立 学 生 信 息 管 理 系 统 ,采用计算 机 对学生信息进 行管理,进一步提高
办学效益和现 代化水平。帮助 广大 教 师提高 工作效 率,实现学生信息管理工
作流程的系统化、规范化和自动化。
1.4 开发工具的选择
现 在 ,市场上可以选购的应用开发产品很多,流行的也有数十种。目前
在我国市场上最为流行、使 用 最多、最为先进的可用作企业级开发工具的产
品有 :Microsoft 公司的 Visual Studio.net, Microsoft 公司的 Visual C,
Borland 公司的 Delphi 和 Powersoft 公司的 PowerBulider 以及 Java 等。
在这些程序开发工具中,有 的 强调程 序 语 言 的弹性与执 行 效 率;有的则偏重
于 可 视 化 程 序 开 发 工 具 所 带 来 的 便 利 性 与 效 率 的 提 高 , 各 有 各 的 优 点 和 特
色 ,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可
分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作
必定要耗费数倍的工夫来处理,使 得 原 来 所 标 榜 的 效 率 提 高 的 优 点 成 为 了 一
纸 空 谈 ;相反地,如果只强调语言的弹性,却没有便利的工具作配合,会使
得一些即使非常简单的界面处理动作,变得复杂 和麻烦起来,这 样也会浪 费
程序设计师 们 的宝贵时间 。 C 语言就是不错 的选择! C 语言一共 只有 32
个关键字,9 种控制语句,程 序 书 写 形 式 自 由 ,主 要 用 小 写 字 母 表 示 。它 把 高
级 语 言 的 基 本 结 构 和 语 句 与 低 级 语 言 的 实 用 性 结 合 起 来 。 C 语言可以像汇
编语言一样对位、字节和地址进行操作,而这三 者是计算机最基本的工作单
元。
C 语言的运算符包含的范围 很广泛 ,共有 34 种运算符。C 语言把括号、
赋值、等都作为运算符处理。从而使 C 语言的运算类型极其丰富,表达式类
型多样化。灵 活使用各种运算符 可以实现在其它 高级 语言中 难 以实现 的运
算。
C 语言的数据类型有:整形、实型、字符型、数组类型、指针类型、结
构体类型、共用体类型等。能用来实现各种复杂的数据结构的运算。并引入
了指针概念,使程序效率更高。另外 C 语言具有强大的图形功能,支持多种
显示器和驱动器。且计算功能、逻辑判断功能强大。
结构式语言的显著特点是代码及数据的分隔化,即 程 序 的 各 个 部 分 除 了
必 要 的 信 息 交 流 外 彼 此 独 立 。这 种 结 构 化 方 式 可 使 程 序 层 次 清 晰 ,便 于 使 用 、
维 护 以 及 调 试 。C 语 言 是 以 函 数 形 式 提 供 给 用 户 的 ,这 些 函 数 可 方 便 的 调 用 ,
并 具 有 多 种 循 环 、 条 件 语 句 控 制 程 序 流 向 , 从 而 使 程 序 完 全 结 构 化 。
虽 然 C 语 言 也 是 强 类 型 语 言 ,但 它的语法比较灵活,允许程序 编写 者 有
较大的自 由 度 。
由 于 C 语言允许直 接 访问 物 理地址 ,可以直 接对硬件进行操作,因 此 它
既具有高级 语 言的功能 ,又 具 有低级 语言 的 许多功 能 ,能够像 汇编语言一样
对位 、字节和地址进行操作,而这三者是计算机最基本的工作单元,可用来
写系统软件。
第二章
、
设计任务分析
剩余23页未读,继续阅读
资源评论
Rocky006
- 粉丝: 5847
- 资源: 1332
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功