医院管理系统详细设计说明书(营养膳食)_第1页
医院管理系统详细设计说明书(营养膳食)_第2页
医院管理系统详细设计说明书(营养膳食)_第3页
医院管理系统详细设计说明书(营养膳食)_第4页
医院管理系统详细设计说明书(营养膳食)_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、详细设计说明书 营养膳食系统1 1.引言2 编写目的根据概要设计说明书中的设计内容, 编写详细设计说明书,为开发过程提供系统处理过 程的详细说明, 使系统开发各类技术人员对整个系统所需实现的功能以及系统的功能模块的 划分、实现和数据库的表结构清楚的认识,为整个系统的开发、测试、评定和移交的提供基 础,本报告一旦确认后将成为系统开发各类技术人员共同遵守的准则,并为以后的编程工作 提供依据。 本说明书的预期读者为本项目负责人以及负责项目开发的各类技术人员、管理人员、项 目评审人员。1.2 项目背景 开发单位:DGT国际软件有限公司 主管部门:研发中心 与其他系统的关系:本系统应与DGTHIS2.2

2、的其它系统实现良好集成(共享有关 公用信息),其中与病区的关系:从病区读取病人饮食医嘱,并获得病区的病历。病 区从营养室获得菜谱,分发病人。与检验科室关系:从检验科室读取各种检验、化 验结果1.3 定义 营养病历:营养治疗时由营养师书写的病人治疗中具体的营养支持的记录; 包括治疗时的饮食记录、症状、营养建议、营养专项检查结果、营养病历(营养分析、营养评价)、甚至包 括生化检查的结果;对整个治疗过程提供指导作用,或者直接进行食疗。 营养成份:指各种食物中包括的一般的营养成分组成,比如苹果每100g含有葡萄糖多少克, 蛋白质多少克,脂肪多少克,维生素A多少克等等,从而根据每天要摄取的热量和一些参

3、考食谱来配制当天的食谱。 食物禁忌:指由于某些疾病的关系,对相应的食物不能摄取;比如患糖尿病的病人不能摄取 糖份太多的食物、心血管疾病不能食用高脂肪食品。 普通饮食:包括普食(注意普通饮食和医嘱中的普食是不同的,普通饮食是相对于治疗饮食 来说的,而普食是营养医嘱中的一种)、流质、半流质食品,同治疗饮食对应;一般是一周 前就配制好菜谱,供病区患者选择;如2000年8月4号 星期五 早餐 中餐 晚餐1号: 炒榨菜心2号: 开洋豆干1号:三鲜汤2号:青椒茭白炒牛肉 半1号:小包子 紫菜虾皮汤 半2号:冬瓜小肉圆1号:肉骨头海带汤2号:韭菜豆芽肉丝 半1号:清蒸草鱼块 半2号:家常豆腐 治疗饮食:是为

4、了治疗而用的专用食谱,如治疗糖尿病(再估计摄入量的同时,还需估计消 耗量)、心脏疾病、肾脏疾病而不同的疾病的不同病情阶段而配制的相应食谱,一般是每天 制定;在本系统中,治疗饮食的计算是通过限制方案的处理来完成的。首先由操作者制定各 个营养成分的限制数量(可以把计算值也看成是营养成分,例如热量是由其他营养成分构成 的,也可以看成一种限制成分加以限制),然后在制定菜谱时,由操作者选择一种限制方案, 计算机自动计算结果比较菜谱中的食物成分是否超标,来提醒操作者。 饮食医嘱:包括治疗饮食医嘱和普通饮食医嘱两部分。治疗饮食医嘱的名称结构是由疾病名 称加上饮食两个字构成的(例:糖尿病1号饮食)或者是由营养

