XX医院药品采购分析系统的设计与实现毕业论文.doc_第1页
XX医院药品采购分析系统的设计与实现毕业论文.doc_第2页
XX医院药品采购分析系统的设计与实现毕业论文.doc_第3页
XX医院药品采购分析系统的设计与实现毕业论文.doc_第4页
XX医院药品采购分析系统的设计与实现毕业论文.doc_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

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

文档简介

XX医院药品采购分析系统的设计与实现毕业论文目录1项目概述 1 1.1现系统概述 1 1.1.1医院概述11.1.2本系统的项目概述11.2组织机构及业务范围21.2.1 康平县人民医院的组织机构 21.2.2主要职能部门及其业务范围31.3业务流程描述41.3.1现行系统的业务说明 41.3.2现行系统的业务流程图51.4现系统存在的问题及薄弱环节分析 62需求分析 72.1总体目标72.2具体目标72.3系统功能建模82.3.1系统数据流程图82.3.2数据字典112.4系统数据模型173概要设计213.1体系结构设计223.2接口设计223.2.1外部接口223.3代码设计223.3.1代码设计的目的与功能 223.3.2代码设计的原则233.3.3系统所需代码设计233.4数据库设计253.5输入输出设计293.5.1输入设计 293.5.2输出设计 293.6运行环境303.6.1软件环境 303.6.2硬件环境 303.7出错处理设计303.8安全保密设计313.8.1数据安全性 323.8.2登录用户的安全性 324详细设计334.1模块定义334.2 UML图344.3程序流程图385 编码395.1概括开发工具395.2脚本396测试416.1测试原则及测试方法概述416.2系统测试分析416.3系统测试结论49结论50致谢51参考文献52附录A译文53附录B外文文献55附录C本软件的源代码58辽宁工程技术大学毕业设计(论文)1 项目概述1.1 现系统概述1.1.1 医院概述辽宁省康平县医院始建于1948年,是一所集医疗、教学、科研、预防、康复为一体的综合性医院;是国家二甲医院、爱婴医院;是白求恩医科大学临床教学医院;是辽宁省肝病、肿瘤协作医院和省医院协作医院;是卫生部推广技术项目颅内血肿清除术协作医院;是全县急救中心。经过多年发展,医院已形成脑血管康复治疗中心、心血管治疗中心、肿瘤防治中心、影像诊断中心、乳腺防治中心,医院建筑面积28500平方米,卫生专业技术人员占80%,其中高级职称20余人,中级职称60余人,编制病床600张,设有临床科室25个,年门诊量20余万人次。1995年以来是医院快速发展新时期,两个效益同步增长,截止到2004年,固定资产比1994年增长近10倍。目前机、800毫安数字减影胃肠机、柯达CR-900计算机成像系统、日本彩色超机、三维彩超机、富士能200系列电子胃镜等50多台(件)先进诊疗仪器。近年来,医院紧紧围绕“一切为了人民健康”这一办院宗旨主动适应改革的需要,深化改革,强化管理,坚持“以病人为中心”,以科技为先导,全院呈现出人有专长、科有特色、院有优势的发展格局。该医院是卫生系统先进单位、沈阳市文明单位、模范职工之家、卫生标兵单位、花园式单位、综合治理先进单位和省职业道德先进单位、优质服务先进单位、辽宁省人民满意金牌形象使者、中国服务满意十佳诚信单位和全国百姓放心医院。1.1.2 本系统的项目概述医院的医疗水平和服务质量一直是社会关注的焦点,仅靠增加基础设施投入和脱离信息化的管理方法的改进,是不能从根本上提高医院的工作效率、服务质量和管理水平的。医院药品采购分析系统的设计的目的就是减轻业务劳动强度,减少了差错,科学管理药品,节省人力,提高医院的财、物管理水平,增加经济效益,改善患者的就医环境,方便患者就医和查询,提高医院的服务效率和服务质量,提高医院的医疗质量和管理水平。所以,一个现代化的适应社会发展需要的医院,除了具备一流的医疗队伍、一流的服务设施之外,还应具备一流的管理信息系统。医院药品采购分析系统是针对医药行业经销管理的特殊性而开发出来的一套管理系统,是利用软件工程的思想设计完成,从而实现医院信息的高效管理、满足高层次、全局性医院信息管理的需求。在医院内部,药品要用到病人身上,要经过药库,药房,摆药室,病房等多道中间环节,与医生用药和收费环节紧密相关。药品的品种规格可达数千种,数量多,流动快。手工管理方式下,要做好药品的管理工作,不是一件容易的事。从药品本身作为物资管理看,药品管理系统要管理采购,入库,出库,库存,是一个比较典型的“进销存”系统。但从药品与医院医疗工作的紧密相关程度以及医院内部的药品流通过程的特殊性看,它又是不同于一般物资的“进销存”系统。在整个医院信息系统中,一方面,药品管理系统通过对医院内药品各个流通环节的进,出,存管理,达到降低成本的目的;另一方面,药品管理系统作为整个医院信息系统的一个重要部分,负责向其他系统提供必需的药品信息。1.2 组织机构及业务范围院 长行政副院长医技科室检验科后勤科医务科总务科洗衣房供应室病案统计器械统计人事科院办公室门诊部档案室住院部药局超声心电脑电X光药剂科综合科其他副院长信息科护理部财务科卫生员维修工库管员 内科儿科外科妇产科口腔科五官科中医科皮肤科中药局西药局1.2.1 康平县人民医院的组织机构图如下:图1-1 康平县人民医院组织机构图Fig 1-1 Kangping Xian Peoples Hospital organizational chart1.2.2 主要职能部门及其业务范围院办公室:在院党委班子的领导下,负责全院的秘书、行政管理工作。安排各种行政会议,做好会议记录,负责综合医院的工作计划、总结及草拟有关文件,并负责督促其贯彻执行。负责领导行政文件的收发登记、转递传阅、立卷归档、保管、利用等工作。医务科:具体组织实施全院的医疗、科研、预防工作。拟订有关业务计划。深入各科室,了解和掌握情况。组织重大抢救和院外会诊。督促各种制度和常规的执行,定期检查,采取措施,提高医疗质量,严防差错事故。对医疗事故进行调查,组织讨论,及时向院长、副院长提出处理意见。负责实施、检查全院医务技术人员的业务训练和技术考核。抓好病案统计、医学资料管理工作等等。人事科:负责全院科室设人员编制、用人计划的起草和人事调配工作。负责全院各类人员的考核、晋级和工作岗位调整工作。负责全院干部的培训、考察、选拔、任免和调配工作。负责全院人员的工资调整、审核、签发工作。财务科:根据事业计划,正确、及时的编制年度和季度(月份)的财务计划,办理会计业务,按照规定的格式和期限保送会计期报和年报。及时、正确地编制会计报表,做到账表对口,并认真分析。检查收支情况,分析费用升降原因。做好银行存款及库存现金的收付,并随时记账,每日终向会计提交银行存款及库存现金日报,做到日清月结。每日将住院处、收款处收款入库,并当日存入银行。门诊部:负责病人的接诊工作。承担基层医疗单位转来病人的会诊、诊治工作。负责急诊病人的诊治、抢救及急诊留观处理工作。儿科:可对儿童呼吸系统、消化系统、循环系统,新生儿疾病等常见病、多发病做出明确的诊断和治疗。实施对新生儿的重症抢救、重症监护等。产科:开展的蓖麻油引产术有效地缩短了产程,减轻了产妇的痛苦。气囊助产仪的使用效果更加明显。最近,又开展了无痛分娩技术。妇科:采用先进的仪器治疗各种妇科炎症、出血及其它病症;开展各项妇科手术,如:子宫全切术、双附件切除术、卵巢肿瘤切除术、巨大盆腔肿瘤切除术、剖工产等手术。开展计划生育多种手术,如:药流、人流,皮埋术等。检验科:收集和采集检验标本,发送检验报告单。负责菌种、毒株、毒剧药品。检查检验质量,解决业务上的复杂疑难问题等等。药局:负责全院的用药,负责药品的采购、管理、分配等。是医院重要部门之一。1.3 业务流程描述 表1-1业务流程图符号表4 Tab 1-1 operational flow chart symbol table图形表示的内容 表示实体,名称表示处理表示业务流向 表示输入/输出的表单表示籍、册、簿1.3.1 现行系统的业务说明医院药品采购分析系统是在药品采购的基础上对医院各科室用药的分析,可以准确的对药品的用量和种类有个直观的表现。该系统分为四个部分:药品信息管理、医务人员管理、药品进销存、综合分析。其中主要的部分是药品的进销存及药品的综合分析。医院药品的采购主要分为三个部分:常用药品的采购,新药品的采购及特殊药品的采购。(1)常用药品的采购:由药库管理员对药库的药进行规整,发现有库存不足的药品,列出药品采购的清单,通知采购员到医药公司进行采购,入库。(2)新药品的采购:通常由医药行业的药品推销员来医院,对医院相关药品的科室主任进行推销,该科室的主任认为此药有必要采用,会写一个采购新药品申请单交给药剂科 ,药剂科会同药事委员会的成员(一般由院长,主管院长,主任药师组成),申请用药的主任进行讨论,如果申请通过,便将采购单交给药品采购员进行采购,入库。(3)特殊药品的采购:有些科室会有些医学的研究,或者是需要特殊的治疗,会写申请要求进此药品,这时院长和主管院长及其相关的专家进行协商讨论,如果需要,就将采购书交给采购员采购,用于特殊医疗。(4)医院采购员将新药入库后告知药库的管理员,药库管理员会向门诊药局及有关科室发通知取药,门诊药房和科室会将药品领出。药品的分析会根据每个月的药品销量做个统计,现有的情况是医院每个月都会开一次药品分析会议,各个科室及药库都要统计并开会讨论,并制定下一期药品的采购计划。这样会很麻烦,浪费了时间。为了提高效率,我在该系统中将药品销售分析加在里面, 就可以直观的了解到药品的销量。1.3.2 现行系统的业务流程图特殊药品申请书药库库管员计划采购的常用药采购药品清单医药公司针剂药品片剂药品外用药品毒麻药品中成药制剂药品饮片药品一次性药品科主任新药推销单填写新药采购申请新药申请药剂科药事委员会讨论接受申请书药品采购员医疗需要院长药剂主任专家主任接受申请书讨 论用药科室门诊药局领 出 图1-2 药品进销存系统的业务流程图Fig 1-2 Drugs Invoicing system operational flow chart药库核算员各科室用药单医务人员销售单分 析药品分析簿药局主任销售药品单药品销售比例图图1-3 药品分析的业务流程图Fig 1-3 analysis of the operational flow chart of drugs1.4 现系统存在的问题及薄弱环节分析通过系统调研,我认为现行系统存在的问题及薄弱环节主要表现在以下几个方面:(1) 由于大量的重复性手工填(抄)写和人工统计计算,容易造成遗漏和统计数据错误。(2)由于个人素质等方面的差异,容易出现记录字迹混淆、纸面脏乱、丢失数据等现象。(3)费时费力、精确度不高、数据保存不完整难以迅速做出分析、统计。(4)档案数量巨大,查阅、保存、移交等非常不方便。(5)安全保密性不强。2 需求分析2.1 总体目标康平县人民医院是康平县唯一一家大规模的医院,在药品采购、管理及分析上遇到过很多的困难,半手工化的管理浪费人力,时间,使工作效率大大降低。本系统的开发对医院药品科学化的管理起到正规化、合理化、高效化的作用。大大减少了人力,通过医院内部的联网,将各个药局的用药情况通过本系统可以一目了然,并能分析药品的销售情况,用药情况等。同时,该系统中设有医务人员的维护,药品的维护,能准确查出药品的使用,也能改变乱开药,乱用药的情况,便于统一管理。本系统开发的总体目标就是实现医院药品进销存,药品分析和医务人员信息管理的集成化和自动化。2.2 具体目标通过对系统的终端用户和客户进行调研,可以总结得到本系统典型的需求说明文本,其中主要部分如下:(1)药品管理是医院管理系统的数据基础,它用来实现各种药品信息的设置,包括药品种类维护、计量单位维护和药品信息管理。用户可以通过界面来随时添加、修改和查询这些信息。(2)医务人员管理是医院管理系统的人员基础,用来实现所有在编人员信息的登记,具体包括部门信息、职务信息和人员的管理,比如编号、姓名、所属部门、职务和联系电话等信息的输入、修改和删除,并提供姓名、部门和职务的查询及信息打印功能。(3)药品进销存是医院管理系统的核心部分,用来实现药品进销存登记和收费收据的管理,具体包括药品入库管理、药品销售管理,其中分别提供相关管理信息的报表打印功能。(4)药品销售分析是医院药品管理很重要的一个部分,往往通过集中开会去研究药品的使用及其销售情况,效率降低,浪费时间,本系统将药品分析部分加在其中,便于人员及时快速的得到结果,提高效率。(5)系统应该可以对基础数据进行维护。(6)系统还应该提供强大的数据统计、查询、报表生成以及打印等功能。(7)系统还应该有很好的可扩展性。2.3 系统功能的建模2.3.1 系统数据流程图数据流程图,简称DFD图,它用来描述目标系统的逻辑结构4。表2-1 数据流程图符号说明Tab 2-1 the sign explanation of data flow chart图形符号名称符号说明 实体记述系统之外的数据提供或数据获得组织机构或个人。PC处理记述某种业务的手工或计算机处理,其中,p处记述处理标号,c处记述处理名称。DNS数据存储记述与处理有关的数据存储,DN处记录存储的标号,S处记述存储的名称。FM 数据流记述数据流的流动方向,FM记述数据流的名称。康平县人民医院药品采购分析系统的数据流程图如下:药库管理员 科室主任P药品采购分析系统计划采购常用药单F1新药申请书 F2特殊药品申请书F3药库核算员各科室用药情况单F4医务人员售药情况F5药品分析簿F7领药通知单 F6门诊药局各用药科室药局主任图2-1 医院药品采购分析系统顶层数据流程图Fig 2-1 hospital medicine procurement system of top-level data flow chartP1药 品采 购分 析系 统输 入F1F2F3F4F5P2药 品采 购分 析系 统处 理P3药 品采 购分 析系 统输 出F6F7常用药品采购单D1接受新药采购申请D2接受特殊药采购申请D3D5药品入库单D6药品销售单D7药品分析簿D4用药情况单图2-2 医院药品采购分析系统一级细化数据流程图Fig 2-2 hospital medicine procurement system a detailed analysis of the data flow chartP1.1常用药品采购输入F1D1F2 P1.2新药品采 购输 入D2P1.3特殊药品采购输入D3F3F4F5P1.4门诊科室用药输入D4图2-3 医药采购分析系统P1细化数据流程图Fig 2-3 medicine procurement system P1 detailed analysis of the data flow chartD1D2D3P2.1医院采购分析系统入库D5P2.2药 品销售 及用 药情 况D4D6D7图2-4 医药采购分析系统P2细化数据流程图Fig 2-4 medicine procurement system P2 refined analysis of data flow chartP3.1向门诊和科室发领药通 知D5F6P3.2科 室门诊用药情况分析处 理D6F7D7图2-5 医药采购分析系统P3细化数据流程图Fig 2-5 medicine procurement system P3 detailed analysis of the data flow chart2.3.2 数据字典数据字典是在完成新系统数据流程图的设计的基础上,用来对DFD的进一步定义和描述的结构化的工具,是构成新系统逻辑模型的重要部门,是系统设计、实施和维护的总要依据。数据字典是对DFD中所有元素(数据流、数据存储、数据流及数据存储中的数据元素、数据处理)的定义的集合。他们的定义是以卡片的形式给出,即数据流卡、数据存储卡、数据处理卡、数据元素卡等4。(1) 数据流卡数据流卡名称:计划采购常用药单 编号:F1来源:外部实体“药库管理员” 去向:处理“常用药采购”P1.1数据结构:药品名称 药品编号 药品种类 药品数量 采购日期说明:数据流卡名称:新药申请单 编号:F2来源:外部实体“科室主任” 去向:处理“新药品采购”P1.2数据结构:药品名称 药品生产厂家 药品种类 药品作用 申请人 说明:数据流卡名称:特殊药品申请单 编号:F3来源:外部实体“科室主任” 去向:处理“特殊药品采购”P1.3数据结构:药品名称 药品生产厂家 药品种类 药品作用 申请人 说明:数据流卡名称:各科室用药情况单 编号:F4来源:外部实体“药库核算员” 去向:处理“门诊科室用药输入”P1.4数据结构:药品名称 药品生产厂家 药品种类 科室名说明:数据流卡名称:医务人员售药情况 编号:F5来源:外部实体“门诊药局” 去向:处理“门诊科室用药”P1.4数据结构:药品名称 药品生产厂家 药品种类 药品编号说明:数据流卡名称:领药通知单 编号:F6来源:处理“向科室门诊发领药通知”P3.1 去向:外部实体“门诊药局,用药科室” 数据结构:领药时间 说明:数据流卡名称:药品分析簿 编号:F7来源:处理“科室用药情况”P3.2 去向:外部实体“药局主任” 数据结构: 药品名称 科室名称 说明:图2-6 数据流卡Fig 2-6 Data Flow cards(2)数据存储卡数据存储卡名称:常用药品采购单描述:医院内常用药品的采购编号:D1组成:药品名,药品编号,药品种类数据存储卡名称:接受新药采购申请单描述:同意新药品采购的申请编号:D2组成:药品名称,药品种类,药品功效,日期,姓名 数据存储卡名称:接受特殊药品采购申请单描述:同意特殊药品采购的申请编号:D3组成:药品名称,药品种类,药品功效,日期,姓名 数据存储卡名称:用药情况单描述:各科室用药情况编号:D4组成:科室名称,药品名称,药品数量,药品厂家数据存储卡名称:药品入库单描述:采购的药品入库编号:D5组成:药品名称,药品数量,药品种类,药品厂家数据存储卡名称:药品销售单描述:药品销售情况编号:D6组成:药品名称,药品数量,药品种类,药品厂家数据存储卡名称:药品分析簿描述:药品使用,销售情况编号:D7组成:药品名称,科室名称,药品种类,医务人员 图2-7 数据存储卡Fig2-7 Data Storage Card(3)数据元素卡数据元素卡名称:药品名称别名:描述:医院药品的名称数据类型:字符长度:50数据元素卡名称:药品种类别名:描述:药品分类标准数据类型:字符长度:10数据元素卡名称:采购数量别名:描述:药品采购的数量数据类型:数量型长度:5数据元素卡名称:销售数量别名:描述:药品销售的数量数据类型:整形长度:4数据元素卡名称:科室主任别名:描述:用药科室主任数据类型:字符型长度:8数据元素卡名称:药品编号别名:描述:药局为药品制定的编号数据类型:字符型长度:7数据元素卡名称:科室名称别名:描述:用药科室的名称数据类型:字符型长度:10图2-8 数据元素卡Fig 2-8 card data elements(4)数据处理卡数据处理卡名称:药品采购分析系统的输入描述:外界的输入信息编号:P1输入:数据流F1,F2,F3,F4,F5输出:数据存储D1,D2,D3,D4数据处理卡名称:药品采购分析系统的处理描述:对存储的内容进行处理编号:P2输入:数据存储D1,D2,D3,D4输出:数据存储D5.D6.D7数据处理卡名称:药品采购分析系统的输出描述:信息输出的内容编号:P3输入:数据存储D5,D6,D7输出:数据流F6,F7数据处理卡名称:常用药品采购输入描述:常用药品的采购编号:P1.1输入:数据流F1输出:数据存储D1数据处理卡名称:新药品采购输入描述:新药品的采购编号:P1.2输入:数据流F2输出::数据存储D2数据处理卡名称:特殊药品采购输入描述:特殊药品的采购编号:P1.3输入:数据流F3输出::数据流存储D3数据处理卡名称:门诊科室用药输入描述:门诊售药及科室的用药情况编号:P1.4输入:数据流F4,F5输出:数据存储D4数据处理卡名称:医院采购分析系统入库描述:所有药品入库编号:P2.1输入:数据存储D1,D2,D3输出:数据存储D5数据处理卡名称:药品采购及其使用情况描述:药品的使用编号:P2.2输入:数据存储D4输出:数据存储D6,D7数据处理卡名称:向门诊和科室发领药通知单描述:通知门诊和科室到药库拿药编号:P3.1输入:数据存储D5输出:数据流F6数据处理卡名称:科室门诊用药分析处理描述:对药品的使用及其销售情况进行分析编号:P3.2输入:数据存储D6,D7输出:数据流F7图2-9数据处理卡Fig 2-9 card data processing2.4 系统数据模型建立系统数据模型的主要工具是实体联系图,即E-R图。E-R图中包含了实体(即数据对象)、关系和属性3种基本成分,其表示方法如下: 表2-2 E-R图符号说明 Tab 2-2 E-R map symbols Table图形表示内容代表实体代表联系代表实体或关系的属性将实体(或关系)与属性连接起来康平县人民医院药品采购分析系统的E-R图如下:采购员用药科室主任药品采购mn申请n1药事委员会审批1n药库管理员管理1n药品核算员核算n1图2-10 医院药品采购入库E-R图Fig 2-10 Hospital Drug procurement plans warehousing E-R药品用药科室门诊药局患者药库管理员药品核算员统计1n购买mn领取领取mnmn管理n1图2-11医院药品使用销售E-R图Fig 2-11 Hospital Drug use E-R sales plans表2-1实体及其属性表Tag2-1 entity and property sheet 实体名称属性药品名称,编号,生产厂家,药效,种类,有效期 药品核算员姓名,年龄,职称,学历 药库管理员姓名,年龄,职称,学历 科室主任姓名,年龄,职称,学历 用药科室名称,工作性质 药事委员会姓名,年龄,职称,学历 门诊药局名称,工作性质患者姓名,年龄,患病史,病症 药品采购员姓名,年龄,职称,学历表2-2 实体间联系及其属性表Tag2-2 entity relation and property sheet联系名称属性采购员-采购-药品采购药品名称,药品编号,采购日期,采购地点,药品的种类,药品数量药品核算员-核算-药品药品名称,药品种类,药品数量用药科室主任-申请-药品新药品申请,特殊药品申请,药品名称,药品功效药库管理员-管理-药品购进药品签单药事委员会-审批-药品对新药品及特殊药品采购的审批用药科室-领取-药品药品名称,药品编号,药品数量,用途门诊药品-领取-药品药品名称,药品编号,领药数量,领药日期患者-购买-药品药品功效,药品用量,购买数量药品核算员-统计-药品需采购的药品,进库药品,出库药库,药品清点药库管理员 -管理-药品领出药品签单3 概要设计医 院 药品采购分析系统帮助管理系统设置药品综合分析药品进销存切换用户计算器刷新系统添加用户锁定系统修改密码药品库存信息药品销售分析药品销售管理药品入库管理药品管理药品信息管理计量单位维护药品剂型维护医务人员管理医务人员登记职务维护科室维护更换皮肤帮助主题关于3.1 体系结构设计图3-1康平县医院药品采购分析系统结构图Fig 3-1 Kang Pingxian Hospital Drug procurement structure of the analysis system3.2 接口设计3.2.1 外部接口3.2.1.1 用户界面在用户界面部分,根据需求分析的结构,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW风格,应尽量向这一方向靠拢。在设计语言上,已经决定使用DELPHI7.0进行编程,在界面上可使用DELPHI7.0中的可视化控件,编写基于WINDOWS风格的用户界面。总的来说,系统的用户界面做到可靠性,简单性,易学习和方便使用。3.2.1.2 硬件接口在输入方面,对于键盘、鼠标的输入,对输入进行处理。在输出方面,打印机的连接及使用。在网络配置方面,对本系统来说,由于现在所进行的操作不可能只是进行本地的有关操作,必然要有远端的数据交流,所以网络的支持是必不可少的。所以对于本系统需要有可能够支持TCP/IP相关协议的小型局域网支持。医院管理系统一般有如下几种类型。(1) 单机模式:即服务器和客户端在同一台计算机上。(2) 百兆模式:计算机网络的速度为百兆。(3) 千兆模式:计算机网络的速度为千兆。实际上,没有必要给每个节点都配备千兆网络接口,只需要给服务器端配备千兆接口即可。对于康平县人民医院,采用的网络接口应该是千兆模式。3.3 代码设计代码是代表客观存在的实体或事物的属性、状态的符号。在信息系统中,代码是人和计算机的共同的、标准的语言,是对信息进行分类、校验、统计、检索的关键属性。代码设计的目的是对信息进行分类、校验、统计、检索;使计算机处理信息变得方便、简单。 3.3.1 代码设计的目的与功能 (1)鉴别功能:为事物提供了一个概要且唯一的标识,便于数据的存储和检索。(2)提高系统处理的效率与精度:按代码进行排序、筛选、累计等速度快。(3)提高了数据的全局一致性:同一事物的代码在系统中每个地方都相同,避免了同一事物或其属性在系统中不同地方的因叫法不同产生的错误。(4)代码是人和计算机的共同语言:是人与计算机交换信息的工具3.3.2 代码设计的原则(1)唯一确定性原则:仅代表唯一的实体,分类时通常选取事物的最稳定的本质属性作为分类的基础和依据。(2)最小长度与可扩充性原则。(3)标准化原则:代码的编制尽量标准化,尽量参照国家和行业标准。(4)便于计算机处理与便于记忆的原则。(5)合理性:代码结构要合理,尽量反映编码对象的特征,使代码具有分类标识作用。(6)稳定性:应预留足够的位置,以适应环境的变化,避免经常修改代码。(7)可识别性:长短适宜、不用易混淆的字符;空格不能用于代码; 3.3.3 系统所需代码设计本系统代码的设计是根据用户的需求,在争得用户认可的情况下设计出来的,所以将所设计的代码直接列出,如下所示:1 药品种类的代码组成药品种类的代码一共有八个,代码由两位数值组成,格式如下: XX 药品种类编号所表示的含义如下:表3-1药品种类及其代码Tab 3-1 and the types of drugs code药品种类代码药品种类名称01针剂02片剂03外用04毒麻05 中成药06制剂07饮片08 一次性2 药品代码药品代码是依据药品的拼音码进行编制的,可以方便查阅。XX XXXXX 药品拼音码 所属种类编号因为药品代码是按照药品名称的拼音码编制的,防止重复。将拼音码部分设为5位。3 医院用药科室代码医院的用药科室不规则统计一共是十三个,而且很固定,代码由一个字母组成,格式如下: X 医院用药科室编号所表示的含义如下:表3-2 用药科室名称及其代码Tab 3-2 use code names and their departments医院用药科室代码医院用药科室名称A内科B外科C儿科D 妇产科E骨科F 耳鼻喉科G 皮肤科H 电诊科I 手术室J 门诊药局K 化验室L 急救中心Z药库4 医务人员代码医务人员登记是本系统的一部分,该医务人员设计门诊药局,和各个用药科室的主任,该医务人员的代码是有变化的,依据代码设计中的可扩充原则,医务人员代码由四字节构成: X XXX 医务人员编号 各用药科室编号5 计量单位代码计量单位是药品管理所必须的,代码是由3位数值组成,其格式如下: XXX 计量单位代码所表示的含义如下:表3-3药品计量单位代码和名称Tab 3-3 Drugs Unit code and name计量单位代码计量单位名称101箱102袋103 丸104粒105支106片107瓶108克109盒3.4 数据库设计数据库设计最终目的是完成数据库的物理设计7。数据库物理设计的工作任务主要是在数据库逻辑设计的基础上,运用关系数据库规范化理论,设计出适合应用环境的数据库物理结构。数据库设计采用系统分析与系统设计相一致的方法。即一方面,在系统分析阶段的DFD的设计中,既注意到系统功能的正确分解,同时也要认真考虑数据存储的合理设置,以保证数据存储满足处理逻辑的需要,使这一阶段的工作完成了数据库设计的需求分析、概念设计与逻辑设计;另一方面,在系统设计阶段的数据库设计中,充分利用前一阶段的设计成果,对已设计的数据存储,运用关系数据库规范化理论,完成数据库的物理设计。 下列给出康平县医院药品采购分析系统数据库表的设计:表3-4医院用药科室名称表Tab 3-4 name of the hospital administration department table列含义列标示类型长度完整性约束科室编号bmbhchar1字符型数据科室名称bmmcchar12字符型数据表3-5计量单位表Tab 3-5 units of measurement table列含义列标示类型长度完整性约束单位编号dwbhint3数字字符单位名称dwmcchar10字符型数据表3-6登录权限表Tab 3-6 sign permission forms列含义列标示类型长度完整性约束用户姓名usernamechar8字符型数据密码passwordchar20字符型数据类别classchar10字符型数据表3-7药品信息表Tab 3-7 Drugs Information Sheet列含义列标示类型长度完整性约束药品编号ypbhchar7字符型数据药品名称ypmcchar20字符型数据计量单位jldwchar10字符型数据药品类别yplbchar10字符型数据表3-8药品种类表

温馨提示

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

评论

0/150

提交评论