欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 软件技术 > 基于B/S中医营养食疗系统的设计程序分析

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

日期:2023-01-24 阅读量:0 所属栏目:软件技术


 1 引言(Introduction)
  随着社会的发展,中医营养食疗成为了一门集保健、强身、预防和治疗疾病为目标的综合学科,通过中医理论的支撑,对人体的健康保健与饮食关系的研究起着举足轻重的作用[1]。但是,学科知识的专业性强,普通人难于理解其概念和术语,很难应用其方法,达到指导自身合理饮食的水平。所以,为了满足社会的这类需求,利用现有的互联网技术和专家系统技术[2],设计一个基于Web的中医食疗咨询系统迫在眉睫。
  2 关键技术(The key technology)  
  2.1 MVC架构
  MVC是一个设计模式,强调使程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器,它们各自处理自己的任务。
  模型实现系统中的业务逻辑,表示企业数据和业务规则。视图是作为一种输出数据并允许用户操纵的方式,是用户看到并与之交互的界面。控制器接受用户的输入并调用模型和视图去完成用户的需求。
  MVC基本的处理过程是:首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过表示层呈现给用户。
  2.2 技术
  是编译性的编程框架[3],运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。页面由程序员将文本、标记(例如HTML)以及特定服务器标记和脚本组合在一起,然后存储在Web服务器上。
  3 系统设计(The system design)
  3.1 设计原则
  中医营养咨询和食疗系统在设计过程中遵循了以下原则:
  (1)实用性原则
  中医营养咨询和食疗系统设计最大限度地从普通群众为切入点,突出实用、好用,重点以中老年的养生、预防的实际需求为原则,再充分设计系统的功能业务及数据处理的通用性。
  (2)可扩展、可维护
  为适应不断的发展需要及人群的扩大,中医营养咨询和食疗系统在功能上、接口上应设计良好扩展及接口。在设计中,尽可能将各类功能进行抽象独立,形成模块或组件,同时提供简单易用的配置接口及方法。同时,在数据库的设计上应包容以上特性的数据需求。
  (3)科学规范性
  中医营养咨询和食疗系统必须有科学规范性,可以保证各食物营养素含量具有一定的科学依据和处方有效的对病症进行防治。
  (4)管理方便
  中医营养咨询和食疗系统必须包含完备的处方管理功能,方便用户对相关资料进行更新、管理,确保系统正常运行。
  3.2 系统功能设计
  模块功能设计主要是基于MVC总体框架,从程序功能、结构和扩展性等方面进行统一的对各个功能模块具体设计。系统整体功能层次结构如图1所示。
  图1 系统功能层次结构图
  Fig.1 System functional hierarchical structure
  系统共分为注册、登录、营养咨询、健康食疗、新闻管理及留言管理等几个模块,其中主要模块为营养咨询功能和健康食疗功能模块。
  营养咨询主要包括平衡膳食、营养成分、食物列表、摄入标准等四个功能模块,用来提供营养素的摄入标准和常见食物的营养素列表以及各营养成分的生理作用,普及基础的营养学知识,方便用于实际的生活运用当中。
  健康食疗用于对处方信息的添加、修改、删除等操作,进行处方信息的维护。主要包括三个功能:添加处方是添加处方到相应的科室,同时对应相应的病症;修改处方用于临床治疗效果变动对早期记录处方信息的更正;删除处方用于删除作用效果差的食疗处方。
  3.3 数据库设计
  (1)系统主要E-R图设计
  图2 系统E-R图
  Fig.2 System E-R diagram
  (2)数据表设计
  系统采用SQL数据库来完成数据结构设计。数据库共包含用户表、处方表、病症表、留言表等数据表,具体设计如下:
  表1 处方表
  Tab.1 Prescription table
  字段名称 字段类型 字段大小 备注说明
  cf_ID Int 长整型 编号
  cf_Name varchar 30 名称
  cf_peifang varchar 500 配方
  cf_zhuliao varchar 50 主疗
  cf_yongfa varchar 500 用法
  zlbz char 2 主疗病症
  表2 病症表
  Tab.2 Symptoms table
  字段名称 字段类型 字段大小 备注说明
  bz_ID int 长整型 编号
  bz_BM varchar 10 编码
  bz_Name varchar 20 病症名
 ssks char 2 所属科室
  hits int 长整型 点击次数
  createtime smalldatetime 创建时间
  4 系统实现 (System implementation)
  中医营养咨询和食疗系统本着友好、简洁的界面,为用户提供一个简单易用的食疗咨询平台,用户只需掌握基本的计算机操作就可以了,下面对系统实现的前台界面和后台管理界面做简单介绍。
  4.1 前台健康食疗模块
  健康食疗,将各种健康处方按照不同学科进行了树状分类,便于用户选择和查看。其界面如图3所示。
  图3 中医食疗界面
  Fig.3 Chinese medicine diet interface
  4.2 后台管理模块
  系统管理员登录后台,可以依据不同权限在后台管理页面对食疗信息进行添加、修改和删除等操作。同时在对信息提交时会对输入的数据进行格式验证,验证通过后才可以提交,界面如图4所示。
  图4 后台管理界面
  Fig.4 Background management interface
  5 结论(Conclusion)
  本文通过分析中医营养学和食疗药膳的应用,提出在线营养咨询和食疗系统的设计方案。详细描述了系统设计采用的架构、框架及功能设计,实实现了营养咨询、食疗问答、药膳统计及营养信息等功能。整个系统内容丰富,药膳推荐合理,具有良好的推广性。
  参考文献(References)  
  [1] 郑庚伟,曹军,尚青云.中医食疗管理信息系统的应用研究[J].
  中医药管理杂志,2013,(02):55-57.
  [2] 刘文杰,等.中医食疗与营养配餐系统[J].南京铁道医学院报,
  2011,(03):15-18.
  [3] 张全又.基于平台页面传递参数比较研究[J].电脑编
  程技巧与维护, 2012,20(3):75-77.
  作者简介:
  李玲玲(1977-),女,本科,初级工程师.研究领域:医药信 息化.

本文链接:http://www.qk112.com/lwfw/jsjlw/ruanjianjishu/229778.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学