5、素的高低构成的(如:低碘 饮食、低钠低脂饮食)。普通的饮食医嘱包括:普食、流质、半流质、软食、禁食 营养分析:营养分析指的是对某个病人、某段时期内的食物所含成分的一个定量的分析;并 且根据一些人体的身高、体重等标准,衡量出是否属于正常范围; 营养评价:指通过对人体的身体素质的评定来反过来衡量营养是否正常;要评价的参数包括 体重、三头肌皮褶厚度、上臂围、臂肌围、淋巴细胞总数、血清白蛋白、血清运铁蛋白、视 黄醇结合蛋白、肌酐身高指数、皮肤延迟过敏反应等,根据这些参数跟正常值比较,就可以 得出营养状况; 菜单:这里的菜单还原成原有的意思即提供菜单供病人订菜,而不是在电脑含义中的菜单功 能选项 食部:

6、食部是指食物的可食用部分,以百分号为单位 营养素,营养成分,食物成分,营养构成:在这里都是一个概念。是指具体某一种食物的某 一种营养成分。例如:猪肉腿精中蛋白质是一种营养成分,蛋白质是由氨基酸组成的,当然 也可以把丝氨酸(氨基酸的一种)看成是一种营养成分。1.4 参考资料 DGTHIS2.2需求分析说明书.营养膳食系统方超2000年11月3日 DGTHIS2.2概要设计说明书. 营养膳食系统方超2000年11月12日2.任务概述2.1 目标提高营养科管理质量,改善病人营养状况,减轻营养治疗分析手工计算负担。2.2 运行环境 (一)硬件环境: 服务器:PII500/256M/10GPC服务器、A

7、lpha小型机或IBM主机系统。 工作站:PC586以上处理器,100MB硬盘剩余空间,32MB以上内存,支持800*600(256色)及以上显示分辨率的显示适配器。 (二)软件环境: 网络操作系统: WindowsNT4.0/UNIX 工作站操作系统:Windows95/98/NTWorkstation 数据库管理系统:MicrosoftSQLServer7.0/SysbaseSQLServer11/DB2 网络协议:TCP/IP 3.系统功能表模块 名称 模块编 号 子模块名称 简要说明 子模块编号日X01 医嘱处理 X01.01 常普通医嘱处理 X01.01.01 工预约菜单的生成 一周

8、前制定普通饮食菜单 X01.01.01.01 作预约订菜 每天从病人处了解订菜的内容 X01.01.01.02 处治疗医嘱处理 X01.01.02 理 治疗医嘱菜单输入 每天制定菜的内容 X01.01.02.01 疾病营养成分限制 X01.01.02.02 医嘱核对 X01.01.03 医嘱计费 X01.01.04 营养成分分析 X01.01.05 营养评价 X01.01.07 查阅 X01.02 病人检验单查询 X01.02.01 病人医嘱查询 X01.02.02 预约菜单查询 X01.02.03 订菜结果查询 X01.02.04 病人营养病历查询 X01.02.05 病人营养随访查询 X0

9、1.02.06 模块与数据库表的联系具体内容如下: 模块(子模块)设计说明书 系统名称:DGTHIS22 营养膳食系统 系统识别:26 模块编号:X01.01.01.01 模块名称:预约菜单的生成 功能概述 预约菜单模块用于输入一周前的预约菜单和成分 IPO 过程 I: 用户从菜谱维护的表中取得相应菜谱信息,输入到每日菜单中, P: 用户可以查阅每日每餐的菜单,新增菜单,删除菜单,修改菜单 并修改菜单的中食物成分的内容和比例 O: 将修改好的预定菜单保存到表yy_mrcd,yy_cdmx 数据窗口 d_menu_everyday_group2 引用表 yy_mrcd,yy_cdmx, YY_Y

10、YCP_WH,yy_cpmx 操作表 yy_mrcd,yy_cdmx 编制 方超 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计控件名称 控件的处理步骤1w_function_createmenu:I 打开窗口时,检索控件3的内容,生成控件2的内容P O2w_function_createmenu:sle_1I 根据菜谱维护中的菜谱输入菜名P 根据控件3中的选择位置不同, 对控件3中的菜单名称 和用餐类型进行修改,删除,插入 如果是插入新行或修改行, 那么应该保存新插入行是来 自哪一种菜谱的 , 当打开窗口w_function_createmenu_detail时会显示该菜谱的

