随着信息技术的快速发展, 我国的传染病预防和控制作品也越来越依赖信息技术的进步和效率。在SARS进入2003年后, 中国疾病控制和预防中心开发了中国疾病预防控制信息系统(以下简称“中国病和控制系统”), 包含26个子系统, 在我国各级涵盖各种医疗机构和卫生行政部门, 它旨在报告从医疗机构来源到疾病预防和控制中心的传染病疫情的发生, 实施预防和控制传染病预防和控制, 准确的决定, 有效的干预, 有效地遏制主要传染病和人口未知的爆发原因[1]。然而, 所有级别的系统用户只能用作用户的应用。 被动熟悉和掌握系统现有功能, 没有个性化自定义权限, 在实际工作中无法更加成功,无法使相关功能更加成功。
现在, 系统的省级省级理员知晓发起公主卫生事件发布的方案有以下2种:通讯查询“中间人”中疾控系统“中的批发公主共生物信条系统(以下简单”批发系统“);通讯报告了较低级别的疾病控制机构流行管理员或短信。流行病的时间将直接影响疾病控制部的干预和加工的进展。所以, 将系统中的紧急报告与系统实时监测进行比较。 它可能在时间限制中具有很大的差距。为此, 设计和开发一系列公共卫生事件管理辅助软件, 实现计算机而不是人工在线自动监控和获取“爆发系统”及时并提醒, 促进传染病疫情信息化和智力, 有效提高流行病报告信息处理效率[营销网站生产企业]。
1主要练习和计划思路
“突发系统”是B / S架构的Web应用系统。 各级疾病预防控制中心的业务管理员可以查询财产报告的公共卫生事件摘要。考虑不依赖于没有“中国疾病控制系统”开发商提供数据或服务界面的前提。 使用微软。WebBrowser浏览器控制在网平台下, 开发一个应用软件,可以自动监控系统中的相关数据页面, 基于用户的“弱控制”中的B / S架构,提高了Web应用程序的缺点。根据信息安全和部署的需求, 该软件使用C / S架构。 使用微软。C#语言在网络平台下开发, 集成的WebBrowser, 办公室API, SMS平台, 等等。 实现“突发系统”小键记录的数据捕获和应用。
1。1设计理念
该软件通过WebBrowser浏览器控件操作和控制“突发系统”页面。 使用每60秒使用计时器设置时间来模拟触发页面上的查询按钮[2], 自动刷新以实现事件管理页面数据, 由于长期运行,还避免系统认证超时。执行页面时, 它已完成。 根据软件程序中的默认文档清洁算法, 分析HTML Web格式文档, 对当前页面所有紧急情况的疯狂, 然后使用紧急名称和事件ID的两个字段作为联合主键。 通过比较本地数据库中的现有记录, 判断它是否属于新的紧急情况。同时启动检查功能, 查询数据库中标有不成功的紧急情况的信息提醒字段, 用户将播放人口或短信提醒。如果没有找到新事件, 软件在新事件中自动执行循环执行或发现, 这将实现不间断的在线监测。最后, 通过调用Office API, 提取紧急情况的关键字段与预注入的Word报告模板的书签匹配。 您可以自动自动生成报告格式文档。
1。2可行性分析
通过分析页面源文件, 将公共卫生事件列表页面文档视为标准化的HTML文档格式, 需要监视和获取数据的页面由查询条件区域和数据显示区域组成, 有可能页面分析和数据采集利用率。分析页面元素, 发现需要获得的信息元素集中在数据显示区域事件列表的表元素中。 包括:爆发公共卫生事件水平, 事件名称, 报告区域, 状态, 创造时间, 最近的修改, 疾病数量, 死亡, 审核状态和其他字段。所有上述字段都有每个页面
2主要功能和结果
根据上述设计理念, 软件开发过程主要实现单点登录, 页面自动刷新, 页面数据捕获, 报告自动生成四个方面, 主要的技术要点和实现具体列出:
2。1单点登录
“中国疾病控制系统”登录门有一个数字证书身份验证登录, 插入证书介质后, 您只需在页面上输入证书密码以实现登录。装入完成页面后, 循环在程序中, 输入标签位于ID或Name属性值“UserPWD”[4], 然后分配用户的数字证书密码。 并通过程序内通过WebBrowser控制页面, 调用页面表单提交函数, 完成“登录”按钮的模拟人工触发器以提交事件功能, 您可以在密码验证后登录系统。
2。2自动刷新查询
“查询”按钮设置在公共健康事件查询页面上。 用于查询报告的紧急信息。根据自动查询的需求, 您需要使用程序来模拟人工触发按钮。页面中使用此按钮是一个输入标记。 值属性值是“查询”, onclick事件调用js查询函数。使用此元素Retracence嵌套周期过滤其他标签元素[专业企业网站建设]找, 使用getAttribute(“值”属性来查找页面中的按钮元素, 然后调用程序内部通话中的查询函数, 完成“查询”按钮的模拟人工触发器。在完成操作后,将显示相应的时间段的公共健康事件列表。
2。3页元素
公共健康事件的关键基本信息完全存储在页面中的表格标记中, 由于页面,多个表格标签存在。 您可以为目标唯一专业订制网页制作的位置是“TBMain”类属性值的表格标签。 然后按顺序循环“TBMAIN_DATA”的类属性值, 截获了行标记内的所有单元格TD的内容, 最后, 内容由正则表达式或其他预先建立的文档清洁算法过滤。 在读取当前表结束标记之前完成所有事件信息的获取。
2。4自动填写生成事件报告
公共卫生事件报告需要根据事件关键信息填写Word文件和打印批准。 通过在突发事件报告模板中插入需要分配的位置的相应信息的书签标识, 让程序使用Office API的相关方法, 查找模板中的书籍签名, 并在书签中写入要插入的数据, 操作完成后, 您可以在指定的操作系统路径下自动生成由事件名称命名的单词文档。
3讨论
广西流行管理人员测试和使用辅助软件。 大大缓解系统业务管理员的工作量。如:改善人类监测模式的缺点, 实现实时数据采集和分析, 自动警告新事件, 有效缓解工作人员的压力; 快速准确地产生突发的公共卫生事件报告, 它可以减少人工手动操作产生的错误。 它可以大大提高工作效率。虽然该软件实现了“突发系统”的自动监控和数据集合,但 但取决于识别和爬网页面HTML格式标签的文本。 如果系统开发人员由于业务工作而改变了相关的页面, 然后软件必须执行相应的调整。 可以保证信息是准确的。
基于WebBrowser的公共健康事件信息管理系统的自动监控和报警应用软件开发, 通过各种成熟信息技术集成[网站在哪里建立]用, 有效地改善工作模式, 改善了工作效率。据统计, 广西有超过120个省级, 市政, 县级疾病预防和控制中心, 所有当地疾病预防和控制机构都有类似的工作需求。该软件功能强大, 简单的, 使用各种各样的需求和使用可能性。同时地, 该软件设计基于Web数据收集的设计理念为公共卫生和医疗行业中各种大型网络信息系统的数据采微网站设计制作集和二次开发和应用提供了基础。
专业企业网站设计价钱 企业网站制作 小程序十大建设公司
请立即点击咨询我们或拨打咨询热线: 13968746378,我们会详细为你一一解答你心中的疑难。项目经理在线