版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、BSHIS2.2详细设计说明书.病案 .Bshis2.2详细设计说明书(病案管理系统)设计:周洪 2000/5/30一概述病案管理系统主要完成对住院病案首页的管理。主要业务涉及病案首页的输入、对已输入首页的管理,查询,检索,借阅,抽查,统计病案数据等。二设计程序编写的总体要求参Bshis2.2程序编写规范.主窗体主窗体继承自W_Main_Frame()。2.主菜单:主菜单M_Ba_Main继承自m_Main_Frame(Support.Pbl)。并增加下列菜单项:业务首页登记完成病案首页的输入。病案管理对已输入首页进行管理。借阅管理对首页进行借阅管理。质量管理对首页进行质量抽查。报表 分科医疗
2、情况表分科室统计医疗情况 分科费用情况表分科室统计费用情况 分科诊断质量表分科室统计诊断质量情况 分科手术质量表分科室统计手术情况 疾病分类情况表按疾病统计码统计疾病情况 疾病年龄分类表按疾病统计码统计疾病年龄分类情况 疾病分类费用表按疾病统计码统计疾病费用情况 病种质量控制表按统计码、ICD码或手术码统计病种质量 部分病种费用表按统计码或ICD码统计部分病种费用情况 前百位疾病顺位表按疾病编码统计疾病顺位情况 前十位死亡原因表按死亡原因统计死亡病人情况 死亡分类情况表统计死亡分类情况 产科情况统计表统计产科情况 就诊病人来源表统计病人就诊来源情况 病案质量情况表统计抽查病案的质量情况 中医病
3、证分类表 中医诊断分类表 中西医对照统计表检索 疾病分类主索引按疾病编码生成出院主诊断索引 疾病分类次索引按疾病编码生成出院次诊断索引 手术病人索引按手术编码生成手术病人索引 死亡病人索引按死亡原因生成死亡病人索引 并发症索引按并发疾病编码生成并发症索引 院内感染索引按院内感染疾病编码生成院内感染索引 病人姓名索引按病人姓名生成病人姓名索引 E编码索引按损伤中毒编码生成E编码索引 M编码索引按恶性肿瘤编码生成M编码索引 分科统计一览表按科室生成出院病人一览表 传染病人一览表生成患传染病病人一览表 诊断疑诊一览表生成诊断疑诊病人一览表 诊断不符一览表生成诊断不符病人一览表 手术病人一览表生成手术
4、病人一览表 恶性肿瘤一览表生成患恶性肿瘤病人一览表 死亡病人一览表生成死亡病人一览表 分科综合一览表按科室生成病人综合一览表查询 简单查询以住院号,姓名,Icd, 统计码为条件单项或组合查询病案首页。 综合查询以列出项为条件查询病案首页。维护 统计科室归并将科室归并为内科、外科、妇产科、儿科。 病人性质归并将病人性质归并为公费、劳保、医疗保险、自费、其他。 首页费用归并将病人费用项目归并为床位费、西药费、成药费、草药费、 检查费、治疗费、放射费、手术费、检验费、输血费、输氧费、接生费、诊察费、护理费、其他费。 统计费用归并将首页费用归并为床位费、西药费、成药费、草药费、 检查费、治疗费、放射费
5、、其他费。 分娩情况归并将产妇分娩情况归并为正常分娩、难产、早产、剖腹产、异常、侧切。 单病种设置设置病种质量报表取数条件。3.全局对象对象类型定义文件实例名描述U_Supportclass非可视自定义Uo_Support完成数据库连接,登录到指定系统,并保存指定系统的全局信息。Base_Info结构Base_Info将Uo_Support中部分系统信息保存到该全局结构中以便于访问。s_ba_bagl 结构gs_bagl系统默认参数。4.应用初始化在应用的Open事件中应控制程序只能运行一个进程(创建Support.Pbl 中U_Singleinstanceclass 的一个局部实例)。调用U
6、o_Support有关成员函数完成数据库连接,系统登录,全局结构Base_Info的赋值。打开主窗口,调用Uo_Support有关成员函数,设置操作员的菜单权限。5.模块设计说明书首页登记功能描述完成出院病人(Zy_Brry.Cypb=8)和不在医院管理系统中病人病案首页的添加。为新增病人时住院号由Gf_Get_Max()产生。Ipo过程描述单击菜单“业务-首页登记”将弹出首页登记主窗口(如图所示)。Em_1dw_RightDdlb_1Dw_Left图5.1.1 首页登记主窗口表首页登记主窗口说明窗口名称首页登记引用名W_ba_sydj图号图父窗口类W_Ba_Glck(Ba_Public.Pb
7、l)设计说明 概述完成出院病人(Zy_Brry.Cypb=8)和不在医院管理系统中病人病案首页的添加。窗口打开时将把所有未输入病案的已出院病人列在Dw_Left中,已输入病案系统为归档的病人列在Dw Right。要求在完成病案首页的增加、确认后相应刷新本窗口。详细Em_1:Editmask。类型为String,用于定位Dw_Left。Ddlb_1:Dropdownlistbox。用于指定Dw_Left中的科室。3Dw_Left:Datawindow。其中将列出所有未输入病案系统的已出院病人。其中双击某纪录,将以“登记”(Modi)方式打开病人首页明细窗口,将该纪录病人数据传入病案系统;右键打开
8、M_Ba_Badj菜单,可选“新增”、“登记”增加病案首页。4dw_Right:datawindow。其中列出所有已输入病案系统但未归档病案首页。5.刷新(F):Commandbutton。单击将以Ddlb_1为条件刷新Dw_Left,dw_right。6.打印(D):Commandbutton。单击将打印列表。7.退出:CommandbuttonCancel属性为true。Ipo过程1取科室代码wf_AddCode()2引用表Gy_ksdm操作表Zy_brry,zy_brzd,zy_jsmx,zy_ypgm,ba_brda,ba_brsy备注具体病案首页的增加操作将在病人首页窗口(如图5.2
9、.2所示)中完成。5.2病案管理功能描述完成已输入首页的修改、注销、查询和归档。Ipo过程描述单击菜单“业务-病案管理”将弹出病案管理主窗口(如图5.2.1所示)。Dw_1图5.2.1 病案管理主窗口表5.2.1病案管理主窗口说明窗口名称病案管理引用名W_ba_bagl图号图5.2.1父窗口类W_Ba_Glck(Ba_Public.Pbl)设计说明 概述完成已输入首页的修改、注销、查询和归档。详细1Dw_1:Datawindow。其中将列出所有符合条件病案首页。其中双击某纪录,将以“查询”(Modi)方式打开病人首页明细窗口;右键打开M_Ba_Bagl菜单,可选“修改”、“注销”“查询”、“归
10、档”管理病案首页。2.刷新(F):Commandbutton。单击将刷新Dw_1。3.打印(D):Commandbutton。单击将打印列表。4.退出:CommandbuttonCancel属性为true。引用表Gy_ksdm操作表ba_brda,ba_brsy备注具体病案首页的“增加”、“修改”、“注销”“查询”、“归档”操作将在病人首页窗口(如图5.2.2所示)中完成。Dw_2Dw_1 图5.2.2 病人首页窗口表5.2.2病人首页窗口说明窗口名称病人首页引用名W_ba_brsy图号图5.2.2父窗口类设计说明 概述完成病案首页的输入、修改、注销、查询和归档。按键F2、F3、F4、F5、F
11、6分别进入手术情况、其他诊断情况、婴儿情况、诊断情况、费用情况。详细Dw_1:Datawindow。显示当前住院号病案首页,根据使用模式设置其是否可修改。Dw_2:Datawindow。显示当前住院号病案首页,根据使用模式设置其是否可修改。重置(R):Commandbutton。单击将取消当前所有输入操作。4. 保存(S):Commandbutton。单击将修改数据操作。5. 打印(D):Commandbutton。单击将打印病案首页。6. 退出:CommandbuttonCancel属性为true。引用表Gy_ksdm,Gy_zddm,gy_jbbm,gy_sszd,gy_exzl,gy_s
12、wyy,gy_zyzd,ba_xmgb操作表ba_brda,ba_brsy,ba_brqt,ba_brss,ba_brye,ba_brsw,ba_brzd,ba_brfy备注Dw_1手术情况(如图5.2.3所示)表5.2.3手术情况窗口说明窗口名称手术情况引用名W_ba_ssqk图号图5.2.3父窗口类设计说明 概述完成病案首页中手术情况的输入、修改、注销、查询。详细Dw_1:Datawindow。显示当前住院号病案首页的手术情况,根据使用模式设置其是否可修改。重置(R):Commandbutton。单击将取消当前所有输入操作。保存(S):Commandbutton。单击将修改数据操作。退出:
13、CommandbuttonCancel属性为true。引用表Gy_ssdm,gy_dmzd,gy_ygdm操作表ba_brsy,ba_brss备注其他诊断情况(如图5.2.4所示)Dw_1表5.2.4其他诊断窗口说明窗口名称其他诊断情况引用名W_ba_qtqk图号图5.2.4父窗口类设计说明 概述完成病案首页中次诊断情况的输入、修改、注销、查询。详细Dw_1:Datawindow。显示当前住院号病案首页的次诊断情况,根据使用模式设置其是否可修改。重置(R):Commandbutton。单击将取消当前所有输入操作。保存(S):Commandbutton。单击将修改数据操作。退出:Commandb
14、uttonCancel属性为true。引用表操作表ba_brsy,ba_brqt备注婴儿情况(如图5.2.5所示)表5.2.5婴儿窗口说明窗口名称婴儿情况引用名W_ba_yeqk图号图5.2.5父窗口类设计说明 概述完成病案首页中婴儿情况的输入、修改、注销、查询。详细Dw_1:Datawindow。显示当前住院号病案首页的婴儿情况,根据使用模式设置其是否可修改。重置(R):Commandbutton。单击将取消当前所有输入操作。保存(S):Commandbutton。单击将修改数据操作。退出:CommandbuttonCancel属性为true。引用表Gy_dmzd操作表ba_brsy,ba_
15、brye备注诊断情况(如图5.2.6所示)表5.2.6诊断窗口说明窗口名称诊断情况引用名W_ba_zdqk图号图5.2.6父窗口类设计说明 概述完成病案首页中诊断情况的输入、修改、注销、查询。详细Dw_1:Datawindow。显示当前住院号病案首页的诊断情况,根据使用模式设置其是否可修改。重置(R):Commandbutton。单击将取消当前所有输入操作。保存(S):Commandbutton。单击将修改数据操作。退出:CommandbuttonCancel属性为true。引用表Gy_dmzd操作表ba_brsy,ba_brye备注费用情况(如图5.2.7所示)表5.2.7费用窗口说明窗口名
16、称费用情况引用名W_ba_fyqk图号图5.2.7父窗口类设计说明 概述完成病案首页中费用情况的输入、修改、注销、查询。详细Dw_1:Datawindow。显示当前住院号病案首页的费用情况,根据使用模式设置其是否可修改。重置(R):Commandbutton。单击将取消当前所有输入操作。保存(S):Commandbutton。单击将修改数据操作。退出:CommandbuttonCancel属性为true。引用表Gy_dmzd操作表ba_brsy,ba_brye备注借阅管理功能描述完成病案的借阅登记、续借、催还、归还的管理操作,Ipo过程描述单击菜单“业务-借阅管理”将弹出病案借阅窗口(如图5.
17、3.1所示)。Dw_1图5.3.1 病案借阅窗口表病案借阅窗口说明窗口名称病案借阅引用名W_ba_bajy图号图5.3.1父窗口类设计说明 概述根据输入借阅者姓名,显示借阅者信息,以备借阅管理使用。详细Dw_1:Datawindow。显示当前借阅者的情况。确定(O):Commandbutton。单击将进入借阅管理操作。取消(C):CommandbuttonCancel属性为true。引用表Gy_ygdm操作表Ba_bajy备注具体病案借阅操作将在病案借阅管理窗口(如图5.3.2所示)中完成。Dw_1图借阅管理窗口表5.3.2借阅管理窗口说明窗口名称借阅管理引用名W_ba_jygl图号图5.3.
18、2父窗口类设计说明 概述本窗口完成对病案的借阅、续借、催还、归还处理详细Dw_1:Datawindow。其中将列出所有当前借阅者已借病案。其中双击某纪录,将以“查询”(Modi)方式打开首页借阅明细窗口;右键打开M_Ba_jygl菜单,可选“借阅”、“续借”、“催还”、“归还”、“首页”管理病案借阅。刷新(F):Commandbutton。单击将按条件刷新Dw_1。打印(D):Commandbutton。单击将打印列表。退出:CommandbuttonCancel属性为true。引用表Gy_ygdm,操作表ba_bajy,ba_brsy备注 详细病案借阅操作将在借阅登记管理窗口(如图5.3.3
19、所示)中完成。图借阅登记窗口表5.3.3借阅登记窗口说明窗口名称借阅登记引用名W_ba_jydj图号图5.3.3父窗口类设计说明 概述本窗口完成对病案的借阅、续借、催还、归还详细处理详细Dw_1:Datawindow。显示当前借阅信息,根据使用模式设置其是否可修改。重置(R):Commandbutton。单击将取消当前所有输入操作。保存(S):Commandbutton。单击将修改数据操作。打印(D):Commandbutton。单击将打印病案首页。退出:CommandbuttonCancel属性为true引用表Gy_ygdm,操作表ba_bajy备注报表功能描述根据已输入的病案首页统计各类报
20、表。Ipo过程描述单击菜单“报表-#表”将弹出#表窗口(图5.4.1所示)。检索功能描述根据已输入的病案首页生成各类索引卡、一览表。Ipo过程描述单击菜单“检索-#”将弹出#窗口(如图所示)。简单查询功能描述以住院号,姓名,Icd, 统计码为条件单项或组合查询病案首页。Ipo过程描述单击菜单“查询-简单查询”将弹出简单查询主窗口(如图5.6.1所示)。图5.6.1 简单查询主窗口表5.6.1简单查询主窗口说明窗口名称简单查询引用名W_ba_jdcx图号图5.6.1父窗口类设计说明 概述当在窗口中输入条件后,按刷新按钮进行查询,当多于一个条件时按且处理。详细刷新(F):Commandbutton
21、。单击将按条件刷新Dw_1。打印(D):Commandbutton。单击将打印列表。退出:CommandbuttonCancel属性为true。引用表操作表备注综合查询功能描述通过输入条件查询病案首页。Ipo过程描述单击菜单“查询-综合查询”将弹出综合查询主窗口(如图所示)。图综合查询主窗口表综合查询主窗口说明窗口名称综合查询引用名W_ba_zhcx图号图父窗口类设计说明 概述通过调用w_filter过滤数据,并保存查询条件。详细引用表操作表备注具体调价单的增加,修改和确认操作将在调价单明细窗口(如图5.7.2所示)中完成。图 调价单明细窗口表5.7.2 调价单明细窗口说明窗口名称调价单明细引
22、用名W_Zc_Detail_Tjcl图号图5.7.2父窗口类W_Zc_Detail(待开发)注:该模板应有的功能参W_Maindetail_Template_Sheet (Support.Pbl)。设计说明 概述本窗口实际完成指定固定资产(入库类或非入库类)调价单的新增,修改和确认操作。详细本窗口被打开时,应通过全局传参结构S_Exchange传递下列参数:1调价单号:将被查询,修改或确认的调价单;零表示要求新增一张调价单。新增单号将由本窗口自动产生,规则为年的末两位加上四位流水号,但允许用户修改。2.资产类别:0:入库类;1:非入库类。3.打开方式:Modi:修改方式,新增一张调价单或修改指
23、定调价单时用此参数,通知本窗口允许用户修改调价单信息;Check:确认方式,调价确认时用此参数,通知本窗口使“复核”按钮可用,以允许用户进行确认操作;Query:查询方式,此参数通知本窗口应保护Datawindow所有列,因此,调价单不允许用户修改。新增或修改一张调价单时,用户可输入部分或完整的资产编码,或在品名列录入输入码(拼音码,五笔码或角形码),窗口将弹出W_Select(Support),列出Zc_Zczd中满足条件的资产列表供用户选择。W_Select中应显示资产编号,资产名称,资产规格,产地名称,返回列则应包括资产序号,资产编号,资产名称,资产规格,资产单位和产地名称,在用户完成选
24、择后接着再资弹出W_Select窗口,其中列出Zc_Kcmx中指定资产(Zcxh)的入库日期列表,其中显示资产编号,入库日期,入库数量,库存数量,返回资产编号,入库日期,入库数量,库存数量和原值单价。按钮功能描述如下:1.保存(S):Commandbutton。单击将执行数据窗口的Update(),保存数据到数据库中保存前应校验数据的有效性。2.打印(P):Commandbutton.单击将打印调价单明细打印Datawindow应单独定制并在打印前与图中datawindow共享数据。3复核(C):Commandbutton.单击将确认一张调价单。调价执行时,从Zc_Kcmx中找到zcxh,Zc
25、bh,Rkrq满足匹配的记录,调整其原值单价,并重新计算原值金额,在用金额,库存金额,和总库存金额;再从Zc_Kczz中找到zcxh,Zcbh满足匹配的记录,将调价金额加到原值金额中去,重新计算原值单价,在用金额,库存金额和总库存金额;再从Zc_Ksfh中找到zcxh,Zcbh,Rkrq满足匹配的记录,并按Lyrq将记录分组,对于每一分组,都对应在Zc_Tjd02中插一条记录,将相应Lyrq的在用数量分组小计记入zc_Tjd02.Tjsl,将计提折旧金额分组小计记入Zc_Tjd02.Tqzjje,按公式: 调后折旧金额=调前折旧金额*现值单价/原值单价 计算调后折旧单价并记入Zc_Tjd02,
26、相应改写Zc_Ksfh中有关记录的原值单价,原值金额,计提折旧单价,计提折旧金额。若当前财务月份已结帐,则不允许确认。执行完成后,置Zc_Tjd01.Tjpb=1,更新调价日期。引用表Zc_Zczd, Zc_Cdzd操作表Zc_Tjd01,Zc_Tjd02,Zc_Kcmx,Zc_Kczz,Zc_Ksfh备注盘点处理功能描述 完成固定资产盘点单的添加,修改,删除和执行。单号产生规则为年的末两位加上四位流水号,允许用户修改。Ipo过程描述Lv_1Em_yearDdlb_lb单击菜单“其它-盘点处理”将弹出盘点处理主窗口(如图5.8.1所示)。图盘点处理主窗口表盘点处理主窗口说明窗口名称盘点处理引用
27、名W_Zc_Pdcl图号图父窗口类W_Lvsgl_Template_Sheet(Support.Pbl)设计说明 概述本窗口完成固定资产(入库类或非入库类)盘点单的新增,修改,删除和确认操作。窗口打开时将把Em_Year指定年的所有盘点单列在lv_1中。要求在完成盘点单的增加,修改,删除或确认后相应刷新本窗口但检索数据库。详细1Em_Year:Editmask。类型为Datetime,用于指定Lv_1中盘点单的年份,缺省为当年。2Lv_1:Listview。其中将列出Em_Year所指年份的盘点单。其中双击某盘点单,将打开盘点单的明细窗口,其中将允许用户修改盘点单并可作盘点完成确认;若该盘点单
28、已确认将只能查看,不能修改。3Ddlb_Lb:Dropdownlistbox。指定资产类别(入库类和非入库类).Lv_1中将只列出指定类别的资产盘点单。4.增加(A):Commandbutton。单击将弹出资产编码选择窗口(如图5.8.3),允许用户指定资产编码后打开盘点单明细窗口,并指定盘点单号为0(通知盘点单明细窗口增加一张盘点单)。将只允许修改而不允许确认。若系统未完成初始化,则不允许增加盘点单。5.删除(D):Commandbutton。单击将删除Lv_Left中被选中的未确认盘点单。6.退出:CommandbuttonCancel属性为true。7.图标:Radiobutton.单击
29、将使Lv_Left,Lv_Right以largeicon方式显示。8.列表:Lv_Left,Lv_Right以report方式显示。引用表Zc_Pdd01,Zc_Zczd操作表备注具体盘点单的增加,修改和确认操作将在盘点单明细窗口(如图所示)中完成。Dw_detailDw_mainEm_pydmPb_ok图5.8.2 盘点单明细窗口表 盘点单明细窗口说明窗口名称盘点单明细引用名W_Zc_Detail_Pdcl图号图5.8.2父窗口类W_Maindetail_Template_Sheet (Support.Pbl)。设计说明 概述本窗口实际完成指定固定资产(入库类或非入库类)盘点单的生成,修改和
30、确认操作。详细本窗口被打开时,应通过全局传参结构S_Exchange传递下列参数:1盘点单号:将被查询,修改或确认的盘点单;零表示要求新增一张盘点单。新增单号将由本窗口自动产生,规则为年的末两位加上四位流水号,但允许用户修改。2.资产类别:0:入库类;1:非入库类。3.打开方式:Modi:修改方式,新增一张盘点单或修改指定盘点单时用此参数,通知本窗口允许用户修改盘点单信息;Check:确认方式,盘点确认时用此参数,通知本窗口使Pb_Ok按钮可见,以允许用户进行确认操作;Query:查询方式,此参数通知本窗口应保护Datawindow所有列,因此,盘点单不允许用户修改。4.盘点范围:新增一张盘点
31、时通知本窗口将资产编码满足匹配的资产添加到盘点单中。部分控件描述如下:1.Dw_Main:Datawindow。显示盘点单的“主”信息(对应Zc_Pdd01表)。Dw_Detail:Datawindow.显示盘点单的“细”信息(对应Zc_Pdd02表).新增盘点单时,其中记录由本窗口根据指定的资产类别和盘点范围从Zc_Kcmx中自动生成.Em_Pydm:Vu_Findedit(Support.Pbl).在其中输入拼音码/资产编码可在Dw_Detail中自动查找并定位满足匹配的记录.3Pb_Ok:Picturebutton.单击将确认一张盘点单。盘点执行时,对于为null的记录,系统认为其库存数
32、量正确(即无盘盈/盘亏);否则,将使Zc_Kcmx中zcxh,Zcbh,Rkrq满足匹配的库存数量=Zc_Pdd02.Sjkc,并相应修改其库存金额,总库存数,总库存金额;同时,将修改 Zc_Kczz中zcxh,Zcbh满足匹配的库存数量,库存金额,总库存数,总库存金额,并重新计算原值单价,原值金额。执行完成后,置Zc_Pdd01.Pdpb=1,更新盘点日期。若当前财务月份已结帐,则不允许确认。引用表Zc_Zczd, Zc_Cdzd操作表Zc_Pdd01,Zc_Pdd02,Zc_Kcmx,Zc_Kczz备注图资产编码选择窗口折旧处理功能描述完成对指定范围(资产类别,资产编号和折旧截止日)资产的
33、折旧处理。Ipo过程描述单击菜单“其它-折旧处理”将弹出折旧处理窗口(如图).Dw_1Ddlb_lbEm_dateEm_pydm图折旧处理窗口表折旧处理窗口说明窗口名称折旧处理引用名W_Zc_Zjcl图号图父窗口类设计说明 概述本窗口完成满足指定条件入库类和/或非入库类固定资产的折旧处理。详细1Ddlb_Lb:Dropdownlistbox。指定将参与折旧的资产类别,可取值“全部”,“入库类”或“非入库类”。2Em_Date:Editmask。指定本次折旧处理的截止日期。3浏览:Commandbutton.单击将弹出资产编码选择窗口(图),允许用户指定折旧资产范围。4.检索:Commandbu
34、tton。单击将把Zc_Ksfh中资产类别满足ddlb_Lb指定条件且资产编号满足折旧范围指定条件的记录检索到本地,并按入库日期汇总生成折旧清单插入到Dw_1中。5.Dw_1:Datawindow。其中显示“检索”产生的折旧清单,其右侧的“确认”列允许用户单击指定参与折旧的资产。其数据源指向Zc_Zjls,并具有对Zc_Zjls的更新能力。6.Em_Pydm:Vu_Findedit(Support.Pbl)。其中输入拼音码或资产编号,可在Dw_1中查找并定位记录。7.全选(A):Commandbutton.本按钮是 “切换按钮”.单击将使Dw_1中所有记录被选中(“确认”列显示“”),同时按钮
35、文本变成“取消(A)”,再次单击将取消所有记录的选中状态(“确认”列显示“”),如此往复.8.过滤:CommandW_Filter(Support.Pbl)窗口,允许用户为Dw_1中记录集指定过滤条件.9.执行(I):Commandbutton.单击将对Dw_1中被选中的行在zc_Ksfh中所对应的记录逐条进行折旧处理.折旧处理时,根据从zc_Zczd中取得其折旧年限,总工作量,净残值率,折旧算法等与折旧处理有关的信息,再从Zc_Ksfh中取得zjrq(上次折旧日期),根据本次折旧截止日期算得本次折旧期间(以月作为折旧期间计算的最小时间单位),对于报损日期小于折旧起始日期的不参与折旧。折旧计算
36、时,根据折旧算法调用相应的预定义折旧计算例程,对本折旧期间逐月计算其折旧单价,进而得到本折旧期间的累计折旧单价,并将其累加到Zc_Ksfh相应的计提折旧单价中,再根据其在用数量算得本次计提折旧金额,并累加到Zc_Ksfh相应的计提折旧金额中去。再用Zc_Ksfh中按zcxh,Zcbh,Rkrq汇总的本次计提折旧金额去减zc_Kcmx中相应记录的在用金额和总库存金额,按入库日期汇总的折旧结果填入Dw_1中;再用Zc_Ksfh中按zcxh,Zcbh汇总的本次计提折旧金额去减zc_Kczz中相应记录的在用金额和总库存金额。一次折旧处理作为一个事务处理。提供四种预定义折旧算法,用户不可自定义,对每一种
37、算法,都分别编制实现例程。若当前财务月份已结帐,则不允许执行。引用表Zc_Zczd操作表Zc_Ksfh,Zc_Zjls,Zc_Kcmx,Zc_Kczz备注5.10 月结处理功能描述完成对指定财务月份的结帐处理或取消结帐处理。Ipo过程描述单击菜单“其它-月结处理”将弹出月结处理窗口(如图所示)。图5.10.1月结处理窗口表5.10.1月结处理窗口说明窗口名称月结处理引用名W_Zc_Yjcl图号图父窗口类设计说明 概述本窗口完成对指定财务月份的月结处理或取消指定财务月份的月结处理。详细1下一步(N):Commandbutton。单击将首先判断指定财务月份是否已作月结(查看Zc_Jzjl中有无相应
38、记录),是,则提示用户“本月已作月结,是否取消本月结帐?”,再次单击则取消指定财务月份的结帐(从Zc_Jzjl和zc_Yjjg中删除相应财务月份的记录);否则,再次单击则执行指定财务月份的月结处理。月结处理时,首先从Zc_Kczz获得资产列表,逐条统计其期初结存(从Zc_Yjjg中检索),本月入库,本月出库,本月调价,本月盘点,本月报损和本月折旧算得本期结存写入Zc_Yjjg中。引用表Zc_Kczz,Zc_Rkd,Zc_Ckd,Zc_Zjls,Zc_Pdd01,Zc_Pdd02,Zc_Tjd01,Zc_Tjd02,Zc_Bsd操作表Zc_Jzjl,Zc_Yjjg备注系统初始化功能描述建立系统运
39、行的初始状态。初始化系统时将清空所有“业务”表及“库存”表,初始转帐时则产生初始库存帐及科室分户帐。Ipo过程描述Dw_mainDw_detailEm_pydm单击菜单“系统-初始化(I)”将弹出系统初始化窗口(如图所示)。图5.1初始化窗口表5.1初始化窗口说明窗口名称初始化引用名W_Zc_Zsh图号图父窗口类设计说明 概述建立系统运行的初始状态:清空所有“业务”表及“库存”表,产生初始库存,科定分户帐和期初结存。详细Dw_Main:Datawindow.显示Zc_Zcmx中的记录,并具有对Zc_Kcmx的更新能力。初始化之后,用户在此录入初始库存帐册。Dw_Detail:Datawindo
40、w.显示Zc_Ksfh中的对应于dw_Main中当前行的记录(其它记录被Filter),具有对Zc_Ksfh中的更新能力。初始化之后,用户在此录入初始科室分户帐。Em_Pydm:Vu_Findedit(Support.Pbl).输入拼音码或资产编码可在Dw_Main中查找并定位相应记录。初始化(I):Commandbutton。单击将清空所有“业务”表(Zc_Rkd,Zc_Ckd,Zc_Zjls,Zc_Pdd01,Zc_Pdd02, Zc_Tjd01,Zc_Tjd02,Zc_Zyd,Zc_Bsd,Zc_Jzjl,Zc_Yjjg)和“库存”表(Zc_Ksfh,Zc_Kcmx,Zc_Kczz)。初
41、始化完成后,使Dw_Main和dw_Detail可修改(此前,所有列被保护)。保存(S):Commandbutton.单击将把用户录入的初始帐分别保存到Zc_Kcmx和zc_Ksfh中和zc将被置0)。转帐(C):Commandbutton.单击将根据Zc_Kcmx产生zc_Kczz和期初结存。引用表Zc_Zczd操作表Zc_Rkd,Zc_Ckd,Zc_Zjls,Zc_Pdd01,Zc_Pdd02,Zc_Tjd01, Zc_Tjd02,Zc_Zyd,Zc_Bsd,Zc_Jzjl,Zc_Yjjg,Zc_Ksfh,Zc_Kcmx,Zc_Kczz备注资产信息维护功能描述完成对资产字典表的维护。Ipo
42、过程描述单击菜单“维护-资产信息”将弹出资产信息主窗口(如图所示)。图5.1资产信息主窗口Dw_1Em_pydm表5.12.1资产信息主窗口说明窗口名称资产信息引用名W_Zc_Zcxx图号图父窗口类设计说明 概述完成新资产的注册及已有资产的修改和查询。详细1Dw_1:Datawindow.显示Zc_Zczd中的记录。图中有部分列未显示,具体是:资产类别,明细类别,财务类别,单价跟踪。双击某记录,等效于单击“修改(M)”按钮。2Em_Pydm:Vu_Findedit(Support.Pbl).输入拼音码,五笔码,角形码或资产编码可在Dw_1中查找并定位相应记录。增加(A):Commandbutt
43、on。单击将弹出资产信息明细窗口(如图5),并传递资产序号参数0,通知其为新增资产。修改(M):Commandbutton.单击将弹出资产信息明细窗口,将传递Dw_1中被选中行的资产序号,用户可在明细窗口中完成对指定资产的修改。打印(P):Commandbutton.单击将打印Dw_1中可见信息(打印Datawindow单独定制与dw_1共享数据).过滤:Commandbutton.单击将弹出通用过滤窗口W_Filter,允许用户为Dw_1提定过滤条件(候选列:资产编号,资产类别,产地序号,明细类别,财务类别,折旧年限,总工作量,净残值率,折旧算法,单件跟踪,作废判别,拼音码,五笔码,角形码)
44、。引用表Zc_Zczd,Zc_Cdzd,Zc_Mxlb操作表备注资产的新增,修改操作将在资产信息明细窗口(如图5.12.2)中完成。Dw_1图5.1资产信息主窗口表5.12.2资产信息主窗口说明窗口名称资产信息维护引用名W_Zc_Zcxx_Modi图号图父窗口类设计说明 概述完成新资产的注册及指定资产的修改和查询。详细本窗口被打开时应通过全局传参结构S_Exchange传递下列参数:资产序号:标识将被查询或修改的资产(0:通知本窗口新增一条记录)。打开方式:Modi:允许用户修改;Query:不允许用户修改。控件描述如下:1Dw_1:Datawindow.显示Zc_Zczd指定资产的明细信息。
45、点击其中“浏览”按钮将弹出资产编码选择窗口,允许用户选择资产编码。2确认(O):Commandbutton。单击将退出本宽口并保存所作的修改,同时刷新资产信息产窗口(如图5.12.1).3.退出:Commandbutton.单击将退出本窗口但不保存修改。引用表Zc_Zczd,Zc_Cdzd,Zc_Mxlb操作表备注资产编码功能描述完成对编码字典的维护和集中维护资产字典中的资产编号。Ipo过程描述单击菜单“维护-资产编码”将弹出资产分类窗口(如图所示)。Tv_1Em_pydmDw_1图5.1资产分类窗口表5.1资产分类窗口说明窗口名称资产分类引用名W_Zc_Zcfl图号图父窗口类设计说明 概述完
46、成对编码字典的维护和集中维护资产字典中的资产编号。详细Tv_1:Treeview.显示编码字典。当“锁定”Checkbox未选中时,Dw_1中将显示与tv_1选中条目相匹配的记录。否则,将使Dw_1中当前行的资产编号等于tv_1中选定条目的资产编码。在其中右键单击,将弹出快捷菜单,允许用户完成对编码字典的维护(增加,修改和删除)。该Treeview 为用户定制件(详参 Vu_Treeview_Medcode (Hispublic.Pbl))。Dw_1:Datawindow.显示Zc_Zczd中有关记录,并对其资产编号(Zcbh)列有更新能力。3Em_Pydm:Vu_Findedit(Suppo
47、rt.Pbl).输入拼音码,五笔码,角形码或资产编码可在Dw_1中查找并定位相应记录。4锁定:Checkbox。选中后,单击Tv_1中某条目,则Dw_1中当前行的资产编号将被赋以对应编号;否则,Dw_1中仅列出资产编号与tv_1被单击条目相匹配的记录。5保存字典:Commandbutton.若在Tv_1中通过右键菜单对编码字典作过修改,则可单击本按钮,保存所作的修改。保存(S):Commandbutton.单击将保存Dw_1中对资产编号的修改。打印(P):Commandbutton.单击将打印Dw_1中显示的记录。打印Datawindow应单独定制,并与Dw_1共享数据。引用表Zc_Mxlb操
48、作表Zc_Zczd,Zc_Bmzd备注5.14来源单位功能描述维护资产来源单位信息。Ipo过程描述单击菜单“维护-来源单位”将弹出来源单位主窗口(如图所示)。Dw_1Em_pydm图5.1来源单位主窗口表5.14.1来源单位主窗口说明窗口名称来源单位引用名W_Zc_Lydw图号图父窗口类设计说明 概述完成对资产来源单位的维护。本窗口只是一工作台,并不实际完成修改。详细1Dw_1:Datawindow.显示Zc_Lydw中的记录。双击某记录,等效于单击“修改(M)”按钮。2Em_Pydm:Vu_Findedit(Support.Pbl).输入拼音码,五笔码或角形码可在Dw_1中查找并定位相应记录
49、。增加(A):Commandbutton。单击将弹出来源单位明细窗口(如图5.14.2),并传递单位序号参数0,通知其为新增单位。修改(M):Commandbutton。单击将弹出来源单位明细窗口,并传递Dw_1中被选中行的单位序号,用户可在明细窗口中修改指定来源单位。查找:Commandbutton.单击将弹出通用查找窗口W_Find,允许用户在Dw_1中查找满足指定条件的记录。(候选列:单位名称,开户银行,单位帐号,联系人,联系 )。引用表Zc_Lydw操作表备注来源单位的新增,修改操作将在来源单位明细窗口(如图4.2)中完成。Dw_1图5.1来源单位明细窗口表5.14.1来源单位明细窗口
50、说明窗口名称来源单位明细引用名W_Zc_Lydw_Modi图号图父窗口类设计说明 概述完成新来源单位的注册及指定来源单位的修改和查询。详细本窗口被打开时应传入单位序号参数(0:通知本窗口新增一条记录)。控件描述如下:1Dw_1:Datawindow.显示Zc_Lydw指定资产的明细信息。具有对Zc_Lydw的更新能力,允许用户在其中修改来源单位信息。当用户录入或修改单位名称时,系统将自动生成拼音码,五笔码和角形码,但允许用户修改。2确认(O):Commandbutton。单击将退出本宽口并保存所作的修改,同时刷新来源单位主窗口(如图4.1).3.退出:Commandbutton.单击将退出本窗
51、口但不保存修改。引用表Zc_Lydw操作表备注其它维护功能描述其它维护包括维护菜单中的“产地信息”,“资产来源”和“明细类别”等完成相应简单信息的维护,上述模块具有相似的处理过程,并基于相同的窗口模板,一并描述始下。Ipo过程描述单击菜单“维护”下的上述菜单项,将弹出各自的维护窗口,这此窗口基于相同的窗口模板(W_Maintain_Template_Sheet(Support.Pbl)),具有相似的行为特征。详参模板说明。单据查询功能描述完成入库单,验收单,领用单,调配单,转移单,报损单和调价单的组合条件模糊查询。所有上述查询基于相同的窗口模板,不再一一描述。Ipo过程描述单击有关菜单条下的对
52、应单据查询菜单项,将弹出对应的查询窗口,所有这些窗口继承自同一窗口模板(如图所示).Em_startEm_endDw_listDw_detailSplitBar图5.1单据查询窗口模板表5.16.1单据查询窗口模板说明窗口名称单据查询窗口模板引用名W_Zc_Invoicequery_Template图号图父窗口类设计说明 概述用作所有具体单据查询窗口的父类。详细1E型,指定单据查询的起始日期。2型,指定单据查询的截止日期。3Dw_List:Datawindow。显示检索出的单据列表。相应的Dataobject应为grid或tabular风格,其数据列参相应的业务处理模块。4Dw_Detail:
53、Datawindow。显示Dw_List中被选中单据的明细信息。其Dataobject同相应的业务处理模块。5Splitbar:Vu_Splitterbar(Support.Pbl).分隔条,分隔Dw_List和dw_Detail。刷新(R):Commandbutton。按Em_Start,Em_End指定的日期条件检索单据到dw_List中。过滤(F):Commandbutton。弹出通用过滤窗口W_Filter(Support.Pbl),允许用户为Dw_List选择过滤条件。具体候选列参嘉兴二院固定资产管理系统需求分析报告P23 统计查询。打印汇总(Z):Commandbutton。打印Dw_List中显示的记录。打印Datawindow单独定制,并与Dw_List共享数据。9.打印明细(D):Commandbutton。打印Dw_Detail中信息。打印Datawindow单独定制,并与Dw_Detail共享数据。引用表操作表备注资产卡片功能描述汇总查询固定资产流向,并打印指定资产的资产卡片。Ipo过程描述单击菜单“报表-资产卡片(入库类)”或“报表-资产卡片(非入库类)”将弹出资产卡片窗口,该窗口继承自单据查询窗口模板(如图)。本窗口在打开时,需传入资产类别参数,以通知本窗口处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮主管管理培训课件
- 餐厅迎宾礼仪培训
- 餐厅菜单菜品培训
- 2026小松(中国)秋招试题及答案
- 2026中考冲刺动员大会校长发言稿:百日奋进我们与你共谱辉煌
- 餐厅服务员销售技巧培训
- 试用期员工绩效考核管理办法
- 《生药学》期末复习题及答案
- 公司员工安全责任书范文
- 2025无损检测技术资格人员考试无损检测超声波三级考试试题及答案
- 湖北省圆创高中名校联盟2026届高三2月第三次联合测评生物试卷(含答案解析)
- 2026年赣州职业技术学院单招职业技能考试备考试题附答案详解
- 雇佣老人看门协议书
- 赠与财物协议书模板
- 高一年级英语上册阅读理解专项练习及答案(50篇)
- 颅内肿瘤放疗护理管理
- 低温环境透水混凝土施工工艺方案
- 2025年全国中级经济师考试真题卷含答案经济基础知识
- 锻造加热工作业指导书
- 2025年跆拳道教练职业水平测评试题及答案解析
- 头颈部肿瘤放疗者营养与支持治疗专家共识
评论
0/150
提交评论