ImageVerifierCode 换一换
格式:DOC , 页数:46 ,大小:902.54KB ,
资源ID:3910082      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3910082.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(数据库课设医院门诊收费系统设计报告.doc)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

数据库课设医院门诊收费系统设计报告.doc

1、琼州学院电子信息工程学院数据库系统原理课程设计报告项目名称: 医院门诊收费系统设计 专 业: 网 络 工 程 年 级: 2 0 0 9级 姓 名: 林 振 达 学 号: 09240063 指导老师: 陈 作 聪 2023年9月摘 要随着科学的不断进步,计算机应用已经遍布整个社会的每个角落。目前社会正处在健保发展方兴未艾的时代,各医疗院所莫不兢兢业业地改善自身的体制或管理方式,所以应越来越严格的规范;在此背景下,本文论述了医院管理系统(重点论述门诊收费子系统)的设计实现。通过对各种数据库管理系统的模型分析,结合医院门诊的实际需求,采用C/S(客户端/服务器)模式,说明了医院管理系统的开发过程及各

2、种技术细节。本系统是适应时代发展的需要,提高管理的效率而开发设计的。医院管理系统是典型的信息管理系统(MIS),其开发重要涉及后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者规定建立起数据一致性和完整性强、数据安全性好的库。而对于后者则规定应用程序功能完备,易使用等特点。因此本人结合医院门诊收费系统的规定,对MS SQL Server2023数据库管理系统、SQL语言原理将对数据库应用系统开发医院门诊收费系统进行了简明的介绍,并分析了开发医院管理系统所应进行的工作;对数据库的设计和SQL语言的使用进行了系统分析,为进一步理解数据库应用打下了基础;学习了具体的开发工具Delphi

3、7.0,对其数据库组件,SQL语言在Delphi中的应用等数据库编程关键技术进行了系统的介绍;除此还分析了医院管理系统的应用需求,按照数据库设计理论一步一步地给出了系统需求说明书、局部ER图、全局ER图、系统关系模式,子模式,运用MS SQ Server2023建立了数据库;进行了具体的程序设计,具体划分了三类用户的操作权限,设计了了三个操作界面。实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作,实现了密码维护功能,医院信息系统(HIS)是一套通用性很强的商业软件。本人

4、负责的门诊划价子系统是针对一般医院的业务解决而开发的,重要用于门诊部的划价和信息生成。关键字:HIS,软件工程,模块化数据库,SQL语言,数据库组件目 录1引言12. 需求分析阶段22.1 引言22.2 需求分析阶段的目的与任务22.2.1解决对象22.2.2解决功能及规定32.2.3.安全性和完整性规定32.3 需求分析阶段成果33 概念设计阶段93.1 引言93.2 任务与目的103.3 阶段结果104逻辑设计阶段124.1逻辑设计的任务和目的124.2数据组织124.2.1将E-R图转换为关系模型124.2.2模型优化134.2.3数据库模式定义134.2.4 用户子模式定义154.3数

5、据解决165物理设计阶段175.1物理设计阶段的目的与任务175.2数据存储方面175.3系统功能模块175.3.1 读者基本信息的查询和更新模块175.3.2 图书基本信息的查询和更新模块186数据库实行阶段196.1建立数据库、数据表、视图、索引196.1.1 建立数据库196.1.2 建立数据表196.1.3 建立视图216.1.4 建立索引216.1.5 建立触发器226.2数据入库226.3创建各个功能的存储过程227系统调试和测试238设计心得239存在的问题及建议23致谢25参考文献25附录1 数据查看和存储过程功能的验证29附录2 所有的SQL运营语句34附录3 系统的运营界面

6、371引言随着科学技术的高速发展,计算机软件的需求量大幅度提高,各种专业的特殊管理、应用软件已被提上了议案,当然,与此同时,计算机软件开发越来越专业化,对设计人员的综合素质和专业知识的规定越来越高,任务也是越来越重。信息产业作为当今社会做前端的技术性行业,其科技含量是最高的;作为一个计算机专业的大学生,特别是面对我们国家现在紧缺高水平、高素质的软件人员,我们也清醒的结识到掌握好专业知识的重要性,更清楚了自己肩上的责任。本次设计的主题是:基于C/S结构的医院门诊收费系统。本系统提供应医院门诊收费用户一个综合、全面的办公环境和工具,同时实现了大量数据信息和文档以及多媒体信息快速、有效、准确地获取、

