




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
泽盛XI第4章系统设计4.1系统功能模块设计泽盛小区防疫信息管理系统应用于管理人员主要实现以下功能::管理员端所要实现的主要功能:实现登录、人员信息管理、健康信息管理、出入登记管理、防疫物资管理等功能。为了更直观的了解系统,下面附上该系统的功能模块图。基于SSM的泽盛小区防疫信息管理系统整体的结构图如图4-1所示。图4-1功能模块图4.2数据库设计4.2.1数据库设计原则数据库的设计要尽量的便于查找和管理,因此设计一个安全、稳定、便捷的数据库非常重要本系统数据库的设计遵循下列几项基本原则:(1)不针对整个系统进行数据库设计,数据库的设计是根据系统架构中的组件划分。(2)尽量的少采用存储过程。(3)尽量减少数据冗余,确保数据的准确性。(4)基本表和所属字段之间需要尽量满足第三范式。(5)控制列数量,不在数据库做运算。4.2.2数据库设计数据库设计时,构建E-R图非常重要,它体现了实体之间的关系。泽盛小区防疫信息管理系统一共包括五个实体,管理员、人员信息、健康信息、出入登记、防疫物资。系统E-R图如图4-2所示。图4-2总体E-R图(1)居民信息实体E-R图如图4-3所示。图4-3人员信息实体E-R图(2)健康信息实体E-R图如图4-4所示。图4-4健康状况实体E-R图(3)出入登记实体(E-R)图如图4-5所示。图4-5出入登记实体E-R图(4)防疫物资信息实体(E-R)图如图4-6所示。图4-6防疫物资信息实体E-R图4.2.3数据库表详细设计对于数据的增删改查等管理,数据表的重要性显而易见,本系统共设计了6张表以下是各个表的详细设计:字典表详细设计如表4-1所示。表4-1字典表字段名数据类型主键/允许空idint(11)PRIMARYKEYdic_typevarchar(10)NULLdic_numint(11)NULLtype_idint(11)NULLtype_namevarchar(10)NULLdel_flgint(1)NULL防疫物资表详细设计如表4-2所示。表4-2防疫物资表字段名数据类型主键/允许空idint(11)PRIMARYKEYnamevarchar(255)NULLgood_typevarchar(255)NULLtotal_numint(11)NULLnotevarchar(255)NULLdel_flgint(11)NULL3.防疫物资进出登记表详细设计如表4-3所示。表4-3防疫物资进出登记表字段名数据类型主键/允许空idint(11)PRIMARYKEYgoods_idint(11)NULLinout_flgint(11)NULLinout_numint(11)NULLsourcevarchar(255)NULLcreate_timedateNULLnotevarchar(255)NULLdel_flgint(11)NULL4.健康状况表详细设计如表4-4所示。表4-4健康状况表字段名数据类型主键/允许空字段含义idint(11)PRIMARYKEYtiwenvarchar(10)NULL体温fareint(11)NULL发热(默认0,无该症状,1,有该症状)kesouint(11)NULLliutiint(11)NULLyantongint(11)NULLketanint(11)NULLxiongtongint(11)NULLjiroustint(11)NULLguanjitint(11)NULLqicuint(11)NULLfuxieint(11)NULLhesuanint(11)NULLnotevarchar(255)NULLcollect_timedateNULL采集时间resident_idint(11)NULL关联居民表iddel_flgint(11)NULL5.出入记录表详细设计如表4-5所示。表4-5出入记录表字段名数据类型主键/允许空idint(11)PRIMARYKEYresident_idint(11)NULLinout_flgint(11)NULLcar_numvarchar(255)NULLout_timedateNULLout_placevarchar(255)NULLin_timedateNULLin_placevarchar(255)NULLriskpalce_flgint(11)NULLnotevarchar(255)NULLdel_flgint(11)NULL6.居民信息表详细设计如表4-6所示。表4-6居民信息表字段名数据类型主键/允许空idint(11)PRIMARYKEYreal_namevarchar(255)NULLidcardvarchar(255)NULLphonevarchar(255)NULLaddressvarchar(255)NULLgendervarchar(255)NULLbirthdaydateNULLbirth_placevarchar(255)NULLpoliticalvarchar(255)NULLnationvarchar(255)NULLeducationvarchar(255)NULLresident_flgint(11)NULLvolunteer_flgint(11)unsignedzerofillNULLvisit_flgint(11)unsignedzerofillNULLpoint_flgint(11)unsignedzerofillNULLnotevarchar(255)NULLdel_flgint(11)NULL第5章详细设计与实现5.1登录模块(1)管理员可以登录系统,其他任何人没有登陆权限,管理员必须登陆系统才能实现操作。登陆时输入正确的用户名和密码,否则提示用户名或密码错误。图5-1为进入系统时的流程图。图5-1登陆流程图(2)登陆功能代码如图5-2所示。图5-2登陆功能代码图(3)管理员登录进入系统后,可以进行人员管理、防疫物资管理、物资出入库管理、出入信息管理、健康信息管理等操作。登录界面如图5-3所示。图5-3登录界面图5.2管理员模块5.2.1人员信息管理模块管理员进入系统后,可以对所有社区居民信息进行管理,管理流程图如图5-4所示:图5-4人员信息管理流程图管理员管理人员信息的部分代码图如图5-5所示。图5-5人员信息管理模块代码图人员信息管理模块页面展示如图5-6所示。图5-6人员信息管理模块页面展示图5.2.2防疫物资管理模块(1)管理员进入系统后,可以对所有的社区防疫物资信息进行管理,可以增加删除以及编辑防疫物资的管理信息。社区防疫物资管理模块的流程图如图5-7所示。图5-7分公司管理模块流程图(1)当输入用户名和密码后,系统确定操作权限,管理员拥有操作所有防疫物资信息的权限,其他人没有操作的权限。有关于防疫物资信息管理的部分代码图如图5-8所示。图5-8防疫物资管理模块代码图有关于防疫物资管理模块展示图如图5-9所示。图5-9防疫物资管理模块展示图5.2.3物资出入库管理模块管理员可以审核物资出入库状况,并添加、查询、修改、删除防疫物资的出入库状态。有关于物资出入库模块管理的流程图如图5-10所示。图5-10物资出入库管理模块流程图关于物资出入库管理模块的代码图如图5-11所示。图5-11物资出入库管理模块代码图物资出入库管理模块展示图如图5-12所示。图5-12物资出入库管理模块展示图5.2.4出入信息管理模块管理员可以在登录系统后,对全部人员出入信息查看有关人与的出入信息及对出入人员信息的增加和修改编辑等管理,出入信息管理模块流程图如图5-13所示。图5-13人员出入信息管理模块流程图人员出入信息管理模块部分代码图如图5-14所示。图5-14人员出入信息管理模块代码图人员出入信息管理模块展示图如图5-15所示。图5-15人员出入信息管理模块展示图5.2.5健康信息管理模块(1)管理员可以对社区所有居民的身体健康状况进行核查和监督。健康信息管理模块的流程图如图5-16所示。图5-16居民健康信息管理模块流程图(2)居民健康信息的部分代码图如图5-17所示。图5-17居民健康信息管理模块代码图(3)居民健康信息管理模块的展示图如图5-18所示。图5-18居民健康信息管理模块展示图
第6章系统测试与维护6.1系统测试的目的与方法6.1.1测试目的系统测试是通过大量的测试运行程序,发现错误,当发现新的错误时,便是成功的测试。它的目的是希望尽可能的完善系统避免系统在投入市场后才发现问题,如果系统是在投入市场以后才发现漏洞,这种情况对于系统后期的维护很不利。由于系统在投入市场以后应用的有可能十分广泛当出现漏洞需要修改时会不得已暂停系统运行,这将会造成大量的经济损失。由于系统的广泛应用对于系统漏洞的修补也会造成浪费大量的人力物力在系统漏洞的修补和维护上。系统测试保证了系统的可靠性和实用性也保证了系统尽可能的完善。本次对泽盛小区防疫管理系统主要是利用多个测试检测系统的是否存在需要进行修补的漏洞,并对出现的漏洞进行修改和完善。6.1.2系统测试方法在诸多系统测试的方法中,有两种测试方法最为常用,第一种是黑盒测试,第二种是白盒测试。黑盒测试也称功能测试,它是通过测试来检测系统的每个功能是否都能够正常使用。在黑盒测试的过程中,可以把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格以及说明书的规定是否能够正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑程序内部的逻辑结构,主要针对软件的界面和软件的功能进行测试。黑盒测试是从用户的角度出发,从输入数据与输出数据的对应关系出发进行测试的。白盒测试又称逻辑驱动测试或结构测试,它是清楚产品内部工作流程,通过测试来检测产品的内部运行是否照着规格说明书的规定进行,它的测试方法分为基路测试、逻辑驱动等,大部分用于软件验证,全面了解程序内部逻辑结构、测试逻辑路径。白盒测试是穷举路径测试,在使用这一方法时,需了解内部结构,从逻辑出发,得出测试数据。本次系统测试采用的是黑盒测试,测试系统中各个功能是否能够正常运行,能否达成预期的要求。6.2系统测试用例设计 6.2.1登录功能模块测试表6-SEQ表6-\*ARABIC1登录功能测试情况表测试内容测试用例预期结果是否与预期结果相符合管理员登录用户名:admin密码:admin123登录成功是管理员登录用户名:210102密码:123456登录失败是6.2.2管理员功能模块测试表6-2管理员功能测试情况表测试内容测试用例预期结果是否与预期结果相符合管理所有居民按照条件查找查找成功是管理所有防疫物资信息查看物资数量及使用情况查看成功是管理居民健康信息管理居民健康信息可以正常操作是管理出入登记审核出入登记信息正常运行是物资出入库管理信息审核出入库单,查看物资出入库信息成功显示是6.3测试结果分析在本次测试泽盛小区防疫信息管理系统中,发现了一些问题,在有针对性的解决这些问题后,将会使得用户的使用更加方便和快捷。本系统主要提供了社区居民防疫信息的管理,包括对社区居民的出入信息以及外来人员的相关信息、社区防疫物资使用情况、社区防疫物资的出入库使用情况、社区居民的身体健康信息、社区居民的个人信息以及社区志愿者的信息管理等。经过对泽盛小区防疫信息管理系统的一系列的测试,我认为本系统各个方面的功能情况能符合说明书中的实例并且本系统的各项功能都能够正常的运行。第7章总结与展望7.1总结此篇文章主要阐述了泽盛小区防疫信息管理系统的开发和运行,主要包括以下几大部分:系统开发的背景和意义、系统应用的有关技术、数据库的设计和系统主要实现功能等等。泽盛小区防疫信息管理系统运用Java编程语言,SSM框架和MySQL数据库等技术在Eclipse平台开发,主要应用于社区居民防疫管理上的使用,主要实现了社区居民个人基本信息管理、社区居民健康信息管理、社区居民以及外来人员出入登记管理、社区防疫物资的管理以及社区防疫物资出入库使用情况管理等。该系统的设计目的是实现社区居民在新冠疫情防疫期间的信息管理,使得对于社区人员防疫工作的管理变得更加简洁,,使社区防疫更见方便高效,有效的阻止疫情进一步的传播和蔓延,为社区管理人员提供极大的便利并且保证了社区居民在疫情期间的健康安全。在论文设计选题之后,我真实经历了一个系统从无到有的制作过程并且体会到了系统开发人员成功背后的不易,也在系统设计的过程中遇到过各种各样的难题,从这些难题中认识了自己的专业技能的欠缺与不足。在意识到自己知识和技能的缺乏后,我积极的学习各方面的知识阅读相关的书籍学习相关的知识和技能,经过后续的学习和努力,我的能力得到多方面的提高保证了我能够完成自己的系统设计。7.2展望随着全球变暖冰川融化,一些在冻土深层内的病毒也可能从睡眠状态苏醒,对于远古时期的病毒我们新时代的人类可能缺乏相关的免疫能力和抗体。在未来时代病毒疫情的爆发有可能变得很常见,新冠病毒这样严重的疫情既不是第一次也不会是最后一次,防疫信息管理系统发展将会随着可能会爆发的病毒疫情影响得到进一步的发展,我们将会利用更新的技术和更高深的知识不断的更新换代从而制作出更智能化和自动化系统化的防疫信息管理系统。我也会不断学习新的知识和技能设计出更智能化的产品为未来将有可能到来了病毒防疫管理贡献自己的知识和能力。本次设计时间有限,本系统只能完成大部分功能,系统仍有待改善,故总结出以下一些需要改进和进步的地方:系统界面比较简洁单一,在后续的发展中可以进一步的完善系统界面使得系统界面更加美观,使用户在使用过程中有更好的感官体验。系统的自动化功能由于缺乏相对应的硬件和系统还未能够实现车牌自动识别和人员识别,在后续的发展过程中可以进一步发展使得系统的自动化功能更加完善。因为新冠疫情蔓延于全球各地,系统后续也可以推出其他语言版本的系统等等。系统将会为居民提供相对应的关于防疫期间如何确保自己的身体健康所要进行的防疫举措知识供给居民学习使居民在疫情期间最大限度的保证自身能够避免病毒的传播和感染。希望泽盛小区防疫信息管理系统的设计能够符合全球防疫管理的潮流,为疫情防控提供强有力的管理力度和措施。希望泽盛小区防疫信息管理系统能够更加的成熟和完善。参考文献[1]宋永涛,刘刚,范李刚,王涛,王博文.Java编程特点和技术的应用分析[J].福建电脑,2019,35(06):84-85.[2]陈亦欣.计算机软件JAVA的编程特点及其技术应用[J].花炮科技与市场,2019(02):5.[3]陈洁.基于MySQL的高校监考管理系统的数据库设计[J].襄阳职业技术学院学报,2020,19(05):89-91.[4]张伟龙,吕明,胡宏,杜宝珠,张捷.MySQL数据库服务器监控系统设计与实现[J].工业控制计算机,2019,32(12):18-20.[5]代红,尹世学,苗季.高校人事档案管理信息系统的设计与应用[J].兰台世界,2020(09):44-46.[6]郭林业.大数据时代下医院信息管理系统的建设[J].数字通信世界,2020(09):107-108.[7].
Information
Technology
-
Information
Systems;
Reports
from
Oakland
University
Describe
Recent
Advances
in
Information
Systems
(A
Hybrid
Genetic
Algorithm
for
Software
Architecture
Re-modularization)[J].
Journal
of
Technology
&
Science,2020.[8]占婷.医院信息管理系统安全运行的保障方式[J].计算机与网络,2019,45(20):52.[9]赵江萍,曾青,杨莹莹,金丽萍,杨焕英.铁路卫生防疫网络管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度集体鱼塘承包与渔业可持续发展合作协议
- 计算机技术与软件资格初级独家试题及答案
- 二零二五年度反担保合同汇编:文化产业项目资金安全保障
- 软件技术初级资格考试点评与总结试题及答案
- 2025年度消防安全管理服务合同补充协议样本
- 2025年茶艺师岗位职责试题及答案
- 二零二五年度智慧城市建设企业高管聘用与智能技术合同
- 二零二五年度农村土地承包经营权流转及农业废弃物资源化利用与农村基础设施建设合同
- 二零二五年度月嫂雇佣合同书-产妇月子期间专业护理与生活照料协议
- 2025年健康管理师考试全攻略:试题及答案
- 关于优化员工沟通渠道的通知
- 人教版七年级历史下学期第一单元第2课时唐朝建立与“贞观之治”测试试题(含答案)
- 工艺品加工合同6篇
- 3《鸿门宴》课件 2024-2025学年统编版高一语文必修下册
- 排泄照护为老年人更换尿布纸尿裤养老护理员课件
- 【新】部编人教版小学4四年级《道德与法治》下册全册教案
- 2025年辽宁石化职业技术学院单招职业倾向性测试题库审定版
- 安徽省六校2024-2025学年高三下学期2月素质检测考试生物学试题(含解析)
- 2025年山东大众报业(集团)限公司招聘247人高频重点模拟试卷提升(共500题附带答案详解)
- 【道 法】做自信的人 课件-2024-2025学年统编版道德与法治七年级下册
- 医保电子凭证培训
评论
0/150
提交评论