欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    高血压病人自动分析与预警系统的分析与设计毕业论文.docx

    • 资源ID:4930441       资源大小:1.14MB        全文页数:39页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    高血压病人自动分析与预警系统的分析与设计毕业论文.docx

    1、高血压病人自动分析与预警系统的分析与设计毕业论文高血压病人自动分析与预警系统的分析与设计摘要高血压是最常见的心血管病,是全球范围内的重大公共卫生问题。我国1991年对15岁以上94万人群抽样普查,高血压标化患病率为11.26%,与1979-1980年相比,10年间患病率增加25%。据世界卫生组织预测,至2020年,非传染性疾病将占我国死亡原因的79%,其中心血管病将占首位。同时高血压是严重危害人们健康的最常见疾病之一,高血压的危害不容小觑,但是许多病人因缺乏应有的自我保健知识,不注意定期监测血压,使得高血压得不到及时有效的控制,心、脑、肾三个重要的生命器官就会受到致命性打击,从而产生严重的并发

    2、症。虽然很多人患有高血压,但是对于高血压的真正危害却并无太多了解。老年人因为年老体弱,对高血压的抵抗能力更低。为了遏制这一心血管病高峰的到来,保证人民健康,保证下一世纪我国经济的可持续发展,在全国范围内大力开展高血压病的防治,积极治疗高血压病患者,同时控制整个人群的高血压水平,已刻不容缓。本文叙述了在.NET环境下,利用C#.NET技术实现B/S模式下血压分析分层的过程。本文介绍了血压分析分层系统的功能模块设计和页面逻辑结构设计,并详述了用HTML服务器控件结合C#语言实现系统页面和系统程序。论文中首先介绍了高血压自动分析与预警系统的研究背景和研究现状,然后对血压分析分层的进行研究,最后针对整

    3、个系统做了总结和展望。关键字:高血压病;B/S;C#语言;分析分层WITH THE ANALYSIS AND DESIGN OF AUTOMATIC WARNING SYSTEM ANALYSIS OF HYPERTENSION PATIENTSAbstractHypertension is the most common cardiovascular disease, is a major public health problem in the world. Our country in 1991 at the age of 15 or above 940000 population sa

    4、mpling survey, the standardized prevalence rate of hypertension was 11.26%, compared with the 1979-1980 year, 10 years increased prevalence of 25%. According to WHO forecast, to 2020, non communicable diseases will account for 79% of Chinas cause of death, including cardiovascular diseases will acco

    5、unt for the first. At the same time, hypertension is one of the most common diseases seriously endanger peoples health, hypertension should not be underestimated, but many patients because of lack of self health care knowledge, do not pay attention to regular monitoring of blood pressure, the pressu

    6、re is not controlled effectively and timely, heart, brain, kidney three vital organs will be the fatal blow, thus serious complications. Although many people suffering from high blood pressure, but the real damage was not much understanding of hypertension. The elderly because of the frail elderly,

    7、hypertensive resistance lower.In order to prevent the cardiovascular disease peak arrival, ensure peoples health, to ensure the sustainable development of Chinas economy in first Century, prevention and treatment of hypertension to carry out nationwide, active treatment of hypertension patients, and

    8、 control the whole crowd hypertension level, has been crunch time.This article describes the.NET environment, the process of blood pressure analysis of hierarchical B/S mode using C#.NET technology. This paper introduces the function module design and page logic structure design hierarchical system

    9、of blood analysis, and implementation system page and system programming with HTML server controls with C# language. The thesis firstly introduces the research background and research status of hypertension automatic analysis and early warning system, then the blood pressure analysis of layered, fin

    10、ally, the whole system is summarized and prospected. Key words:Hypertension;B/S;C# language;Stratification analysis前言高血压是最常见的慢性病,是心脑血管病发生和死亡的主要危险因素,75的脑卒中和50的心肌梗死发作与高血压有关。2011年中国心血管病报告指出,我国居民心脑血管病死亡占总死亡原因的41,居各种原因之首。控制高血压是我国心脑血管病防治的切入点。随着人们生活方式的变化、城镇化及老龄化进程,我国人群高血压的患病率将在一段时期持续增加。据近几年有关省市高血压调查,估测成人高血

    11、压患病率超过25,北方有些地区已达到30。我国高血压防治的任务艰巨。高血压防治是一项社会工程,政府,学会(联盟,协会),媒体,企业,社区均肩负自己的责任,相信经过大家的共同努力,高血压防治工作会取得更大的成绩。解放以来,我国进行了4次人群高血压患病率的抽样调查,为我国高血压的患病率提供了准确的数据和信息。19581959年我国进行了第一次人群高血压患病率的调查,13省市共调查74万人,15岁及以上高血压患病率为5.11。19791980年开展第二次全国高血压人群抽样调查,共调查29省市 400万人,15岁及以上人群高血压患病率为7.73。第三次调查于1991年进行,调查30省市95万人,15岁

    12、及以上人群高血压患病率为13.58。2002年全国营养与健康状况调查可理解为第四次高血压调查,调查30省市27万人,18岁及以上人群高血压患病率为18.8。2002年与1991年相比,高血压患病率增加31,2006年估算,我国高血压患者达2亿,每10个成人中有2人是高血压。每年新增加高血压患者1000万,2010年估算现患高血压2.4亿人。近几年尚无全国性调查资料,有部分省市报道了高血压患病率。2004年天津调查15岁农民239万人,高血压患病率达31.6;2007年河南省武安县调查18岁居民20194人,高血压患病率为30.8;2007年山东调查25岁农民16364人,高血压患病率达43.8

    13、;20072009年杭州调查20岁市民42998人,高血压患病率27.5;2008年徐州调查城市居民17500人,高血压患病率20.9。总的看来,这些省市成人高血压患病率多在2530。城市与农村高血压患病率差距缩小。农村不良生活方式迅速蔓延,是导致高血压患病率增加的主要原因。第一章 绪论1.1引言21世纪开始,计算机技术及其应用进入网络时代,推进各应用系统得到了飞跃发展,颇受IT人士关注的多核微处理器、机架式和刀片式服务器,虚拟化技术、网络系统的安全技术、嵌入式系统、SOA系统平台等技术和产品相继推出,给计算机技术和应用发展带来新局面。随着计算机技术的发展,将自动分析与预警技术从不可能变成了可

    14、能。计算机技术给人类带来的方便,让人们更加愿意接受自动化,也就带来了自动化的普及。这个项目的主要研究目标是生活中的高血压患者,通过血压计自动获取血压数据,从而对血压进行测量,对患者的高血压进行分层,然后对于血压高者发出预警,提醒患者注意身体状况,可以有效的帮助高血压患者随时注意自己的血压,有效的防止出现突发性高血压病发。1.2国内发展在我国,作为人类最伟大发明的计算机技术的发展深刻的影响着人们的生产和生活。特别是随着微型处理器结构的微型化,计算机从之前的国防军事领域开始向社会各个行业发展,如教育系统,商业领域,家庭生活等。计算机的应用在我国越来越普遍,从而,自动化也在我国越来越普遍。在我国,自

    15、动分析和预警技术应用在各个领域,应用越来越广泛,如:水环境的自动检测和预警技术,天气的智能自动分析和预警技术,水质安全的自动分析和预警技术,煤矿煤与瓦斯的突出现状的自动分析和预警技术和火灾自动检测和预警技术等。随着计算机技术的发展和自动化的普及,自动分析和预警技术会更多的被使用其他领域,从而确保人们在生活中的各个突发情况能有所保护。1.3国外发展在国外,自动分析与预警技术也被广泛使用。在国外的第五代火灾自动报警技术革命中,为适应不宜启动灭火设备的特殊保护场所 (如 :机房、电子生产车间、通讯机房、核电站、军火库、实验室、图书馆、档案馆、银行、博物馆等 )和大面积开阔高挑空间、易燃易爆场所等的要

    16、求,国外开发出了高灵敏度空气采样式感烟火灾探测报警系统,根据对“GODEX High Sensitivity Artificial-intelligence Smoke Detection System”的研究 ,论述了高灵敏度空气采样式感烟火灾探测报警系统的构成、性能 ,结构设计及工作原理等 ,并提出了适用范围更广的极早期火灾智能预警系统的新构想,其中就用到了自动分析与预警技术。在国外,将自动分析和预警技术应用到了视频监控上。当今世界上的恐怖袭击事件的频发,是世界范围内对视频监控系统的需求空前高涨,各国部署的摄像头越来越密集,系统也日益庞大。为了解决海量信息与图像的有效应用与处理问题,各国相

    17、继吧计算机视觉中的相关技术引入到视频监控中,从而发展起来一种新型视频监控技术智能视频监控技术。视频分析技术其理念是将风险的分析与识别转交给计算机或芯片,当计算机发现问题是产生报警,此时值班人员进行响应。从目前来看,智能视频监控技术的应用可分为安防类应用和非安防类应用两大类。1.4本项目研究的内容本系统能够准确获取病人的高血压信息,还能对血压信息进行准确的分析,给出准确的血压危险层次。病人通过自己登陆,通过与高血压自动采集系统的链接获取个人信息,进行分析与预警。对本系统有以下需求:作为病人自己登陆的系统,系统需要有病人自我登陆、注册和密码修改功能,从而能对各个不同的病人进行管理。要进行与采集系统

    18、连接就需要用到socket通信,准确的与采集系统进行链接。为了能够准去的对血压进行分层,需要有高血压的等级分层情况,还需要高血压危险因素的分层情况,从而更加准确的知道病人所处的病情状态。1.5技术路线通过查阅文献、对高血压现状的调查发现,高血压患者越来越多。但是在对高血压的管理和防治上还存在着不足。于是,人们迫切希望有一种着重实际,着眼未来,以提高对高血压的管理和防治水平的系统。图1-1技术路线图这个高血压分析与预警系统的完成会对患有高血压的患者提供非常有利的帮助。使用该系统之后,高血压患者可以对自己的信息进行查询;还可以对自己的血压信息进行分层,从高血压等级和危险因素两个方面给分层,帮助高血

    19、压患者时刻注意自己的血压情况。第二章 需求分析2.1系统目标高血压病人自动分析系统是针对高血压患者设计的。主要实现目标如下:1.网站整体结构合理,操作顺畅。2.对高血压病人进行用户管理,包括登陆,注册,密码修改。3.获取高血压病人信息(包括基本资料,期收缩压,舒张压,危险因素)。4.血压分析。根据病人的期收缩压和舒张压对病人的血压进行分层。5.危险因素分析。根据病人的危险因素,对病人高血压的状态进行分层。2.2需求分析目前高血压患者越来越多,而现在测量高血压又比较复杂,不能对患者的病情进行实时保持关注状态。因此,本课题就是采取与高血压自动采集系统进行链接,从而获取高血压病人的信息,对信息进行分

    20、析,从而给出患者的病情信息,能够让患者清楚地知道自己的病情处于什么状态,从而进行及时预防与治疗。从而提高高血压病人的自我防范意识,有利的高血压的预防率。2.2.1功能性需求(1) 用户注册功能:要求可以为非注册用户提供填写个人信息进行注册的服务。(2) 用户登录功能:要求提供用户以正确的用户名与密码登录,然后进行后续操作。(3) 信息查询功能:用户登入系统后,对用户自己的信息进行查询。(4) 信息录入功能:用户未查询到信息时,提供用户录入自己的信息功能。(5) 血压分层功能:用户查询到个人信息后,点击评析后对用户的血压进行按高血压等级分层和危险因素分层。(6) 密码修改功能:要求可以为用户提供

    21、修改密码的服务,从而实现用户的安全性。2.2.2非功能性需求(1) 界面设计简洁实用,便于操作;(2) 系统稳定可靠,易于维护;(3) 系统运行效率高;(4) 系统安全性高;(5) 系统响应时间快;(6) 系统实用性强。2.3 用例图2.3.1系统用例图用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。如图3-1所示。图3-1系统用例图在系统用例图中主要显示出了在总的用户这个实体下有注册、登录、信息查询、信息录入、血压分层、密码修改、退出这几个用例。2.3.2登陆注册模块用例图登陆

    22、与注册模块的用例图如下所示: 图3-2登陆模块用例图 图3-3注册模块用例图在登录用例图中主要显示出了在登录这个实体下有账号和密码这两个用例。在注册用例图中主要显示出了在注册这个实体下有账号、密码和新密码这三个用例。2.3.3信息模块用例图用户信息模块的用例图如下所示:图3-4信息模块用例图在信息模块用例图中主要显示出了在信息这个实体下有姓名、年龄、性别、身高、体重、期收缩压、舒张压这几个用例。2.3.4血压分层模块用例图血压分层模块的用例图如下所示:图3-5血压分层模块用例图在血压分层用例图中主要显示出了血压分层这个实体下有血压等级和危险因素这两个用例。2.3.5用例描述1.用例名称:注册参

    23、与者:高血压患者简要说明:允许用户建立一个账户,输入账号与密码。前置条件:数据库连接正常;能成功进入首页。基本事件流:输入用户名;输入密码;重复输入密码;点击确认按钮进行注册;用例结束。其他事件流:在按“提交”按钮之前,用户随时可以按“重置”按钮取消前面的输入信息。2.用例名称:信息参与者:用户简要说明:用户对自己的信息进行查询,查看自己的已有信息,如果未显示有信息,则进行信息的录入。前置条件:数据库连接正常;能显示信息。基本事件流:1 点击查询;2 显示个人信息;3 查看是否显示;4 将信息录入;5 用例结束。3.用例名称:血压分层参与者:用户简要说明:用户对自己的血压进行分层,查看自己的血

    24、压所处的阶段,从而进行相关防治。前置条件:数据库连接正常;能显示信息。基本事件流:6 显示出相关信息;7 点击评析按钮;8 按高血压等级分层;9 按危险因素分层;10 显示出所处层;11 用例结束。第三章 系统开发技术与环境3.1 B/S结构的介绍B/S模式:即浏览器端/服务器端模式,是由传统C/S模式(即客户端/服务器端模式)而发展起来的新型结构模式。在B/S模式中,客户端通过浏览器等软件。浏览器给服务器端发送访问或操作数据库的要求,服务器接收到这个请求后,将其转化成SQL请求,然后提交给数据库的服务器,数据库的服务器接收到请求后,先验证其是否合法,并处理数据,然后再把处理完毕的结果返回给服

    25、务器端,服务器端再一次把得到的所有的结果进行形式转化,变成HTML标准的文档形式,转发到客户端的浏览器上,以Web页面可视化形式显示出来。3.2 语言及技术1.C#语言随着新一轮的跨平台软件开发浪潮的到来,Microsoft提出了.NET战略,并于2000年6月22日正式推出了其下一代的计算计划Microsoft.NET(简称.NET)。配合.NET,微软推出了一种新的程序语言C#。它是从C和C+语言演变而来的,它吸取了以前的教训,考虑其他语言的优点,并解决其中存在的问题。C#作为一种面向对象开发语言,体现了面向对象的设计思想。对于一名程序员,C#的快捷开发方式,强大的控制能力,让开发工作变的

    26、简单、高效。在.NET运行库的支持下,.NET的各种优点在C#中表现的淋漓尽致,C#与.NET得到了完美的结合。C#的语法简单,在缺省情况下,C#的代码运行于.NET框架的“可操纵”的环境下,不可以直接地在内存操作;C#的最大的特点是没有指针;C#仅支持一个“”,而需要理解的一切仅仅是嵌套名字而已;C#中规范了关键字的命名从而替换了那些把模板库和COM搞得乱糟糟的假关键字;每种C#操作符都在.NET的类库中拥有了新的名字;C#对语法的冗余进行了简化,有的字符保留了原来的形式,有的冗余形式从它的语法结构中清除出去。在简化语法的同时,C#并没有失去灵活性。尽管它不是一种无限制语言,比如:它不能用来

    27、开发硬件驱动程序,在默认的状态下没有指针等等,但它仍然是那样的灵巧。整个C#类模型都是建立于.NET的虚拟对象系统(Visual Object System,VOS)基础上,C#的对象模型成为.NET基础架构中的一部分,不再是其组成部分,这样做的另一个好处是提高了兼容性。Visual C#.NET的特点:(1)语法简单;(2)保留了C+的强大功能;(3)快速应用开发功能;(4)语言的自由性;(5)强大的Web服务器控件;(6)支持跨平台;(7)与XML相融合2SQL语言SQL(Structured Query Language),即为结构化查询语言,是关系数据库的标准语言,是一个通用的、功能极

    28、强的关系数据库语言。其功能不仅仅是查询。当前几乎所有的关系数据库管理软件都支持SQL,许多软件厂商对SQL基本命令集还进行了不同程度的扩充和修改。SQL已经成为数据库领域中的主流语言。SQL语言能够被开发人员和业内所接受,并发展成国际的标准,是因为SQL的综合性、功能强但又易学等特性。SQL是一种具备数据的查询、操纵、定义和控制功能的语言,它的主要特点是:(1)综合统一;(2)高度非过程;(3)面向集合的操作方式;(4)以同一种语法结构提供两种使用方式 ;(5)语言简捷,易学易用。3.3开发环境开发环境:Microsoft Visual Studio 2010 集成开发环境。Visual St

    29、udio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了NET Framework4.0、Microsoft Visual Studio 2010 CTP(Community Technology Preview-CP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持IBM DB2和Oracle数据库。Microsoft Visual

    30、Studio 2010它将是经典的一个版本,它可以自定义开始页,新功能还包括:(1)C#4.0中的动态类型和动态编程;(2)多显示器支持;(3)使用Visual Studio 2010的特性支持TDD;(4)支持Office;(5)Quick Search特性;(6)C+ 0x新特性;(7)IDE增强;(8)使用Visual C+ 2010创建Ribbon界面;(9)新增基于.NET平台的语言F#;第四章 系统设计系统设计主要是指新系统的实体物理设计阶段,目标是把系统分析中所提出系统逻辑解决方案转换为可以实施的方案,为下面系统实施阶段提供所需的相关技术资料,应满足系统性、灵活性、可靠性、经济性

    31、等要求。4.1系统功能4.1.1基本功能1.获取信息从数据库中获取信息,根据登陆的病人姓名,从而从数据库中找到当前登陆病人的信息,并且显示出来。2.血压分析从获取的信息中,提取出期收缩压和舒张压的两组数据,根据给定的高血压分层表,将两组数据在表中进行寻找,从而找出两组数据各自在表中属于哪个位置,然后对高血压病人的血压进行分层,看属于几级高血压(包括正常、高血压前期、I级高血压、II级高血压、III级高血压、单纯收缩期高血压、高血压急症(数小时或数天内出现)。3.危险因素分析从获取的信息中,提取出危险因素这一栏的信息,根据给定的危险因素表,将数据在表中寻找,找出所符合的位置,从而对病人的危险因素进行分层,判断病人现在处于哪种危险状态下(包括低危、中危、高危、很高危)。4.1.2管理功能 病人注册,注册信息包括:姓名、密码。 病人信息录入,病人信息包括:姓名、年龄、性别、身高、体重、期收缩压、舒张压。4.2系统管理和系统安全4.2.1系统管理系统管理的目的是确保平台的稳定性、可靠性;这样可以减轻以后的系统维护工作负担,提高维护工作的效率;实时的掌握各级节点系统资源的利用情况,为升级扩容提供数据依据。系统管理体现在一下几个方面。1.数据库管理主要功能是监视数据库的运行情况。监视数据库的内容有:数据库是否可用、日志及表空间、数据库是否出现死锁等故障情况、客


    注意事项

    本文(高血压病人自动分析与预警系统的分析与设计毕业论文.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开