C/C++校园疫情防控信息管理系统
生活随笔
收集整理的這篇文章主要介紹了
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++校园疫情防控信息管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 智能指针知识
- 下一篇: s3c2440移植MQTT