论文部分内容阅读
产前检查是保证孕妇及胎儿健康的重要手段,考虑到孕妇频繁去医院进行孕检困难和不便,为了使孕妇即使不去医院也可以随时了解自己的健康状态,即使处于孕检空档期仍然可以掌握自己的健康状况,避免在此时期一些未知身体信号引起恐慌。本论文提出了设计一个孕妇智能远程监护系统对孕妇的健康进行远程智能化的管理。该系统的设计是基于SpringMVC+Hibernate+Spring的JavaWeb项目,系统对孕妇的个人信息和生理数据进行管理,并根据生理数据对孕妇进行智能监护。本论文主要完成的工作如下:首先,对该孕妇智能远程监护系统进行了分析,确定了该系统的需求和整体结构。其次,对该系统的软件进行了设计,确定了系统的软件框架采用SpringMVC+Hibernate+Spring,并对系统的功能模块进行了详细的设计,功能模块包括:数据采集模块、用户管理模块、数据管理模块和智能诊断模块,然后,对系统的数据库进行了设计。再次,对该系统智能诊断模块的算法进行了研究和实现,本论文的智能算法采用支持向量机(Support Vector Machines,简称SVM)来实现,为了得到准确的支持向量机算法模型,系统采用粒子群算法(Particle Swarm Optimization,简称PSO)对支持向量机的参数进行优化,面对粒子群算法容易早熟收敛,陷入局部极值的问题,提出了自适应粒子群算法对其进行改进。并对以上算法进行了数据实验,得到很好的分类效果。最后,对该孕妇智能远程监护系统进行了实现,根据该系统的框架,将该系统分为数据持久层、业务逻辑层、控制层、视图层,各个层在系统中负责不同的任务,根据不同的层在JavaWeb中的作用,利用层与层之间的依赖关系具体实现了该系统的各个功能,包括数据采集模块的实现、用户管理模块的实现、数据管理模块的实现和智能诊断模块的实现。