"景先生毕设|www.jxszl.com

基于php技术的疫情管理系统设计与实现(附件)【字数:9017】

2024-11-03 19:58编辑: www.jxszl.com景先生毕设
摘 要2019新冠疫情来势汹汹,为了从源头很好的控制疫情的蔓延,个人的卫生防护意识需要提高。防疫物品的需求量大大增加。但是为了防止人群集中带来的交叉感染,在互联网的背景下。本疫情管理系统提供了疫情信息上报、获取最新疫情信息等功能,系统还提供许多疫情防控知识,帮助对疫情防缺乏了解的人了解防疫措施。本文从背景分析入手,介绍疫情管理系统的实现过程。系统使用PHP作为开发语言,通过PHPMyAdmin完成对数据库的管理工作。系统采用模块式开发方法,前台系统进行结构设计和数据库设计,后台系统对前台保存的信息进行全权修改,使用MySQL数据库系统对存储的数据管理。
目录
一、 引言 1
(一) 系统开发背景 1
(二)国内外的研究现状 1
1.国内研究现状 1
2.国外研究现状 1
3.论文结构 1
二、 系统相关技术介绍 2
(一)开发技术 2
1. HTML5 2
2. Apache 2
3. PHP 2
4. MySQL 2
5. XMAPP 3
三、系统分析 3
(一)可行性分析 3
1. 经济可行性 3
2. 技术可行性 3
3. 法律可行性 3
(二)系统的功能需求 3
(三)系统用例分析 4
1.系统参与者 4
2.疫情管理系统主要用例图 4
四、系统总体设计 5
(一)系统功能设计 5
(二)数据库设计 5
1. 实体ER图设计 5
2. 数据库表设计 6
五、系统详细设计 7
(一)系统前台模块实现 7
1.用户登录页面 7
2.首页页面 8
3.疫情上报页面 9
4.疫情公告页面 10
5.系统个人中心页面 11
(二) 系统后台模块实现 12
1.管理员登录页面 12
2.新闻公告管理页面 12
3.用户管理页面 13 *51今日免费论文网|www.51jrft.com +Q: ¥351916072¥ 

4.疫情上报管理页面 13
5.上报信息记录查询页面 14
6.统计 14
六、系统测试 16
(一)测试目的 16
(二)界面测试 16
(三)部分功能测试 16
(四)测试结果 18
七、 结论 18
八、致谢 19
九、参考文献 20
一、 引言
(一) 系统开发背景
由于疫情的反复,及时地获取疫情信息是非常重要的,但面对如此庞大的感染人群基数还是力不从心。这种病毒最恐怖的是它的传染性很高,比如艾滋病、埃博拉等,都是可以在一定的程度上控制住它。而一旦有了这种可以在空中传播的新型冠状病毒,其蔓延速度将会非常之大,随时都有可能引爆一枚定时炸弹。当前,对于控制好流行区域和群体,对于控制好当前的形势非常关键。因此,建立一个能够有效控制局部区域的人员,并将其实时传达到控制人群中,从而减少疫情蔓延的几率。
(二)国内外的研究现状
要想更好地掌握当前的形势,就必须要掌握国内外的情况,要多看一些相关的资料,多了解一些国外的应对方法。很多发达国家都在这方面有着很高的技术水平,所以只能在别人的研究基础上进行深入的探讨和分析。只有这样,问题才能得到有效的化解。
1.国内研究现状
自从03年 SARS之后,世界各地都出现了很多的瘟疫,很多人都采取了相应的措施。尽管我们是第一个采取快速的疫情防控的国家,但是04年,我们国家就开始了一个官方的疫情通报制度。但还不够完美,而且在那个时候,网络还在发展,很多病人都不能及时报告。这场疫情爆发,也就是在今年的春节过后,才开始关注这场瘟疫,建立起了一套完善的防控体系。只有在国内,有一个完善的电子病毒预防体系。
2.国外研究现状
其实相比较而言,从历史的角度看,国外一些曾经有过多次病毒袭击的案例,如埃博拉,艾滋等非常强的病毒株。任何事情都是磨练的越多,处理事情才会越完善。经历了多次疫情危机的国家通常与更多可以借鉴的地方。
3.论文结构
一套完整系统的搭建需经历制定计划、可行性分析、详细设计、功能实现、功能测试、系统测试、概要设计、发布及维护、需求分析等阶段。
疫情管理系统整体开发过程是严格按照软件开发流程来进行处理的,本篇论文分章节介绍了网站的整体开发过程。
第一章引言部分,是对疫情管理系统的背景信息介绍。主要讨论了本系统在人们疫情期间人们生活中所能够表现出的功能,以及网站开发出来之后在防疫物资销售方面的意义,同时对文章的整个结构进行了简单介绍。
第二章开发技术部分,介绍了网站开发使用的开发语言与框架技术,例举了几个比较重要的系统开发工具。
第三章是需求分析章节,首先从技术、社会等几个方面分析了项目开发的可行性,然后将防疫物资采购网站所需的功能模块进行了列举,为后期的代码开发做准备。
第四章系统设计部分,从系统模块结构与数据结构两个方面展开分析。将网站的前后台功能通过框图的方式进行展示,使用ER图对网站数据结构进行分析。
第五章系统详细设计部分,分前后台对网站比较重要的页面进行了简单介绍。
第六章系统测试,对不同的模块的展示情况进行相应的测试。
第七章结论,对整体的网站设计与实现项目进行总结。
二、 系统相关技术介绍
本部分对所使用的工具和技术加以详述,介绍了当前来说用来开发疫情管理系统较为合适的几款工具和技术。讨论了一些技术的好坏,或使用该技术的原因。像WEB和HTML两个技术,在制作系统时,需得要有一个人性化地用户交互界面,才能使用户更轻易地使用该系统。再说MySQL,数据保存时将会以表格形式存储在数据库中,简单且有条理。
(一)开发技术
1. HTML5
在创建网页的过程中需要使用HTML语言进行页面样式的编辑,而HTML5是网页开发的新标准,也是最为重要的开发技术。该版本能够在网页处理过程中有效的对更多类型的媒体文件进行展示,实现网页代码与用户之间的交互。在前端开发过程中表单是实现信息收集的主要工具,而HTML5在表单上能够通过新增加的标签实现脱离JavaScript完成简单的交互响应功能。
2. Apache
Apache作为比较流行的web服务器被使用,使用SSL可以完成网络传输加密使用HTTPS协议来进行超文本信息的传输,能够更好的保证传递的信息的私密性。在使用相关服务的过程中也需要及时的对当中的一些配置进行简单优化,需要保证硬件能够负的起。

原文链接:http://www.jxszl.com/jsj/xxaq/608528.html