2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > c语言程序学生籍贯信息记录 c语言程序学生籍贯信息记录簿设计.doc

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

时间:2024-02-02 12:00:23

相关推荐

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\

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。