创业门诊医生站详细设计说明书

获得积分
资料库会员登录
搜索: [高级搜索]
下载首页 | 资源分类 | 下载排行
您的位置: 首页 > 市场 开发 实施 管理 > 系统设计
 
分类导航
下载排行
最新资源
创业门诊医生站详细设计说明书
资源大小:662.41 KB 资源类型:文档
下载积分: 12
更多
-->
下载统计:总下载:0,本月下载:0,本周下载:0,今日下载:0
发表评论 错误报告 加入收藏夹
资源介绍
BSHIS2.2增强版门诊医生详细设计说明书
1.引言
1.1编写目的
        根据需求分析说明书、概要设计说明书中的内容,编写详细设计说明书,为开发过程提供了较为明细]的说明,使系统开发各类技术人员对整个系统的各个单元所需实现的功能以及测试过程中的各项测试内容有较为具体的认识,为整个系统的开发、测试、评定和移交的提供基础,本报告一旦确认后将成为系统开发各类技术人员共同遵守的准则,并为以后的修改工作提供依据。
    本说明书的预期读者为本项目负责人以及负责项目开发的各类技术人员、管理人员、项目评审人员。
1.2项目背景
        BSHIS2.2版本医疗系统软件
        开发单位:杭州创业软件有限公司
        主管部门:研发中心
        关系:本系统应与BSHIS2.2的其它系统实现良好集成(共享有关公用信息),其中与门诊收费划价系统、医技系统、药房药库系统、挂号系统关系密切。
1.3定义
        BSHIS:创业医院信息管理系统(B-Soft Hospital Information System)
1.4参考资料
       
        <>  编写者:方超  2000/8/28
        <>  编写者:方超  2000/8/28
        <>  编写者:方超  2000/9/10
        <>  编写者:方超  2000/9/10
        <>  编写者:方超  2000/9

2.任务概述
2.1目标
根据概要设计说明书中的设计内容,对整个系统所需实现的功能以及系统的功能模块的划分和功能模块的具体实现过程提供详细的说明,为整个系统的开发、测试、评定和移交的提供基础。
2.2运行环境
硬件环境:
        服务器:PII500/256M/10G
        工作站:586以上机型、32M以上内存、显示器16位增强色、600*800像素
软件环境:
        网络操作系统:  Windows Nt Server 4.0 以上
        工作站操作系统:中文Win95/中文Win98/中文Win Nt Workstation
        数据库系统:    Ms SQL Server /Sysbase SQL Server /DB2
        网络协议:      TCP/IP
3.模块设计说明书
3.1模块设计说明书
每一模块编写一张模块设计说明书。内容包括:模块的基本功能,模块的IPO过程,模块与数据库表的联系。
P的描述:可用数学公式、数学模型或处理流程图进行描述。
具体内容如下:
模块(子模块)设计说明书
3.1.1诊断代码维护
系统名称:门诊医生站        系统识别:10
模块编号:X02.02.01
模块名称:诊断代码维护




述        打开窗口显示诊断名称列表,用户选择新增,输入完整的诊断名称,icd-9码,程序检查是否由重名诊断,有则不保存,没有则保存。同时允许用户修改诊断名称,并可以删除诊断。

IPO



程        I:医生输入诊断代码和相关信息。
P:按数据内部规则校核数据正确性,保存数据
O:保存至表GY_JBBM

数据窗口        d_maintain_diagnost
引用表        GY_JBBM
操作表        GY_JBBM
编制        方 超        日期        2000/9/11
3.1.2体征代码维护

系统名称:门诊医生站        系统识别:10
模块编号:X02.02.02
模块名称:体征代码维护



述        体诊代码逻辑分三层,1体诊代码主项(主要是部位),2体诊代码付项(主要是检查项目),3体征项目值(正常与非正常值)
第一与第二层的数据放入ys_tzxm中,第三层数据放入ys_tzxmz中
维护界面显示体诊代码主项及其包含的付项,以及付项所包含的所有正常与非正常值。
医生可以增加,修改体征项目及可能的值并保存,修改。
删除时必须先删除底层的值,在删除上层的值

用户对象vu_case_bodysign,uo_case_bodysign分别处理体征的显示和体征的数据提取处理,
IPO



程        I:从ys_tzxm,ys_xmz中获得已经维护的体征代码并显示
P:按数据内部规则校核数据正确性,保存数据
O:保存至ys_tzxm,ys_xmz.

数据窗口        d_bodycheck_toplevel,d_bodycheck_item,d_bodycheck_value
引用表        ys_tzxm,ys_xmz
操作表        ys_tzxm,ys_xmz
编制        方 超        日期        2000/9/11
3.1.3鉴别诊断维护

系统名称:门诊医生站        系统识别:10
模块编号:X02.02.03
模块名称:鉴别诊断维护




述        鉴别诊断维护时由医生先输入一批相似的需鉴别的诊断组(存放在表YS_JBMX中),再输入能够鉴别这些诊断的医技检查项目(存放在YS_JBFA中)。保存
删除时先删除医技项目再删除诊断组。
IPO



