没有合适的资源?快使用搜索试试~ 我知道了~
首页C语言程序设计实现学生成绩记录簿
通过编写c语言《学生成绩记录簿系统》让我知道所学的编程语言是需要多练多编写代码锻炼出来的。 1)C语言课程设计的主要目的是培养学生综合运用C语言程序设计课程所学到的知识,编写C程序解决实际问题的能力,以及严谨的工作态度和良好的程序设计习惯。 2)通过课程设计的训练,学生应该能够了解程序设计的基本开发过程,掌握编写、调试和测试C语言程序的基本技巧,充分理解结构化程序设计的基本方法。 3)C语言程序设计的主要任务是要求学生遵循软件开发过程的基本规范,运用结构化程序设计的方法,按照课程设计的题目要求,分析、设计、编写、调试和测试C语言程序及编写设计报告。
资源详情
资源评论
资源推荐
《C 语言程序设计》
课程设计报告
题 目 : 学生成绩记录簿
专 业 :
班 级 :
姓 名 :
指 导 教
师 :
成 绩 :
学号
2016-2017 学年 第 2 学期
计算机学院 《C 语言程序设计》课程设计报告
计算机学院
2017 年 4 月 21 日
目录
1 设计内容及要求................ .................................................................................................... 2
1.1 课程设计的目的................................................. ........................................................ ....2
1.2 课程设计的内容要求................................................. ............................................ ........3
1.3 概要设计................................................. ............................................... ........................3
2.数据的录入................................................. ..........................................................................3
2.1 数据输入................................................. ............................................... ........................3
2.2 数据修改................................................. ............................................... ........................4
2.3 数据删除................................................. ............................................... ........................4
3.主要设计过程................................................. ........................................................ .............. 5
3.1 函数主流程图................................................. ................................................................5
3.2 修改信息流程图................................................. ........................................................ ....6
3.3 清空流程图................................................. .................................................................. . 7
4 设计结果与分析................ .................................................................................................... 7
4.1 程序运行主界面................................................. ........................................................ ....8
4.2 添加学生信息................................................. ................................................................9
4.3 查询学生信息................................................. .............................................................. 10
4.4 学生信息输入显示................................................. ......................................................10
4.5 清空所有学生信息................................................. ......................................................11
4.6 删除某个学生信息................................................. ......................................................12
4.7 退出系统................................................. .....................................................................13
4.8 输入错误时提示信息................................................. ..................................................13
5 当学生信息为空时操作提示................ ........................................................................... ...14
1
计算机学院 《C 语言程序设计》课程设计报告
5.1 修改失败................................................. .....................................................................14
5.2 查询失败................................................. .....................................................................15
5.3 清空失败................................................. .....................................................................16
5.4 删除失败................................................. .....................................................................17
参考文献................ ............................................................................................................... . 18
6 代码板块................ ............................................................................................................ . 19
1 设计内容及要求
1.1 课程设计的目的
通过编写 c 语言《学生成绩记录簿系统》让我知道所学的编程语言是需要
多练多编写代码锻炼出来的。
1)C 语言课程设计的主要目的是培养学生综合运用 C 语言程序设计课程
所学到的知识,编写 C 程序解决实际问题的能力,以及严谨的工作态度和良好
的程序设计习惯。
2)通过课程设计的训练,学生应该能够了解程序设计的基本开发过程,
掌握编写、调试和测试 C 语言程序的基本技巧,充分理解结构化程序设计的基
本方法。
3)C 语言程序设计的主要任务是要求学生遵循软件开发过程的基本规范,
运用结构化程序设计的方法,按照课程设计的题目要求,分析、设计、编写、
调试和测试 C 语言程序及编写设计报告。
2
计算机学院 《C 语言程序设计》课程设计报告
1.2 课程设计的内容要求
课程设计要求学生遵循软件开发过程中的基本规范,运用结构化程序设计
的方法,程序设计报告应该能够反映学生完成课程设计题目的全部情况,包括
对课程设计题目要求的分析、应用程序的设计、程序的测试过程以及程序的运
行情况等,因此,编写课程设计报告是课程设计一个不容忽视的重要环节。一
个高质量的课程设计报告应该满足下列条件:报告内容完整、观点正确;层次
清晰、语流畅、用词准确且无二义性;能够反映结构化程序设计方法的基本原
则;绘制的所有图表规范且正确。
用户文档是面向使用该应用程序的用户编写的,因此,应该将用户需要知
道的所有内容用简练、清晰的语言描述清楚。下面是用户文档应该包含的主要
内容:
(1)应用程序运行环境的要求;
(2)应用程序功能的详细说明;
(3)流程图;
(4)代码及调试。
1.3 概要设计
insert_student() 数据的录入
out_student() 数据的输出
edit_student() 数据的修改
slect_student() 数据的查询
clear_student() 数据的清空
del_student() 数据的删除
menu_student() 主菜单
2.数据的录入
2.1 数据输入
函数原型:insert_student(struct student *l)
功能:用户根据系统提示,输入相关数据
参数:结构体数组和记录数
3
计算机学院 《C 语言程序设计》课程设计报告
要求:输入信息
2.2 数据修改
函数原型:edit_student(struct student *l)
功能:用户根据系统提示,选择是根据学号还是姓名来进行学生信息的修改
要求:按要求输入修改值
2.3 数据删除
函数原型:del_student(struct student *l)
功能:删除学生信息时根据系统提示输入所要删除的学生学号或者是姓名进行
相关数据的删除
4
剩余37页未读,继续阅读
三两光阴七寸执念
- 粉丝: 83
- 资源: 132
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0