資源簡介
《學生防疫信息管理軟件》的設計通過前端交互頁面錄入信息,后端通過結構體和數組列表對數據進行存儲,同時有學生信息錄入、學生信息查詢、每日體溫錄入、學生信息修改、學生信息刪除、顯示所有信息和顯示健康狀態異常信息等模塊,可以直接下載編譯。

代碼片段和文件信息
using?System;
using?System.Collections;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.IO;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
namespace?StudentEpidemicSystem
{
????public?partial?class?FormMain?:?Form
????{
????????public?formMainInput?f1;????//設置學生信息錄入小窗體變量
????????public?formMainInquire?f2;????//設置學生信息查詢小窗體變量
????????public?formMainEver?f3;????//設置學生每日體溫錄入小窗體變量
????????public?formMainAmend?f4;????//設置學生信息修改小窗口變量
????????public?formMainRemove?f5;????//設置學生信息刪除小窗口變量
????????public?formMainAllInfo?f6;?????//設置顯示全部學生信息小窗口變量
????????public?formMainUnusual?f7;??//設置顯示發熱異常學生信息
????????//設置一個存放信息文件的路徑
????????string?path?=?“\\student_information.txt“;
????????//定義學生屬性結構體
????????public?struct?Student
????????{
????????????public?string?num;??//學號
????????????public?string?name;?//姓名
????????????public?string?major;????//專業
????????????public?string?classa;???//班級
????????????public?string?site;?????//何地返校
????????????public?string?time;?????//何時返校
????????????public?string?fever;????//是否發熱
????????????public?string?epidemic;?//是否去過疫區
????????????public?string?everheat;?//每日體溫
????????}
????????//定義存放學生信息的列表
????????static?public?ArrayList?studentList?=?new?ArrayList();
????????public?FormMain()
????????{
????????????InitializeComponent();
????????}
????????private?void?FormMain_Load(object?sender?EventArgs?e)
????????{
????????????f1?=?new?formMainInput();???//給錄入信息窗體變量賦值
????????????f2?=?new?formMainInquire();???//給查詢信息窗體變量賦值
????????????f3?=?new?formMainEver();????//給每日體溫錄入窗體變量賦值
????????????f4?=?new?formMainAmend();???//給修改學生信息變量賦值
????????????f5?=?new?formMainRemove();??//給刪除學生信息變量賦值
????????????f6?=?new?formMainAllInfo();?//給顯示全部學生信息的變量賦值
????????????f7?=?new?formMainUnusual();?//給顯示異常信息的變量賦值
????????????
????????}
????????//定義一個方法讓學生信息通過窗口錄入模塊
????????public?void?inputStudentInfo(string?numstring?name?string?major?string?classastring?site?string??timestring?feverstring?epidemic)
????????{
????????????Boolean?different_info?=?true;??//設定布爾值,默認錄入的信息不沖突
????????????foreach?(Student?sa?in?studentList)
????????????{?????????????
????????????????//如果錄入的學號已經存在,則different_info為false
????????????????if?(sa.num?==?num)
????????????????{
????????????????????different_info?=?false;
????????????????????MessageBox.Show(“該生信息已錄入!\n請重新錄入!“);
????????????????}
????????????}
????????????if?(different_info)
????????????{
????????????????Student?s?=?new?Student();
????????????????s.num?=?num;
????????????????s.name?=?name;
????????????????s.major?=?major;
????????????????s.classa?=?classa;
????????????????s.site?=?site;
????????????????s.time?=?time;
????????????????s.fever?=?fever;
????????????????s.epidemic?=?epidemic;
????????????????studentList.Add(s);?????//將錄入的信息加入到數據列表
????????????????//打開文件對其進行寫入
????????????????F
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-07-16?09:21??StudentEpidemicSystem\
?????目錄???????????0??2020-07-12?17:27??StudentEpidemicSystem\.vs\
?????目錄???????????0??2020-07-12?17:27??StudentEpidemicSystem\.vs\StudentEpidemicSystem\
?????目錄???????????0??2020-07-12?17:27??StudentEpidemicSystem\.vs\StudentEpidemicSystem\v16\
?????文件???????89600??2020-07-16?09:23??StudentEpidemicSystem\.vs\StudentEpidemicSystem\v16\.suo
?????文件?????????189??2020-07-12?17:27??StudentEpidemicSystem\App.config
?????文件???????17027??2020-07-14?11:10??StudentEpidemicSystem\Form1.Designer.cs
?????文件???????13183??2020-07-16?09:21??StudentEpidemicSystem\Form1.cs
?????文件??????368278??2020-07-14?11:10??StudentEpidemicSystem\Form1.resx
?????文件???????17815??2020-07-13?21:29??StudentEpidemicSystem\FormAmend.Designer.cs
?????文件????????3319??2020-07-13?21:57??StudentEpidemicSystem\FormAmend.cs
?????文件????????5817??2020-07-13?21:29??StudentEpidemicSystem\FormAmend.resx
?????文件???????14348??2020-07-13?18:44??StudentEpidemicSystem\FormInfo.Designer.cs
?????文件????????1801??2020-07-13?20:01??StudentEpidemicSystem\FormInfo.cs
?????文件????????5817??2020-07-13?18:44??StudentEpidemicSystem\FormInfo.resx
?????文件?????????536??2020-07-12?17:27??StudentEpidemicSystem\Program.cs
?????目錄???????????0??2020-07-12?17:27??StudentEpidemicSystem\Properties\
?????文件????????1334??2020-07-12?17:27??StudentEpidemicSystem\Properties\AssemblyInfo.cs
?????文件????????2855??2020-07-12?17:27??StudentEpidemicSystem\Properties\Resources.Designer.cs
?????文件????????5612??2020-07-12?17:27??StudentEpidemicSystem\Properties\Resources.resx
?????文件????????1108??2020-07-12?17:27??StudentEpidemicSystem\Properties\Settings.Designer.cs
?????文件?????????249??2020-07-12?17:27??StudentEpidemicSystem\Properties\Settings.settings
?????文件????????6960??2020-07-13?21:29??StudentEpidemicSystem\StudentEpidemicSystem.csproj
?????文件????????1147??2020-07-12?17:27??StudentEpidemicSystem\StudentEpidemicSystem.sln
?????目錄???????????0??2020-07-12?21:27??StudentEpidemicSystem\bin\
?????目錄???????????0??2020-07-16?09:18??StudentEpidemicSystem\bin\Debug\
?????文件?????1891328??2020-07-16?09:21??StudentEpidemicSystem\bin\Debug\StudentEpidemicSystem.exe
?????文件?????????189??2020-07-12?17:27??StudentEpidemicSystem\bin\Debug\StudentEpidemicSystem.exe.config
?????文件??????110080??2020-07-16?09:21??StudentEpidemicSystem\bin\Debug\StudentEpidemicSystem.pdb
?????文件??????????23??2020-07-16?09:18??StudentEpidemicSystem\bin\Debug\student_information.txt
?????目錄???????????0??2020-07-16?09:25??StudentEpidemicSystem\bin\Release\
............此處省略54個文件信息
- 上一篇:南京市購物POI點數據
- 下一篇:數據結構與算法:C#語言描述(中文).pdf
評論
共有 條評論