7.1 系统完成情况 53
7.2 系统的进一步研究 53
7.3 心得和体会 53
致 谢 55
参考文献 56
1 绪论
1.1 课题的研究背景和意义
随着国家经济的不断蓬勃发展,国民生活水平和消费水平的提高带动了个人饮食的发展。自古以来,民间就流传着这样一句话‘民以食为天’。日常饮食对于我们的身体健康发挥着十分重要的作用,注重饮食能延长人类的寿命,而有个良好的饮食习惯,是养生的前提。
营养学专门研究人类的整个营养过程,即人类的营养需要和来源,营养代谢,营养评价以及营养搭配,互补和平衡,是一门将食物和营养知识营养于人类健康的学科[1]。一般人缺乏人体健康和食物营养的相关专业知识,对影视的质与量难以做到合理的取舍,或因为不合理的饮食方式,从而影响健康,罹患疾病[2]。
总之,本系统设计的主要意义在于它能够记录用户每天每顿的食物量以及食物成分,使得用户能明确的了解自己的饮食习惯并加以改善。本系统还列出了缺乏人体必要的营养素时会发生的一些状况,使得用户能够立即了解到自己缺乏什么,该补充什么。
1.2 国内外研究现状与存在的问题
2 技术背景
2.1 ASP.NET
ASP.Net是把基于通用语言的程序在服务器上运行。因为ASP.NET的先进而强大的功能,程序员在进行程序编写的时候就变得非常灵活,在程序开发过程中甚至可以进行简单的拉控件的方式来进行开发,这样就大大降低了对程序开发人员的技术水平的要求。同时ASP.NTE还允许编译第三方的控件,让更多的兴趣程序员开发第三方的控件供大家使用,这样就让ASP.NET具备充分的扩展性能,开发起来越来越简单,越来越快速[5]。
ASP.NET是目前被采用最为广泛的以Windows操作系统作为开发平台为的程序开发环境。在目前主流的操作系统平台上都可以进行ASP.NET程序的开发和管理,它是一种全新的开发模式,全新的架构模式,全新的编程模式,给程序开发带来了一场新的革命[6]。同时在开发程序的过程中可以实现和数据库无缝的连接,它直接采用了ADO.NET的方式来进行操作,让程序开发人员不需要去学习程序是如何和数据库进行连接的,你只需要学习各种数据库的连接方法代码即可,同时这样的方式还大大的提高了数据库的访问速度和效率。采用ADO技术来访问数据库也是一种技术上的革命,软件工程师可以非常灵活方便的去查询数据库,更新数据库,删除数据库[7]。
在程序代码编程的过程中,ASP.NET是一种可以采用多种编程语言来进行开发的先进框架,它可以支持多种编程语言来进行开发,让软件开发人员开发起来更加灵活,你可以采用你最熟悉的编程语言在这个框架下进行程序的编写开发,不用去考虑效率的问题,ASP.NET框架自己会对你所使用的编程语言来进行编译,编译成最终的机器代码[8]。
总之ASP.NET框架是一种非常先进的框架开发技术,是目前使用最为广泛的开发技术之一。它的最先进地方还在于可以针对多种用户,面向互联网的下一步网络程序的开发支持。
2.2 动态网站技术
动态网站并不意着动画的功能,但指的是内容可以动态地根据不同情况改变网站,通常是一个动态网站的数据库架构。除了动态网站的网页设计,并通过数据库和编程,使网站更自动和先进的功能。动态网站体现在网页一般是以asp,jsp,php,aspx等结束。
2.3 ADO.Net链接数据库 asp.net+sqlserver个人饮食管理系统的设计(2):http://www.youerw.com/jisuanji/lunwen_41940.html