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相关推荐

  1. c语言课程设计学生籍贯信息记录簿,C语言课程设计 学生籍贯信息记录簿设计.doc...

    C语言与程序设计课程设计 学生籍贯信息记录簿设计 学 院 信息工程 班 级 物联1301班 学 号 131408119 姓 名 滕玲 一.设计目的 该软件主要是编辑一个学生籍贯信息记录簿记录每个学生信 ...

  2. C语言课程设计学生籍贯信息,C语言课程设计 学生籍贯信息记录簿设计.doc

    C语言与程序设计课程设计 学生籍贯信息记录簿设计 学 院 信息工程 班 级 物联1301班 学 号 131408119 姓 名 滕玲 一.设计目的 该软件主要是编辑一个学生籍贯信息记录簿记录每个学生信 ...

  3. ME_DIRECT_INPUT_INFORECORD 信息记录批量修改程序

    DATA : l_activity  TYPE   c . *  IF r1 = 'X'. *    l_activity = 'H'. *  ELSE. *    l_activity = 'V'. ...

  4. c语言程序学生籍贯信息记录,C语言程序设计学生籍贯信息记录簿

    C语言程序设计学生籍贯信息记录簿 编制一个学生籍贯信息记录簿,每个学生信息包括:学号.姓名.籍贯.具体功能: (1)创建信息链表并以磁盘文件保存: (2)读取磁盘文件并显示输出所有学生的籍贯信息: ( ...

  5. 交通灯控制系统c语言编程,基于单片机的交通灯控制系统设计(本科)毕业论文设计.doc...

    基于单片机的交通灯控制系统设计 摘 要 当你路过一个十字路口时,你是否注意到各个方向车辆和行人有有条不紊的通过十字路口.这样井然有序的情境靠什么来实现的呢?靠的是交通灯控制系统.在论文中我使用单片机S ...

  6. 寄售信息记录的几个问题

    1 采购订单下达时,是否可以没有信息记录. 答:可以没有. 受消息号 ME 399 寄售信息记录 &&&不存在的影响 的控制. 2 采购订单收货时,是否可以没有信息记录. 答: ...

  7. SAP采购中寄售和外协加工信息记录的不同应用逻辑解析

    在本公司的外协加工和寄售业务应用流程中,都需要最先维护信息记录,顺序如下: 采购信息记录IR--采购合同MK--采购计划协议SA 原来笔者一直以为两者的信息记录的作用或控制逻辑差不多,但后来发现我还是 ...

  8. 查询计算机系学生的详细记录,实验三_数据库的简单查询和连接_.doc

    实验三_数据库的简单查询和连接_ 实验三 数据库的简单查询和连接查询 实验目的及要求 掌握SELECT语句的基本语法: 熟练掌握表的数据简单查询.数据排序: 熟练掌握表的连接查询的表示: 掌握等值连接 ...

  9. 货源清单与ME57分配时显示的信息记录

      供应商     系统推荐 手工指定 未指定货源清单 200162 信息记录 货源清单 √ √ 200163 信息记录 货源清单 √ √ 200164 信息记录 货源清单 √ √ 200165 信息 ...

最新文章

  1. Redis 16 个常见使用场景
  2. python爬取网页书籍名称代码_python爬取亚马逊书籍信息代码分享
  3. 保存点云数据_PCL入门系列三——PCL进行数据读写
  4. Python综合应用(1)--名片管理系统开发
  5. 前端开发~uni-app ·[项目-仿糗事百科] 学习笔记 ·006【底部导航开发】
  6. word树状分支图_带你看懂市政管道工程图
  7. mapxtreme概述
  8. 硬盘如何分区及分区注意事项
  9. 揭秘本周聪明钱|主力资金集中追捧“券业新一哥”;融资客不惧利空潜入这只股!
  10. rtl驱动 ubuntu 禁用_ubuntu18.04系统中使用dkms安装wifi驱动rtl8723be的方法
  11. 如何修改背景色?证件照背景颜色怎样换成白色?
  12. 玩觅伊的女孩,都是一些什么样的人?
  13. win7 设置 快速启动栏
  14. PS如何快速简单的给人像美白
  15. Sklearn上机笔记--标准化
  16. 花式打印菱形图案!!
  17. div+css静态网页设计web网页设计实例作业 ——中国风的茶文化(4页) web课程设计-HTML网页制作代码
  18. epub文件是什么文件?用这个方法直接在浏览器打开
  19. 2自由度悬架LQR控制
  20. Delphi7企业原版_史上最经典的delphi 版本

热门文章

  1. Android端实现多人视频语音聊天|音视频开发
  2. Iterator<E>
  3. freeswitch 显示主叫名称和主叫号码
  4. 全景探秘游戏设计艺术 笔记
  5. zabbix系列:解决zabbix模板不能重复链接到其它模板, 即使透过其它模板
  6. 屏幕分享(演示手机投影到PC端)TotalControl
  7. 关乎天下-中小企业赢取江山秘籍
  8. 以资本串起一个软件局
  9. 商业结算中的本票、支票、汇票
  10. STL官网学习笔记——set_intersection