首页 > 其他分享 >MFC学生信息管理系统

MFC学生信息管理系统

时间:2022-08-21 01:44:26浏览次数:123  
标签:功能 MFC 记录 信息 学生 添加 信息管理系统

MFC学生信息管理系统

题目4“学生信息管理系统设计”

使用C++语言,MFC框架实现学生信息管理系统的开发设计。

1、问题描述

学生信息包括:学号、姓名、性别、年龄、班级等信息。
小学生除了包括学生所有信息外,还包括英语、数学和语文成绩。
中学生除了包括小学生所有信息外,还包括地理、历史成绩、家庭住址等信息。大学生除了包括学生所有信息外,还包括专业、家庭地址、联系方式等信息。

2、功能要求

(1)添加功能:程序能够添加不同学生的记录,提供选择界面供用户选择所要添加的类别,要求学号要唯一,如果添加了重复学号的记录时,则提示数据添加重复并取消添加。
(2)查询功能:可根据学号、姓名等信息对已添加的学生记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。
(3)显示功能:可显示当前系统中所有学生的记录,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意学号的唯一性。
(5)删除功能:主要实现对已添加的学生记录进行删除。如果当前系统中没有相应的己录,则提示“记录为空!”并返回操作。
(6)统计功能:能根据多种参数进行统计。能统计学生人数、按性别统计、按年龄统十等。
(7)保存功能:可将当前系统中各类记录存人文件中,存入方式任意。
(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。

源码下载

链接:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
提取码:1111

标签:功能,MFC,记录,信息,学生,添加,信息管理系统
From: https://www.cnblogs.com/codewriter/p/16609227.html

相关文章

  • MFC实现Txt05之研究CRichEditView与OnDraw/Serialize/OnNewDocument
    首先明确声明,单文档CTestView继承CRichEditView,在此基础上研究分析所遇到的问题。 1、关于OnDraw函数:2、关于Serialize函数: 1、关于OnDraw:不知道有没有以及过,其实......
  • C++学生健康信息收集系统
    C++学生健康信息收集系统学生健康信息收集系统简介一、 问题描述为了应对新型冠状病毒疫情,学校需要开发一个能够每天收集全校学生健康信息的系统,便于学校管理。不同学院......
  • C语言学生综合测评系统
    C语言学生综合测评系统28、学生综合测评系统每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互......
  • NTGraph.ocx MFC曲线图
    1.下载NTGraph.ocx   www.codeproject.com/KB/miscctrl/NTGraph_ActiveX/NTGraph_bin.zip这个地址是没有被该过的原始的NTGraph.ocx,也是大多数人使用的那个从中得......
  • QT学生选课系统
    QT学生选课系统QT实现学生选课系统。该系统功能包括管理员端、学生端、教师端。学生端学生通过学生端登录,可查看课程信息,查找符合自己的课程,实现课程的选课和退选,以及个......
  • 学生数据提交模式的探索-《教育行业核心数据流程管理平台》开发随笔
    学生数据提交方式有以下几种方式:方法1.通过第三方问卷星,平台批量采集学生的信息,然后通过问卷星的管理员后台,导出数据至Excel文件。此Excel的文件格式要符合《教育行业核......
  • 2022“杭电杯”中国大学生算法设计超级联赛(9)
    赛后总结:不太理解为什么都这么强,1008是一道欧拉函数变形,我用莫比乌斯反演推出了一样的式子,实际上两个1e7的数的质数集合的并最多只有12个,那么暴力按照式子2^12枚举每个质......
  • MFC实现Txt03之CRichEditView实现文本拖拽功能
    02实现了基本的Txt操作功能,现在还想加一个拖拽功能,即把一个Txt文本拖拽进来,然后自动打开该文本。(参考Txt拖拽,不理解的话就试一下,就是把另一个Txt拖到一个已打开的Txt中) ......
  • 2022“杭电杯”中国大学生算法设计超级联赛(7)
    比赛链接:https://vjudge.net/contest/509567B-IndependentFeedbackVertexSet题意:定义无向无环图为森林,集合中任意两点之间没有边相连的集合为独立集。现在有\(n......
  • MFC实现Txt02之当然是CRichEditView了
    需要用到文本编辑功能,当然是用现成的啦,自己写字符输入那还挺麻烦的。。。比如前面就没解决的问题,后续还有什么只能一行一行写,不能随意跳动行啥的,一系列问题,还有有现成的,不......