11、明细食 物组成成分O控件3中显示结果并刷新控件23w_function_createmenu:dw_1I 显示每天的菜单内容P 点击一行记录O控件3显示当天的菜单情况4w_function_createmenu:I 显示控件2选中行的菜单IPO 过程 I: 菜的来源是来自预约菜单生成模块 P: 用户可以输入每日的订菜结果,订菜时具体饮食类型要求与医嘱保持一致。 打印订菜菜单 O: 将修改好的预定菜单保存到表YY_YZZX ,执行日期不填 数据窗口 d_menu_everyday_group2 、 d_food_result 、 d_menu_everyday_detail 、 d_food_r

12、esult_detail 引用表 yy_mrcd,yy_cdmx, YY_YYCP_WH,yy_cpmx 操作表 yy_mrcd,yy_cdmx 编制 方超 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计ok1 病人饮食制定情况(w_response_food_detail)ok2 控件名称 控件的处理步骤w_function_engagemenu:em_1I 打开窗口时,P 刷新控件1, 显示当天时间, 控件2的内容显示病区所 有科室O显示1w_function_engagemenu:em_1I 显示时间P 控件1的改动影响控件3的刷新, 控件4也相应刷新当 天的所有菜单O2

13、w_function_engagemenu:ddlb_1I 显示所有病区内容,操作者选择不同病区P 刷新控件3的内容O控件3显示该病区的所有病人的订菜情况3w_function_engagemenu:dw_1I 用户选择不同的病人,不同时间P 使控件5显示选中病人的某一种菜(例:李林的所有早 餐)O显示修改结果4w_function_engagemenu:dw_2I 点击该数据窗口中的某一菜名,拖放到控件5中P 控件5中增加病人的用菜情况, 再增加前必须监测病人 的用菜类型是否与医嘱(zy_brry.ysdm)相符 并刷新控件3中该病人的所有订菜内容O显示结果5w_function_engag

14、emenu:dw_1I 选中5中的某一种菜P 删除 将这种菜拖出窗外,则删除这种菜 修改 双击某一条记录,弹出窗口w_response_food_detail,允 许用户修改菜单O显示结果6w_function_engagemenu:I 点击按钮IPO 过程 I: 选择有治疗饮食医嘱的病人以及配餐时间,输入病人的身高,体重,疾病,限制方案 模板。 P: 用户可以修改限制方案模板, 生成临时的针对这次配餐使用的限制方案放入表 YY_CFXZ 和 Y Y_XZMX。 用户进行配餐 配餐结果校验 O: 这次配餐使用的限制方案放入表 YY_CFXZ 和 YY_XZMX ,配餐结果放入表 YY_MRCD

15、 和表 YY_CDMX 并且打上治疗饮食的 yy_mrcd.zlpb 标记,病人的营养成份消耗和体重身高的 变化分别放入表 YY_XHMX 和 YY_BRXX; 其中字段当前记录(dqjl)表示是否为最新的 情况。 数据窗口 d_menu_everyday_treat , d_patient_info , d_nutrition_consume , d_menu_everyday_detail,d_nutruition_limit_result 引用表 Zy_brry,yy_cfxz,yy_xzmx,yy_mrcd,yy_cdmx,YY_xhmx,yy_brxx 操作表 yy_cfxz,yy_

16、xzmx,yy_mrcd,yy_cdmx,YY_xhmx,yy_brxx 编制 方超 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计ok3 控件名称 控件的处理步骤1w_function_treatementmenu:dw_2I 打开窗口时,传入住院号P 显示病人信息, 如果病人没有限制方案则打开营养限制 方案选择窗口(w_response_nutrition_limit_create), 提 示输入O2w_function_treatementmenu:dw_5I 根据控件8中的时间显示该天的已有菜单内容P 对具体的菜进行修改, 删除, 插入,从而更新表yy_mrcd中的内容