7、管理和传递。因此本系统是提高工作效率、规范医院门诊办公制度、方便领导决策的重要工具。本软件重要完毕门诊划价收费功能,按照软件工程的思想来完毕这一设计过程,历经三个多月,在指导教师认真耐心的指导下,系统已经初步完毕。由于是初次完毕比较正规的且有规模的软件设计,所以难免出现一些错误和漏洞,恳请各位老师和同学批评指正。在本次设计期间,指导教师、师长们给了我们很大的鼓励和支持,在我们有困难的时候给予了我们无私的关心和帮助,在这里表达深深的感谢!同时,也向评阅论文和参与论文答辩的老师们表达衷心的感谢!2. 需求分析阶段2.1 引言一所医院的重要构成分为两个部分,一是门诊部门,二是住院部门,医院的所有平常

8、工作都是围绕着这两大部门进行的。门诊部门和住院部门各下设若干科室,如门诊部门下设口腔科、内科、外科、皮肤科等,住院部门下设内科、外科、骨科等,两者下设的部分科室是交叉的,各科室都有相应的医生、护士,完毕所承担的医疗工作,医生又有主治医师、副主任医师、普通医师或专家、副专家、其他之分。为了支持这两大部门的工作,医院还设立了药库、中心药房、门诊药房、制剂室、设备科、财务科、后勤仓库、门诊收费处、门诊挂号处、问讯处、住院处、检查科室、检查科室、血库、病案室、手术室,以及为医院的平常管理而设立的行政部门等。其中,药库负责药品的贮存、发放和采购;中心药房负责住院病人的药品管理,涉及根据处方及医嘱生成领药

9、单,向药库领药,配药并把药品发给相应的病区,以及药房的库存管理和病区余药回收;门诊药房负责门诊病人的药品管理,涉及根据处方,按处方内容备药、发药,向药库领药等;制剂室负责药物的配制,并提供应药库;设备科负责医院的医疗设备等的购入和维修等;财务科负责医院中一切与财务有关的业务和工作,进行医院的财务管理;后勤仓库负责医院所有后勤物品的贮存和管理;门诊收费处负责门诊病人的处方的划价和收费;门诊挂号处负责门诊病人的挂号事务;问讯处负责向有疑问的就医病人解释相关问题;住院处负责所有就医病人的住院事宜和相关管理;检查科室负责病人的各项检查,(如验血等)以及与各项检查相关的管理,药剂取用等;检查科室负责病人

10、的各项检查(如CT检查以及其他放射线检查等)以及与各项检查相关的管理,设备使用与维护等;血库负责医院的各种血型的血液的贮存和管理以及血液的采集;病案室负责病人病案的管理和保存;手术室负责病人的手术,手术的安排以及有关手术的相关事宜和器械,制剂,设备等的使用等;行政部门则根据其相应的工作职责进行日 常的工作,对医院进行行政方面的管理,以保证医院的医疗工作的正常进行和医院的后勤保障。2.2 需求分析阶段的目的与任务2.2.1解决对象科室信息:科室ID,科室名称医生信息:医生姓名,性别,年龄 借阅历史信息:药品名称,买价,卖价病人信息:病人姓名,性别,年龄,是否有婚姻管理员信息:用户名,密码2.2.

11、2解决功能及规定系统提供待开门诊处方以及各种检查检查申请单实时划价、输入、查询、修改功能。此外还提供候诊病人就医分派;按科室、人员等条件记录单据;检索病人就诊历史等可选功能。它将病人历次门诊的所有临床医疗信息通过计算机管理,并为后继系统提供划价信息,是全面实现门诊信息化管理的必备前端系统之一。门诊系统联系物流、财务、医疗的重要信息是病人信息与处方信息。考虑到目前医院情况,门诊系统重要完毕处方信息的电子化,以及和医院药房、财务系统联网。由于医生工作站的推广困难,处方信息的录入,通过划价子系统进行。2.2.3.安全性和完整性规定1) 安全性规定 系统安全性规定体现在数据库安全性、信息安全性和系统平

12、台的安全性等方面。安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定限度上的安全性,再通过度派权限、设立权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。2) 完整性规定系统完整性规定系统中数据的对的性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器和级联更新。2.3 需求分析阶段成果2.3.1 体会与收获经对前面的需求调查和初步的分析,拟定由计算机完毕的工作时对数据进行各种管理和解决,具体的工作内容见第二部分, 由手工完毕的工作重要有对原始数据的

