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

【摘要】目的开发基于互联网的孕产妇和婴幼儿营养分析软件 。方法使用基于互联网的B/S技术,设计一套能够在网络上运行的营养统计分析软件 。结果完成软件的设计开发,实现设计目的,该软件已在国际知名婴幼儿食品企业

【摘要】 目的开发基于互联网的孕产妇和婴幼儿营养分析软件 。方法使用基于互联网的B/S技术,设计一套能够在网络上运行的营养统计分析软件 。结果完成软件的设计开发,实现设计目的,该软件已在国际知名婴幼儿食品企业网站上正式发布并广泛应用 。结论此系统具有良好的客户端,能够在线完成孕产妇和婴幼儿的营养状况分析,并实现了软件数据库的实时更新 。
【关键词】 软件设计;孕妇;婴儿;营养评价
EXPLOITATIONOFTROPHICANALYSISSOFTWAREFORPREGNANTANDLYINGINWOMENANDINFANTSBASEDONB/SMODEXUPEILONG,NANA,SUYIPENG(ThePreliminaryBaseforStateKeyLaboratory,QingdaoUniversity,Qingdao266071,China);[ABSTRACT]ObjectiveTodesignasoftwareoftrophicanalysisforpregnantandlyinginwomenandinfantsbasedoninternet.MethodsB/Stechniquebasedoninternetwasusedinthedevelopmentofasoftwareoftrophicanalysisthatcouldberunoninternet.ResultsThedesignanddevelopmentofthesystemwascompleted.Thesoftwarehadrealizedthegoals,andbeenpublishedandwidelyusedonafamouswebsiteofaninternationalinfantfoodcompany.ConclusionThissystemhasafavourableclientinterface,whichcanrealizeonlinetrophicanalysisforpregnantandlyinginwomenandinfants,aswellasrealtimeupdateofthesoftwaredatabase.
[KEYWORDS]Softwaredesign;Pregnantwomen;Infants;Nutritionevaluation
随着我国人民群众生活水平的不断提升,营养配餐知识以及营养分析评价服务己经成为人们关注的一个热点问题 。根据中国营养学会近期公布的“中国居民营养水平调查报告”结果显示,我国居民特别是孕产妇和婴幼儿面临着营养过剩与营养缺乏的双重挑战 。鉴于目前我国孕产妇及儿童营养状况和存在的突出问题,科学有效地监控孕产妇及儿童营养状况和身体素质对医疗机构、托幼园所及家庭就显得尤为重要和迫切[1] 。为了应对上述需求,各种单机版的营养学软件应运而生,这些软件对于孕产妇和婴幼儿营养不良状态的早期发现和及时防治有重要意义[2] 。但随着时间的推移,在新的营养知识和营养品层出不穷的今天,营养学软件又面临着许多新的问题 。如数据交流不及时、交互性能差、营养品制造商不能及时上载最新数据等 。宽带互联网的出现,为以上问题找到了新的解决方案,特别是在基于Browse/Server(简称B/S)结构的网络服务程序普及的今天,开发基于Internet的医学营养学统计分析软件的时机已经成熟 。为此,我们应国内某知名乳品企业的要求,开发了这套医学营养状况分析软件 。
1统计分析软件的设计
1.1设计目的
本软件设计的目的是通过网络在线方式,帮助对孕妇、乳母、婴幼儿和学龄前人群进行膳食营养分析、指导、咨询和宣教 。
1.2软件的设计与分析
1.2.1软件的设计本软件是基于B/S的程序设计而成,共包括三层构架:表示层、业务逻辑层和数据访问层(图1) 。表示层的内容为用户界面包,主要负责和最终软件用户的交互、数据的收集,同时将用户数据传输给业务逻辑层处理 。业务逻辑层的主要任务是将各种应用公式和逻辑集合其中,通过用户输入的数据调取数据访问层的基础数据库,然后进行逻辑分析及计算 。数据访问层包括一套完整的营养学数据库系统,是整个软件的基础数据来源 。
图1软件系统的三层结构
1.2.2数据库的设计为实现设计功能,数据库中需要包含以下相应数据表作为支持:食物成分数据表、营养素推荐摄入量数据表及用户食物消费量数据表 。