17、,并刷新控件3中的食物配比成份O显示结果3w_function_treatementmenu:dw_1I 显示相应控件2中的明细食物内容P 对具体的食物进行修改,删除,插入,并累加这些食物 具有相同营养成份的数值,其结果增加到控件4(显示 所有营养成份)中的营养成份总量中,并进行营养成份 的限制比较。保存后更新表yy_cdmx中的内容 双击某一行 显示这行所在的食物的营养成份O控件3显示当天的菜单情况,并刷新控件4中的内容4w_function_treatementmenu:dw_3I 显示限制内容和配膳结果的比较P 有公式的计算字段 再增加修改和删除某一种营养成份的含量时, 需注意一 些计算

18、字段的刷新, 这些计算字段来自其他营养成份 值,经过公式计算后生成具体的值进行显示,有公式的 字段处理时调用编译控件u_compile(数据窗口名称, 编译代码) 限制超标显示 根据限制内容和配膳内容比较,获得是否超标,并且用 红色背景显示 被双击 用于修改某一种营养成份的限制的时候双击其中的某 一种营养成份,打开窗口w_response_nutrition_createO显示结果6I 根据体重和身高以及限制方案w_function_treatementmenu:tv_1P 显示限制营养成份的含量O显示5w_function_createmenu_detail:lb_1I 显示最近输入和更改的

19、内容P 显示最近输入和更改的提示信息O显示结果7w_function_createmenu_detail:uo_1:cb_1w_function_createmenu_detail:uo_1:cb_2I 点击按钮P 根据上下按钮,遍历控件9所提示时间的中的所有的菜 的内容O显示结果8w_function_createmenu_detail:em_1I 改变时间P 刷新控件3和控件4中的所有内容,如果当前的那只菜 没有限制方案,则弹出限制方案进行选择,并在控件9中显示当前限制方案名称O显示结果9w_function_createmenu_detail:st_1I 显示当前限制方案名称P 当前限制

20、方案名称O显示10w_response_nutrition_createI 当窗口w_function_createmenu_detail中的某一种菜没 有限制方案时,打开这个窗口 当窗口w_function_createmenu_detail中的控件4被双 击,用于修改某一种营养成份的限制方案的时候,打开 这个窗口P 查找需修改的项目,并滚动后显示O打开窗口显示,关闭窗口时重新计算控件4的限制内容11w_response_nutrition_createsle_1I 显示限制方案P 输入拼音可以更改限制方案,并将限制明细(表YY_XZMX_WH)拷贝到yy_xzmz表中,表示当前的 限制方案

21、,同时检索病人的消耗明细O显示限制方案名称,修改完毕后重新计算控件4的限制 内容12w_response_nutrition_create:dw_1I 修改当前限制方案的内容P 修改当前限制方案的内容O显示12w_response_nutrition_create:cb_1w_response_nutrition_create:cb_2I 点击按钮P 在执行完保存后,要刷新w_function_createmenu_detail中的隐藏的限制方案控件和控件4的内容O关闭窗口14w_response_nutrition_create:dw_3I 显示和该种限制方案关联的消耗明细P 显示消耗明细O

22、保存IPO 过程 I: 输入一个病区,或哪一餐 P: 用户可以查阅该病区,该餐病人的情况。 进行计费 医嘱核对 饮食退费 O: 如果是核对医嘱则将所选范围的病人的饮食代码(zy_brry.ysdm) 和病人用餐的饮食 代码(zy_mrcd.CDLX )核对是否一致 如果是计费则将写入zy_fymx 和在表 yy_yzzx 中打上执行时间的标记 数据窗口 d_menu_everyday_group2 引用表 yy_mrcd,zy_brry,yy_yzzx 操作表 yy_mrcd,yy_yzzx 编制 方超 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计ok4 控件名称 控件的处理

23、步骤1I 打开窗口时模块名称:营养成份分析 功能概述 对于已经执行过的普通饮食医嘱和治疗饮食医嘱进行回顾性分析 IPO 过程 I: 输入时间小于今天,输入病人的住院号(也可以为空) P: 用户可以新输入菜谱, 进行分析,也可以使用以前的菜谱(不能修改), 具体分析内容 请参照治疗医嘱处理:治疗医嘱菜单输入 累加营养成份结果 输出报表 O: 只是打印 数据窗口 d_menu_everyday_treat , d_patient_info , d_nutrition_consume , d_menu_everyday_detail,d_nutruition_limit_result 引用表 Zy_