13、录入;不能由计算机生成的,各种数据的更新,涉及数据变化后的修改,数据的增长,失效数据或无用数据的删除等;以及系统的平常维护。2.3.3 医院的基本业务流程图病 人病区医嘱住院药房检 查检 验手 术过程信息管理信息押金信息病人基本信息病人费用基本信息诊 断押金日结信息基本医疗收入基本类在院收入收费日结信息病历首页费用病人费用收据院科费用核算医疗保险费用药品收入构成设备帐入会计凭证月末在院结算凭证制作凭证制作收取押金入院登记医嘱输入与划价2.3.4 图书管理系统数据字典(a)数据项:表1.1 数据项列表数据项编号数据项名数据项含义与其它数据项的关系存储结构别名DI-1NUM编号IntDI-2NAM

14、E姓名CharDI-3SEX性别BitDI-4ID身份证号CharDI-5PRICE费用总计FloatDI-6TOTILPrice自付总计FloatDI-7MARRY婚姻charDI-8民族charDI-9职业charDI-24工作单位charDI-25单位电话charDI-26家庭住址CharDI-27宅电CharDI-28邮编CharDI-29科室同ReaLBIDCharDI-30医疗来源CharDI-31日期DatetimeDI-32经办人charDI-33标记charDI-34医保编号同RoomMIDchar(b)数据结构:表1.2 数据结构列表数据结构编号数据结构名数据结构含义属 性

15、DS-1NUM流水号Not nullDS-2医疗号Not nullDS-3NAME姓名NullDS-4ITEM科室NullDS-5医疗类别NullDS-6DATA日期NullDS-7PRICE挂号费NullDS-8病历Null2.3.5 解决逻辑描述表1.3 解决逻辑列表解决编号解决功能解决过程PR-1医院门诊部门收费时的系统医生、病人管理模块、收费、药品管理模块3 概念设计阶段 3.1 引言本次设计开发的医院门诊收费信息系统是一套完整的医院信息系统的一部分,整个系统应既可以面向大中型医院又可针对中小型医院的专用应用系统。它几乎覆盖了医院重要管理职能和患者在医院就诊的各重要环节。我们的HIS专

16、用应用系统不简朴地是一套计算机管理应用软件,最重要的是它符合中国实际情况,参照了现行医改政策,结合国内与国际先进的医院管理经验,将医院的管理思想、医院各部门的业务经验以及当今计算机科学技术的完美统一起来的体现。3.2 任务与目的(1)选择中层数据流为切入点,通常选择实际系统中的子系统; (2)设计分E-R图,即各子模块的E-R图; (3)生成初步E-R图,通过合并方法,做到各子系统实体、属性、联系统一; (4)生成全局E-R图,通过消除冲突等方面。3.3 阶段结果(1) 根据不同的对象,从第3层数据流程图入手,分别画出各分ER图:病人挂号病人出院病人按处方配药病人看病病人交费取药病人住院病人交

17、预交款挂 号模 块医生诊断病情模块门诊挂号操作1:挂号2:输入挂号信息3:挂号流水号4:看病毒5:药方6:药方交费划价收费取药模块7:输入药方信息8:药品明细单,收费发票9:取药4逻辑设计阶段4.1逻辑设计的任务和目的以上的概念设计阶段是独立于任何一种数据模型的,但是逻辑设计阶段就与选用的DBMS产品发生关系了,系统逻辑设计的任务就是将概念设计阶段设计好的基本E-R图转换为选用DBMS产品所支持的数据模型相符合的逻辑结构。具体内容涉及数据组织(将E-R图转换成关系模型、模型优化、数据库模式定义、用户子模式设计)、数据解决(画出系统功能模块图)两大任务。4.2数据组织4.2.1将E-R图转换为关

18、系模型实体型转换为关系模式。实体的属性就是关系的属性,实体的码就是关系的码。对于实体间的联系则有以下不同的情况:一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系自身的属性均转换为关系的属性,而关系的码为各实体码的组合。一个1:n联系可以转换为一个独立的关系模式,也可以与n端相应的关系模式合并。假如转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系自身的属性均转换为关系的属性,而关系的码为n端实体的码。 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端相应的关系模式合并。三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码

