范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

基于Access的医学生数据库语言学习探讨

  随着计算机技术的不断发展及普及,计算机已经成为人们工作中不可缺少的工具,与此同时,信息技术在医院也被全面应用,医院信息化管理为医院的各项业务管理带来了极大的方便。在医学领域,医院信息管理系统、医学专家系统、数字人体分析以及大量医学数据分析管理等都毫不例外地是以数据库技术为基础的。
  数据库语言是高校非计算机专业计算机教学普遍开设的课程,在医学院校开设数据库语言是医学生掌握计算机知识、熟悉数据库操作最切实可行的途径。数据库语言Access是功能较强、易于掌握的数据库管理软件,也是医学生今后工作和科研所必须掌握的一门计算机编程语言。该课程的学习以培养医学生面向对象程序设计的理念为宗旨,通过教学,从基础到实践,使学生掌握数据库语言Access的基本功能,培养初步开发信息系统的能力,基本具备解决实际应用问题的能力,更为培养医学生具有数字技术与医学结合的思维方式打下良好的基础。
  Microsoft公司开发的数据库管理系统软件Access作为Office的重要组件之一,是一个面向对象的、采用事件驱动的关系型数据库环境。Access在关系数据模型的理论基础上结合了先进的面向对象思想,同时提供了大量适用于面向对象开发思想和方法的各种软件工具,为用户开发基于Windows环境的数据库应用软件系统创造了条件。本课程所采用的数据库系统是Access2010。
  系统结构与设计
  教育模式是做中学和基于项目教育和学习的集中概括和抽象表达,按照学科交叉渗透、理论结合实践的教学理念,按照基础知识应用提高能力创新三个阶段来改善学生的学习效果,提高学生的学习能力。所以,我们采用项目开发为任务,具体实现要手段的方式来综合学习Access。
  1.确定所需要的表
  本系统有4个实体,即医生、患者、床位和住院管理信息。系统的维护需要明确使用者的身份,因此,在系统登录时对使用者要进行身份的确认,通过一个表来存储系统所有的用户名及密码。
  2.确定表的结构及主键
  关系模型如下:①医生(编号、姓名、性别、出生日期、职称、所属科室、擅长诊断、个人简介),见表1。②患者(病历号、姓名、性别、出生日期、身份证号、联系方式、病史),见下页表2。③床位(床位号、类别、所属科室名、说明),见下页表3。④出入院信息(编号、主管医生编号、患者病历号、床位号、住院日期、出院日期、病由),见下页表4。
  3. 转换并规范
  将E-R图转换成关系模型并对关系模式进行规范化,至少达到3NF。医院住院管理信息系统E-R图如图1所示。
  4.功能模块
  根据需求分析,系统功能设计包括以下特点,即分层管理、业务功能模块化管理、业务流程严格控制等。
  住院管理信息系统主要由两大功能模块构成。一类功能模块是基于基本信息管理,包括医生基本信息管理模块、患者基本信息管理模块和床位基本信息管理模块,另一类是基于出入院登记管理,包括入院登记管理、出院登记管理和住院情况统计。系统功能模块如图2所示。
  关键技术举例
  虽然Access的六大对象为表、窗体、查询、报表、宏和模块(VBA编程),有些简单的功能可以通过向导直接完成,但是有些数据关联着比较复杂的功能,就需要借助VBA代码实现。本文以入院登记窗体实现为例。
  入院登记窗体的操作过程是:打开窗体后可看到患者的信息,通过患者信息区域的记录选择器可以查看第一条/上一条/下一条/最后一条记录,通过查找患者可以找到相应的患者。找到患者后最下面的住院信息子窗体中会显示该患者以往的住院记录,如住院日期有值,而出院日期没有值,则说明该患者已住院,不能再办理入院手续了。
  如患者没有正在住院,在1.选择科室的列表中选择科室后,系统就会将该科室的出诊医生和空闲床位分别显示在对应的列表框中。单击选择医生和空闲床位后,这时生成入院信息的按钮才被激活。填写住院病由后,单击生成入院信息按钮,则可以办理该患者的住院手续,下方的住院信息子窗体里会显示当前加入的住院记录,此时住院日期为当前日期及时间,而出院日期为空。入院登记的运行界面如图3所示。
  1.技术要点分析
  (1)选择科室后,要自动显示医生和空床位列表信息。建立自动关联是一技术要点。
  (2)医生和空床位两个列表信息,采用了多列方式来展示相关信息。多列的列表的赋值和读取是一难点。
  (3)只有医生和空床位两个列表都进行了选择后,生成入院信息的按钮才被激活。要记录这两个列表的选择状态,就要采用全局变量来做标志。
  (4)从界面上获取患者的HID、医生的DID、床位的CID和病由后,将相关信息添加到住院表中,并刷新界面,从而最终完成入院登记。
  (5)数据库操作前,先要进行连接,操作完成后要释放数据库连接。
  2.关键技术的VBA代码实现
  (1)查看信息按钮单击事件中的VBA代码。
  Private Sub ckxx_Click()
  "--进行列表框初始化--
  Me.ys.ColumnCount = 3
  Me.cw.ColumnCount = 2
  For i = 0 To Me.ys.ListCount - 1
  Me.ys.RemovEitem (0)
  Next i
  For i = 0 To Me.cw.ListCount - 1
  Me.cw.RemoveItem (0)
  Next i
  Dim con As New ADODB.Connection
  Dim rs As New ADODB.Recordset
  Dim fiel As ADODB.Field
  Dim strsql, a, b, c, d As String
  "--建立数据库连接--
  Set con = CurrentProject.Connection
  Set rs = New ADODB.Recordset
  "-- 将符合条件的医生信息加入列表框 --
  strsql = "select * from 医生 where 所属科室="" Me.keshi "" "
  rs.Open strsql, CurrentProject.AccessConnection, adOpenKeyset
  If rs.EOF Then
  MsgBox "此类型号源已用完"
  Me.keshi.SetFocus
  Else
  rs.MoveFirst
  Do While Not rs.EOF
  a = rs("DID")
  b = rs("姓名")
  c = rs("职称")
  d = a ", " b ", " c "将符合条件的医生姓名加入列表框
  ys.AddItem d
  rs.MoveNext
  Loop
  End If
  "-- 将符合条件的空床位名加入列表框 --
  rs.Close
  Set rs = Nothing
  strsql = "(select 床位.CID, 类别 FROM 床位, 住院 WHERE 床位.CID=住院.CID and 出院日期=now() and 所属科室="" Me.keshi "" ) UNION (select CID, 类别 FROM 床位 WHERE 所属科室="" Me.keshi "" and CID not in (select CID from 住院)) "
  "MsgBox ("strsql=") strsql
  rs.Open strsql, CurrentProject.AccessConnection, adOpenKeyset
  If rs.EOF Then
  MsgBox "无空床位"
  Me.keshi.SetFocus
  Else
  rs.MoveFirst
  Do While Not rs.EOF
  a = rs("CID")
  b = rs("类别")
  d = a ", " b "将符合条件的医生姓名加入列表框
  cw.AddItem d
  rs.MoveNext
  Loop
  End If
  "--关闭数据库连接--
  rs.Close
  con.Close
  Set rs = Nothing
  Set con = Nothing
  End Sub
  (2)生成入院信息按钮单击事件中的VBA代码。
  Private Sub ruyuan_Click()
  If IsNull(Me.bingyou) Or Me.bingyou = "" Then
  DoCmd.Beep
  MsgBox "请输入入院病由!"
  Me.bingyou.SetFocus
  Exit Sub
  End If
  Dim con As New ADODB.Connection
  Dim rs As New ADODB.Recordset
  "--建立数据库连接--
  Set con = CurrentProject.Connection
  Set rs = New ADODB.Recordset
  Dim strsql As String
  strsql = "select * from 住院"
  rs.Open strsql, CurrentProject.AccessConnection, adOpenKeyset, adLockOptimistic, adCmdText
  "--添加新记录--
  rs.AddNew "准备添加新记录
  rs("HID") = Me.HID
  rs("DID") = Me.ys.ItemData(Me.ys.ListIndex)
  rs("CID") = Me.cw.Column(0)
  rs("住院日期") = Now
  rs("病由") = Me.bingyou
  rs.update "记录集更新
  Me.Refresh "--刷新窗体--
  rs.Close "--关闭数据库连接--
  con.Close
  Set rs = Nothing
  Set con = Nothing
  End Sub
  结论
  数据库在现今各领域中都是必不可少的基础工具,数据库的高效便捷也是管理庞大数据的一大优势。数据库的学习与建立在一定程度上让医学生掌握了基本的数据库设计与实现的具体方法,为将来在医疗卫生岗位上的工作打下了坚实的基础。

