c语言程序学生籍贯信息记录,c语言程序学生籍贯信息记录簿设计.doc
c语言程序学生籍贯信息记录簿设计
学生籍贯信息记录簿
PAGE
PAGE 14
学生籍贯信息记录簿设计
课程设计报告内容
选择题目
题目:学生籍贯信息记录簿设计
内容摘要
摘要:
学生籍贯信息管理系统是典型的信息管理系统,根据开发要求,主要完成对学生姓名、学号、籍贯等管理。随着学校办学规模的不断扩大、办学层次的多样化、在校生的不断增多。开发这系统可以是教务处老师减轻工作压力,比较系统的对学生进行管理,加快速度、加强管理,使各项管理更加规范化 。
本系统管理内容广泛,全面涉及管理学生资料信息的管理。
索引关键词
关键词:学生籍贯管理,结构体,循环,函数
目录
目录
1题目要求……………………………………………………………4
2设计思想……………………………………………………………4
3系统完成及功能……………………………………………………4
4界面设计……………………………………………………………5
5正文…………………………………………………………………5
6结论…………………………………………………………………14
7参考资料……………………………………………………………14
8后记…………………………………………………………………15
9附录…………………………………………………………………15
5.正文
1.1课程设计题目要求
1. 要求利用C语言面向过程的编程思想来完成系统的设计;
2. 突出C语言的函数特征,以多个函数实现每一个子功能;
3. 画出功能模块图;
4. 进行简单界面设计,能够实现友好的交互;
5. 具有清晰的程序流程图和数据结构的详细定义;
6. 熟练掌握C语言对文件的各种操作。
2.1设计思想
程序运用结构体数组和循环进行程序的编写.
3.1系统完成功能及功能框图
1每条记录包括一个学生学号、姓名、籍贯。
2输入功能:可以一次完成无数条记录的输入。
3显示功能:完成全部学生记录的显示。
4查找功能:完成按姓名、学号查找学生记录,并显示。
5修改功能:通过查找学生姓名、学号,修改学生记录。
6保存功能:将学生记录保存到任何自定义的文件中。
7读取功能:将保存到文件中的学生记录读取出来。
8应提供一个界面来调用各个功能,调用界面和功能的操作界面应尽可能清晰美观。
主要功能
主要功能
输出编辑删除查询录入
输出
编辑
删除
查询
录入
4.1界面设计
5.1核心算法及说明
#include
#include
#include
#include
#define MAX 300
struct student
{
char name[10]; // 姓名
char no[50]; // 学号
char ad[20]; //籍贯
};
struct data
{
int count; // 当前学生数组中学生的个数
struct student stu[MAX]; // 学生数组
} dd;
// 显示主菜单
void menu()
{
system("cls");
printf("\n");
printf("\t\t\t********************************\n");
printf("\t\t\t* *\n");
printf("\t\t\t* 学生籍贯信息记录簿 *\n");
printf("\t\t\t* *\n");
printf("\t\t\t* [0] 退出 *\n");
printf("\t\t\t* [1] 查看所有学生信息 *\n");
printf("\t\t\t* [2] 输入学生记录 *\n");
printf("\t\t\t* [3] 删除学生记录 *\n");
printf("\t\t\t* [4] 编辑学生记录 *\n");
printf("\t\t\t* [5] 查询(学号) *\n");
printf("\t\t\t* [6] 查询(姓名) *\n");
printf("\t\
c语言程序学生籍贯信息记录,c语言程序学生籍贯信息记录簿设计.doc相关推荐
- c语言课程设计学生籍贯信息记录簿,C语言课程设计 学生籍贯信息记录簿设计.doc...
C语言与程序设计课程设计 学生籍贯信息记录簿设计 学 院 信息工程 班 级 物联1301班 学 号 131408119 姓 名 滕玲 一.设计目的 该软件主要是编辑一个学生籍贯信息记录簿记录每个学生信 ...
- C语言课程设计学生籍贯信息,C语言课程设计 学生籍贯信息记录簿设计.doc
C语言与程序设计课程设计 学生籍贯信息记录簿设计 学 院 信息工程 班 级 物联1301班 学 号 131408119 姓 名 滕玲 一.设计目的 该软件主要是编辑一个学生籍贯信息记录簿记录每个学生信 ...
- ME_DIRECT_INPUT_INFORECORD 信息记录批量修改程序
DATA : l_activity TYPE c . * IF r1 = 'X'. * l_activity = 'H'. * ELSE. * l_activity = 'V'. ...
- c语言程序学生籍贯信息记录,C语言程序设计学生籍贯信息记录簿
C语言程序设计学生籍贯信息记录簿 编制一个学生籍贯信息记录簿,每个学生信息包括:学号.姓名.籍贯.具体功能: (1)创建信息链表并以磁盘文件保存: (2)读取磁盘文件并显示输出所有学生的籍贯信息: ( ...
- 交通灯控制系统c语言编程,基于单片机的交通灯控制系统设计(本科)毕业论文设计.doc...
基于单片机的交通灯控制系统设计 摘 要 当你路过一个十字路口时,你是否注意到各个方向车辆和行人有有条不紊的通过十字路口.这样井然有序的情境靠什么来实现的呢?靠的是交通灯控制系统.在论文中我使用单片机S ...
- 寄售信息记录的几个问题
1 采购订单下达时,是否可以没有信息记录. 答:可以没有. 受消息号 ME 399 寄售信息记录 &&&不存在的影响 的控制. 2 采购订单收货时,是否可以没有信息记录. 答: ...
- SAP采购中寄售和外协加工信息记录的不同应用逻辑解析
在本公司的外协加工和寄售业务应用流程中,都需要最先维护信息记录,顺序如下: 采购信息记录IR--采购合同MK--采购计划协议SA 原来笔者一直以为两者的信息记录的作用或控制逻辑差不多,但后来发现我还是 ...
- 查询计算机系学生的详细记录,实验三_数据库的简单查询和连接_.doc
实验三_数据库的简单查询和连接_ 实验三 数据库的简单查询和连接查询 实验目的及要求 掌握SELECT语句的基本语法: 熟练掌握表的数据简单查询.数据排序: 熟练掌握表的连接查询的表示: 掌握等值连接 ...
- 货源清单与ME57分配时显示的信息记录
供应商 系统推荐 手工指定 未指定货源清单 200162 信息记录 货源清单 √ √ 200163 信息记录 货源清单 √ √ 200164 信息记录 货源清单 √ √ 200165 信息 ...
最新文章
- Redis 16 个常见使用场景
- python爬取网页书籍名称代码_python爬取亚马逊书籍信息代码分享
- 保存点云数据_PCL入门系列三——PCL进行数据读写
- Python综合应用(1)--名片管理系统开发
- 前端开发~uni-app ·[项目-仿糗事百科] 学习笔记 ·006【底部导航开发】
- word树状分支图_带你看懂市政管道工程图
- mapxtreme概述
- 硬盘如何分区及分区注意事项
- 揭秘本周聪明钱|主力资金集中追捧“券业新一哥”;融资客不惧利空潜入这只股!
- rtl驱动 ubuntu 禁用_ubuntu18.04系统中使用dkms安装wifi驱动rtl8723be的方法
- 如何修改背景色?证件照背景颜色怎样换成白色?
- 玩觅伊的女孩,都是一些什么样的人?
- win7 设置 快速启动栏
- PS如何快速简单的给人像美白
- Sklearn上机笔记--标准化
- 花式打印菱形图案!!
- div+css静态网页设计web网页设计实例作业 ——中国风的茶文化(4页) web课程设计-HTML网页制作代码
- epub文件是什么文件?用这个方法直接在浏览器打开
- 2自由度悬架LQR控制
- Delphi7企业原版_史上最经典的delphi 版本