24、brry,yy_cfxz,yy_xzmx,yy_mrcd,yy_cdmx,YY_xhmx,yy_brxx 操作表 yy_cfxz,yy_xzmx,yy_mrcd,yy_cdmx,YY_xhmx,yy_brxx 编制 方超 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计ok5 模块编号:X01.02.07 模块名称:营养评价 功能概述 对于已经执行过的营养情况检查单进行总结评价 IPO 过程 I: 输入评价内容 P: 增加、删除、修改 O: 数据库保存 数据窗口 d_function_comment,d_function_comment_arg 引用表 YY_PJNR,YY_YY

25、PJ,yy_zd_pjcs 操作表 YY_PJNR,YY_YYPJ 编制 方超 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计w_maintain_main_comment继承自w_maintain_mainw_maintain_detial_comment继承自w_maintain_detail控件名称 控件的处理步骤w_maintain_main_commentI P 处理营养评价单的文字内容O1w_maintain_main_comment:uo_1I 点击按钮P 对评价单增删操作,24小时后不能修改O显示2w_maintain_main_comment:dw_1I P

26、对数据进行修改,24小时后不能修改O3w_maintain_detial_comment:st_3I P 打开窗口时,显示评价的病人姓名O4w_maintain_detial_comment:st_5打开窗口时,显示评价的单号5w_maintain_detial_comment:em_1继承自Vu_findedit,可以按照拼音查找控件6的内容6w_maintain_detial_comment:dw_1增加,删除,修改评价参数的结果,24小时候不能操 作显示保存到数据库模块与数据库表的联系具体内容如下: 模块(子模块)设计说明书 系统名称:DGTHIS22 营养膳食系统 系统识别:26 模块

27、编号:X01.02.02 模块名称:查阅医嘱单 功能概述 按照检查时间来查阅医嘱单 IPO 过程 I: 输入时间 P: 显示这段时间内的医嘱单 O: 显示 数据窗口引用表 Zy_bqyz 操作表编制 方超 日期 2000/1 2/14 控件名称 控件的处理步骤w_view_doctor_order I P 打开窗口时刷新控件1,2的内容为当前时间O1w_view_doctor_order:em_1I 列出当前查询的开始时间P 用户可以更改时间O显示2w_view_doctor_order:em_2I 列出当前查询的结束时间P 用户可以更改时间O显示3w_view_doctor_order:cb

