S中医营养食疗系统的设计程序分析

上传人:冷*** 文档编号:20092537 上传时间:2021-02-07 格式:DOCX 页数:3 大小:13.88KB
收藏 版权申诉 举报 下载
S中医营养食疗系统的设计程序分析_第1页
第1页 / 共3页
S中医营养食疗系统的设计程序分析_第2页
第2页 / 共3页
S中医营养食疗系统的设计程序分析_第3页
第3页 / 共3页
资源描述:

《S中医营养食疗系统的设计程序分析》由会员分享,可在线阅读,更多相关《S中医营养食疗系统的设计程序分析(3页珍藏版)》请在装配图网上搜索。

1、基于B/S中医营养食疗系统的设计程序分析1 引言(Introduction)随着社会的发展,中医营养食疗成为了一门集保健、强身、预防和治疗疾病为目标的综合学科,通过中医理论的支撑,对人体的健康保健与饮食关系的研究起着举足轻重的作用【1】。但是,学科知识的专业性强,普通人难于理解其概念和术语,很难应用其方法,达到指导自身合理饮食的水平。所以,为了满足社会的这类需求,利用现有的互联网技术和专家系统技术【2】,设计一个基于Web的中医食疗咨询系统迫在眉睫。2 关键技术(The key technology)2.1 MVC架构MVC是一个设计模式,强调使程序的输入、处理和输出分开。使用MVC应用程序被

2、分成三个核心部件:模型、视图、控制器,它们各自处理自己的任务。模型实现系统中的业务逻辑,表示企业数据和业务规则。视图是作为一种输出数据并允许用户操纵的方式,是用户看到并与之交互的界面。控制器接受用户的输入并调用模型和视图去完成用户的需求。MVC基本的处理过程是:首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过表示层呈现给用户。2.2 ASP.NET技术ASP.NET是编译性的编程框架【3】,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。页面由程序员将

3、文本、标记(例如HTML)以及ASP.NET特定服务器标记和脚本组合在一起,然后存储在Web服务器上。3 系统设计(The system design)3.1 设计原则中医营养咨询和食疗系统在设计过程中遵循了以下原则:(1)实用性原则中医营养咨询和食疗系统设计最大限度地从普通群众为切入点,突出实用、好用,重点以中老年的养生、预防的实际需求为原则,再充分设计系统的功能业务及数据处理的通用性。(2)可扩展、可维护为适应不断的发展需要及人群的扩大,中医营养咨询和食疗系统在功能上、接口上应设计良好扩展及接口。在设计中,尽可能将各类功能进行抽象独立,形成模块或组件,同时提供简单易用的配置接口及方法。同时

4、,在数据库的设计上应包容以上特性的数据需求。(3)科学规范性中医营养咨询和食疗系统必须有科学规范性,可以保证各食物营养素含量具有一定的科学依据和处方有效的对病症进行防治。(4)管理方便中医营养咨询和食疗系统必须包含完备的处方管理功能,方便用户对相关资料进行更新、管理,确保系统正常运行。3.2 系统功能设计模块功能设计主要是基于MVC总体框架,从程序功能、结构和扩展性等方面进行统一的对各个功能模块具体设计。系统整体功能层次结构如图1所示。图1 系统功能层次结构图Fig.1 System functional hierarchical structure系统共分为注册、登录、营养咨询、健康食疗、新

5、闻管理及留言管理等几个模块,其中主要模块为营养咨询功能和健康食疗功能模块。营养咨询主要包括平衡膳食、营养成分、食物列表、摄入标准等四个功能模块,用来提供营养素的摄入标准和常见食物的营养素列表以及各营养成分的生理作用,普及基础的营养学知识,方便用于实际的生活运用当中。健康食疗用于对处方信息的添加、修改、删除等操作,进行处方信息的维护。主要包括三个功能:添加处方是添加处方到相应的科室,同时对应相应的病症;修改处方用于临床治疗效果变动对早期记录处方信息的更正;删除处方用于删除作用效果差的食疗处方。3.3 数据库设计(1)系统主要E-R图设计图2 系统E-R图Fig.2 System E-R diag

6、ram(2)数据表设计系统采用SQL数据库来完成数据结构设计。数据库共包含用户表、处方表、病症表、留言表等数据表,具体设计如下:表1 处方表Tab.1 Prescription table字段名称字段类型字段大小备注说明cf_IDInt长整型编号cf_Namevarchar30名称cf_peifangvarchar500配方cf_zhuliaovarchar50主疗cf_yongfavarchar500用法zlbzchar2主疗病症表2 病症表Tab.2 Symptoms table字段名称字段类型字段大小备注说明bz_IDint长整型编号bz_BMvarchar10编码bz_Namevarc

7、har20病症名sskschar2所属科室hitsint长整型点击次数createtimesmalldatetime 创建时间4 系统实现 (System implementation)中医营养咨询和食疗系统本着友好、简洁的界面,为用户提供一个简单易用的食疗咨询平台,用户只需掌握基本的计算机操作就可以了,下面对系统实现的前台界面和后台管理界面做简单介绍。4.1 前台健康食疗模块健康食疗,将各种健康处方按照不同学科进行了树状分类,便于用户选择和查看。其界面如图3所示。图3 中医食疗界面Fig.3 Chinese medicine diet interface4.2 后台管理模块系统管理员登录后台

8、,可以依据不同权限在后台管理页面对食疗信息进行添加、修改和删除等操作。同时在对信息提交时会对输入的数据进行格式验证,验证通过后才可以提交,界面如图4所示。图4 后台管理界面Fig.4 Background management interface5 结论(Conclusion)本文通过分析中医营养学和食疗药膳的应用,提出在线营养咨询和食疗系统的设计方案。详细描述了系统设计采用的架构、框架及功能设计,实实现了营养咨询、食疗问答、药膳统计及营养信息等功能。整个系统内容丰富,药膳推荐合理,具有良好的推广性。参考文献(References)【1】 郑庚伟,曹军,尚青云.中医食疗管理信息系统的应用研究.中医药管理杂志,2013,(02):55-57.【2】 刘文杰,等.中医食疗与营养配餐系统.南京铁道医学院报,2011,(03):15-18.【3】 张全又.基于ASP.NET平台页面传递参数比较研究.电脑编程技巧与维护, 2012,20(3):75-77.作者简介:李玲玲(1977-),女,本科,初级工程师.研究领域:医药信 息化.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!