1.1 研究背景和意义
营养就是人体从外界获取食物,经过消化和吸收以及代谢,从而获取所需物质和能力以文持人体生命活动的运行。营养是组成人类生存所必须的基本的要素,从胚胎发育达到衰老死亡的每个生命历程中,营养自始至终都起这至关的作用,它是文持生命的健康和大多数人体素质的必要物质基础。合理营养是人民的健康,智力和身体潜力得以充分发挥的先决条件。营养学专门研究人类的整个营养过程,即人类的营养需要和来源,营养代谢,营养评价以及营养搭配,互补和平衡,是一门将食物和营养知识营养于人类健康的学科[1]。一般人缺乏人体健康和食物营养的相关专业知识,对影视的质与量难以做到合理的取舍,或因为不合理的饮食方式,从而影响健康,罹患疾病[2]。
1.2研究意义
伴随信息化社会的到来,计算机作为社会人的日常事物以及数据处理等工作强有力的工具,尤其在各类信息的存储,传播和应用面正在逐步发挥其极其重要的作用,并在行业有相当成功的榜样。但计算机在营养平衡膳食的应用方面资料还不太多[3]。
随着社会的发展人们对饮食文化也逐步提高了,对饮食的要求也提高了,在加上现在是一个信息化的社会了,利用系统的实施在技术上已逐步成熟了,随着科学技术的不断提高,计算机科学技术日渐成熟,现在菜谱已经不在用是一张纸这么简单了,我们利用信息世界的方法来实现它,让人们可以更轻松的知道想知道的信息[4]。为了便于人们了解各个菜的做法、吃法、搭配以及它的功效我们就利用菜谱网来实现此功能。设计运用了微软的SQL Server 2013作为后台数据库,并使用Visual Studio.NET 2013开发前台软件,使用Windows 7操作系统作为执行平台。
2 系统开发环境
2.1ASP.NET概述
ASP.NET框架是目前使用非常广泛的一种程序框架,它是一种基于模块化和组件为的语言,是微软公司目前主要推广的一种全新的开发框架模式,从1.0版本到2.0版本在到3.5版本目前最新的版本已经到了4.0版本,短短几年就更新了好几个版本,所以有微软公司的强大技术支持使用的人当然也是越来越多。它采用的是一种通用的程序语言在底层运行,我们可以采用很多的编程语言来进行程序的开发,但是在解析过程中都会被翻译成中间的底层通用用语言,你可以采用C#语言进行编程,可以采用VB进行编程甚至可以采用C++来进行编程,所以它是一个多平台的程序开发框架。它比以前的ASP开发技术更加先进,它不仅仅是ASP技术的简单升级,不仅仅表现在程序语言的通用性还表现在ASP.NET框架在进行程序编写的时候可以在集成开发环境里面进行开发,已经集成了很多的成熟控件来直接进行界面的编写,不需要去针对控件来进行编码,这样就大大的借阅了开发的时间和成本,加快了开发的速度。
ASP.NET程序框架是一种目前非常先进的公共语言运行库的一种程序,它是一种可以运行在服务器上的程序架构,使用它进行开发的时候可以做到实时的编译、最先进缓存的技术、在前期就实现编译,此外,ASP.NET框架运行在Visual Studio集成开发环境下,这样的集成环境有目前最先进的设计器和很多成熟的工具可以使用。这样的方式充分的对ASP.NET进行了扩充。ASP.NET框架技术是运行在通用的语言运行库的基础上的,它是一种全新的先进的开发模式,这样的一种方式给软件开发人员提供了极大的便利。
因为ASP.NET的先进而强大的功能,程序员在进行程序编写的时候就变得非常灵活,在程序开发过程中甚至可以进行简单的拉控件的方式来进行开发,这样就大大降低了对程序开发人员的技术水平的要求。同时ASP.NTE还允许编译第三方的控件,让更多的兴趣程序员开发第三方的控件供大家使用,这样就让ASP.NET具备充分的扩展性能,开发起来越来越简单,越来越快速。 ASP.net+sqlserver饮食营养分析与推荐系统的实现(3):http://www.751com.cn/jisuanji/lunwen_26790.html