论文部分内容阅读
随着我国经济的发展,人民生活水平的提高,人们的饮食已由温饱型转向营养型。因此,营养问题日益受到重视。而营养与优生关系十分密切,所以,科学、合理地安排孕妇的饮食,使营养达到均衡是保证孕妇健康和胎儿生长发育的物质基础。每个孕妇都希望从医院和临床医生得到专业的营养指导,但目前医院对孕妇的营养分析及配餐多是靠营养师手工完成,营养师要对各种食物的营养成份进行大量查询,这既浪费时间,又影响了食谱设计的准确性。从而,建立基于计算机和网络的营养分析系统来对孕妇进行营养分析和合理的膳食结构分析,可以为孕妇提供一个合理的膳食方案,使孕妇的营养更加均衡。本文首先介绍了开发营养分析系统的目的、意义以及现今国内外开发营养分析系统的现状。接着通过使用技术以及核心算法两个方面详细分析和论述了网上营养分析系统的设计和实现。在使用技术方面,本文利用JSP技术对基于B/S模式的网上营养分析系统的设计与开发以及相关技术作了一定的分析和研究,本文详细论述了系统设计所涉及的关键技术以及其实现,系统的需求分析和整体设计、数据库的详细设计等。在核心算法方面,本文详细阐述了模拟退火算法的原理、基本思想和实现步骤,并选择了有记忆的模拟退火算法对核心程序进行了优化,本文详细论述了核心算法的算法设计和程序设计流程,并附有算法流程图、程序设计流程图。本系统包含两个部分,即孕妇部分和产妇部分。目前本人已经基本完成了系统孕妇部分的设计、开发、测试与调试等各个阶段。在系统的开发过程中,采用了面向对象和多线程等机制。从整体上看系统是成功的,但是在某些功能的操作还有些复杂,用户界面还不够美观,这些问题都需要在以后设计中改进和提高。本系统目前已经试运行,各个模块运行基本正常,但随着用户的使用,用户将会提出一些新的问题和建议,这些问题和建议还有待在以后的工作中加以改进。