当前位置:首页|资讯

C语言疫防控信息管理系统

作者:高校程序发布时间:2024-09-17

C语言疫防控信息管理系统

一、实验目的
1.熟练掌握C语言的基础知识、基本算法;
2.掌握程序设计的思想,提高程序开发设计的能力;
3.掌握C语言程序开发工具的使用,学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,提高解决问题能力;
4.实现实践知识和理论知识的融会贯通;
5.完成编写程序、测试程序,项目报告书写整个程序;
6.加强学生的创新性。

二、实验内容及要求
根据系统需求实现系统设计及功能实现。
(一)业务需求概述
疫防控信息管理系统(Epidemic Prevention and Control Information Management System,简称EPCIMS)定位为中小规模社区或组织单位(如学院、小区等)开发一个关于疫情防控信息管理的字符界面单机软件,采用分层架构设计,使用C语言开发,利用文件存储业务数据,实现人员基本信息的信息化管理,提供的主要功能如下:
1.人员信息管理,包括录入、删除、修改、查询等;
2.人员信息存储,使用文件读写完成人员信息数据的存储;
3.人员统计,包括输出人员基本信息、统计低中高风险人群等;
4.系统帮助,要使用人员能够方便、简单的操作系统。
本案例虽使用字符界面操作,但符合软件设计与开发的基本要求,掌握相关GUI设计实现以及数据库原理后,可替代当前软件,实现更友好的软件系统。

源码联系UP主 -> https://space.bilibili.com/329101171

(二)系统功能概述

  1. 欢迎模块
    执行程序后展示欢迎界面效果,屏幕暂停显示系统基本信息以及功能展示页面。

  2. 功能选择模块
    通过欢迎界面的展示由用户进行选择操作,能够流畅跳转至对应功能。

  3. 展示模块
    信息的输出管理,在操作界面可以查看所有用户信息。

  4. 排序模块
    该模块结合展示模块功能,将用户信息按照编号(或自定义)进行排序。

  5. 信息管理模块
    用户的增、删、改、查,在操作过程中会根据选择进行不同操作,实现信息的增加、删除、修改和查询业务,要有友好的提示信息并根据功能按需进行。

  6. 保存和读取模块
    将系统信息存入csv文件中,方便保存与管理,另外可以读取文件信息到系统中进行管理。

  7. 拓展模块(自定义)
    根据系统需求与设计增加自定义模块,完善系统功能,如登录模块、信息预警模块等。

三、实验设计
(一)数据结构设计
表3-1  用户结构表(Person)
列名 数据类型 长度 说明
no char[] 10 用户编号
id char[] 19 用户身份证号
name char[] 10 用户姓名
sex char[] 2 用户性别
age int - 用户年龄
phone_num char[] 12 用户手机号码
health int - 用户健康状况
temp float 用户体温
(可自行添加)


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1