关于基于B/S模式孕产妇和婴幼儿营养计算软件的开发

论文价格:0元/篇 论文用途:仅供参考 编辑:论文网 点击次数:0
论文字数:**** 论文编号:lw2023102385 日期:2025-05-08 来源:论文网

【摘要】 目的 开发基于互联网的孕产妇和婴幼儿营养分析软件。方法 使用基于互联网的B/S技术,设计一套能够在网络上运行的营养统计分析软件。结果 完成软件的设计开发,实现设计目的,该软件已在国际知名婴幼儿食品企业网站上正式发布并广泛应用。结论 此系统具有良好的客户端,能够在线完成孕产妇和婴幼儿的营养状况分析,并实现了软件数据库的实时更新。
【关键词】 软件设计;孕妇;婴儿;营养评价
[ABSTRACT] Objective To design a software of trophicanalysis for pregnant and lyingin women and infants based on internet. Methods B/S technique based on internet was used in the development of a software of trophic analysis that could berun on internet. Results The design and development of the system was completed. The software had realized the goals, and been published and widely used on a famous website of an international infant food company. Conclusion This system has a favourable client interface, which can realize online trophic analysis for pregnant and lyingin women and infants, as well as realtime update of the software database.
  [KEY WORDS] Software design; Pregnant women; Infants; Nutrition evaluation
  随着我国人民群众生活水平的不断提升,营养配餐知识以及营养分析评价服务己经成为人们关注的一个热点问题。根据中国营养学会近期公布的“中国居民营养水平调查报告”结果显示,我国居民特别是孕产妇和婴幼儿面临着营养过剩与营养缺乏的双重挑战。鉴于目前我国孕产妇及儿童营养状况和存在的突出问题,科学有效地监控孕产妇及儿童营养状况和身体素质对医疗机构、托幼园所及家庭就显得尤为重要和迫切[1]。为了应对上述需求,各种单机版的营养学软件应运而生,这些软件对于孕产妇和婴幼儿营养不良状态的早期发现和及时防治有重要意义[2]。但随着时间的推移,在新的营养知识和营养品层出不穷的今天,营养学软件又面临着许多新的问题。如数据交流不及时、交互性能差、营养品制造商不能及时上载最新数据等。宽带互联网的出现,为以上问题找到了新的解决方案,特别是在基于Browse/Server(简称B/S)结构的网络服务程序普及的今天,开发基于Internet的医学营养学统计分析软件的时机已经成熟。为此,我们应国内某知名乳品企业的要求,开发了这套医学营养状况分析软件。
  1 统计分析软件的设计
  1.1 设计目的
  本软件设计的目的是通过网络在线方式,帮助对孕妇、乳母、婴幼儿和学龄前人群进行膳食营养分析、指导、咨询和宣教。
  1.2 软件的设计与分析
  1.2.1 软件的设计 本软件是基于B/S的程序设计而成,共包括三层构架:表示层、业务逻辑层和数据访问层(图1)。表示层的内容为用户界面包,主要负责和最终软件用户的交互、数据的收集,同时将用户数据传输给业务逻辑层处理。业务逻辑层的主要任务是将各种应用公式和逻辑集合其中,通过用户输入的数据调取数据访问层的基础数据库,然后进行逻辑分析及计算。数据访问层包括一套完整的营养学数据库系统,是整个软件的基础数据来源。
  图1 软件系统的三层结构
  1.2.2 数据库的设计 为实现设计功能,数据库中需要包含以下相应数据表作为支持:食物成分数据表、营养素推荐摄入量数据表及用户食物消费量数据表。
  食物成分数据表列举了生活中经常遇到的各种食物,并且包含该种食物的各种营养成分的含量。此数据表用于对个人输入食品的营养成分进行计算,得出个人营养成分摄入量。营养素推荐摄入量表主要包含各个年龄段的婴幼儿和孕产妇所需要的营养元素含量。此表的数据可用于与被测试人的营养数据进行比对,从而得出营养状况分析数据。用户食物消费量数据表是用来记录用户食物消费量的表,主要用于测试者回顾过去的输入信息。

  1.2.3 软件数据流图 本软件可以通过用户任何一台联网的计算机访问客户端,在此之前,客户端无需添加任何程序。在远程访问后,软件的数据可以通过以下流程(图2)访问数据库。
  图2 软件数据流图
  1.2.4 功能测试与数据分析 功能测试又称正确性测试,它检查软件的功能是否符合规格说明。由于正确性是软件最重要的质量因素,所以其测试也最重要。测试主要采用人工实际操作的方法,对软件系统提供的客户端进行测试。
  本次测试采用远程访问的形式检验软件的功能,被测试者通过Internet上的一台计算机登录网站,然后输入一名中晚期妊娠妇女所采用的食谱:其中牛奶500 g,豆腐200 g、馒头250 g、油菜100 g、白菜200 g、黄瓜200 g、苹果100 g、瓜子50 g、鸡蛋100 g、猪肉250 g、鸡肉150 g、鲤鱼200 g以及面包150 g。经过软件分析后,得出如下结果(图3)。其中,超标的物质以红色显示,正常的以绿色显示,未达标的以黑色显示。经过手工计算,此软件得到的数值与计算结果一致。
  图3 分析计算结果
  1.2.5 工作流程和功能 用户通过在线注册,获得用户身份,根据待测对象的年龄和生理状况,选择相应的人群模块;逐项输入一日(或者一餐)膳食中各种食物的数量,计算后获得:①各类食物摄入量统计结果(按膳食宝塔分类);②膳食食物摄入量与膳食宝塔推荐量的比较;③各种营养素的摄入量;④各种营养素摄入量与推荐摄入量的比较;⑤营养素摄入水平的评价;⑥膳食结构分析:能量来源结构、蛋白质来源结构、脂肪来源结构以及饱和脂肪酸、单不饱和脂肪酸、多不饱和脂肪酸的比值。通过在线提问的方式,用户还可以实现就特别关心的问题提问,并由网站配合得到专业人员的回答。在完成上述计算步骤的同时,用户膳食信息被记录保存,在以后的应用中,用户可以调用以往膳食资料(结果),进行回顾比较。
  2 讨 论
  本软件通过软件工程方法,实现了营养计算软件的远程访问,用户可以通过任何一台接入Internet的电脑进行营养计算。使孕产妇和营养学工作人员能够及时地了解到孕产妇自身及婴幼儿的营养状况,并根据结果进行饮食的指导[3]。
  同时,营养专家也可以随时对软件的数据进行更新,对最新的营养物质配方及意见进行修改,实现了数据的在线交互。为营养学统计分析拓展了新的方法和思路。

参考文献


  [1]陈春明,何武,富振英,等. 中国儿童营养状况15年变化分析[J]. 卫生研究, 2006(6):765768.

  [2]苑妹,石学香. 居民营养与健康状况调查的实验室质量控制[J]. 青岛大学医学院学报, 2008,44(6):564.

  [3]尚丽新,李思扬. 孕产妇营养状况评价及胎儿正常发育营养保证体系[J]. 中国实用妇科与产科杂志, 2007(4):243.

如果您有论文相关需求,可以通过下面的方式联系我们
客服微信:371975100
QQ 909091757 微信 371975100