程        I:显示ys_jbmx,ys_jbfa的内容,每一组鉴别诊断对应一组医技检查项目。
医生输入一组相似的需鉴别的诊断
P:新增一鉴别诊断组时向表ys_zdjb添加自增长字段jbxh(鉴别序号),根据jbxh向ys_jbmx中插入需鉴别疾病(医生输入),并向ys_jbfa中添加鉴别疾病的检查方法(医生输入)
删除时先删ys_jbfa,ys_jbmx中的相关数据项,再删ys_zdjb中的组号
O:保存至ys_jbmx,ys_zdjb,ys_jbfa

数据窗口        d_disease_distinguish,d_disease_check
引用表        ys_jbmx,ys_zdjb,ys_jbfa
操作表        ys_jbmx,ys_zdjb,ys_jbfa

编制        方 超        日期        2000/9/11

3.1.4治疗方案

系统名称:门诊医生站        系统识别:10
模块编号:X02.02.04
模块名称:治疗方案维护




述        治疗方案维护先输入治疗的疾病(gy_jbbm表)并获得医生代码,根据该疾病代码和医生代码显示该医生对这种疾病的治疗方案的药品分类(YS_CMJB,YS_BZCM,YS_CMDG)及分类中的所有治疗该疾病药品(YS_CMXJ)。
医生可以修改某种疾病采用哪几类药品,以及具体每类药品包含那些药。
表YS_CMJB表示一种疾病对应多个处方模板(治疗方案),表YS_BZCM表示标准的一种治疗方案需要哪几类药品,表YS_CMDG表示某一个医生对标准的治疗方案的药品大类修改(医生自己的治疗方案),表YS_CMXJ表示某一个医生对自己的治疗方案中大类药品的明细药品的修改。
IPO



程        I:获得疾病代码和医生代码
P:根据疾病代码,医生代码,查找ys_cmjb表,若有相同纪录则检索出identity字段CMDM,若无相同纪录则用最大值加一。
根据identity字段CMDM,在表ys_bzcm中获得标准处方模板(包含某一疾病对应那些药品分类)。并保存至ys_bzcm(标准处方模板)
根据ys_bzcm中的药品分类和CMDM以及医生代码获得医生对标准处方模板中的药品分类的增删。并保存至ys_cmdg(处方模板大改)
根据ys_bzcm中的药品分类和CMDM以及医生代码获得医生对处方模板大改表中的具体每一类药品种的明细药品的增删,并保存在医生处方模板小减中(ys_cmxj)。其中药品类的信息来源于药库表yk_Medicoding_dict,yk_medcine_coding
O:保存表ys_cmjb,ys_mzcm,ys_cmdg,ys_cmxj

数据窗口        D_YPXX,D_YPBM,D_BMSZ,D_BMZD,D_YYGL
引用表        GY_JBBM
yk_Medicoding_dict,yk_medcine_coding
YS_CMJB,YS_BZCM,YS_CMDG,YS_CMXJ
操作表        YS_CMJB,YS_BZCM,YS_CMDG,YS_CMXJ
编制        方 超        日期        2000/9/11

3.1.5选择新病人

系统名称:门诊医生站        系统识别:10
模块编号:X01.01
模块名称:选择新病人(挂号病人、预约病人)




述        医生选择新病人,系统显示挂号病人,医生选择病人,系统显示病人历史病历信息(表YS_MZ_BCJL),和病人的既往史、过去史etc.(表YS_BRLS)。最后,置表MS_GHMX表的JZJS标志为0。

IPO



程        I:医生选择MS_GHMX中的病人
P:程序在YS_JZLS中插入新纪录表示病人在医生处就诊,JZLX为8
置表MS_GHMX表的JZJS标志为0。
从MS_GHMX中获得该病人的有关信息。
O:显示病人历史病历信息(表YS_MZ_BCJL)
病人的既往史、过去史etc.(表YS_BRLS)。
保存至表MS_GHMX,YS_JZLS
数据窗口        d_newpatient, d_history
引用表        Ms_ghmx,ys_jzls
操作表        Ms_ghmx,Ys_jzls
编制        方 超        日期        2000/9/11

3.1.6诊断输入

系统名称:门诊医生站        系统识别:10
模块编号:X01.02.02
模块名称:诊断输入




述        选择病人后,系统从YS_JBZD获得最近一次病人未愈诊断并显示,医生可以将上次未愈诊断填入此次诊断中,同时也可输入新的诊断,并更改疾病诊断转归情况。置于的诊断下一次就诊不会显示。
输入的诊断允许分组输入
IPO



程        I:医生输入此次诊断代码和相关信息。
P:系统从ys_jbzd中获得病人最近一次诊断内容,医生可以默认此次诊断与上次就诊诊断相同,也可输入新的诊断代码。
O:系统检测重复诊断,重复的删除。保存至ys_jbzd中。

数据窗口        d_diagnostchange
引用表        GY_JBBM
Ys_jbzd
操作表        Ys_jbzd
编制        方 超        日期        2000/9/11

下载地址
 下载地址1
按字母检索

下载须知:
大部份资源无需注册即可下载
需要积分的资源要在会员中心注册会员并用 积分体系中提示的方法赚取积分才能下载。

免责声明:
所有资源只能用于参考学习,不能用于任何商业用途,否则后果自负!