专业资料

精心整理

C语言教务管理系统

一、程序结构图

二、程序运行截图

1. 个人信息简介

2. 修改颜色

3. 注册界面

4. 信息保存至文件

5. 登录界面

6. 管理员录入信息

7. 学生信息录入

8. 学生成绩录入

9. 学生课程表录入

10. 学生信息查询界面

11学生信息查询

12. 学生成绩查询

13. 学生课表查询

三、代码(一个cpp)

#include

#include

#include

#include

#include

#include"windows.h"

#define student_num 1000 /*定义1000个学生*/

#define teacher_num 5/*定义5个老师(管理员)*/

int is_my_student(struct student *p,int *size);/*声明 返回第i+1个学生的函数*/

int is_my_teacher(struct teacher *p,int *size);/*声明 返回第i+1个老师的函数*/

int length_student_name(char *p); /*声明 验证用户名函数*/

int length_student_password(char *p);/*声明 验证密码长度函数*/

int length_teacher_name(char *p); /*声明 验证用户名函数*/

int length_teacher_password(char *p);/*声明 验证密码长度函数*/

int show_menu_login(); /*声明 登录菜单函数*/

int show_menu_register(); /*声明 注册菜单函数*/

int show_teacher_select(); /*声明 教师录入菜单函数*/

int show_student_select();/*声明 学生查询菜单函数*/

int student_register(struct student *ptr_student,int *size);/*声明 学生注册函数*/

int teacher_register(struct teacher *ptr_teacher,int *size);/*声明 老师注册函数*/

int vaild_student_name(char *p);/*声明 验证用户名函数*/

int vaild_student_password(char *p);/*声明 验证密码函数*/

int vaild_teacher_name(char *p);/*声明 验证用户名函数*/

int vaild_teacher_password(char *p);/*声明 验证密码函数*/

int vaild_two_password(char *p1,char *p2);/*声明 验证两次密码是否相同函数*/

int yes_no_return(); /*声明 选择是否返回上一层函数*/

void load();/*声明 加载函数*/

void register_(int *count1,int *count2);/*声明 注册函数*/

void display_student(struct student stu);/*声明 显示学生信息函数*/

void display_teacher(struct teacher tea);/*声明 显示老师信息函数*/

void student_file1(); /*将保存的学生的账号密码存入文件中*/

void student_file2();/*将保存的学生的个人信息存入文件中*/

void student_file3();/*将保存的学生的成绩存入文件中*/

void teacher_file(); /*将保存的老师的账号密码存入文件中*/

void input_information(int count); /*声明 输入学生信息函数*/

void input_sco

