首页 > 编程语言 >C++高校人员信息管理系统

C++高校人员信息管理系统

时间:2022-12-14 00:22:09浏览次数:73  
标签:功能 记录 高校 C++ 添加 人员 编号 信息管理系统

C++高校人员信息管理系统

题目1 高校人员信息管理系统设计

1 问题描述

某高校有四类员工:教师、实验员、行政人员、教师兼行政人员:共有的信息包括编号、姓名、性别、年龄等·其中,教师还包括的信息有:所在系部、专业、职称,实验员还包含的信息有:所在实验室、职务;行政人员还包含的信息有:所在办公室、职务等。

2 功能要求

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

源码

传送门:https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111

标签:功能,记录,高校,C++,添加,人员,编号,信息管理系统
From: https://www.cnblogs.com/codewriter/p/16981033.html

相关文章

  • 「REMAKE C++」Day 0
    Day0继「REMAKEDP」以后居然是「REMAKEC++」QWQ前言今天(2022.12.13)突然想起了一句话,programmer学习就应该边做边学,而不是学了再做。因此开坑此系列,直到完结......
  • 哈夫曼树课程实验报告--C++
    主要内容:  设计一个哈夫曼树,建立函数输入二叉树,并输出哈夫曼树。实现哈夫曼树的初始化并打印,进一步理解哈夫曼树的逻辑结构和存储结构,进一步提高使用理论知识指导解决实际......
  • C++ sort
    sort是C++STL(Standardtemplatelibrary)提供的排序函数,它可以为普通函数或者容器中指定范围内的元素进行排序。默认为升序排序,排序的区间左闭右开。使用标准库(STL)提......
  • C++ 捕获程序异常奔溃minidump
    文章目录​​1、简介​​​​1.1MiniDumpWriteDump函数​​​​1.2VisualStudio分析小型转储​​​​1.3使用Microsoft公共符号服务器​​​​1.4使用WinDbg调试小......
  • ASCII码对照表(C++17 实现ANSI、UTF8、Unicode字符编码互转)
    文章目录​​1、简介​​​​1.1ANSI​​​​1.2Unicode​​​​1.3UTF8​​​​1.4Littleendian/Bigendian​​​​2、C++标准库​​​​2.1MultiByteToWideChar......
  • C++ OpenSSL库编译及使用(VS2017,Python)
    文章目录​​1、简介​​​​2、下载openssl​​​​2.1下载openssl源码(github)​​​​2.2下载openssl源码(官网压缩包)​​​​2.3下载openssl二进制库​​​​2.4下载pe......
  • C++17 实现日期和时间相关编程
    文章目录​​1、简介​​​​1.1GMT​​​​1.2UT​​​​1.3CST​​​​1.4ISO​​​​1.5UTC​​​​1.6Unix时间戳​​​​2、C++语言的时间函数​​​​2.1获取......
  • 【GIS开发】Esri Shapefile(.shp)矢量数据文件读取(C++、Python)
    文章目录​​1、简介​​​​1.1什么是Shapefile​​​​1.2格式分析​​​​1.3资源下载​​​​2、C++​​​​2.1shapelib​​​​2.2gdal​​​​3、Python​​​......
  • c++中的构造函数,拷贝构造函数和赋值函数
    1、拷贝构造和赋值函数的区别:1)拷贝构造函数是一个对象初始化一块内存区域,这块内存就是新对象的内存区,而赋值函数是对于一个已经被初始化的对象来进行赋值操作。2)一般来说......
  • MATLAB数据挖掘用改进的K-Means(K-均值)聚类算法分析高校学生的期末考试成绩数据
    全文链接:http://tecdat.cn/?p=30832原文出处:拓端数据部落公众号本文首先阐明了聚类算法的基本概念,介绍了几种比较典型的聚类算法,然后重点阐述了K-均值算法的基本思想,对K-......