C/C++校园疫情防控信息管理系统
C/C++校园疫情防控信息管理系统
题目背景
新冠病毒疫情发生以来,党中央迅速采取防控措施,全国各地
迅速行动,联合防控,全力以赴,展开了一场全国防疫阻击战。经
过全国人民持续的严防死守,无数医护人员的坚持和努力,我国疫
情防控取得了突出成效。但是由于人员流动、病毒变异等原因,疫
情仍旧存在反弹风险。
高校人员密集,人员结构复杂,师生来自全国各地,人员流动
性大,给高校疫情防控带来了极大的挑战。及时、精准和全面掌握
学生健康状况、行程、核酸检测、疫苗接种等情况,保持信息畅通,
通过信息化手段构建一条校内信息传输通道,可以给高校的疫情防
控工作带来极大的便利。
设计任务(5项)
- 任务选项功能
界面尽可能的友好,实现人机交互(文本菜单,或图形用户界面GUI)。 - 数据输入功能
数据存储采用结构体数组;
具有输入提示、分隔符说明、强壮输入等可靠性处理。 - 文件操作功能
数据采用文件保存,能够进行文件读/写,并具有读/写失败的处理。 - 算法与统计
根据系统设计,实现排序、查找、插入/删除、修改等功能;
各种分类统计功能。 - 数据输出功能
数据采用多种格式输出,如文本显示、表格显示等;
或采用图形显示(MFC、图形模式graphics.h等)。
选做
选做
参考数据结构/功能设计
数据<->文件
添加学生信息
查询各种防疫信息
按打卡人数排序
按核酸检测次数统计
菜单方式工作 ……(自行设计)
退出系统
表格/图形化输出 鼓励设计新颖、实用的功能
(不限于上表各项)
参考数据结构设计: 参考系统功能设计:
管理员信息记录:
ID 登录密码
学生信息记录:
ID 登录密码 姓名 电话 邮箱 院系 班级 通讯地址 照片
学号 000000 /选作
每日健康填报记录:
ID 日期:yyyy-mm-dd 体温:早 体温:中 体温:晚 是否咳嗽 是否发烧
核酸检测统计记录:
ID 检测时间:yyyy-mm-dd 检测地点 检测结果
疫苗接种信息记录:
ID 接种次数序号 接种时间:yyyy-mm-dd 接种地点 疫苗型号
离校申请记录:
ID 离校原因 出校时间:yyyy-mm-dd hh:mm 返校时间:yyyy-mm-dd hh:mm 行程轨迹:起点-终点 审核状态 审核意见
学生信息管理 添加/删除
每日健康记录
核酸检测记录
疫苗接种记录
离校申请记录
是否有体温异常(>37.3)
是否有咳嗽症状
是否有发烧症状
核酸检测<5次
接种疫苗<2
离校申请次数>3
每日健康打卡人数曲线
离校审核 同意/不同意
管理员权限
查看所有
填报记录
查询
统计分析
修改学生信息
可登录密码、电话
、邮箱、通讯地址
、照片
每日健康记录
核酸检测记录
疫苗接种记录
离校申请记录
按记录类别
按时间
填报记录
查询自己填报的
历史记录
学生权限
设计要求 - 程序要求
① 模块化设计结构
主函数:程序总体框架,输入/输出、调用函数,实现信息传递与流程控制
子函数:完成特定功能
② 根据需要,文件较大时,建立自己的头文件;
系统程序
源程序1 …… 源程序2 …… 源程序n
预编译命令 函数1 …… 函数n
说明部分 执行部分
设计要求 - 程序要求(续)
③有独到之处,有个性;
④采用规范的编程风格,锯齿型书写格式,适当的注释;
⑤全部程序必须调试通过,提交源程序(.c文件,或.cpp文件)。
在字符串及字符输入之前的“吸收回车”问题:
建议使用fflush(stdin); 如: fflush(stdin);
gets(string);
设置断点,启动调试——F5
在watch窗口中添加
监视变量
F11(逐语句进入子函数逐条语句执行)
F10(逐过程不进入子函数)Ctrl+F10(运行到光标处)
F5(继续) Shift+F11(跳出)
Shift+F5(停止调试)
设计要求 - 实验报告要求:主题鲜明、有条理、语言简练、图表规范
报告内容如下:
① 选题意义及系统功能说明
② 使用说明:系统使用编译环境、安装路径、文件组成与操作说明
③ 程序结构:
程序结构说明及程序组成框图
重要数据说明:核心数据结构设计与说明
函数说明:函数名、函数功能、参数说明及算法描述、主要函数流
程图
④ 系统设计难点及其解决方法
⑤ 运行效果与不足之处 报告中不允许出现大块程序
只选择1~2个主要函数画流程图
提交内容及评定标准 - 提交内容
按模板要求的课程设计报告(A4双面打印);
源代码(.c文件或.cpp文件/.h文件)和数据文件(.txt/.dat)。 - 提交方式
请将设计报告(word或PDF)、源代码及数据文件提交至信箱: 随后公布,
邮件名设置为“班级-姓名-课程设计”;
截止时间:随后公布。 - 评定方式
源代码: 根据“评定标准”打分;
设计报告:根据提交的报告打分。
电子版提交日期:2022年1月15日
纸质报告:开学后提交
有特殊情况的同学(没有电脑,无法上网),
请这些同学与各自的任课老师联系,登记备案。
提交内容及评定标准
提交内容及评定标准
源码下载
链接:https://pan.baidu.com/s/1oVkuViusdoLPZA_IwtLTIw?pwd=1111
C/C++校园疫情防控信息管理系统相关推荐
- [附源码]java毕业设计高校学生疫情防控信息管理系统
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 疫情防控信息管理系统
1.项目介绍 疫情防控信息管理系统拥有两种角色: 管理员:居民信息管理.社区信息管理.通行记录管理.账户信息管理 工作人员:居民.社区.通行记录管理 2.项目技术 后端框架: Servlet.mvc模 ...
- [附源码]Python计算机毕业设计Django松林小区疫情防控信息管理系统
项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs. 项目技术: dj ...
- 基于Java毕业设计校园疫情防控管理系统源码+系统+mysql+lw文档+部署软件
基于Java毕业设计校园疫情防控管理系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计校园疫情防控管理系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S ...
- C++校园疫情防控管理系统
C++校园疫情防控管理系统 1.问题描述 新冠疫情爆发三年来,我国人民的生活产生了较大的变化,疫情对我校同学的学习生活都产生了极大的影响,本学期至今仍有很大一部分同学没有返校.为了因为校园师生防疫的需 ...
- java-php-python-ssm校园疫情防控管理系统计算机毕业设计
java-php-python-ssm校园疫情防控管理系统计算机毕业设计 java-php-python-ssm校园疫情防控管理系统计算机毕业设计 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...
- 基于springboot+mybatis+mysql+html实现校园疫情防控管理系统
基于springboot+mybatis+mysql+html实现校园疫情防控管理系统 一.系统介绍 二.采用技术及开发环境 1.开发技术 2.开发环境 二.功能展示 1.登陆 2.首页(管理员) 3 ...
- 基于NodeJS+VUE+Mysql的大学生校园疫情防控管理系统
一.基于VUE+Mysql的大学生校园疫情管理系统 最近在找到一个不错的校园疫情防控系统,并基于该系统改近成一站式服务框架,如下: 角色:学生.老师.管理员 功能: 二.技术框架 开发工具:vscod ...
- 校园疫情管理系统-校园疫情防控系统-校园疫情管理
项目视频展示 联系方式见视频简介下方 校园疫情管理系统-校园疫情防控管理系统-疫情管理系统-计算机毕业设计_哔哩哔哩_bilibili 三种用户身份 学生 教师 工作者
最新文章
- 04-dispatch_group
- python之父叫什么-Python之父曾强力推荐的两本书,至今仍有很多人拜读
- modsecurity配置指令学习
- 如何设计java线程安全类_如何设计线程安全的Java程序
- Maven的安装以及在Myeclipse上的配置——超详细
- 分析lammps文件_LAMMPS学习系列(24)
- js动态创建元素和删除
- oracle开启未活动连接清理,Oracle inactive session的清理
- MySQL核心之分组函数(sum() avg() min() max() distinct count() )
- CSocket实现端口扫描
- 计算机软考做题app,计算机软考真题app
- 全国省级地级县级行政区sql与json数据
- egret 图文并排
- 武汉大学 计算机学院 衰落,为何武汉大学每年都被黑,武汉大学真的没有实力吗?...
- ListView组件的应用
- 汉锐4K广播专业会议摄像机
- PRN(20201231):驾驶人驾驶决策机制遵循最小作用量原理
- Inventor API 年度需求调查
- 网络电话显示服务器拒绝,云安全日报201223:思科IP电话发现拒绝服务漏洞,需要尽快升级...
- iframe页面跳转刷新父页面窗口问题
热门文章
- mysql slow log损坏_06 : mysql 的 binlog 日志 和slow慢日志 详解
- hualinux ros 1.13:RouterOS脚本(三):命令行结构
- 如何在64位Win7下使用震动手柄
- sharepoint 2016 学习系列篇(4)-如何部署sharepoint server 2016(3)-Sharepoint服务器安装和部署
- Python进制转换的完全实现——2/10/16进制原/补码互转
- HTTP请求报文和响应报文
- 如何生成项目的json静态文件
- 三点求平面方程、平面法向量和点到平面的距离
- HFSS学习笔记—17.超宽带天线(3.3~10.6GHz)
- 资管科技的明珠:智能投研3.0体系构建导论——价值、定义与方法论