c语言火车票管理系统源代码2000行,C语言教务管理系统[2000行代码].doc相关推荐

  1. java开发的公文管理系统源代码_基于jsp的公文管理系统-JavaEE实现公文管理系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的公文管理系统, 该项目可用各类java课程设计大作业中, 公文管理系统的系统架构分为前后台两部分, 最终实现在线上 ...

  2. javaweb教务管理系统_基于Java web的教务管理系统

    源码编号:B-E00033 点击查看(分类规则) 项目类型:Java EE项目(非开源) 项目名称:基于Java web的教务管理系统(TeachingSystem) 当前版本:V1.0.1版本 难度 ...

  3. python实现高校教务管理系统_基于Python技术的教务管理系统的研究与开发

    龙源期刊网 http://www.qikan.com.cn 基于 Python 技术的教务管理系统的研究与 开发 作者:戴雯惠 来源:<价值工程> 2018 年第 27 期 摘要:随着教育 ...

  4. 公交线路图查询系统c语言,c语言公交最优路径查询数据结构(附设计报告_完整代码).doc...

    <数据结构> 课程设计说明 一.课程设计的基本要求 ① 根据上述公交线路的输入格式,定义并建立合适的图模型. ② 针对上述公交线路,能查询获得任何两个站点之间最便宜的路径,即输入站名S,T ...

  5. python爬取学校教务管理系统_python requests模拟登陆正方教务管理系统,并爬取成绩...

    最近模拟带账号登陆,查看了一些他人的博客,发现正方教务已经更新了,所以只能自己探索了. 登陆: 通过抓包,发现需要提交的值 需要值lt,这是个啥,其实他在访问登陆页面时就产生了 session=req ...

  6. C语言学生成绩管理系统源代码

    分享:C语言学生成绩管理系统设计 <C语言程序设计>实训报告 点击查看 ----> C语言学生成绩管理系统(课程设计报告书) 扫描下方公众号,发送 成绩系统 4个字,获取下载源码. ...

  7. 用C语言学生成绩数据库排序功能设计,[c语言学生成绩管理系统]C语言学生成绩管理系统实验报告...

    篇一 : C语言学生成绩管理系统实验报告 实 验 四:结构体(6学时) 实验目的: 1.更加灵活的使用数组作为函数参数: 2.初步掌握开发一个小型实用系统的基本方法: 3.初步掌握书写程序设计开发文档 ...

  8. 服装销售管理系统php源码,基于Web的服装销售管理系统源代码

    [实例简介] 基于Web的服装销售管理系统源代码(asp +sql2005 ) [实例截图] [核心代码] -基于Web的服装销售管理系统源代码 └── data ├── sale │   ├── b ...

  9. java基于ssm的学校教务管理系统的设计与实现论文-计算机毕业设计

    学校教务管理系统的设计与实现 摘 要 学校教务管理信息化是提高办公效率的主要途径,随着我国高等教育的快速发展,学校办学规模的不断扩大,在校学生人数不断增多,办学层次出现多元化,由一地办学发展到多地多点 ...

  10. python 正方教务管理系统抢课脚本(仅供学习)

    正方教务管理系统抢课脚本 (仅供学习请勿它用!!!) 正方教务管理系统抢课脚本 进入正题 正方教务管理系统抢课脚本 该脚本使用python代码模拟发包实现.教务管理系统版本可能有所不同.请根据实际情况 ...

最新文章

  1. 深度 | 宽客玩转华尔街:谁才是新的“华尔街之王”?
  2. git checkout 命令详解—— Git 学习笔记 16
  3. boost::fusion::fused用法的测试程序
  4. redis 一般启动几个 哨兵_Redis 5.0.8 主从+哨兵的搭建
  5. excel附件下载 Response 参数设置 (自定义文件并并解决中文乱码)
  6. mysql左联一对多_MySQL左连接多对一行
  7. python 多线程笔记(2)-- 锁
  8. 关于hankcs库的自然语言处理
  9. Redis进阶不得不了解的内存优化细节
  10. 项目管理和产品立项流程图
  11. python画图-python绘图入门(完整版)
  12. 系统自带恶意软件清理助手
  13. 《老师好》有感-学历迷思
  14. HTTP Referer 教程
  15. iMazing苹果电脑版怎么下载?mac苹果手机备份软件
  16. 多重网格法(multigrid)求解1d泊松方程--python
  17. SQL Server是什么?SQL Server详细介绍
  18. linux 画面好 游戏,2017年13款画面最优秀的游戏!极致画面美到惊叹
  19. 利用 OpenWrt 共享局域网下的佳能 MG2580s/MX398打印扫描一体机
  20. OpenJudge NOI题库 1.1 编程基础之输入输出

热门文章

  1. Android之看起来像奔溃了但是没有发现奔溃日志
  2. sqlite数据库的char,varchar,text,nchar,nvarchar,ntext的区别
  3. Android之Google推荐的图片加载库Glide介绍
  4. Android之RecyclerView 实现真正的Gallery效果
  5. 软件测试技术——软件测试概述
  6. 知乎超高赞:见识多的人,平时都在看些什么?
  7. 2020年,朋友圈的正确打开方式!
  8. TensorFlow框架的这些操作你肯定不知道!
  9. 关于计算机软件系统的知识,二、计算机软件系统基本知识
  10. mysql innodb表损坏_MySQL数据库INNODB表损坏修复处理过程分享