28、_1I 点击按钮P 刷新控件4, 显示查询结果O输出4w_view_doctor_order:uo_1I 显示控件1、2时间范围内的所有医嘱单P 显示O 模块与数据库表的联系具体内容如下: 模块(子模块)设计说明书 系统名称:DGTHIS22 营养膳食系统 系统识别:26 模块编号:X01.02.04 模块名称:订菜结果 功能概述 按照检查时间来查阅订菜结果 IPO 过程 I: 输入时间 P: 显示这天内的订菜结果 O: 显示 数据窗口 d_food_result_report 引用表 Yy_yzzx 操作表 Yy_yzzx 编制 方超 日期 2000/1 2/14 界面(包括:处理逻辑(控件

29、)设计引用表操作表编日期 2000/1 制 2/14 界面(包括:处理逻辑(控件)设计控件名称 控件的处理步骤w_function_view_case I P 打开窗口时刷新控件1的内容为当前时间O1w_function_view_case:em_1I 列出当前查询的开始时间P 用户可以更改时间O显示3w_function_view_case:cb_1I 点击按钮P 刷新控件4, 显示查询结果O输出4w_function_view_:dw_1I 显示控件1、2时间范围内的所有预约菜单P 显示结果,这个数据窗口的dataobjectO 模块与数据库表的联系具体内容如下: 模块(子模块)设计说明书

30、 系统名称:DGTHIS22 营养膳食系统 系统识别:26 模块编号:X02.01 模块名称:病人营养病历包括首页,随访,病程记录 功能概述 查阅、书写病人病历 IPO 过程 I: 打开处理模块 P: 显示病人首页,进行修改,删除,增加 O: 显示 数据窗口 d_case_firstpage, d_case_slefish, d_case_history, d_case_main, d_case_comment 引用表操作表编制 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计模块编号:X03.02 模块名称:全院饮食统计 功能概述 统计普通饮食项目 IPO 过程 I: 输入统计

31、时间段 低盐低脂,低盐,高蛋白,糖尿病,低盐低蛋白,低碘,低钠,试验膳食的统计 值取自yy_yyzx.tslx(限制方案中的不同类型) 禁食,无渣,半流质,流质,软食,普食的统计值来自每日菜单中的饮食类型(不 是用餐类型) 治疗饮食来自每日菜单的治疗饮食判别yy_mrcd.ZLPB管饲的统计值来自yy_yzzx.SYFS(饮食使用方式) P: 按照病区累计统计值 O: 显示结果 数据窗口引用表 Yy_yzzx,yy_mrcd 操作表编制 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计IPO 过程 I: 输入统计时间段 低盐低脂,低盐,高蛋白,糖尿病,低盐低蛋白,低碘,低钠,试验

32、膳食的统计 值取自yy_yyzx.tslx(限制方案中的不同类型) 治疗饮食来自每日菜单的治疗饮食判别yy_mrcd.ZLPB管饲的统计值来自yy_yzzx.SYFS(饮食使用方式) P: 按照病区累计统计值 O: 显示结果 数据窗口引用表 Yy_yzzx,yy_mrcd 操作表编制 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计ok8 控件名称 控件的处理步骤w_function_reportI 输入当前时间P 显示当前时间O1I 列出查询起始时间操作表编日期 2000/1 制 2/14 界面(包括:处理逻辑(控件)设计w_maitain_main_menu继承自w_main

33、tain_main,w_maintain_main主要处理维护中的主表操作w_maitain_detail_menu继承自w_maintain_detail,w_maintain_detail主要处理维护中的明细 表操作控件名称 控件的处理步骤w_maintain_main_menuI P 处理 YY_YYCP_WH 的维护O1w_maintain_main_menu:em_1I 输入拼音代码P Em_1是拼音查找控件,继承自vu_findedit,只要调用 两个初始化函数就可以了O控件3(Dw_1) 中的选中行会相应的改变2w_maintain_main_menu:uo_1I 点击按钮P 删

34、除 删除控件3中的一行记录 增加 增加控件3中的一行新纪录 保存 保存控件3中的新纪录O输出3w_maintain_main_menu:dw_1I 用户输入相关信息P 显示结果 注意控件3是一个datawindow,大家如果有兴趣可以 写一个数据窗口控件(可以多重继承),这个控件所包 含的功能有:按回车键会跳到下一个窗口,到某个字段 按回车键会自动换行, 设置某个字段具有模糊拼音输入 法O显示w_maintain_detail_menuI P 处理某一种菜所包含的明细食物成份O4w_maintain_detail_menu:st_1I 窗口开时,传入主表的序号和序号对应的名称P 显示序号对应的

35、名称O5w_maintain_detail_menu:em_1I 输入拼音代码P Em_1是拼音查找控件,继承自vu_findedit,只要调用 两个初始化函数就可以了O控件6中的选中行会相应的改变6w_maintain_detail_menu:dw_1I 用户输入相关信息P 显示结果 注意控件3是一个datawindow,大家如果有兴趣可以 写一个数据窗口控件(可以多重继承),这个控件所包 含的功能有:按回车键会跳到下一个窗口,到某个字段 按回车键会自动换行, 设置某个字段具有模糊拼音输入 法O显示7w_maintain_detail_menu:uo_1I 点击按钮P 删除 删除控件6中的一

36、行 插入 插入控件6中的新的一行 保存O 模块的IPO过程输入营养膳食种的营养成份和食物,进行编码维护 模块与数据库表的联系具体内容如下: 模块(子模块)设计说明书 系统名称:DGTHIS22 营养膳食系统 系统识别:26 模块编号:X02.02.03 和 X02.02.04 模块名称:食物和营养成份分类编码维护 功能概述 更据用户输入的营养成份进行营养成份的分类编码维护 更据用户输入的食物所包含的营养成份对食物成份进行维护 IPO 过程 I: 输入营养成份的分类 P: 修改,删除,保存 O: 更改反映到数据库 数据窗口引用表 YY_SWDM,YY_YYCF_WH,YY_SWCF,yy_bmz

37、d 操作表编制 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计w_maitain_tree_food继承自w_maintain_tree,w_maintain_tree主要处理维护中树型编码的维 护工作w_maitain_tree_nutrition继承自w_maintain_tree,w_maintain_tree主要处理维护中树型编码的 维护工作公式生成器控件名称 控件的处理步骤w_maitain_tree_foodI P 处理表 YY_SWDM 的维护O1w_maitain_tree_food:tv_1I 点击不同的树型节点P 鼠标右键点击 快捷菜单中的插入选项: 会弹出

38、一个窗口要求输入插入 当前节点下的子节点,输入完成后,tv_1会显示当前节 点的插入结果,并刷新右边的数据窗口 快捷菜单中的删除选项:删除当前节点 快捷菜单中的修改选项:修改当前节点 鼠标左键点击 刷新右边的数据窗口内容 树的生成可使用公用控件vu_codetreeO相应的改变结果显示2w_maitain_tree_food:dw_1I P 显示当前节点下的儿子的主要内容,并允许修改(保存 和删除免了) 公式处理 调用公式窗口, 该窗口使用表达式编译器对象处理一个datawindow中的若干个字段的计算表达式O生成表达式3w_maitain_tree_food:dwuo_1I 点击按钮P 对数

39、据窗口中的内容进行删除修改O显示w_maitain_tree_nutritionI P 处理某一种营养成份的维护信息O4I 病病人来说每日不超过1g/kg,制定营养限制范围时,只要输入限定公式就可以了。而在具 体进行配餐时就可以用编译器对象对公式进行动态的运算比较, 最终生成限制是否超标的结 果模块与数据库表的联系具体内容如下: 模块(子模块)设计说明书 系统名称:DGTHIS22 营养膳食系统 系统识别:26 模块编号:X02.02.03 和 X02.02.04 模块名称:营养成份限制方案维护 功能概述 指定营养成份限制范围公式 确定是大于某种营养成份限制还是小于某种营养成份限制 IPO 过

40、程 I: 输入营养成份限制方案,和拼音代码以及限制公式 P: 修改,删除,保存限制方案主表和明细表(限制公式) O: 更改反映到数据库 数据窗口 d_maintain_nutrition_limit_main,d_maintain_nutrition_limit_detail 引用表 YY_YYXZ_WH,YY_XZMX_WH 操作表 YY_YYXZ_WH,YY_XZMX_WH 编制 日期 2000/1 2/14 w_maitain_main_nutrition_limit继承自w_maintain_main_nutrition_limitw_maitain_detail_nutrition_

41、limit继承自w_maintain_detail控件名称 控件的处理步骤W_maintain_main_nutrition_limit I P 处理表 YY_YYXZ_WH 的维护O1w_maintain_main_nutrition_limit:em_1I 输入拼音代码首字母P 查找营养限制方案主表的datawindow, 自动滚动数据 窗口控件3O2w_maintain_main_nutritiI 点击按钮P 增加、删除、保存控件3种的内容模块名称:食物的禁忌维护 功能概述 指定营养成份限制范围公式 确定是大于某种营养成份限制还是小于某种营养成份限制 IPO 过程 I: 输入限制食物和限制疾病 P: 修改,删除,保存禁忌方案yy_swjj(限制公式) O: 更改反映到数据库 数据窗口 d_maintain_code_daignostic,d_maintain_inhibit_food 引用表yy_swjj操作表yy_swjj编制 日期 2000/1 2/14 界面(包括:处理逻辑(控件)设计w_maitain_main_diagnostic继承自w_maintain_mainw_maitain_detail_food_inhibit继承自w_maintain_detailw_maintain_main_comment_arg继承自

温馨提示

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

评论

0/150

提交评论