中国特色社会主义是中国进步发展的伟大旗帜论文关键词十七大中国特色社会主义伟大旗帜论文摘要中国特色社会主义伟大旗帜,是当代中国发展进步的旗帜,是全党全国各族人民团结奋斗的旗帜,也是构建和谐社会迈进全面型小康社会的旗帜。党的浅谈中国传统法律文化与社会主义法治论文关键词传统法律文化现代法治社会主义法治论文摘要中国传统的法律文化是一种工具主义文化,强调国家本位主义等级观念和等级秩序,忽视了个人权利自由,民主参政议政以及人与人之间的平等。现浅析中国特色社会主义理论体系的传统文化之源论文关键词中国传统文化中国特色社会主义理论体系民族精神论文摘要文化的力量深深熔铸在民族的生命力创造力和凝聚力之中,是综合国力竞争的重要因素。作为马克思主义中国化最新成果的中国特色社简述社会主义初级阶段与社会主义和谐社会论文关键词社会主义初级阶段社会主义和谐社会科学发展观论文摘要社会主义和谐社会是我们党继社会主义初级阶段全面建设小康社会后提出的又一个重要理论命题。新时期构建社会主义和谐社会首先要科浅谈社会主义荣辱观对中国道德传统的继承与创新论文关键词荣辱观儒家道德传统道德自觉论文摘要以八荣八耻为核心的荣辱观继承和发展了中国古代儒家道德传统和泰州学派向民间传播儒家思想的风格,是对于新中国尤其是改革开发以来中国伦理思想的试论邓小平现代化理论的逻辑论文关键词现代化科学化市场化法制化主体化合理化论文摘要邓小平的现代化理论是一个思维缜密的整体,它包括在逻辑上环环相扣相互递进的五个层次生产过程的科学化,它是现代化赖以存在的客观物质浅论构建社会主义和谐社会论文关键词构建和谐社会内涵意义途径论文摘要构建社会主义和谐社会问题的提出有一个过程,它的内涵科学丰富。构建社会主义和谐社会这一理念的提出和实施具有重大的现实意义。我们应从多方面促进浅谈如何构建社会主义和谐社会论文关键词和谐社会责任论文摘要党的十六届四中全会把构建社会主义和谐社会的能力作为我党的五大执政能力之一。推进社会主义和谐社会建设必须团结一切可以团结的力量,调动一切积极因素,形成促始终代表先进社会生产力的发展要求学习三个代表江泽民总书记最近在广东考察工作时强调,要把中国的事情办好,关键取决于我们党。只要我们党始终成为中国先进社会生产力的发展要求中国先进文化的前进方向中国最广大人民的根本利益的忠实代表,潜艇军事院校培育潜兵战斗精神的几点思考摘要潜艇军事院校在培育潜兵战斗精神过程中要发挥思想政治教育育人功能,打牢思想政治基础,弘扬正气努力提升潜艇专业教学科研水平,培养精兵强将,鼓足底气坚持依法治军,从严治军,向日常养成平等主义乌托邦的逝去ampnbspampnbspampnbsp社会主义的政治经济文化体系已随着世界上第一个社会主义国家的崩溃而永久地逝去了。经历了当时的痛快淋漓欣喜异常的狂热,品尝到了资本主义头啖汤的唾余,见识到了资产阶级国际主义者的真实嘴脸
试析劳动力就业市场上的歧视问题研究论文关键词劳动力就业市场竣视壁垒来源表现摘要卢梭说过人是生而平等的。然而,现实生活中,处于强势地位的社会群体歧视弱势群体的现象却是普便存在的。歧视夺走了人们的自由和权利,夺去了人们的季浅析职业教育复合型高技能人才培养模式的论文论文关键词多专业渗透复合型高技能人才培养模式原则论文摘要职业教育复合型高技能人才培养模式的研究尚处于起步阶段。国内进行职业教育复合型人才培养尝试的院校多数采用的是本科院校学科交叉的高校语文教学与复合型人才培养路径论文摘要随着我国经济的不断发展,人才在社会竞争中的地位变得日益重要,甚至在科技领域则起着关键性作用。各大高校十分注重人才培养,尤其在人文素养上,大学语文教学与复合型人才培养目标之间存有拓展训练在高校开展的研究综述论文论文摘要通过对拓展训练在我国高校开展的期刊文献进行概括和总结,分析目前研究的发展趋势和研究中的不足,并对后续研究作出了展望。论文关键词高校,拓展训练1前言拓展训练上世纪90年代中期高校强化体育教学方法综述论文1有利于高职院校学生对以后为人处事的培养在高职院校的体育教学过程中,不仅仅只涉及到技艺的提高,也涉及到体育精神的学习和发扬。在高职院校的体育教学过程中,养成学生在保持体育竞技精神的混凝土碳化本构关系与碳化深度数学模型的分析论文1前言我国开展混凝土耐久性的研究较早,七五期间,我国就开展了混凝土耐久性的系统研究,取得了一定成果。九五期间,我国开展了混凝土耐久性广泛的研究,在混凝土结构设计规范GB500102离岸中人的异化相关论文参考本文是由上传的离岸中人的异化。摘要离岸是英国女作家佩内洛普?菲兹杰拉德的一本讲述人的异化的小说。小说为我们呈现了船居者这群异化边缘人的生活。人的异化这一命题从人类始祖亚当夏娃被赶出城际动车组司机室工业设计论文1概述CJ6型城际动车组是针对城市间捷运特点的全新研制的列车,综合国内外现有类似车辆的设计及最新标准,对该列车的外观内装司机室等各方面都进行了研究设计,尤其司机室的设计,无论是造型关于五年制高等职业教育分层次教学的思考论文论文摘要针对五年制高职学生的思想素质智能素质和学业水平的差异性,有必要根据素质教育的要求对学生实施分层次教学,制定明晰的分层教学目标,实现各教学层次学生的最优发展。论文关键词高等职电力营销问题及对策论文摘要随着我国经济体制改革的不断深入,在商业领域,企业特别是我国的电力企业的观念也在不断更新。实施市场经济之后,我国的经济市场从企业生产什么我们用什么转变为我们需要什么企业生产什么,试析西藏电力工程项目管理问题及对策论文摘要随着我国十二五规划的出台,西藏又掀起了新一轮电力工业发展狂潮。面对一大批重点电力建设项目,如何做好电力工程项目的管理就成为了广受各方关注的问题。本文将针对西藏电力工程项目管理的