19、以及联系自身的属性均转换为关系的属性,而关系的码为各实体码的组合 具有相同码的关系模式可合并。4.2.2模型优化关系模式Doctor,BaseType,Items,Medicine ,Patient不存在非主属性对主属性的部分函数依赖,也不存在传递函数依赖,已经达成了3NF.4.2.3数据库模式定义表2.1 BaseType表列名数据类型可否为空说明IDCharnot null编号TypeIdCharnot nullTypeNameCharnot null科室名表2.2 doctor表列名数据类型可否为空说明IDCharnot null编号NameCharnot null姓名SexCharno

20、t null性别AgeCharnot null年龄DeptIdCharnot nullTitleChar表2.3 Medicine表列名数据类型可否为空说明MedIDCharnot null药品编号MedNameCharnot null药品姓名TypeidCharsalepriceCharnot null卖价unitidCharnot nullbuyprice Char买价totleChar总计表2.4 patient表列名数据类型可否为空说明IDCharnot null编号NAMECharnot null病人名字IDnumCharsexChar性别ageCharnot null年龄marry

21、婚姻表2.5 item表列名数据类型可否为空说明ItemIDCharnot nullITemNameCharnot nullTotalCharnot nullUnitidCharnot nullBuypriceCharnot nullsaleprice表2.6 User表列名数据类型可否为空说明UsernameCharnot nullPWDCharnot nullUser_TypeCharnot null4.2.4 用户子模式定义表2.1 BaseType表试图列名数据类型可否为空说明IDCharnot null编号TypeIdCharnot nullTypeNameCharnot null科

22、室名表2.2 doctor表试图列名数据类型可否为空说明IDCharnot null编号NameCharnot null姓名SexCharnot null性别AgeCharnot null年龄DeptIdCharnot nullTitleChar表2.3 Medicine表试图列名数据类型可否为空说明MedIDCharnot null药品编号MedNameCharnot null药品姓名TypeidCharsalepriceCharnot null卖价unitidCharnot nullbuyprice Char买价totleChar总计表2.4 patient表试图列名数据类型可否为空说明I

23、DCharnot null编号NAMECharnot null病人名字IDnumCharsexChar性别ageCharnot null年龄marry婚姻表2.5 item表试图列名数据类型可否为空说明ItemIDCharnot nullITemNameCharnot nullTotalCharnot nullUnitidCharnot nullBuypriceCharnot nullsaleprice表2.6 User表试图列名数据类型可否为空说明UsernameCharnot nullPWDCharnot nullUser_TypeCharnot null4.3数据解决系统功能模块图: 门

