• C++校园疫情防控管理系统


    C++校园疫情防控管理系统

    1、问题描述
    新冠疫情爆发三年来,我国人民的生活产生了较大的变化,疫情对我校同学的学习生活都产生了极大的影响,本学期至今仍有很大一部分同学没有返校。为了因为校园师生防疫的需要,开发校园疫情防控管理系统,要求实现如下功能:
    (1) 添加输入信息:程序能够添加后述表格中的信息,要求身份证号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。
    (2) 插入(修改)相关信息:可根据查询结果对相应的记录进行修改,修改时注意身份证号的唯一性。
    (3) 删除相关信息:实现对已添加的信息进行删除。如果当前系统中没有相应的人员记录,则提示“记录为空!”并返回操作。
    (4) 统计浏览相关信息:能根据每个参数进行统计。如按性别进行统计。
    (6) 保存相关信息:可将输入的信息记录存入文件中,存入方式任意。
    (7) 读取相关信息:可将保存在文件中的信息读入到当前系统中,供用户进行使用。

    师生员工疫情管理
    疫情排查师生员工信息管理 排查人员编号、姓名、工号或学号、身份证号码、性别、身份类别(学生、教工)、出生日期、民族、籍贯、所在二级单位(学院或部处等)、电话号码、文化程度、婚姻状况、现居住疫区城市、乡镇街道名称、社区名称、详细门牌号、健康状况、有无咳嗽等新冠症状,如有症状是哪些症状、直间接接触者、填报人、填报日期、联系电话、备注、
    疫情隔离师生员工信息管理 隔离观察师生员工编号、姓名、工号或学号、身份证号码、性别、出生日期、籍贯、所在二级单位(学院或部处等)、民族、所在二级单位(学院或部处等)、现居住城市、乡镇街道名称、社区名称、门牌号、文化程度、电话号码、婚姻状况、身体状况、亲属联系信息、隔离状态、隔离点名称、开始观察日期、开始观察指标、解除观察日期、解除观察指标、直间接接触者、就医情况、排查人员编号、负责人、负责人电话、填报日期、备注
    师生员工核酸检测管理
    核酸检测管理 师生员工编号、姓名、工号或学号、身份证号码、性别、出生日期、籍贯、所在二级单位(学院或部处等)、民族、所在二级单位(学院或部处等)、检测核算日期、核算检测结果、核酸检测机构、填报人、填报日期、联系电话、备注
    疫苗注射管理 师生员工编号、姓名、工号或学号、身份证号码、性别、出生日期、籍贯、所在二级单位(学院或部处等)、民族、所在二级单位(学院或部处等)、是否注射过疫苗、疫苗注射日期、注射疫苗种类、疫苗注射机构、填报人、填报日期、联系电话、备注
    疫情防控统计
    学校相关疫情排查统计 排查总人数、来校有疫情人数(两周内)、来校无疫情人数(两周内)、来校人员总数(两周内)、回校人员总数(两周内)、回校有疫情人(两周内)、数(两周内)、回校无疫情人数(两周内)、接触人员总数(两周内)、接触人员有疫情(两周内)、人数(两周内)、其他总人数、其他发热总人数
    确诊感染人员统计 学校教职员工确诊感染人数统计、性别人数统计、年龄段统计
    疑似感染人员统计 学校教职员工疑似感染人数统计、性别人数统计、年龄段统计
    学校疫情防控管理
    每日上报管理 工号或学号、姓名、人员类型(学生或教工)、年龄、性别、所在二级单位(学院或部处等)、体温、健康状况、备注、上报日期
    师生员工信息查询 工号或学号、姓名、人员类型(学生或教工)、年龄、性别、所在二级单位(学院或部处等)、健康状况、最新上报日期

    2、要求
    用文件存储数据,用类实现。要求功能完整正确,代码可读性好。
    不要用结构实现,也不能把类的成员全部定义为共有成员,把类当结构使用。
    最后提交源程序及大作业报告。

    源码下载

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

  • 相关阅读:
    C:字符串函数(续)-学习笔记
    【MySQL基础】--- 约束
    矩阵置零(C++解法)
    Ubuntu 系统上使用 QQ 邮箱的 SMTP 服务器发送邮件,msmtp(已验证)
    jmeter,性能测试,Locust
    力扣:172. 阶乘后的零(Python3)
    北大肖臻老师《区块链技术与应用》系列课程学习笔记[27]以太坊-反思
    云计算平台建设总体技术方案
    springboot+vue+elementUI 基于Springboot的智慧养老平台#毕业设计
    SpringMVC
  • 原文地址:https://blog.csdn.net/qq_35960743/article/details/125509099