版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
海淀区“智慧卫生”区域卫生信息化项目一期-疾病预防控制系统详细设计说明书页目录 引言 51.1 编写目的 51.2 预期读者 51.3 建设背景 51.4 参考资料 61.5 定义 6 系统功能概述 82.1 系统功能结构 82.2 系统功能大纲 82.3 数据部署结构 102.4 关键技术设计 112.4.1 数据交换技术实现 112.4.2 统计报表设计 122.4.3 多表查询设计 12 功能设计 143.1 疫情管理子系统 143.1.1 监测数据管理 143.1.2 数据核查 203.1.3 传染病数据质量评价 243.1.4 资料管理 273.2 流行病学调查 323.2.1 访视任务管理 323.2.2 流调任务响应管理 373.2.3 个案调查管理 493.2.4 流调公共卫生事件管理 533.2.5 流行病学调查的统计分析 563.2.6 调查及时性统计 593.2.7 专家信息维护 623.2.8 事件帮助信息维护 673.2.9 食品安全事故接报记录表 713.3 移动端流行病学调查 763.3.1 数据更新 763.3.2 流行病学调查 793.3.3 随访管理 823.4 慢性非传染性疾病管理 853.4.1 慢病个案管理 853.4.2 伤害个案管理 1173.4.3 危险因素监测 1223.4.4 统计分析 1263.4.5 质量控制 1553.5 地方病管理 1653.5.1 地方病防治管理 1653.5.2 地方病预警管理 2073.5.3 地方病统计分析 2203.5.4 地方病工作管理 2303.6 病媒生物监测 2423.6.1 重要病媒生物监测 2423.6.2 重要病媒生物检索 2703.7 公共卫生信息统计平台 2823.7.1 分析建模 2823.7.2 决策支持 2853.7.3 辅助决策支持 3403.8 数据交换管理 3533.8.1 任务管理 3533.8.2 上传任务监控 3563.8.3 数据交换 3593.9 系统管理 3613.9.1 用户基础数据管理 3613.9.2 日志管理 3653.10 表单设计 3683.10.1 表单管理 3683.10.2 表单上报 3733.10.3 用户管理 3773.10.4 机构管理 3823.10.5 科室管理 3853.10.6 修改密码 3883.11 用户权限管理系统 3913.11.1 用户管理 3913.11.2 角色管理 394 接口详细设计 3984.1 用户接口设计 3984.2 内部接口设计 3984.3 外部接口设计 3984.3.1 数据传输配置管理 3984.3.2 传输日志管理 402 环境与工具 405 数据库分层设计 406 系统非功能设计 4077.1 性能设计 4077.2 安全性设计 4077.3 保密性和隐私性设计 408 部署设计 4098.1 逻辑部署图 4098.2 服务器软件部署清单 4098.3 用户端部署说明 410 测试计划 4119.1 组织结构 4119.2 测试方法与步骤 4339.3 测试管理工具 4349.4 缺陷处理流程 4359.5 测试通过准则 4379.6 测试异常终止准则 4379.7 风险分析及防范 437引言编写目的本文档是东华软件股份公司(承建单位)的软件设计师根据本公司已编写的需求规格说明书、概要设计说明书、开发的原型系统、并参考了海淀区疾病预防控制中心专家提供的相关业务知识,在分别与软件使用者和疾控业务专家进行了较为深入地探讨和分析的基础上编写的,主要目的是用于指导《海淀区“智慧卫生”区域卫生信息化项目一期-区域卫生信息平台及公共卫生信息平台项目海淀区公共卫生信息平台一期项目-疾病预防控制系统》的软件开发、测试、及未来维护工作。此详细设计说明书对软件的功能分配,程序的总体结构,功能设计,程序和数据库编码规范,输入输出和接口设计,数据库分层设计,系统非功能设计,部署设计等方面作了详细的说明,为软件程序的开发及测试奠定了基础。预期读者用户方、承建方、监理方、设计管理方等。建设背景随着医改的深入推进,卫生信息化建设已经受到各级政府,各级各类医疗卫生机构的重视。随着卫生部下发电子病历、健康档案等相关规范及标准,数字医院和居民健康档案为基础的区域卫生信息化建设正有序开展。但公共卫生方面,尤其是涉及社会各相关行业和部门的公共卫生信息的互通和共享,目前未受到国家及各地、各级卫生机构的足够重视。近年来,北京市海淀区卫生和计划生育委员会十分重视卫生信息化工作,把它作为助力深化医改,提升卫生管理和服务能效的重要举措,加快推进,积极谋划和筹建区域卫生信息一体化建设。根据海淀区医疗卫生信息化建设总体设计、分步实施的要求,同步推进公共卫生信息化建设。海淀区疾病预防控制中心是海淀区唯一的疾病预防控制机构,承担着全区的疾病预防控制与公共卫生技术管理和服务保障任务,主要职能包括:传染病、慢性非传染性疾病、地方病的防控和公共卫生突发事件应急处理,消毒卫生、学生卫生、食品卫生、环境卫生、职业卫生、放射卫生等卫生学检测评价,从业人员健康体检,建设项目预防性卫生学评价,健康教育,实验室检测分析与评价等。为政府制定疾病预防控制决策提供依据,为社会提供准确、公正、有效的检测数据。为适应海淀区疾病预防控制业务的进一步提高,海淀区疾控中心急需运用现代化管理手段和信息技术,实现与政府、各级卫生行政部门和医疗机构、应急救援中心、疾控机构、学校等多部门、多系统的互联互通和卫生信息数据库资源共享,全面提高海淀区疾病预防控制、突发公共卫生事件监测、应急反应、调查处置和现场指挥、科学决策的能力。参考资料《海淀区“智慧卫生”区域卫生信息化项目一期——区域卫生信息平台及公共卫生信息平台项目招标文件》《海淀区“智慧卫生”区域卫生信息化项目一期——区域卫生信息平台及公共卫生信息平台项目投标文件》《海淀区“智慧卫生”区域卫生信息化项目总体规划设计方案》《海淀区“智慧卫生”区域卫生信息化项目一期实施方案》《海淀区“智慧卫生”区域卫生信息化项目一期--疾病预防控制管理系统需求规格说明书》《海淀区“智慧卫生”区域卫生信息化项目一期--疾病预防控制管理系统概要设计说明书》定义1、本项目:海淀区“智慧卫生”区域卫生信息化项目一期-区域卫生信息平台及公共卫生信息平台项目海淀区公共卫生信息平台一期项目-疾病预防控制系统2、数据交换:在多个数据终端设备(DTE)之间,为任意两个终端设备建立数据通信临时互连通路的过程称为数据交换。系统功能概述系统功能结构图2.1-1系统功能结构系统功能大纲表2.2-1系统功能大纲模块/功能名称功能概要子系统模块流行病学调查常规监测针对传染病病例个案信息的查看流行病学调查针对传染病病例建立相应的任务,分配给不同的社区进行流调、随访的过程管理。基础数据管理统一管理和维护工作人员在开展工作时需要的基础资料。接报管理食源性疾病接报表的上报记录表慢性非传染性疾病管理慢病个案管理针对高血压/糖尿病以及其他类型的慢性非传染疾病患者建立相应的监测信息记录卡、随访记录等。通过个案卡信息记录来帮助患者建立完整的医疗档案信息。慢病统计针对海淀区整体的慢性非传染性疾病提供一个比较全面的统计分析,对预防和控制提供一个准确,及时,全面的科学依据。地方病管理碘缺乏病监测对碘缺乏病发病患者或者地区的一个监测信息记录,为相关分析提供原始监测数据。饮水型地方性氟中毒监测对饮水型地方性氟中毒患者或者地区的一个监测信息记录,为相关分析提供原始监测数据。地方病统计分析通过对包括碘缺乏病和饮水型地方性氟中毒记录信息分析,客观反应出某个区域某个时期的病情。为预防和控制提供科学有效依据。病媒生物监测病媒监测管理对包括蚊虫,蝇类,鼠类,蟑螂等传染媒介生物的监测,为预防和控制相关疾病提供相应的数据参考信息。病媒统计分析针对蚊虫、蝇类、鼠类、蟑螂媒介生物根据监测信息提供某个时期内某个地区的相关的病媒统计分析,用来帮助预防和控制相关疾病。公共卫生信息统计平台计划免疫主要针对海淀区各种免疫规划以及疫苗接种以及医疗卫生机构等信息做统计分析,更清楚明了的提供一个全面的信息。传染病基本情况针对海淀区各种传染病按照多发爆发、年龄、发病死亡、报告数以及处理数、职业分布为基础做的相关统计分析。生命统计主要针对0岁组期望寿命、居民前十位疾病死亡及构成,人口自然变动做相关统计分析。海淀区基本情况主要针对医疗机构做相关的统计分析,方便全面详细的了解海淀区的整体医疗机构信息。流行病地方病针对饮水型氟中毒、流感监测、肠道门诊规模条件、碘缺乏病、环境和食品”02”监测情况等做相关统计分析。数据交换管理任务主要用来管理业务系统同第三方平台进行数据交换功能以及数据交换日志记录查看功能。系统管理用户基础数据管理主要针对系统业务基础编码、机构编码、地区编码的维护。日志管理提供系统操作日志查询功能数据导出(总结)各种数据导出总结退出退出系统数据部署结构数据库在设计时分为以下几个部分:1、系统基础数据区:存储了维持系统正常运转的数据,包括一些系统的查询语句,统计报表语句,系统解析参数数据等。2、业务基础数据区:存储了业务系统中的基础信息,包括用户管理(用户信息、用户权限)、基础数据(地区编码、机构编码、数据字典)、日志信息。3、业务数据区:存储了业务规定的流行病学调查管理(个案随访、密切接触管理)、慢性病信息综合管理、病媒生物监测数据管理。4、报表数据区:存储了海淀区基本情况、生命统计信息、传染病基本情况、流行病地方病统计信息、计划免疫统计信息、慢性非传染性疾病统计分析信息、病媒生物监测分析数据。5、预处理区:存储了存储过程计算得到的中间表数据,主要指数据交换过程的缓冲区域数据等。图2.3-1数据部署结构关键技术设计数据交换技术实现本项目中涉及众多业务监测数据、统计分析预处理数据均来源于其他业务系统,如海淀区区域卫生平台、国家疾病监测信息系统、海淀区现有部分业务系统。为了避免与目的业务系统直接交互,有效的屏蔽异构业务系统的差异性,减轻业务系统端的复杂性,实现数据交换的透明性,本系统通过WebService方式实现良好的数据共享接口。WebService是基于SOAP—简单对象访问协议,利用XML可扩展标记语言实现的,通过开放标准、Internet以及基于业界标准的Intranet技术动态交互的软件组,它可以将不同厂商、不同硬件、不同语言编写成的应用程序集成在一起。统计报表设计本次建设中,系统统计数据来源复杂,统计的范围也很广,对统计内容进行梳理后,根据实际的业务要求,利用存储过程,将所有的业务统计数据,抽取到中间表中,在这张表的基础上,再做各个维度的实时或定时的统计分析。设计思路如下图所示:图2.4.2-1统计报表设计思路多表查询设计考虑到系统的扩展性,流行病学个案调查表的种类与数量会逐步增多,每个病种都有自己的个案调查表,每张个案调查表字段都很多,同一属性对应的字典内容也存在差异,导致查询极不方便,而且效率也非常低。在此我们根据实际业务情况,将这些个案调查表中不涉及字典的个人基本信息抽取成中间检索表,涉及到具体操作数据时,再去操作对应的个案调查表。图2.4.3-2多表查询设计思路功能设计疫情管理子系统监测数据管理程序描述功能概要说明此功能主要用于实现按现住址、发病时间、审核状态、报告机构、病种为条件,查询、浏览传染病报告卡信息。2、与其他子系统/模块的关联与访视任务管理相关联。3、前置条件权限设置。4、后置状态无。界面设计1、界面名称监测数据查询页面。2、界面构造查询条件区:地区类型-下拉列表、地区范围-下拉列表、报告单位-下拉列表、日期类型-下拉列表、日期范围-日期控件、审核状态-下拉列表、疾病名称-下拉列表。3、界面名称监测数据添加页面。4、界面构造添加页面录入区:地区编码-下拉列表、报告单位-下拉列表、报告单位-文本框、填卡日期-时间控件、患者姓名-文本框、患儿家长姓名-文本框、身份证号-文本框、性别-单选按钮、出生日期-下拉列表、患者工作单位-文本框、联系电话-文本框、现住址类型-单选按钮、现住址国标-下拉列表、显著详细地址-文本框、职业-下拉列表、发病日期-时间控件、诊断日期-时间控件、死亡日期-时间控件、疾病名称-下拉列表、疾病分类-下拉列表、密切接触者有无相同症状-单选按钮、备注-文本域。输入\输出查询:表-1监测数据管理查询输入输出输入信息类型来源/目的地约束(校验规则等)In1地区类型手工选择不能为空In2地区范围手工选择不能为空In3报告单位手工选择无In4日期类型手工选择不能为空In5日期范围手工选择无In6审核状态手工选择无In7疾病名称手工选择无输出信息类型来源/目的地约束(校验规则等)Out1卡片id数据库不能为空Out2患者姓名数据库不能为空Out3性别数据库不能为空Out4年龄数据库不能为空Out5疾病名称数据库不能为空Out6现住址数据库不能为空Out7报告单位数据库不能为空Out8疾病分类数据库不能为空Out9职业数据库不能为空Out10发病日期数据库不能为空Out11诊断时间数据库不能为空Out12录入时间数据库不能为空Out13订正报告时间数据库无2、添加表-2监测数据管理添加输入输出输入信息类型来源/目的地约束(校验规则等)In1地区编码手工选择不能为空In2报告单位手工选择不能为空In3报告人手工填写不能为空In4填卡日期手工选择不能为空In5报告卡编号系统生成不能为空In6患者姓名手工填写不能为空In7患儿家长姓名手工填写可以为空In8身份证号手工填写可以为空In9性别手工填写不能为空In10出生日期手工选择不能为空In11患者工作单位手工填写可以为空In12联系电话手工填写可以为空In13现住址类型手工选择不能为空In14现住址国标手工选择不能为空In15现住详细地址手工填写不能为空In16职业手工选择不能为空In17发病日期手工选择不能为空In18诊断时间手工选择不能为空In19死亡日期手工选择可以为空In20疾病名称手工选择不能为空In21病例分类手工选择不能为空In22密切接触者有无相同症状手工选择不能为空In23备注手工填写可以为空输出信息类型来源/目的地约束(校验规则等)Out1地区编码数据库不能为空Out2报告单位数据库不能为空Out3报告人数据库不能为空Out4填卡日期数据库不能为空Out5报告卡编号数据库不能为空Out6患者姓名数据库不能为空Out7患儿家长姓名数据库可以为空Out8身份证号数据库可以为空Out9性别数据库不能为空Out10出生日期数据库不能为空Out11患者工作单位数据库可以为空Out12联系电话数据库可以为空Out13现住址类型数据库不能为空Out14现住址国标数据库不能为空Out15现住详细地址数据库不能为空Out16职业数据库不能为空Out17发病日期数据库不能为空Out18诊断时间数据库不能为空Out19死亡日期数据库可以为空Out20疾病名称数据库不能为空Out21病例分类数据库不能为空Out22密切接触者有无相同症状数据库不能为空Out23备注数据库可以为空关联的数据库表与访视任务表关联。设计思路数据交换功能定时抽取国家疾病监测系统录入的相关数据,存入本系统数据库中,用户根据需要,查询已存在的疫情信息。对数据交换未成功的数据,本系统还为其留有录入的接口,从而保证数据的完整性。采用通用查询方式完成查询和分页。流程逻辑1、查询流程2、添加流程关键sql语句采用框架动态生成。对应的包表-3监测数据管理包设计模块包名包路径描述监测数据管理持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cdc/report/bean存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cdc/report/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cdc/report/action控制页面之间的跳转和页面与数据库的通讯限制条件权限分配。疫情监测数据已成功通过数据交换方式从国家疾病监测系统集成到疫情监测模块对应的数据库表中。数据核查程序描述1、功能概要说明根据海淀区疾控中心要求,信息有误的传染病报告卡,由社区大夫在本系统中进行订正,订正完成之后,主管大夫查询出订正卡片,根据订正内容在大疫情系统中订正对应的个案。2、与其他子系统/模块的关联与监测数据管理相关联。3、前置条件权限分配;监测数据管理。4、后置状态无。界面设计1、界面名称(查询)传染病病例信息订正查询页面。2、界面构造(查询)查询条件区:订正地区-下拉列表、患者姓名-文本框、现住址关键字-文本框、社区关联状态-单选按钮、报告时间-时间控件、病种-下拉列表、卡片订正状态-单选按钮。输人\输出1、输入\输出设计2、查询表-1传染病病例信息订正查询输入输出输入信息类型来源/目的地约束(校验规则等)In1订正地区手工选择无In2患者姓名填写无In3现住址关键字手工选择无In4社区关联状态手工选择无In5报告时间填写无In6病种手工选择无In7卡片订正状态手工选择无输出信息类型来源/目的地约束(校验规则等)Out1病人现住址名称数据库不能为空Out2病人姓名数据库不能为空Out3报告卡生成时间数据库不能为空Out4社区关联状态数据库不能为空3、关联的数据库表监测数据表关联。设计思路通过条件组合,方便用户进行查找、订正。采用通用查询方式完成查询和分页。流程逻辑1、查询流程关键sql语句采用框架动态生成。对应的包表-1传染病病例信息订正包设计模块包名包路径描述传染病病例信息订正持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cydes/routineMonitor/standardAddress/model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cydes/routineMonitor/standardAddress/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/routineMonitor/standardAddress/action控制页面之间的跳转和页面与数据库的通讯限制条件权限分配。2、疫情监测数据已成功通过数据交换方式从国家疾病监测系统集成到疫情监测模块对应的数据库表中。传染病数据质量评价程序描述1、功能概要说明为了规范各医院传染病上报质量,系统对各医院的传染病报告卡进行统一评价分析,系统每月一号凌晨开始计算评价上个月的传染病报告卡。麻疹病例仅统计原始报卡,订正卡不做评价,其他病种报告卡按照订正卡进行评价。2、与其他子系统/模块的关联与监测数据管理相关联。3、前置条件权限分配;监测数据管理。4、后置状态无。界面设计1、界面名称(查询)质量评价查询页面。2、界面构造(查询)查询条件区:地区-下拉列表、单位名称-下拉列表、年份-下拉列表、月份-下拉列表。输人\输出1、输入\输出设计2、查询表-1传染病数据质量评价查询输入输出输入信息类型来源/目的地约束(校验规则等)In1地区手工选择不能为空In2单位名称手工选择无In3年份手工选择无In4月份手工选择无输出信息类型来源/目的地约束(校验规则等)Out1月数据库不能为空Out2机构名称数据库不能为空Out3报卡数数据库不能为空Out416岁及以上未填身份证号码数据库不能为空Out5学生及幼托儿童未填单位或填写不规范数据库不能为空Out6未填联系电话或填写不规范数据库不能为空Out7报告不详乡镇数据库不能为空Out8备注栏未填写户籍数据库不能为空Out9迟报数据库不能为空Out10不合格信息总点数数据库不能为空Out11总报告信息数数据库不能为空Out12合格率%数据库不能为空3、关联的数据库表监测数据表关联。设计思路通过条件组合,方便用户进行查找、浏览数据质量。采用通用查询方式完成查询和分页。流程逻辑1、查询流程关键sql语句采用框架动态生成。对应的包表-1访视任务管理包设计模块包名包路径描述传染病数据质量评价持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cydes/report/quality/model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cydes/report/quality/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/report/quality/action控制页面之间的跳转和页面与数据库的通讯限制条件1、权限分配。2、疫情监测数据已成功通过数据交换方式从国家疾病监测系统集成到疫情监测模块对应的数据库表中。资料管理程序描述1、功能概要说明统一管理和维护工作人员在开展工作时需要的相关资料。2、与其他子系统/模块的关联访视任务管理模块。3、前置条件权限设置;访视任务管理。4、后置状态无。界面设计1、界面名称(查询)资料信息查询页面。2、界面构造(查询)查询区:资料名称-文本框、资料类别-下拉列表、资料所属专业-下拉列表、资料格式-下拉列表、上传时间-时间控件、病种-下拉列表。3、界面名称(添加)资料维护添加页面。4、界面构造(添加)资料维护表录入区:资料类别-单选按钮、资料所属专业-下拉列表、病种-下拉列表、应急处置路径类型-单选按钮、资料格式-下拉列表、资料简介-文本框、上传时间-时间控件、资料附件-上传控件。输人\输出1、输入\输出设计2、查询表-1资料维护输入输出设计输入信息类型来源/目的地约束(校验规则等)In1资料名称填写无In2资料类别手工选择无In3资料所属专业手工选择无In4资料格式手工选择无In5上传时间手工选择无In6病种手工选择无输出信息类型来源/目的地约束(校验规则等)Out1资料名称数据库不能为空Out2资料类别数据库不能为空Out3病种数据库不能为空Out4资料所属专业数据库不能为空Out5资料格式数据库不能为空Out6上传时间数据库不能为空3、添加表-2资料维护添加输入设计输入信息类型来源/目的地约束(校验规则等)In1资料类别填写不能为空In2资料所属专业填写不能为空In3病种填写不能为空In4类型手工选择不能为空In5资料格式手工选择不能为空In6资料简介手工选择不能为空In7上传时间手工选择不能为空In8资料附件填写不能为空输出信息类型来源/目的地约束(校验规则等)Out1资料类别数据库不能为空Out2资料所属专业数据库不能为空Out3病种数据库不能为空Out4类型数据库不能为空Out5资料格式数据库不能为空Out6资料简介数据库不能为空Out7上传时间数据库不能为空Out8资料附件数据库不能为空4、关联的数据库表流调任务响应管理表。设计思路通过条件组合,方便用户进行查找、管理。采用通用查询方式完成查询和分页。流程逻辑1、查询流程2、添加流程关键sql语句采用框架动态生成。对应的包表-5资料维护包设计模块包名包路径描述资料维护持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cydes/baseData/pubDataInfo/model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cydes/baseData/pubDataInfo/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/baseData/pubDataInfo/action控制页面之间的跳转和页面与数据库的通讯限制条件1、权限分配。流行病学调查访视任务管理程序描述1、功能概要说明这部分主要功能是管理访视任务,包括新建访视任务,对访视任务关联个案报告卡,对没有必要访视的任务进行取消。生成新的任务后,系统自动对在线用户进行任务提醒。2、与其他子系统/模块的关联与监测数据管理相关联。3、前置条件权限分配;监测数据管理。4、后置状态在线用户任务提醒。界面设计1、界面名称(查询)访视任务查询页面。2、界面构造(查询)查询条件区:任务所属地区-下拉列表、任务所属单位-下拉列表、任务类型-多选按钮、任务进展状态-多选按钮、病种-下拉列表、任务创建时间-时间控件。3、界面名称(添加)访视任务添加页面。4、界面构造(添加)添加页面录入区:任务所属地区-下拉列表、任务所属机构-下拉列表、疾病病种-下拉列表、任务类型-下拉列表、协作机构所属地区-下拉列表、协作机构-下拉列表、协作内容-文本框、结束时间-时间控件。输人\输出1、输入\输出设计2、查询表-1访视任务管理查询输入输出输入信息类型来源/目的地约束(校验规则等)In1任务所属地区手工选择不能为空In2任务所属单位手工选择不能为空In3任务类型手工选择多选In4任务进展状态手工选择多选In5病种手工选择不能为空In6任务创建时间手工选择不能为空输出信息类型来源/目的地约束(校验规则等)Out1任务类型数据库不能为空Out2病种数据库不能为空Out3任务所属机构数据库不能为空Out4任务创建时间数据库不能为空Out5任务进展状态数据库不能为空Out6结案截止时间数据库不能为空3、添加表-2访视任务管理输入输出设计输入信息类型来源/目的地约束(校验规则等)In1任务所属地区手工选择不能为空In2任务所属机构手工选择不能为空In3病种手工选择不能为空In4任务类型手工选择不能为空In5协作机构所属地区手工选择无In6协作机构手工选择无In7协作内容手工填写无In8结案时间手工选择不能为空输出信息类型来源/目的地约束(校验规则等)Out1任务所属地区数据库不能为空Out2任务所属机构数据库不能为空Out3病种数据库不能为空Out4任务类型数据库不能为空Out5协作机构所属地区数据库无Out6协作机构数据库无Out7协作内容数据库无Out8结案时间数据库不能为空4、关联的数据库表监测数据表关联。设计思路数据交换功能定时抽取民政部国家减灾中心灾情数据,存入本系统数据库中,用户根据需要,查询已上报的灾情信息或者未上报的灾情信息。采用通用查询方式完成查询和分页。流程逻辑1、查询流程2、添加流程关键sql语句采用框架动态生成。对应的包表-1访视任务管理包设计模块包名包路径描述访视任务管理持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cydes/routineMonitor/tasks/model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cydes/routineMonitor/tasks/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/routineMonitor/tasks/action控制页面之间的跳转和页面与数据库的通讯限制条件1、权限分配。2、疫情监测数据已成功通过数据交换方式从国家疾病监测系统集成到疫情监测模块对应的数据库表中。流调任务响应管理程序描述功能概要说明任务创建完成后,现场调查人员查询出访视任务,对棘手的任务可以查看事件帮助信息作为参考,对任务中的个案做流行病学调查,包括填写个案调查表,填写附件文档,社区卫生服务中心人员对个案进行随访,并进行密切接触者调查,根据随访的结果,判断疫情结束。与其他子系统/模块的关联与疫情监测子系统相关联。3、前置条件权限设置;访视任务管理。4、后置状态无。界面设计1、界面名称(查询)流调任务响应查询页面。2、界面构造(查询)查询区:任务所属地区-下拉列表、任务所属单位-下拉列表、任务类型-多选按钮、任务进展状态-多选按钮、疾病病种-下拉列表、任务创建时间-时间控件。3、界面名称(添加)个案调查表添加页面。4、界面构造(添加)个案调查表录入区:患儿姓名-文本框、性别-单选按钮、出生日期-时间控件、身高-文本框、体重-文本框、职业-下拉列表、家庭现住址-下拉列表、现住地居住时间-文本框、户口类型-单选按钮、现住地类型-单选按钮、家庭同住人口数-文本框、其他14岁以下儿童数-文本框、家长姓名-文本框、联系电话-文本框。5、界面名称(添加)个案随访表添加页面。6、界面构造(添加)个案随访表录入区:任务编号-文本框、患儿出院日期-时间控件、第几天-文本框、患儿情况-下拉列表、第几天患儿痊愈-文本框、第几天患儿死亡-文本框。7、界面名称(添加)密切接触者添加页面。8、界面构造(添加)密切接触者录入区:任务编号-文本框、接触者姓名-文本框、出生日期-时间控件、与患者关系-下拉列表、住址/工作或学习单位-文本框、联系电话-文本框、是否发病-单选按钮。输人\输出1、输入\输出设计表-1流调任务响应管理输入输出设计输入信息类型来源/目的地约束(校验规则等)In1任务所属地区手工选择不能为空In2任务所属单位手工选择不能为空In3任务类型手工选择多选In4任务进展状态手工选择多选In5病种手工选择不能为空In6任务创建时间手工选择不能为空输出信息类型来源/目的地约束(校验规则等)Out1任务类型数据库不能为空Out2病种数据库不能为空Out3任务所属机构数据库不能为空Out4任务创建时间数据库不能为空Out5任务进展状态数据库不能为空Out6结案截止时间数据库不能为空2、个案调查表-2流调任务响应管理个案调查添加输入设计流调(以手足口为例),患儿及及其家庭的一般情况:输入信息类型来源/目的地约束(校验规则等)In1患儿姓名手工填写不能为空In2性别手工选择不能为空In3出生日期手工选择不能为空In4身高手工填写数字In5体重手工填写数字In6职业手工选择不能为空In7家庭现住址手工选择无In8现住地居住时间手工填写数字In9户口类型手工选择无In10现住地类型手工选择可以为空In11家庭同住人口数手工填写数字In12其中14岁以下儿童数手工填写数字In13家长姓名手工填写无In14联系电话手工填写无流调(以手足口为例),发病、就诊及治疗情况:输入信息类型来源/目的地约束(校验规则等)In1发病日期手工选择不能为空、日期格式、不能大于当前日期In2初次就诊日期手工选择不能为空、日期格式、不能小于发病日期In3初诊医院名称手工填写不能为空In4初诊医院类型手工选择无In5初诊是否诊断手足口病手工选择无In6诊断重症的日期手工选择不能为空、日期格式、不能小于初次就诊日期In7诊断重症医院名称手工填写无In8诊断重症医院类型手工选择无In9就诊医疗机构级别手工选择无In10就诊日期手工选择不能为空、日期格式、不能小于发病日期In11治疗时间手工选择不能为空、日期格式、不能小于发病日期In12是否诊断手足口病手工选择无In13是否给药治疗手工选择无In14给药途径手工选择无In15是否使用退热药物手工选择无In16使用日期手工选择日期格式、不能大于当前日期In17药物具体名称手工填写无In18是否使用地塞米松等激素类药物手工选择无In19使用日期手工选择日期格式、不能大于当前日期In20药物具体名称手工填写无In21是否使用抗病毒药物手工选择无In22使用日期手工选择日期格式、不能大于当前日期In23药物具体名称手工填写无In24最后入住院日期手工选择日期格式、不能大于当前日期In25入住医院类型手工选择无In26入院时病情手工选择无In27入院后转重日期手工选择日期格式、不能小于最后入住院日期In28是否入ICU病房手工选择无In29入ICU日期手工选择日期格式、不能大于当前日期In30住ICU时间手工填写数字In31是否气管插管(机械通气)手工选择无In32开始插管(机械通气)日期手工选择日期格式、不能大于当前日期In33插管(机械通气)时间手工填写数字In34死亡日期手工选择日期格式、不能大于入院后转重日期In35死亡诊断:主要诊断手工填写无In36死亡诊断:其他诊断手工填写无流调(以手足口为例),既往病史及其它相关信息:输入信息类型来源/目的地约束(校验规则等)In1出生时体重手工填写数字In2孕周手工填写数字In3胎次手工填写数字In4分娩方式手工选择无In5分娩时有无并发症手工选择无In6喂养方式手工选择无In7是否有先天性心脏病、先天畸形等先天性疾病手工选择无In8是否有免疫系统缺陷性疾病手工选择无In9是否有药物或食物过敏史手工选择无In10有无疫苗接种卡(证)手工选择无In11发病前一个月是否接种疫苗手工选择无In12发病前一个月是否得过麻疹、水痘、流感、感冒、风疹、腮腺炎等传染性疾病手工选择无In13发病日期手工选择日期格式、不能大于当前日期In14疾病名称手工选择无In15本次发病前三个月是否发热手工选择无In16是否使用过退热药物手工选择无In17是否使用以下药物手工选择无In18孩子在家主要由谁照看手工选择无In19照看人受教育时间手工选择数字In20照看人文化程度手工选择无In21发病前经常与孩子玩耍的14岁以下的儿童是否发病手工选择无In22患儿发病前3-7天是否因其他疾病等原因去过医院手工选择无In23去医院日期手工选择日期格式、不能大于当前日期In24就诊科室手工填写无In25就诊原因手工填写无流调(以手足口为例),标本采集及检测结果:输入信息类型来源/目的地约束(校验规则等)In1是否采集标本手工填写无In2标本类型手工填写无In3检测结果手工填写无In4患儿本人送检标本编号手工选择标本编码校验In5标本类型手工选择无In6采样日期手工选择日期格式、不能大于当前日期In7检测日期手工选择日期格式、不能大于当前日期In8RT-PCR手工填写无In9RealtimeRT-PCR手工填写无In10RD手工填写无In11HEp-2手工填写无In12家庭成员送检标本编号手工填写无In13姓名手工填写无In14性别手工选择无In15与患儿关系手工选择无In16是否发病手工选择无In17发病日期手工选择日期格式、不能大于当前日期In18标本类型手工填写无In19采样日期手工选择日期格式、不能大于当前日期In20检测日期手工选择日期格式、不能大于当前日期In21RT-PCR手工填写无In22RealtimeRT-PCR手工填写无In23RD手工填写无In24HEp-2手工填写无随访管理(以手足口病为例)表-3流调任务响应管理随访管理输入设计输入信息类型来源/目的地约束(校验规则等)In1任务编号手工录入不能为空In2患儿出院日期手工选择日期格式、不能大于当前日期In3第几天手工录入无In4患儿情况手工选择无In5第几天患儿痊愈手工录入数字In6第几天患儿死亡手工录入数字密切接触者管理表-4流调任务响应管理密切接触者管理输入设计输入信息类型来源/目的地约束(校验规则等)In1任务编号手工录入不能为空In2接触者姓名手工录入日期格式、不能大于当前日期In3出生日期手工选择无In4与患者关系手工选择无In5住址/工作或学习单位手工录入数字In6联系电话手工录入数字In7是否发病手工选择无2、关联的数据库表与疫情监测表关联。设计思路通过条件组合,方便用户进行查找、管理。采用通用查询方式完成查询和分页。流程逻辑1、查询流程2、添加流程关键sql语句采用框架动态生成。对应的包表-5流调任务响应管理包设计模块包名包路径描述流调任务相应管理持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/hdcdc/epidemiology/examine/Model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/hdcdc/epidemiology/examine/Service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/hdcdc/epidemiology/examine/action控制页面之间的跳转和页面与数据库的通讯限制条件权限分配。2、访视任务创建完成。个案调查管理程序描述1、功能概要说明访视任务完成后,收集了大量个案调查表的信息,此处主要维护个案调查表的数据。按照调查地区、调查单位、调查日期、病种、卡片状态做为查询条件查询出个案列表信息,列表信息可以导出excel。对查询的个案可以查看、修改、删除、审核。2、与其他子系统/模块的关联权限设置、访视任务管理、流调任务响应管理。3、前置条件访视任务完成。4、后置状态无。界面设计1、界面名称(查询)流调个案查询页面。2、界面构造(查询)查询区:调查地区-下拉列表、调查单位-下拉列表、调查日期-时间控件、疾病病种-下拉列表、卡片审核状态、下拉列表。输人\输出1、输入\输出设计表-1流调个案管理查询输入输出设计输入信息类型来源/目的地约束(校验规则等)In1调查地区手工选择不能为空In2调查单位手工选择无In3调查日期手工选择无In4病种手工选择无In5卡片审核状态手工选择无输出信息类型来源/目的地约束(校验规则等)Out1姓名数据库不能为空Out2性别数据库不能为空Out3出生日期数据库不能为空Out4现住址数据库不能为空Out5发病日期数据库不能为空Out6病种数据库不能为空2、关联的数据库表访视任务表关联。设计思路通过条件组合,方便用户进行查看,进而进行导出。采用通用查询方式完成查询和分页。流程逻辑1、查询流程2、修改流程关键sql语句采用框架动态生成。对应的包表-1流调个案管理包设计模块包名包路径描述流调个案管理持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/hdcdc/individualcases/examine/Model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/hdcdc/individualcases/examine/Service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/hdcdc/individualcases/examine/action控制页面之间的跳转和页面与数据库的通讯限制条件权限分配。2、访视任务创建完成。流调公共卫生事件管理程序描述1、功能概要说明对公卫事件流行病学调查个案进行统一管理,包括个案维护、审核、导出等操作,方便系统使用人员使用数据。2、与其他子系统/模块的关联权限设置、访视任务管理、流调任务响应管理。3、前置条件权限设置;访视任务管理。4、后置状态无。界面设计1、界面名称(查询)公共卫生事件流行病学调查表查询页面。2、界面构造(查询)查询区:调查地区-下拉列表、调查单位-下拉列表、录入日期-日期控件、公共卫生事件-下拉列表、卡片状态-单选按钮、病例姓名-文本框。输人\输出1、输入\输出设计查询表-1流调公共卫生事件管理输入输出设计输入信息类型来源/目的地约束(校验规则等)In1调查地区手工选择不能为空In2调查单位手工选择无In3调查日期手工选择无In4公共卫生事件手工选择无In5卡片审核状态手工选择无In6病例姓名填写无输出信息类型来源/目的地约束(校验规则等)Out1姓名数据库不能为空Out2性别数据库不能为空Out3出生日期数据库不能为空Out4现住址数据库不能为空Out5发病日期数据库不能为空Out6公共卫生事件数据库不能为空3、关联的数据库表访视任务表关联。设计思路通过条件组合,方便用户进行查看,进而进行导出。采用通用查询方式完成查询和分页。流程逻辑1、查询流程关键sql语句采用框架动态生成。对应的包表-5流调公共卫生事件管理包设计模块包名包路径描述流调公共卫生事件管理持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cydes/epideInv/tasks/model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cydes/epideInv/tasks/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/epideInv/tasks/action控制页面之间的跳转和页面与数据库的通讯限制条件1、权限分配。2、访视任务创建完成。流行病学调查的统计分析程序描述1、功能概要说明系统中的访视任务按机构进行统计,并以表格的形式对数据进行展现。2、与其他子系统/模块的关联与访视任务管理相关联。3、前置条件权限分配;访视任务管理。4、后置状态无。界面设计1、界面名称(查询)访视任务统计页面。2、界面构造(查询)查询条件区:所属地区-下拉列表、所属机构-下拉列表、任务类型-多选按钮、录入日期-时间控件。输人\输出1、输入\输出设计2、查询表-1访视任务统计查询输入输出输入信息类型来源/目的地约束(校验规则等)In1所属地区手工选择不能为空In2所属单位手工选择不能为空In3任务类型手工选择多选In4录入日期手工选择输出信息类型来源/目的地约束(校验规则等)Out1单位名称数据库不能为空Out2任务未开始数据库不能为空Out3任务进行中数据库不能为空Out4疫情卡删除数据库不能为空Out5现住址迁移数据库不能为空Out6病种订正数据库不能为空Out7重复任务数据库不能为空Out8非本单位数据库不能为空Out9内容有误数据库不能为空Out10疾控参与数据库不能为空Out11其他数据库不能为空Out12任务已结案数据库不能为空4、关联的数据库表访视任务管理表关联。设计思路通过条件组合,方便用户对本机构任务的整体了解和对任务的督导。流程逻辑1、查询流程2关键sql语句采用框架动态生成。对应的包表-1访视任务统计包设计模块包名包路径描述访视任务统计持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cydes/routineMonitor/tasks/model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cydes/routineMonitor/tasks/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/routineMonitor/tasks/action控制页面之间的跳转和页面与数据库的通讯限制条件1、权限分配。调查及时性统计程序描述1、功能概要说明将系统中的任务按规定时间完成的情况按机构、病种、任务创建日期进行统计,并以表格的形式对数据进行展现。2、与其他子系统/模块的关联与访视任务管理相关联。3、前置条件权限分配;访视任务管理。4、后置状态无。界面设计1、界面名称(查询)调查及时性统计页面。2、界面构造(查询)查询条件区:所属地区-下拉列表、所属机构-下拉列表、病种-下拉列表、任务创建日期-时间控件。输人\输出1、输入\输出设计2、查询表-1调查及时性统计查询输入输出输入信息类型来源/目的地约束(校验规则等)In1所属地区手工选择不能为空In2所属单位手工选择不能为空In3病种手工选择不能为空In4任务创建日期手工选择输出信息类型来源/目的地约束(校验规则等)Out1单位名称数据库不能为空Out2总任务数据库不能为空Out3应完成任务数据库不能为空Out4实际完成任务数据库不能为空Out5未完成任务数据库不能为空Out6完成率数据库不能为空4、关联的数据库表访视任务管理表关联。设计思路通过条件组合,方便用户对本机构任务的整体了解和对任务的督导。流程逻辑1、查询流程2关键sql语句采用框架动态生成。对应的包表-1调查及时性统计包设计模块包名包路径描述调查及时性统计持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务业务逻辑层cn/com/sinosoft/cydes/epideInv/…/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/epideInv/…/action控制页面之间的跳转和页面与数据库的通讯限制条件1、权限分配。专家信息维护程序描述1、功能概要说明统一维护和管理专家信息,根据姓名和专业查询专家信息。2、与其他子系统/模块的关联与流调任务相应管理和和访视任务管理关联。3、前置条件权限设置。4、后置状态无。界面设计1、界面名称(查询)专家信息维护查询页面。2、界面构造(查询)查询区:专业-下拉列表、姓名-文本框。3、界面名称(添加)专家信息添加页面。4、界面构造(添加)专家信息录入区:所在地区-文本框、所属单位-单选按钮、姓名-文本框、性别-单选按钮、专业-下拉列表、所属病种-复选框、职称-下拉列表、手机-文本框、电子邮箱-文本框。输人\输出1、输入\输出设计2、查询表-1专家信息维护输入输出设计输入信息类型来源/目的地约束(校验规则等)In1姓名填写无In2专业手工选择无输出信息类型来源/目的地约束(校验规则等)Out1姓名数据库不能为空Out2性别数据库不能为空Out3专业数据库不能为空Out4职称数据库不能为空3、专家信息表-2专家信息维护添加输入设计输入信息类型来源/目的地约束(校验规则等)In1所在地区填写不能为空In2所在单位填写不能为空In3姓名填写不能为空In4性别手工选择不能为空In5专业手工选择不能为空In6所属病种手工选择不能为空In7职称手工选择不能为空In8手机填写不能为空In9电子邮箱填写不能为空输出信息类型来源/目的地约束(校验规则等)Out1所在地区数据库不能为空Out2所在单位数据库不能为空Out3姓名数据库不能为空Out4性别数据库不能为空Out5专业数据库不能为空Out6所属病种数据库不能为空Out7职称数据库不能为空Out8手机数据库不能为空Out9电子邮箱数据库不能为空4、关联的数据库表访视任务表关联。设计思路通过条件组合,方便用户进行查找、管理。采用通用查询方式完成查询和分页。流程逻辑1、查询流程2、添加流程关键sql语句采用框架动态生成。对应的包表-5专家信息维护包设计模块包名包路径描述专家信息维护持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cydes/baseData/pubExpertsInfo/model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cydes/baseData/pubExpertsInfo/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/baseData/pubExpertsInfo/action控制页面之间的跳转和页面与数据库的通讯限制条件权限分配。事件帮助信息维护程序描述1、功能概要说明帮助和指导工作人员展开工作,确保工作人员在流调前需要准备的资料和流调过程中需要的注意事项。2、与其他子系统/模块的关联流调任务响应管理。3、前置条件权限设置。4、后置状态无。界面设计1、界面名称(查询)事件帮助信息维护查询页面。2、界面构造(查询)查询区:事件类型-下拉列表、病种-下拉列表、。3、界面名称(添加)事件帮助信息维护添加页面。4、界面构造(添加)事件帮助信息维护录入区:事件类型-下拉列表、病种-下拉列表、物资内容-文本框、资料帮助-文本框。输人\输出1、输入\输出设计2、查询表-1事件帮助信息维护输入输出设计输入信息类型来源/目的地约束(校验规则等)In1事件类型填写无In2病种手工选择无输出信息类型来源/目的地约束(校验规则等)Out1事件类型数据库不能为空Out2病种数据库不能为空Out3物资内容数据库不能为空3、添加表-2事件帮助信息维护添加输入设计输入信息类型来源/目的地约束(校验规则等)In1事件类型填写无In2病种手工选择无In3物资内容填写无In4资料帮助填写无输出信息类型来源/目的地约束(校验规则等)Out1事件类型数据库无Out2病种数据库无Out3物资内容数据库无Out4资料帮助数据库无4、关联的数据库表流调任务响应管理表。设计思路通过条件组合,方便用户进行查找、管理。采用通用查询方式完成查询和分页。流程逻辑1、查询流程2、添加流程关键sql语句采用框架动态生成。对应的包表-5事件帮助信息维护包设计模块包名包路径描述事件帮助信息持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cydes/baseData/pubEventHelpInfo/model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cydes/baseData/pubEventHelpInfo/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/baseData/pubEventHelpInfo/action控制页面之间的跳转和页面与数据库的通讯限制条件1、权限分配。食品安全事故接报记录表程序描述1、功能概要说明记录食品安全事故接报记录的相关信息,根据记录信息生成任务。2、与其他子系统/模块的关联访视任务管理关联。3、前置条件权限设置。4、后置状态无。界面设计1、界面名称(添加)食品安全事故接报记录添加页面。2、界面构造(添加)接报记录录入区:编号-文本框、报告人-文本框、工作单位-文本框、联系电话-文本框、患者就诊医疗所属地区-下拉列表、地址-文本框、联系人-文本框、联系电话-文本框、可以责任单位名称-文本框、地址-文本框、联系人-文本框、联系电话-文本框、患者所在单位名称-文本框、地址-文本框、联系人-文本框、联系电话-文本框、事故发生时间-时间控件、暴露人数-文本框、发病人数-文本框、就诊人数-文本框、临床表现-复选框、临床诊断-文本框、危重病例-单选按钮、死亡病例-单选按钮、可疑食品及危险因素-文本框、处理意见-文本框、接报人-文本框、接报时间-时间控件。输人\输出1、输入\输出设计2、添加表-1食品安全事故接报记录表输入输出设计输入信息类型来源/目的地约束(校验规则等)In1编号填写不能为空In2报告人填写不能为空In3工作单位填写不能为空In4联系电话填写不能为空In5患者就诊医疗所属地区手工选择不能为空In6地址填写不能为空In7联系人填写不能为空In8联系电话填写不能为空In9可疑责任单位名称填写无In10联系人填写无In11地址填写无In12联系电话填写无In13患者所在单位名称填写无In14地址填写无In15联系人填写无In16联系电话填写无In17事故发现时间填写不能为空In18暴露人数填写不能为空In19发病人数填写不能为空In20就诊人数填写不能为空In21临床表现手工选择不能为空In22临床诊断填写无In23危重病例手工选择不能为空In24死亡病例手工选择不能为空In25可疑食品及危险因素填写无In26处理意见填写无In27接报人填写无In28接报时间手工选择不能为空输出信息类型来源/目的地约束(校验规则等)Out1编号数据库不能为空Out2报告人数据库不能为空Out3工作单位数据库不能为空Out4联系电话数据库不能为空Out5患者就诊医疗所属地区数据库不能为空Out6地址数据库不能为空Out7联系人数据库不能为空Out8联系电话数据库不能为空Out9可疑责任单位名称数据库无Out10联系人数据库无Out11地址数据库无Out12联系电话数据库无Out13患者所在单位名称数据库无Out14地址数据库无Out15联系人数据库无Out16联系电话数据库无Out17事故发现时间数据库不能为空Out18暴露人数数据库不能为空Out19发病人数数据库不能为空Out20就诊人数数据库不能为空Out21临床表现数据库不能为空Out22临床诊断数据库无Out23危重病例数据库不能为空Out24死亡病例数据库不能为空Out25可疑食品及危险因素数据库无Out26处理意见数据库无Out27接报人数据库无Out28接报时间数据库不能为空3、关联的数据库表访视任务管理表。设计思路通过填写接报表,自动生成任务。采用通用查询方式完成查询和分页。流程逻辑1、添加流程关键sql语句采用框架动态生成。对应的包表-5食品安全事故接报记录表包设计模块包名包路径描述接报管理持久化服务层ie/bsp/frame/dao提供对数据库操作的增删改查等所有服务实体模型cn/com/sinosoft/cydes/epideInv/foodill/model存储和管理本业务内部的信息业务逻辑层cn/com/sinosoft/cydes/epideInv/foodill/service对数据和本业务逻辑进行分析判断,调用数据库接口操作数据库中间控制层cn/com/sinosoft/cydes/epideInv/foodill/action控制页面之间的跳转和页面与数据库的通讯限制条件1、权限分配。移动端流行病学调查数据更新程序描述功能概要说明为了使移动端程序和服务器端的数据保持一致,移动端需要更新服务器端的数据变动。更新的数据包括基础数据:行政区划、用户机构、用户信息、专家信息、数据资料、疫情事件帮助信息。此外移动端还需要更新系统业务数据,包括:最新访视任务、任务中的传染病报告卡信息,事件随访信息。与其他子系统/模块的关联与访视任务模块关联。3、前置条件账号分配。4、后置状态移动端正常运行。界面设计1、界面名称(更新)基础数据更新界面。2、界面构造(更新)更新区:更新用户信息-单选按钮、更新机构编码-单选按钮、更新字典码表-单选按钮、更新字典检索表-单选按钮、更新附件模板-下拉列表、更新资料信息-单选按钮。输人\输出1、输入\输出设计无2、关联的数据库表访视任务表关联。设计思路通过选择组合,从服务器端更新最新的数据。编码和字典从服务器端更新,避免移动终端因少量变动频繁发布版本。流程逻辑1、跟新流程关键sql语句解析跟新的数据,用insertinto语法插入数据到数据库。对应的包表-5数据更新包设计模块包名包路径描述数据更新数据层com.sinosoft.cydes.db.updateFile用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法控制层com.sinosoft.cydes.util.updateFile用于控制应用程序的流程。它处理事件并作出响应视图层com.sinosoft.cydes.ui.updateFile用于界面视图显示限制条件权限分配。流行病学调查程序描述功能概要说明此功能主要用于在疫情现场调查获取到的访视任务,在现场填写流行病学个案调查表,随访调查表,调查完毕后,将个案调查表、相关附件等内容上传到服务器。与其他子系统/模块的关联数据更新模块关联。3、前置条件权限设置。4、后置状态无。界面设计1、界面名称(查询)任务查询页面。2、界面构造(查询)查询区:公共卫生事件-下拉列表、病种-下拉列表、类型-下拉列表、任务创建时间-时间控件。输人\输出1、输入\输出设计2、查询表-1流行病学调查输入输出设计输入信息类型来源/目的地约束(校验规则等)In1公共卫生事件手工选择无In2病种手工选择无In3类型手工选择无In4任务创建时间手工选择无输出信息类型来源/目的地约束(校验规则等)Out1病种数据库不能为空Out2任务创建时间数据库不能为空Out3任务类型数据库不能为空Out4任务所属机构数据库不能为空2、关联的数据库表访视任务表关联。设计思路通过条件查询,筛选任务,完成对应任务的数据采集,上传至服务器。流程逻辑1、流行病学调查流程2关键sql语句用拼接的方式,组成语法为insertinto语句,上传到服务器。对应的包表-5流行病学调查包设计模块包名包路径描述流行病学调查数据层com.sinosoft.cydes.db.visit用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法控制层com.sinosoft.cydes.util.visit用于控制应用程序的流程。它处理事件并作出响应视图层com.sinosoft.cydes.ui.visit用于界面视图显示限制条件1、权限分配。随访管理程序描述1、功能概要说明在疫情的访视过程中,需要对疫情持续跟踪,对疫情中的病例也需要持续跟踪,达到疫情访视结束的条件,就可以结案。2、与其他子系统/模块的关联与访视任务关联。3、前置条件权限设置。4、后置状态无。界面设计1、界面名称(查询)专家信息维护查询页面。2、界面构造(查询)查询区:专业-下拉列表、姓名-文本框。3、界面名称(添加)专家信息添加页面。4、界面构造(添加)专家信息录入区:所在地区-文本框、所属单位-单选按钮、姓名-文本框、性别-单选按钮、专业-下拉列表、所属病种-复选框、职称-下拉列表、手机-文本框、电子邮箱-文本框。输人\输出1、输入\输出设计2、随访表-1随访管理输入输出设计输入信息类型来源/目的地约束(校验规则等)In1日期时间控件无In2随访状态单选按钮无输出信息类型来源/目的地约束(校验规则等)Out1日期数据库无Out2随访状态数据库无3、关联的数据库表随访管理表关联。设计思路通过条件查询,筛选任务,完成对应任务的访视,上传至服务器。流程逻辑1、随访流程关键sql语句用拼接的方式,组成语法为insertinto语句,上传到服务器。对应的包表-5随访管理包设计模块包名包路径描述流行病学调查数据层com.sinosoft.cydes.db.flup用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法控制层com.sinosoft.cydes.util.flup用于控制应用程序的流程。它处理事件并作出响应视图层com.sinosoft.cydes.ui.flup用于界面视图显示限制条件1、权限分配。慢性非传染性疾病管理慢病个案管理子系统概述:该功能实现对糖尿病、高血压、心脑血管事件(脑卒中、冠心病)、恶性肿瘤的管理,直报用户可以对患者诊断信息进行登记上报,信息上报后,县区疾控来审核,并可以对信息进行订正,对重复信息可以查重合并处理,用户可以导出患者诊断和随访信息以便进行各种分析。糖尿病程序描述1、功能概要说明此功能提供按报告地区报告单位、报告日期、患者姓名、身份证号、状态(未审核、已审核、审核未通过、重新审核、已删除、已合并)查询疾病患者的信息,提供新增、查看、修改、导出功能,点击详情对病人诊断信息进行管理,包括修改、删除、添加、查看、随访等操作。2、与其他子系统/模块的关联随访管理3、前置条件权限设置、报告地区报告单位、报告日期、编号、患者姓名、性别、身份证号、疾病诊断、状态(未审核、已审核、已删除、已合并)、职业(标准编码系统职业编码)4、后置状态随访管理、查看、添加、修改、删除、审核界面设计1、界面名称(查询)报告卡查询页面2、界面构造(查询)查询条件区:报告地-地区控件、报告单位-下拉、患者编号-文本框、患者姓名-文本框、身份证号码-文本框、疾病类型-下拉、卡片状态-下拉、患者职业-下拉、报告时间-时间控件3、界面名称(添加)报告卡添加页面4、界面构造(添加)录入区:患者编号-自动生成、患者姓名-文本框、身份证号-文本框、性别-单选、出生日期-时间控件、民族-单选、职业-单选、现住址-地区控件、户籍地-地区控件、疾病诊断-下拉、确诊时间-时间控件、病理诊断-文本框、转归-下拉、报告地区-地区控件、报告日期-时间控件5、随访管理(添加)录入区:随访日期-时间控件、收缩压-文本框、舒张压-文本框、血糖测定值-文本框、随访地区-地区控件、报告地区-地区控件、报告日期-时间控件6、界面名称(查询)重复个案查询页面7、界面构造(查询) 查询条件区:报告地区-地区控件、报告单位-下拉、报告日期-时间控件输入\输出表STYLEREF1\s4-SEQ表\*ARABIC\s11功能输入表序号数据项中文名数据项英文名数据项类型(长度.精度)数据项的值域约束1地区类型zonetype字符(20)报告地、现住址、户籍地必填2地区zonecode字符(8)标准地区编码必填3机构orgcode字符(10)标准机构编码4日期类型seldate字符(20)报告日期、确诊日期必填5开始日期startdate日期6结束日期enddate日期7职业类型vc_hzzy数字(2)公务员、专业技术人员、职员、企业管理者、工人、农民、现役军人、学生、自由职业者、个体经营者、无业人员、离退休人员、其他8患者姓名patient_name字符(50)9身份证号card_no字符(18)10常住地living_detail字符(50)表STYLEREF1\s4-SEQ表\*ARABIC\s12患者基本信息输出表序号数据项中文名数据项英文名格式要求是否查询条件1姓名patient_name中文是2身份证号card_no中文是3性别Sex中文4民族Nation中文5出生日期BirthDateyyyy-mm-dd6现住址详细地址living_detail中文是7户籍地详细地址DomicileAddress中文表STYLEREF1\s4-SEQ表\*ARABIC\s13详情输出表序号数据项中文名数据项英文名格式要求是否查询条件1疾病诊断DiagnosisTypeCode参见icd编码2确诊时间DiagnosisDateyyyy-mm-dd是3空腹血糖测定值Kfxtcdz血糖值4餐后血糖测定值Chxtcdz血糖值5最高诊断单位HighestDiagnosisUnit中文6报告单位编码OrgCode中文是7报告日期CardFillingTime中文是8审核状态Auditflag中文设计思路采用框架通用查询方式完成查询和分页功能,录入报告卡后具有审核和查看、修改、导出操作,并提供随访入口流程逻辑关键sql语句采用框架动态生成。对应的包表STYLEREF1\s4-SEQ表\*ARABIC\s14包列表模块包名包路径描述糖尿病持久化服务层Ie.bsp.frame.dao提供对数据库操作的增删改查等所有服务Web层.sinosoft.ncd.dm.service;接收封装页面的数据,将处理结果返给页面。实体类.sinosoft.ncd.dm.action实体模型,建立与数据库表中字段的映射。配置文件.sinosoft.ncd.dm.model相关的Struts和spring的配置文件。限制条件各用户能够及时完成报告卡填报和随访工作高血压程序描述1、功能概要说明此功能提供按报告地区报告单位、报告日期、患者姓名、身份证号、状态(未审核、已审核、审核未通过、重新审核、已删除、已合并)查询疾病患者的信息,提供新增、查看、修改、导出功能,点击详情对病人诊断信息进行管理,包括修改、删除、添加、查看、随访等操作。2、与其他子系统/模块的关联随访管理3、前置条件权限设置、报告地区报告单位、报告日期、编号、患者姓名、性别、身份证号、疾病诊断、状态(未审核、已审核、已删除、已合并)、职业(标准编码系统职业编码)4、后置状态随访管理、查看、添加、修改、删除、审核界面设计1、界面名称(查询)报告卡查询页面2、界面构造(查询)查询条件区:报告地-地区控件、报告单位-下拉、患者编号-文本框、患者姓名-文本框、身份证号码-文本框、疾病类型-下拉、卡片状态-下拉、患者职业-下拉、报告时间-时间控件3、界面名称(添加)报告卡添加页面4、界面构造(添加)录入区:患者编号-自动生成、患者姓名-文本框、身份证号-文本框、性别-单选、出生日期-时间控件、民族-单选、职业-单选、现住址-地区控件、户籍地-地区控件、疾病诊断-下拉、确诊时间-时间控件、病理诊断-文本框、转归-下拉、报告地区-地区控件、报告日期-时间控件5、随访管理(添加)录入区:随访日期-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人金融数据收益分享视角下央行数字货币的新计息设计
- 森林改培的首都生态与城市绿心考核试卷
- 农业科学中的农村社会良性互动考核试卷
- 物业门岗用工合同模板
- 图解现场安全教育知识考核试卷
- 大型酒店装修合同范例
- 任命委托合同范例
- 手工加工厂劳动合同范例
- 漂流施工合同模板
- 混凝土劳动合同范例
- 2024年四川省宜宾市中考地理试卷(含答案与解析)
- 黑龙江省哈尔滨市师大附中2024-2025学年高一上学期10月阶段性考试英语试题含答案
- 电力设备预防性试验规程
- 加强财务人才梯队建设的计划
- 4.3《课间》 (教案)-2024-2025学年一年级上册数学北师大版
- 2022年浙江温州中考满分作文《打破思维定势》
- 《无衣》(教学设计)-2024-2025学年高二语文选择性必修上册同步备课系列(统编版2019)
- 福建省历年中考语文现代文阅读真题17篇(含答案)(2003-2022)
- 小学科学评课稿科学课
- 审计模拟实训教程第四版马春静版部分答案
- 政务服务中心物业服务投标方案(技术方案)
评论
0/150
提交评论