24、诊划价收费系统门诊划价门诊收费药品发货收据解决收退款清算记录、查询5物理设计阶段5.1物理设计阶段的目的与任务 数据库的物理设计就是为逻辑数据模型选取一个最合适应用规定的物理结构的过程,在这个阶段中要完毕两大任务:(1)拟定数据库的物理结构,在关系数据库中重要是存取方法和存储结构;(2)对物理结构进行评价,评价的重点是时间和空间效率。6数据库实行阶段6.1建立数据库、数据表、视图、索引6.1.1 建立数据库CREATE DATABASE HospitalGO6.1.2 建立数据表(1)BaseType表的建立:USE HospitalGOCREATE TABLE BaseType (Id in

25、t PRIMARY KEY IDENTITY, TypeId tinyint, TypeName varchar(30) )GO(2)Doctor表的建立:USE HospitalGOCREATE TABLE Doctor ( Idint IDENTITY PRIMARY KEY, Namevarchar(50) NOT NULL, Sex varchar(2) NOT NULL, Age int, DeptId int, Title varchar(50);GO(3)Items表的建立:USE HospitalGOCREATE TABLE Items ( ItemId int IDENTIT

26、Y PRIMARY KEY, ItemName varchar(50) NOT NULL, Total int, UnitId int, BuyPrice float, SalePrice float)GO(4)Medicine表的建立:USE HospitalGOCREATE TABLE Medicine ( MedId int IDENTITY PRIMARY KEY, MedName varchar(50), TypeId int, UnitId int, BuyPrice float, -进货价格,计算利润用 SalePrice float, -售出价格 Total float, Fl

27、ag tinyint -中西药标记,0-中药;1-西药)(5)Registration表的建立:USE HospitalGOCREATE TABLE Registration ( RegId int PRIMARY KEY, PatId int,-患者 DocId int, -医生名称 RegDate varchar(20), -日期 UserName varchar(20) -用户名)GO(6)Users表的建立:USE HospitalGOCREATE TABLE Users (UserName varchar(40) PRIMARY KEY, Pwdvarchar(40) NOT NUL

28、L, User_Typetinyint NOT NULL )GOINSERT INTO Users Values(Admin, 888888, 1)GO6.1.3 建立视图(1)用于查询PayList视图定义如下: USE HospitalGOCREATE VIEW PayList_vASSELECT p.PayId, p.RegId,r.DocId,r.RegDate, m.MedName, b.TypeName, p.Price, m.Total, p.PNum, p.Price * p.PNum AS PSum, m.BuyPrice, (p.Price - m.BuyPrice) *

29、p.PNum AS PEarnFROM PayItems p, Medicine m, BaseType b,Registration rWHERE p.ItemId = m.MedId AND m.UnitId = b.Id AND p.RegId=r.RegId AND p.PType=1UNIONSELECT p.PayId, p.RegId,r.DocId, r.RegDate,i.ItemName, b.TypeName, p.Price, i.Total, p.PNum, p.Price * p.PNum AS PSum, i.BuyPrice, (p.Price - i.BuyP

30、rice) * p.PNum AS PEarnFROM PayItems p, Items i, BaseType b,Registration rWHERE p.ItemId = i.ItemId AND i.UnitId = b.Id AND p.RegId=r.RegId AND p.PType=2GO(2)用于ReportDoctor查询的视图定义如下:USE HospitalGOCREATE VIEW ReportDoctor_vASSELECT d .Name AS 医生姓名, b.TypeName AS 科室名称, d .Title AS 职务, p.RegDate AS 月份,

31、 (CASE WHEN p.PNum = 0 THEN p.PNum ELSE 0 END) AS 销售数量, (CASE WHEN p.PSum = 0 THEN p.PSum ELSE 0 END) AS 销售总额, (CASE WHEN p.PEarn = 0 THEN p.PEarn ELSE 0 END) AS 纯利润FROM BaseType b, Doctor d, (SELECT DocId, LEFT(RegDate,7) AS RegDate, SUM(PNum) AS PNum, SUM(PSum) AS PSum, SUM(PEarn) AS PEarn FROM Pa

32、yList_v GROUP BY DocId, LEFT(RegDate,7) pWHERE b.TypeId = 1 AND d.DeptId = b.Id AND d.Id = p.DocIdGO(3)用于显示ReportItems的视图定义如下:USE HospitalGOCREATE VIEW ReportItems_vASSELECT i.ItemId AS 药品编号, i.ItemName AS 药品名称, b.TypeName AS 单位, i.BuyPrice AS 成本价格, i.SalePrice AS 销售价格, i.Total AS 库存数量, p.RegDate AS

33、 销售日期, (CASE WHEN p.PNum = 0 THEN p.PNum ELSE 0 END) AS 销售数量, (CASE WHEN p.PNum = 0 THEN p.PSum ELSE 0 END) AS 销售总额, (CASE WHEN p.PNum = 0 THEN (p.PSum - i.BuyPrice * p.PNum) ELSE 0 END) AS 纯利润FROM Items i, BaseType b, (SELECT ps.ItemId, ps.RegId, LEFT(r.RegDate,7) AS RegDate, SUM(ps.PNum) AS PNum,

34、SUM(ps.Price * ps.PNum) AS PSum FROM PayItems ps, Registration r WHERE ps.PType = 2 AND ps.RegId = r.RegId GROUP BY ps.ItemId, ps.RegId, LEFT(r.RegDate,7) pWHERE i.ItemId = p.ItemId AND i.UnitId = b.IdGO(4)用于ReportMedicine的视图定义如下:USE HospitalGOCREATE VIEW ReportMedicine_vASSELECT m.MedId AS 药品编号, m.

35、MedName AS 药品名称, (CASE WHEN m.Flag = 1 THEN 中药 ELSE 西药 END) AS 类别, b1.TypeName AS 分类, b.TypeName AS 单位, m.BuyPrice AS 进货价格, m.SalePrice AS 销售价格, m.Total AS 库存数量, p.RegDate AS 销售日期, (CASE WHEN p.PNum = 0 THEN p.PNum ELSE 0 END) AS 销售数量, (CASE WHEN p.PNum = 0 THEN p.PSum ELSE 0 END) AS 销售总额, (CASE WHE

36、N p.PNum = 0 THEN (p.PSum - m.BuyPrice * p.PNum) ELSE 0 END) AS 纯利润FROM Medicine m, BaseType b, BaseType b1, (SELECT ps.ItemId, ps.RegId, LEFT(r.RegDate,7) AS RegDate, SUM(ps.PNum) AS PNum, SUM(ps.Price * ps.PNum) AS PSum FROM PayItems ps, Registration r WHERE ps.PType = 1 AND ps.RegId = r.RegId GRO

37、UP BY ps.ItemId, ps.RegId, LEFT(r.RegDate,7) pWHERE m.MedId = p.ItemId AND m.UnitId = b.Id AND m.TypeId = b1.Id6.1.4 建立索引6.1.5 建立触发器1当删除Reader表中某一读者基本信息时,触发Borrow表,删除相应的记录Use Hosptialgocreate trigger Doctor_deleteon Doctorfor delete asdelete Namefrom deletedwhere Name.ID=deleted.ID6.3创建各个功能的存储过程系统共创

38、建了10个存储过程,具体列表如下:表3.1 创建的存储过程列表:编号存储过程名称定义作用P-1Doctor信息表详见附录1-1在Book中插入一元组(其它表的查询、修改、删除与以上各表的存储过程定义大体相同,这里不再具体列出)7系统调试和测试8设计心得在一个假期的时间对一个新的程序进行了解和实践然后按部就班的做出一个属于自己的程序,并且准时完毕,很不容易但是通过测试表白已有功能基本运营正常。为了适应将来医院现有流程和网络设施状况,不断进行用户需求分析和代码设计改善,在此循环的基础上不断增长功能。虽然最后做出来的程序比较简朴,但是内含了多种情况下的功能,可以在适当时候根据实际情况进行选择。不管怎

39、么样由于时间和能力有限,只完毕了一些基本的功能,还是有很多的不成熟、不完善的地方,但毕竟是自己花了时间和经历去做的。最后,恳请评审老师不吝赐教,提出宝贵的意见。 9存在的问题及建议在本次设计中事实上存在着很多很多的问题,涉及一些VC和SQL连接的的一些细节上的东西在网上查询了很多的资料也没能弄明白和分析出来。我希望在以后的专业课程的学习中也不断的温故而知新,在很多的新问题和旧问题上得到一些突破和了解。让我能在此后的学习中得到更多的能力。致谢在这里,一方面要感谢陈作聪老师一个学期以来对我们的细心、耐心的教导,没有您的认真督促和教育。也没有我们的今天。同样也要很感谢对我设计报告评审的老师,感谢您用

40、您宝贵的时间为我的设计打分和提建议。总之,VC+SQL的程序的制作真的好多谢各位老师的教导。参考文献1 金宇红,孙国祥,对发展我国HIS技术市场的调研与思考,中国医院管理,2023,20(12),5-6 2 余大昆,李义兵,湖北省医院信息系统建设及应用情况调查分析,医学与计算机应用,2023,14(8),459-460 3 王安平,李燕燕,陈季妍,医院信息系统投资分析,山西财政税务专科学校学报,2023,17(5),5152 4 郭煜,高岍,建设医院门诊系统的探讨,山西电子技术,2023.5,2224转41 5 俞鹤伟,牟艳华,C/S模式下MIS系统网络规模的分析,华南理工大学学报(自然科学版

41、),2023,28(9),8286 6 何雨生,李月东等,门诊信息系统研究,中国医院管理,2023,21(6),42-44 7 黄俊刚,浅谈医院门诊信息的计算机管理,医疗装备,2023,13(12),14-15 8 林寒祈,汪忠乐等,医院信息系统中医嘱子系统的应用与体会,医疗装备,2023,14(2),17-17 9 姚和顺,基于客户/服务器结构的门诊医生工作站的设计与实现,现代计算机,2023.8,9395 10 李易庆,电子病案与相关信息技术,医学与计算机应用,2023,14(7),382-382 11 闭思成,薛冠华,医院信息系统药品输入编码的制定方法,医学与计算机应用,2023,14(8),491-492 12 盛平,宋轶勤,宋顺林,医院信息系统的分析与设计,江苏理工大学学报(社会科学版

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服