版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 市计划生育服务中心市计划生育服务中心概要设计说明书概要设计说明书状态:草稿标识号:DOC.NO.DOC.NO. SHIHENG-JSHWSHIHENG-JSHW 1.01.0评审当前版本:1.01.0初始版前一版本:修订版发布日期:2003-8-192003-8-19摘要摘要本文描述市计划生育服务中心概要设计修改历史修改历史日期日期版本版本作者作者修改容修改容评审号评审号更改请求号更改请求号2003-08-191.0初始版本注释:评审号为评审记录表的编号。更改请求号为文档更改控制工具自动生成的编号。概述概述本系统主要是由于市科研所与市计划生育服务中心联合提出需求,为了满足计划生育服务中心的日
2、常工作的需要,又能达到科研所所需的科研目标, 由市示恒计算机研究开发. 为了此项目能在预期的时间里如质如量的完成,我们力争做到对每项业务分析得尽可能的清楚,清楚的描述系统各功能模块以与各子系统所需的输入/输出信息项、信息项组织方式以与各子模块的具体实现,完成数据字典的设计.为以后的详细设计打好扎实的基础. 2 / 791 1接口接口1.11.1 外部接口外部接口1.1.11.1.1外部接口概述外部接口概述在实现本系统中还没有具体涉与到外部接口,但是要考虑将来与医院的医疗保险管理系统和医院的 HIS 系统有接口.1.21.2 部接口部接口1.2.11.2.1部接口概述部接口概述部接口主要是各模块
3、之间,各处理环节的输入/输出数据通过记录在数据库中的数据实现。 3 / 79市市计计划划生生育育服服务务中中心心管管理理系系统统业业务务受受理理挂号门诊实验室及辅助检查医学影像检查检验X光检查红外乳透检查B超检查免疫检验其他检验血液检验尿液检验白带检验前列腺液检验分泌物检验宫颈刮片防癌检验精液结扎检验精液检验生化检验大便检验激素检验综合查询病人个人基本信息查询病例查询病种查询统计与分析业务报表统计病例分析系统管理权限设置角色设置数据备份与恢复系统参数设置帮助特种病例向导操作指南版权信息公司简介说明: 数据的主要来源于挂号,门诊和实验室辅助检查,以与系统管理模块,挂号时形成的条形码号贯穿于整个应
4、用系统,门诊和实验室辅助检查 4 / 79的信息与综合查询和统计与分析两大模块有很大的联系.系统管理的信息可能与登录或一些系统参数设置有关,与其它模块关系不大.2 2软件功能描述软件功能描述2.12.1 本系统各清单总表本系统各清单总表2.1.12.1.1界面类清单总表界面类清单总表填写人:彬所属系统名称:计生服务中心系统 日期:2003 年 8 月 20 日编号中文名称英文名称父类功能概述填写英文名称1挂号FrmRegister无填写病人的一些基本资料,形成条形码号,保存基本信息并打印挂号单.2门诊FrmClinic无主要是记录病人在医院的整个流程的信息,包括病人的详细的基本信息,问诊信息,
5、检查信息,实验室与辅助检查信息,诊断和处理信息.3病人的详细的基本信息无门诊主要记录病人的基本信息,如,年龄,学历,药物过敏史等等.4问诊信息无门诊主要包括四项,一项是主诉,一项是现病史,一项是月经史(女性),一项是婚育史(一部分是男女共有的,一部分是女性特有的).如果病人属于特种病例当中的一种,则问诊的形式就以问卷的方式代替.5妇科检查信息无门诊主要包括两项,一项是妇科体格检查,一项是妇检.妇检中包括五项检查:外阴,阴道,宫颈,宫体,附件6男科检查信息无门诊包括两大块,一块是男科体格检查,一块是生殖系统检查. 生殖系统检查又包括七项:阴毛, 阴茎, 阴囊, 附睾, 精索, 输精管, 肛门.7
6、实验室与辅助检查无门诊主要包括要检查的具体项目的选择,医生对辅助检查的附加说明,以与检查申请单的生成.还有检查结果的显示. 5 / 798诊断和处理信息无门诊主要包括两个项,一项是诊断结果的填写,一项是处理信息的填写,还有一项是用药记录,诊断结果和处理意见必须与病人的病种相关联,一种病种对应着相关的诊断结果和处理意见.用药记录包括:药名,用法,剂量.9X 光检查FrmXray无主要包括以下几大项信息,一项是病人的基本信息,一项是医生想要了解的在门诊医生那得到的病史摘要,还有相关辅助检查的信息,主要是帮助 X 光检查医生进行查检而作为参考资料.一项是图象信息,一项是诊断结果.10B 超检查Frm
7、Ultrasonic无主要包括以下几大项信息, 一项是病人的基本信息,一项是医生想要了解的在门诊医生那得到的病史摘要,还有相关辅助检查的信息,主要是帮助 X 光检查医生进行查检而作为参考资料.一项是图象信息,一项是诊断结果,一项是声象图所见.11乳透检查FrmInfrared无主要包括以下几大项信息, 一项是病人的基本信息,一项是乳透图象,一项是医生进行的触诊信息,一项是红外扫描信息,一项是检查结果和医生建议信息.12检验FrmCheck无主要包括以下几大信息项:一项是病人基本信息的显示,一项是要检验的项目的具体项信息.13综合查询FrmQueryModal无主要是根据查询条件进行过滤得到相应
8、的符合条件的查询结果.14病例分析FrmQueryModal无根据以下一些条件:如性别,所属病种,分析角度,时间围,可以生成相应的分析图形.15用户角色管理FrmUserManager无主要包括用户基本信息,角色的类型,角色权限.16职工管理FrmEmployeeEdit无主要是包括职工的一些基本信息 6 / 7917基本参数设置FrmBaseInfo无主要包括两项,一项是单位基本信息的设置,一项是系统参数的设置.18数据导出上传FrmExport无包括两个功能,一个是数据的导出,可以把数据库中的数据导出保存成文本格式.以便进行备份.一个是数据上传功能,这一块现在在本系统中没有用到,但是如果以
9、后多个点用到这套系统时就要这项功能.即基从的数据要上传到数据库服务中心.19数据字典维护FrmCodeManager无为了以后软件的可维护性和可拓展性,我们尽量的把数据项设得灵活,详细,实现代码化.越规,越详细就越好.2.22.2 挂号挂号包括的容: ,性别,年龄,号(可为空),选择就诊科室.然后打印出一清单,叫挂号单,用条码机自动打出一个条码,以便在这一次检查时医院的各部门进行病人身份的调出.各个部门根据这单上的条形码进行对病人身份的确定以与各种病人的信息的调出.这挂号单贯穿整个业务流程,如果病人在下次来就疹时,还可以凭挂号单或任一单据进行就诊.2.2.12.2.1界面逻辑界面逻辑资源对象界
10、面清单编号类中文名称类英文名称父类界面概述1挂号FrmRegister无数据项: 科别,条形码号, ,性别,出生日期, 号,日期.2.2.22.2.2业务逻辑业务逻辑2.2.2.12.2.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:挂号 日期:2003 年 8 月 20 日编号类中文名称类英文名称父类类功能概述1挂号FrmRegister无主要是业务的起点,病人从这开始进行医院治疗,这一步主要是生成一个条形码号,以便在以后的流程当中可以用条形码号定位到这个人 7 / 792.2.32.2.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,updat
11、e,delete):序号表名SelectInsertUpdateDelete说明1YNNN2YNNN2.32.3 问诊问诊( (基本信息基本信息) )2.3.12.3.1界面逻辑界面逻辑基本信息信息界面编号类中文名称类英文名称父类界面概述1基本信息无门诊本页面主要是获得病人的一些个人基本信息.数据项:, 性别, 出生日期, 婚姻状况, 籍贯, 学历, 职业, 民族, 住址, , 就诊时间,药敏史2.3.22.3.2业务逻辑业务逻辑2.3.2.12.3.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:基本信息日期:2003 年 8 月 20 日编号类中文名称类英文名称父类类功能概述
12、1基本信息无门诊病人基本信息2.3.32.3.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2YNNN 8 / 792.4 问诊问诊这一项主要通过医生问病人而得到的一些信息,包括主诉,现病史,月经史(只限女性),婚育史(其中有一部分是男女共有的信息,有一部分只是女性有的).2.4.12.4.1界面逻辑界面逻辑头界面:编号类中文名称类英文名称父类界面概述1问诊信息无门诊这一项主要记载病人的一些现状,以与婚姻家庭情况和一些关于个人的情况.如主诉,现病史,月经史,婚育史
13、.如果某个人属于一种特种病例,则问诊这一块就以问卷的形式来代替上面的容.2.4.22.4.2业务逻辑业务逻辑2.4.2.12.4.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:问诊信息日期:2003 年 8 月 20 日编号类中文名称类英文名称父类类功能概述1问诊信息无无主要是通过医生询问进行一些基本的印象诊断.2.4.32.4.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2YYYY3YYYY4YNNN2.52.5妇妇科科检检查查信信息息描述妇科
14、检查信息.妇科检查包括两种:一种是体格检查,一种是妇检.体格检查包括腹部特征,宫高位置,移动性浊音. 妇检主要包括五种检查: 外阴, 阴道, 宫颈, 宫体, 附件. 9 / 792.5.12.5.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1妇科检查信息无门诊通过这个界面可以得到妇科检查的一些信息,如体格检查可以得到三项信息: 腹部特征,宫高位置,移动性浊音,妇检可以得到五大检查的相关信息:外阴, 阴道, 宫颈, 宫体, 附件.2.5.22.5.2业务逻辑业务逻辑2.5.2.12.5.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:妇科检查信息日期:2003 年 8 月
15、 20 日编号类中文名称类英文名称父类类功能概述1妇科检查信息无门诊获得妇科检查的信息2.5.32.5.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2NYYN3YYYN2.62.6 男男科科检检查查信信息息 男科检查信息包括两大块: 一块是男科的体格检查,一块是生殖系统检查. 体格检查包括五类,生殖系统检查包括七类.2.6.12.6.1界面逻辑界面逻辑 10 / 79编号类中文名称类英文名称父类界面概述1男科体格检查无门诊主要包括两大项,一项是男科体格检查,一项
16、是生殖系统检查.男科体格检查包括以下信息: 一般情况, 皮肤, 腰肾区, 输尿管区, 膀胱,生殖系统检查包括: 阴毛, 阴茎, 阴囊, 附睾, 精索, 输精管, 肛门.2.6.22.6.2业务逻辑业务逻辑2.6.2.12.6.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:男科体格检查日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1男科体格检查无门诊主要是获得男科检查的信息2.6.32.6.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete
17、说明1YYYY2NYYN3YYYN2.72.7 实实验验室室与与辅辅助助检检查查主要是列出检查项目名称,打印申请单,获得检验出来的结果.2.7.12.7.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1实验室与辅助检查无门诊主要包括检验信息项,检验申请单信息,检验结果信息. 11 / 792.7.22.7.2业务逻辑业务逻辑2.7.2.12.7.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:实验室与辅助检查日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1实验室与辅助检查无门诊此界面主要是医生可以选择检查项目,然后可以打印检验申请单,申请单上要
18、留有空间供医生填写附加说明.检验完了后要可以在此窗口上查看到检验结果.2.7.32.7.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2YNNN3NYYN4YYYY5YYYN2.82.8 诊诊断断和和处处理理2.8.12.8.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1诊断和处理无门诊主要包括的信息项为:录入诊断意见和处理方法,还用药记录,诊断意见,处理措施以与用药记录都得与病种相关联.一一对应.2.8.22.8.2业务逻辑业务逻辑2.8.2.12.8
19、.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:资源管理日期:2001 年 11 月 30 日编号类中文名称类英文名称父类类功能概述 12 / 791诊断和处理无门诊诊断意见,处理措施,用药记录信息的录入.2.8.32.8.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2YYYY3YNNN4YNNN5YNNN6YYYN2.92.9 X X 光检查光检查2.9.12.9.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1X 光检查FrmXray
20、无显示信息病人基本信息,医生想要看到的病情描述,包括病史摘要和检查结果.图象信息,照片信息,检查结果.2.9.22.9.2业务逻辑业务逻辑2.9.2.12.9.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:X 光检查日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1X 光检查FrmXray无主要是图片信息和检查结果的录入 13 / 792.9.32.9.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2YYYY3YYYN2.
21、102.10 B B 超超检检查查2.10.12.10.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1B 超检查FrmUltrasonic无显示信息:病人基本信息,医生想要看到的病情描述,包括病史摘要和化验结果,妇查结果(女性),腹部体征.图片信息,B 超诊断,声象所见,报告医生.2.10.22.10.2业务逻辑业务逻辑2.10.2.12.10.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:B 超检查日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1B 超检查FrmUltrasonic无主要是图片信息, B 超诊断,声象所见信息的录入2.10
22、.32.10.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2NYYN3YYYY 14 / 794YYYN2.112.11 乳乳透透检检查查2.11.12.11.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1乳透检查FrmInfrared无显示信息:病人基本信息,扫描的图象信息,触诊信息,红外扫描信息,检查印象信息,建议.报告医生.2.11.22.11.2业务逻辑业务逻辑2.11.2.12.11.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名
23、称:乳透检查日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1乳透检查FrmInfrared无图象信息, 触诊信息,红外扫描信息,检查印象信息,建议,备注,报告医生信息的录入2.11.32.11.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2YYYN2.122.12 检验检验检验目前包括十三项,检验的项比较多,要做成灵活的,就是说医生在进入本界面时只能显示病人相应的申请的检验项,而且每一个检验里边的项也是只能显示要化验室项.2.12.1
24、2.12.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述 15 / 791检验FrmCheck无显示信息:检验单号,病人的基本信息,检验项目,检验项目的具体细项,细项结果,参考值.2.12.22.12.2业务逻辑业务逻辑2.12.2.12.12.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:检验 日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1检验FrmCheck无主要是检验项目结果的录入2.12.32.12.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectIns
25、ertUpdateDelete说明1YYYY2YYYY3YYYY4YNNN5YNNN2.132.13 查查询询2.13.12.13.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1查询FrmQueryModal无显示信息:查询条件,逻辑操作符,查询围,查询结果2.13.22.13.2业务逻辑业务逻辑2.13.2.12.13.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:查询 日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述 16 / 791查询FrmQueryModal无主要是用来查询信息,如可以查询病人基本信息,以前的就诊信息,病种病例信息等
26、等.2.13.32.13.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2YNNN3YNYY4YNYY5YNNN2.142.14 病病例例分分析析编号类中文名称类英文名称父类界面概述1病例分析FrmAnalysis无显示信息:性别,可选的分析病种,选正的分析病种,分析角度,分析日期段.2.14.12.14.1业务逻辑业务逻辑2.14.1.12.14.1.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:病例分析日期:2003 年 8 月 21 日编号类中文
27、名称类英文名称父类类功能概述1病例分析FrmAnalysis无主要是对某种病例或某同种病例从不同的角度和时期来进行统计分析,以图形的方式显示分析结果.2.14.22.14.2数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY 17 / 792.152.15 角色用户管理角色用户管理2.15.12.15.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1角色用户管理FrmRole无显示信息:用户信息,角色信息,用户信息包括:工号,密码,所属角色.角色信息包括:角色名
28、称,拥有权限.2.15.22.15.2业务逻辑业务逻辑2.15.2.12.15.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:用户角色管理日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1用户角色管理FrmRole无角色管理主要是录入角色类型与其拥有权限,用户管理主要是录入用户信息,登录密码,以与他所属的角色类型.2.15.32.15.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2YNNN3YNNN4YYYY5YYYN
29、18 / 792.162.16 职工管理职工管理2.16.12.16.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1职工管理FrmEmployee无显示信息:职工的基本信息,如,性别,职务,部门等等.2.16.22.16.2业务逻辑业务逻辑2.16.2.12.16.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:职工管理日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1职工管理FrmEmployee无主要是录入,修改,删除职工的详细的基本信息.2.16.32.16.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,u
30、pdate,delete):序号表名SelectInsertUpdateDelete说明1YYYY2.172.17 基本参数设置基本参数设置2.17.12.17.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述 19 / 791基本参数设置FrmBaseInfo无显示信息:包括两项:一项是单位基本信息,一项是系统参数设置单位基本信息包括:单位编号,名称,地址,联系,网址,E-mail,负责人.参数设置包括:数据备份时间,备份路径,保留周期,数据库服务器名称,计算机名,数据库用户名,密码2.17.22.17.2业务逻辑业务逻辑2.17.2.12.17.2.1业务处理类清单表业务处理类清单表
31、填写人:彬所属系统名称:系统参数设置日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1系统参数设置FrmBaseInfo无主要是录入单位基本信息,系统的一些参数设置信息.2.17.32.17.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY2YYYY2.182.18 数据导出上传数据导出上传2.18.12.18.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1数据导出上传FrmExport无显示信息:数据导出路径.数据上传参数:地址
32、,登录名,口令,上传方式:增量,完全.是否自动上传,自动上传日期,时间. 20 / 792.18.22.18.2业务逻辑业务逻辑2.18.2.12.18.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:数据导出上传日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述1数据导出上传FrmExport无主要是数据导出和上传的一些参数设置,数据导出要设好导出的路径和文件名,数据上传要设置好上传参数,以与自动上传的参数.2.18.32.18.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名Selec
33、tInsertUpdateDelete说明1YYYY2YYYY2.192.19 数据字典维护数据字典维护2.19.12.19.1界面逻辑界面逻辑编号类中文名称类英文名称父类界面概述1数据字典维护FrmCodeManager无显示信息:数据字典名称,代码,描述2.19.22.19.2业务逻辑业务逻辑2.19.2.12.19.2.1业务处理类清单表业务处理类清单表填写人:彬所属系统名称:数据字典维护日期:2003 年 8 月 21 日编号类中文名称类英文名称父类类功能概述 21 / 791数据字典维护FrmCodeManager无主要是对数据字典进行新增,修改,删除,包括数据字典名称,代码,描述.
34、2.19.32.19.3数据逻辑数据逻辑本功能需要操作的表、进行的操作(select,insert,update,delete):序号表名SelectInsertUpdateDelete说明1YYYY数据库设计规数据库设计规1 目的 规数据库设计。2 概述 从数据库的设计原则 设计文档几方面论述数据库设计的规思想与命名规则。3 数据库应用结构 根据对一般业务系统的分析,将数据库和程序系统统一进行整体描述,展示数据库的表之间以与与程序模块间的关系。 3.1 数据表和程序模块的分类 根据“处理特点”,将数据表和程序模块进行分类如下: 数据表分类:业务数据表、基本编码表、辅助编码表、系统信息表、累计
35、数据表、结算数据表、决策数据表。 程序模块分类:初始化、业务处理、完整性检测与修正、结算处理、统计处理。 3.1.1 数据表分类说明 业务数据表:记录业务发生的过程和结果。如,合同、出仓单、申请单、凭证。 基本编码表:描述业务实体的基本信息和编码。如,产品、客户、供应商、雇员。 辅助编码表:描述属性的列表值。如,合同类型、职称、民族、付款方式。 系统信息表:存放与系统操作、业务控制有关的参数。如,用户信息、权限、用户配 22 / 79置信息、成本核算方式。 累计数据表:存放业务的当前值和累计值。如,当前库存、当前存款、累计销售、累计支出、应收账款。 结算数据表:存放各个时期末的结存数。如,月末
36、库存、月末银行存款、应收账款月结。 决策数据表:存放各个时期发生的统计值。如,月销售统计、月回款统计、出入库统计。 3.1.2 程序模块分类说明 初始化:系统运行前对系统进行数据的初始化。如,库存初始化。 业务处理:业务过程的控制和结果记录。如,合同录入、费用审批、出入库。 完整性检测与修正:对累计数据表进行检查并自动修正。如对当前库存、当前存款、累计销售的检查和重新计算。 结算处理:计算并记录各个时期末的结存数。库存月结、应收账款月结。 统计处理:计算并记录各个时期发生的统计数。如,统计月销售、统计月回款、统计出入库。 3.2 数据表间的关系 业务数据表基本编码表 主-外键关系。如,合同表客
37、户编码表; 业务数据表辅助编码表 主-外键关系。如,合同表付款方式; 业务数据表、累计数据表、结算数据表:累计数据表=结算数据表(上期末) + 业务数据表(本期发生)。如当前库存=上月末库存数+(本月入库数-本月出库数); 决策数据表业务数据表 决策数据表的数据是由业务数据表中数据导出(统计)的; 3.3 数据表与程序模块间的关系 由一个例子(仓库管理)来说明数据表与程序模块之间的关系: 系统使用前,由初始化模块对库存数(累计数据表)和上月末库存数(结存数据表)进行初始化; 当有入库业务发生时,由入库模块(业务处理)将入库单录入并保存到入库单明细帐(业务数据表)中,同时将入库数累加到库存数(累
38、计数据表)中; 定期或不定期,库存数核算模块(检查完整性检测与修正)根据上月末的库存数(结存数据表)、本月已发生数(业务数据表)检查当前的库存数(累计数据表)是否符合,不符合 23 / 79则给出提示,可手工或自动进行更正(当前库存数=上月末库存数+本月入库数-本月出库数); 每月初,进行上月的月结处理。月结模块(结算处理)根据上月初的库存数(结存数据表)、上月发生数(业务数据表)计算出上月末的库存数(累计数据表)。公式为:上月末库存数=上月初库存数+上月入库数-上月出库数; 每个月月结后,库存业务月统计模块(统计处理)统计上月的各种库存商品的入库和出库数,便于查询和生成报表,也作为决策支持的
39、数据基础。 3.4 数据表命名时对数据表分类的考虑 业务数据表:t_d_。如销售系统的合同表 t_d_SH_Contract 或 t_d_SH_合同; 基本编码表:t_b_。如客户编码表 t_b_Customer 或 t_b_客户; 辅助编码表:t_a_。如合同类别 t_a_ContType 或 t_a_合同类别; 系统信息表:t_s_。如用户表 t_s_User 或 t_s_用户; 累计数据表:t_t_。如当前库存表 t_t_SO_Stock 或 t_t_SO_库存; 结算数据表:t_c_。如库存月结表 t_c_SO_StockMonth 或 t_c_SO_库存月结; 决策数据表:t_w_。
40、如月销售统计表 t_w_SH_SellMonth 或 t_w_SH_月销售统计; 注:的容表示可选。如“t_s_”表示 t_s_SH_User 和 t_s_User 都是符合规则的。4 数据库结构原则 规定除数据库设计所遵循的式外的一些适用原则,在遵循数据库设计式的基础上,合理地划分表,添加状态和控制字段等。 4.1 辅助编码表 为了使辅助编码表能起到预期的效能,又不因过多的辅助编码表难以管理,故对辅助编码表的使用作如下规定: 1. 当某辅助编码表的编码允许用户添加时,应设计成“独立”的数据表;否则,将不允许用户添加编码的各辅助编码表合并成一个“通用”的辅助编码表。 2. “独立”的辅助编码表
41、与主表的列采用主-外约束保证列数据完整性。 3. “通用”的辅助编码表与各主表间没有约束关系,主表列的数据完整性由列说明的 24 / 79“域”来保证。 4. “通用”的辅助编码表除编码和名称列外,还有一个标识列,用来标识合并前的各码表,该标识列+编码列作为该表的主键。 5. 对于“独立”的辅助编码表,用户只可添加新的编码和改变名称,并且不能改变一个编码所代表的意义;对于“通用”的辅助编码表,原则上不允许用户修改,或只有限地允许修改名称。 4.2 基本编码表 1. 基本编码表可以有如下的标识列:编码、外编码、助记码、简称、全称。编码(唯一编码)作为主键有程序自动生成,用户不可见;外编码(唯一编
42、码)由用户按某种规则自行定义,用户可见;助记码为拼音缩,方便录入,不唯一,重码时由列表选择;简称用于列表显示和报表,以便缩短行宽。以上的列在实现时可视情况和习惯加以删减。 2. 当码表的列较多且也行较多时,可将上述的标识列和常用的信息存于一个表,将其它的信息另表存储。 4.3 业务数据表 1. 设有录入人和录入日期列,由系统自动记录。 2. 记录单据的表中设置“自动单据号”,由两个字符开始以区分单据类型,后跟一数字序列表示序号。自动单据号由系统自动生成,作为主表的主键,不允许用户修改。当有对应的纸质单据时,设置“单据号”用于记录纸质单据的单据号。 3. 明细表中设有行序号,自动记录行的录入顺序
43、。 4. 设置“存档标记”列,用于抽取数据到决策数据库时的更新标记。插入新行或修改已有行时设置该标记;数据抽取后清除该标记。 5. 对于用于查询过滤条件的列,不可为空,以免行“丢失”。 6. 对于数值列,不可为空,“0”作为默认值。 7. 对于必要的“冗余”列,如客户名称,应有相应的程序保持各“冗余”列的同一性,以免出现异议。 8. 设置“过程状态”列和“记录状态”列。过程状态列用于记录如创建、审核、记账、冲红等状态;记录状态用于记录如有效、删除等状态。5 数据库命名原则 5.1 表名 . 业务数据表:t_d_。 . 基本编码表:t_b_。 . 辅助编码表:t_a_。 25 / 79 . 系统
44、信息表:t_s_。 . 累计数据表:t_t_。 . 结算数据表:t_c_。 . 决策数据表:t_w_。 5.2 视图 v_。视图类型参见表的分类。 5.3 存储过程 p_ 5.4 函数 f_ 5.5 触发器 tr_ (after) ti_ (instead) 5.6 自定义数据类型 ud_ 5.7 Default df_ 5.8 Rule ru_ 5.9 主键 pk_ 5.10 外键 fk_ 26 / 793 3数据字典数据字典3.13.1 数据结构数据结构描述所有的数据结构。包括公用函数和全局变量的定义等。3.1.13.1.1公用函数定义公用函数定义填写人:彬所属系统名称:计生服务中心日期:
45、2003 年 8 月 21 日函数编号函数名称函数功能概述123.1.23.1.2全局变量定义全局变量定义填写人:彬所属系统名称:计生服务中心日期:2003 年 8 月 21 日序号全局变量名称全局变量类型全局变量描述1.2.3.4.3.23.2 表表3.2.13.2.1表清单列表表清单列表序号表名标识符备注版本12345678910111213 27 / 79141516171819202122232425262728293031323334353637383940414243444547484950 28 / 7951525354555657585960616263646566676869
46、70717273747576777879808182 29 / 793.2.23.2.2实体关系图实体关系图可参考3.2.33.2.3表描述表描述 30 / 793.2.3.13.2.3.1表名:表名: 英文名英文名: : t_b_patientinfot_b_patientinfo 中文名中文名: : 病人基本信息表病人基本信息表序号字段名中文描述类型空值主键外键备注1patient_no病人编号Varchar2(12)Not nullPk流水号3name Varchar2(10)Not null4sex性别char(1)Fk5age年龄char(3)6schoolage学历char(2)F
47、k7marriage婚姻char(2)Fk8nation民族char(2)Fk9native户籍地varchar2(18)Fk10occupation职业char(2)Fk11birth出生日期date12address现居住地varchar2(50)13telvarchar2(26)14ic_cardvarchar2(18)15allergen过敏药物varchar2(30)16result诊断结果varchar2(40)17idea处理意见varchar2(50)3.2.3.23.2.3.2表名:表名: 英文名英文名: : t_b_reginfot_b_reginfo 中文名中文名: :
48、挂号信息表挂号信息表序号字段名中文描述类型空值主键外键备注1barcode条形码号Varchar2(13)Not nullpk编码方法: 医院编号(2)+日期(8)+流水号(3),如:012patient_no病人编号Varchar2(12)Not nullFk3section科别char(2)Not nullFk4memo备注Varchar2(40 31 / 79)3.2.3.33.2.3.3表名:表名: 英文名英文名: : t_b_askexaminfot_b_askexaminfo 中文名中文名: : 问诊信息表问诊信息表序号字段名中文描述类型空值主键外键备注2barcode条形码号Va
49、rchar2(13)Not nullPKFk编码方法: 医院编号(2)+日期(8)+流水号(3),如:014symptom所属病种 char(2)Not nullFk5topic主诉varchar(100)6medical_rec现病史varchar(100)7marriage婚姻char(1)Fk8sex性生活char(1)Fk9age初.再(离)婚年龄char(2)10separation是否分居char(1)Fk11occupation配偶职业char(2)Fk12health配偶健康状况char(1)Fk13boys子女男孩个数Char(1)14gails子女女孩个数Char(1)15
50、contracept现避孕措施Char(1)Fk16full-term足月产次数char(1)17abortion早产次数char(1)18lay自然流产次数char(1)19dystocia难产史char(1)Fk20catface畸形生育史char(1)Fk21data末次分娩/流产日期data22ask_data问诊日期data 32 / 793.2.3.43.2.3.4表名:表名: 英文名英文名: : t_b_menses_hist_b_menses_his 中文名中文名: : 月经史信息表月经史信息表序号字段名中文描述类型空值主键外键备注2barcode条形码号Varchar2(13
51、)Not nullPKFk编码方法: 医院编号(2)+日期(8)+流水号(3),如:013start_year初潮岁数 char(2)4menses _days经期天数char(2)5cyc_days周期天数char(2)6mete经量char(1)Fk7if_gore有无血块char(1)Fk8dysmenorrhea痛经情况char(1)Fk9start_age开始年龄char(1)10phases痛经时期char(1)Fk11delay_days持续天数char(2)12end_date末次月经时间date13end_age绝经年龄Char(2)14end_years绝经年数Varcha
52、r2(2) 33 / 793.2.3.53.2.3.5表名:表名: 英文名英文名: : t_b_woman_chkinfot_b_woman_chkinfo 中文名中文名: : 妇科检查信息表妇科检查信息表序号字段名中文描述类型空值主键外键备注2barcode条形码号Varchar2(13)Not nullPKFk编码方法: 医院编号(2)+日期(8)+流水号(3),如:013belly_state腹部症状 char(1)Fk4position1宫高位置char(1)Fk5sonant移动性浊音varchar2(20)6manner方式char(1)Fk7grown_state发育情况char
53、(1)Fk8smooth_state畅通情况char(1)Fk9secretion分泌物量char(1)Fk10color分泌物颜色char(1)Fk11smell分泌物气味char(1)Fk12glaze光滑度char(1)Fk13state状态Char(1)Fk14position2位置char(1)Fk15size大小varchar2(20)16move移动度char(1)Fk17If_pain宫体压痛char(1)Fk18left_state附件左状态varchar2(20)19right_state附件右状态varchar2(20) 34 / 793.2.3.63.2.3.6表名:表
54、名: 英文名英文名: : t_b_man_buildchkinfot_b_man_buildchkinfo 中文名中文名: : 性医学科体格性医学科体格检查信息表检查信息表序号字段名中文描述类型空值主键外键备注2barcode条形码号Varchar2(13)Not nullPKFk编码方法: 医院编号(2)+日期(8)+流水号(3),如:013heat体温Varchar2(4)4breath呼吸Varchar2(2)5pulse脉搏Varchar2(2)6press血压Varchar2(10)7yellow黄染char(1)Fk8tetter皮疹char(1)Fk9dropsy水肿char(1
55、)Fk10node结节char(1)Fk11fold皮下包块char(1)Fk12position1腰肾区按压位置char(1)Fk13part按压部位Char(1)Fk14form形状char(1)Fk15degree活动度char(1)Fk16texture质地char(1)Fk17Pain1腰肾区触痛char(1)Fk18press1腰肾区压痛char(1)Fk19knock叩痛char(1)Fk 35 / 7920press2输尿管区压痛char(1)Fk21press3输尿管下端压痛char(1)Fk22bump肿块char(1)Fk23position2膀胱位置char(1)Fk2
56、4size大小Varchar2(4)25Pain2膀胱触痛char(1)Fk3.2.3.73.2.3.7表名:表名: 英文名英文名: : t_b_man_prchkinfot_b_man_prchkinfo 中文名中文名: : 性医学科生殖系统检查信性医学科生殖系统检查信息表息表序号字段名中文描述类型空值主键外键备注2barcode条形码号Varchar2(13)Not nullPKFk编码方法: 医院编号(2)+日期(8)+流水号(3),如:013distrib阴毛分布情况char(1)Fk4If_rare阴毛稀密程度char(1)Fk5growth发育情况char(1)Fk6catface
57、畸形char(1)Fk7strange尿道开口是否异位char(1)Fk8secretion尿道开口是否有分泌物char(1)Fk9conn包皮口是否粘连char(1)Fk10include包皮口是否包茎char(1)Fk11foreskin包皮口是否包皮char(1)Fk12sore阴茎头部是否溃疡char(1)Fk13neoplasm阴茎头部是否有赘生物char(1)Fk14size赘生物大小Varchar2(4)15tenderness阴茎海绵体是否有触痛char(1)Fk16callosity阴茎海绵体是否有硬结char(1)Fk17form阴囊外形char(1)Fk18path阴囊是
58、否有窦道char(1)Fk 36 / 7919skin_swell阴囊是否有皮下肿物char(1)Fk20ulcer阴囊是否溃疡char(1)Fk21swell阴囊是否有肿物char(1)Fk22return肿物是否还纳char(1)Fk23euphotic肿物透光char(1)Fk24rigidity肿物硬度char(1)Fk25degree肿物光滑度char(1)Fk26press阴囊是否有压痛char(1)Fk27connpart关连部位char(1)Fk28relation关系char(1)Fk29sp_size睾丸大小char(1)Fk30Sp_rigidity睾丸硬度char(1)
59、Fk31exist睾丸的存在性char(1)Fk32shape睾丸形状char(1)Fk33feel感觉char(1)Fk34position附睾位置char(1)Fk35If_press附睾是否有压痛char(1)Fk36If_swell附睾是否有肿大char(1)Fk37node附睾是否有结节char(1)Fk38varix精索是否有静脉曲char(1)Fk39If_smooth精索与输精管是否光滑char(1)Fk40If_node精索与输精管是否有结节char(1)Fk41If_add精索与输精管是否增粗char(1)Fk42If_ache精索与输精管是否有触痛char(1)Fk43b
60、e输精管的存在性char(1)Fk44If_spnode输精管是否有结节char(1)Fk45If_spadd输精管是否增粗char(1)Fk46chk_body肛门的检查体位char(1)Fk47If_dyke是否有中央沟char(1)Fk48pro_size前列腺大小Varchar2(4)49Pro_rigi前列腺硬度char(1)Fk50Pro_node前列腺是否结节char(1)Fk51Pro_press前列腺是否有压痛char(1)Fk52sper_touch精囊是否触与char(1)Fk53Sper_node精囊是否有结节char(1)Fk54Sper_lump精囊是否有肿块cha
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 茶叶店茶艺展示与品鉴会活动方案
- PFMA制程失效模式与效应分析考核试题(含详细答案)
- 花卉园艺试题及答案
- 冠脉旋磨术中血管痉挛全程防控共识
- 重症肌无力肺部感染早期识别宣教共识
- 2025-2026学年黑龙江省双鸭山市海林市初中历史八年级期末下册高分预测经典测试题详细参考解析
- 2026年文印员理论考试题及答案
- OGP岗位综合能力测试题(含详细答案解析)
- 慢性创面创面拭子与组织活检选择专家共识(2026版)
- 耐火材料安全师考试题库及答案解析
- 深化岗区队建设实施方案
- 七一重要讲话精神学习纲要
- 【期末复习】2025-2026学年人教版物理九年级全一册知识点汇Z
- GB/T 47543-2026无障碍旅游服务规范旅游饭店
- GB/T 34395-2026展览场馆功能性设计指南
- 检察院保密培训
- 系统集成保密培训课件
- 2026年注册安全工程师(初级安全生产法律法规)试题及答案
- 2026山东环保发展集团招聘面试题及答案
- 强迫障碍课件教学
- 2026年国企文旅集团高频面试题
评论
0/150
提交评论