本科获奖毕业论文-医院his-功检放管理系统内容摘要:

der 拥有作为作为 SYBASE 公司专利的强大的数据窗口技术。 提供与大型的数据库的专用接口,是一种数据库开发工具。 比较起来,因为 VB 易学,对于我这样一个初级的开发人员要在短时间内完成此次课题,是最好的选择 数据库管理系统的选择 目前市场上数据库的主流厂商及产品有 IBM DB Microsoft SQL SERVER 20ORACLE Sybase。 SQL Server 作为微软在 Windows 系列平台上开发的数据库 ,一经推出就以其易用性得到了很多用户的青睐 ,大多数将 自己的业务建立在 Windows平台上的用户都会对它有相当的亲切感。 区别于 FoxPro、 Access 小型数据库, SQL Server 是一个功能完备的数据库管理系统。 它包括支持开发的引擎、标准的 SQL 语言、扩展的特性 (如复制、 OLAP、分析 )等功能。 而像存储过程、触发器等特性,也是大型数据库才拥有的。 SQL 会成为大家的首选是因为它具有如下优点: 上手容易 :很多 企业至今还未购置数据库,其中一个主要的原因可能就是认为它不好上手,毕竟,大多数的中小企业日常的数据应用是建立在 Windows 平台上的。 由于 SQL Server 与 Windows 界面风格完全一致,且有许多 向导 (Wizard)帮助,因此易于安装和学习。 从另一个角度来讲,学习 SQL Server 是掌握其他平台及大型数据 , 如Oracle,Sybase,DB/2 的基础。 因为这些大型数据库对于设备、平台、人员知识的要求往往较高,而并不是每个人都具备这样的条件,且有机会去接触它们。 但有了 SQL Server的基础,再去学习和使用它们就容易多了。 湖北汽车工业学院本科毕业设计(论文) 10 兼容性良好 ; 由于今天 Windows 操作系统占领着主导地的位,选择 SQL Server 一定会在兼容性方面取得一些优势。 SQL Server 2020 除了具有扩展性,可靠性以外,尤其是它可以直接存贮 XML 数据,可以将搜索结果以 XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。 系统的网络平台的选择 C/S 和 B/S 概念 C/S ( Client/Server)结构,即大家熟知的客户机和服务器结构。 它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和Server 端来实现,降低了系统的通讯开销。 目前大多数应用软件系统都是Client/Server 形式的两层结构。 B/S( Browser/Server)结构即浏览器和服务器结构。 它是随着 Inter 技术的兴起,对 C/S 结构的一种变化或者改进的结构。 在这种结构下,用户工作界面是通过 WWW浏览器来实现,极少部分事务逻辑在前端( Browser)实现,但是主要事务逻辑在服务器端( Server)实现,形成所谓三层 3tier 结构。 这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本( TCO)。 C/S 和 B/S 比较 相比 B/S 结构而言 C/S 具有 以下优势: (1)、应用服务器运行数据负荷较轻。 最简单的 C/S 体系结构的数据库应用由两部分组成,即客户应用程序和数据库服务器程序。 二者可分别称为前台程序与后台程序。 运行数据库服务器程序的机器,也称为应用服务器。 一旦服务器程序被启动,就随时等待响应客户程序发来的请求;客户应用程序运行在用户自己的电脑上,对应于数据库服务器,可称为客户电脑,当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则作出应答,送回结果,应用服务器运行数据负荷较轻。 (2)、数据的 储存管理功能较为透明。 在数据库应用中,数据的储存管理功能,是由服务器程序和客户应用程序分别独立进行的,前台应用可以违反的规则,并且通常把那些不同的(不管是已知还是未知的)运行数据,在服务器程序中不集中实现,例如访问者的权限,编号可以重复、必须有客户才能建立定单这样的规则。 所有这些,对于工作在前台程序上的最终用户,是“透明”的,他们无须过问(通常也无法干涉)背后的过程,就可以完成自己的一切工作。 由于 B/S 架构管理软件,用户界面主要事务逻辑在服务器( Server)端完全通过WWW 浏览器实现,极少部分事务逻辑在 前端( Browser)实现,所有的客户端只有浏览湖北汽车工业学院本科毕业设计(论文) 11 器,网络管理人员只需要做硬件维护。 因此,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。 因此,针对花果医院的现有的网络资源以及人力资源的状况,本次课题采用了 C/S 模式。 数据库设计 数据库是任何基于数据的系统的中心。 在任何高质量数据库设计中所花费的时间在很大程度上决定了系统的质量和成功与否。 数据库设计可以分为四步: 1.规范化并确定表的关系; 2.确定实体 、 数据和关系完整性; 3.创建数据的物理模式; 4.创建数据对象。 在数据模式化阶段,可以使用被称为 normalization(规范化)的形式技术来消除在实体之间的并不希望的从属类型。 这项技术也突出了数据之间的限制和依赖,并有助于数据模型设计者理解数据库的真实自然状态。 通过规范化数据库设计,可以减少数据的存储数量,便于数据维护,减少存储要求并显著改进了数据的完整性。 使用规范化可以使数据只存储在数据库中的一个地方,因此可以容易的保证数据的 完整性。 在数据库的设计中, 1NF 是最低级的 消除非主属性对码的传递函数依赖要达到 2NF(第 2 范式),消除非主属性对码的传递函数依赖要到达 3NF(第 3 范式),消除非主属性对码的部分或传递函数依赖要达到 BCNF(巴克斯范式),在数据库的设计中,所有的范式最低都达到了 3NF。 [16] 逻辑模型的设计 通常概念模型是各种数据模型的共同基础,它比数据模型更独立于机器,更抽象,从而更加稳定。 但为了能用某一 DBMS 实现用户需求,还必须将概念模型转化为数据模型,这正是数据库逻辑模型设计所要完成的任务。 关系模型的逻辑模型 是一组关系模式的集合。 而 ER 图则由实体、实体的属性、实体之间的联系三个要素组成,所以,将 ER 图转换为关系模型实际上就是要将实体、实体的属性、实体之间的联系转换为关系模式。 由本系统的 ER 图,按照转换时所遵循的一般规则,可得如下的关系模式: 住院病人明细(住院号,姓名,科室编码,病区编码,单位名称,年龄, 性别,入院日期,是否出院,出院日期,总押金款,余额,最少押金,入院人员编码,出院人员编码,医保号,统筹情况编码,统筹情况金额) 病人明细病区(住院号,入院日期,是否出院,出院日期,余额,最少 押金, 出院人员编码,管床护士,管床医生,病症编码,床位号,特殊情况) 湖北汽车工业学院本科毕业设计(论文) 12 项目记帐(住院号,单位编码,项目代码,费用,结帐日期,操作人员,次数 病区编码,入院日期) 病区科室编码(病区编码,病区名称,口令) 项目科(单位,名称,单位编码,金额单位,单价) 科室编码(科室单位编码,科室单位,病区编码) 根据系统功能设计要求以及功能模块的划分,对于系统用户信息数据库,可以列出以下数据项和结构: 名称:住院病人明细 标识: ZYBRMX 表 31 序号 字段 名称 类型 长度 是否为空 1 ZYH 住院号 Numeric 6 N 2 XM 姓名 char 10 N 3 KSBM 科室编码 char 2 N 4 BQBM 病区编码 char 2 N 5 DWMC 单位名称 char 20 N 6 NL 年龄 numeric 2 N 7 XB 性别 char 2 N 8 RYRQ 入院日期 datetime N 9 PM 是否出院 char 1 N 10 CYRQ 出院日期 datetime N 11 ZYJK 总压 金款 numeric 9 N 12 YE 余额 numeric 9 N 13 ZSYJ 最少押金 numeric 6 N 14 RY_RYBM 入院人员编码 char 8 N 15 CY_RYBM 出院人员编码 char 8 N 16 YBH 医保号 Char 10 N 17 TCQKBM 统筹情况编码 char 1 N 18 TCJE 统筹金额 numeric 6 N 湖北汽车工业学院本科毕业设计(论文) 13 名称:病人明细病区 标识: BRMXBQ 表 32 序号 字段 字段名 类型 长度 是否为空 1 ZYH 住院号 numeric 6 N 2 RYRQ 入院日期 datetime N 3 PM 是否出院 char 1 N 4 CYRQ 出院日期 datetime N 5 YE 余额 numeric 9 N 6 ZSYJ 最少押金 numeric 8 N 7 SZDOCTOR 收治医生 char 10 N 8 GCNURSE 管床护士 char 10 N 9 GCDOCTOR 管床医生 char 10 N 10 CY_RYBM 出院人员编码 char 1 N 11 BZBM 病诊编码 Char 2 N 12 CWH 床位号 char 2 N 13 JJQK 特殊情况 char 1 N 3 、 名称:项目记帐 标识: XMJZ 表 33 序号 字段 字段名 类型 长度 是否为空 1 ZYH 住院号 numeric 6 N 2 DWBM 单 位编码 char 2 N 3 XMDM 项目代码 char 4 N 4 FY 费用 numeric 7 N 5 JZRQ 结帐日期 datetime N 6 CZRY 操作人员 char 10 N 7 CS 次数 numeric 2 N 湖北汽车工业学院本科毕业设计(论文) 14 8 BQBM 病区编码 char 1 N 9 RYRQ 入院日期 datetime 1 N 名称:病区科室编码 标识: BQKSBM 表 34 序号 字段 字段名 类型 长度 是否为空 1 BQBM 病区编码 Char 2 N 2 DW 病区名称 Char 10 N 3 KOUL 口令 char 20 N 5 、名称:项目科 标识: XMK 表 35 序号 字段 字段名 类型 长度 是否为空 1 DW 单位 char 4 N 2 MC 名称 char 48 N 3 DWBM 单位编码 char 2 N 4 JJDW 金额单位 char 4 N 5 DJ 单价 numeric 8 N 名称:科室编码 标识: KSBM 表 36 序号 字段 字段名 类型 长度 是否为空 1 DWBM 科室单位编码 char 2 N 2 DW 科室单位 char 10 N 3 BQBM 病区编码 char 2 N 系统层次框图 系统的层次框图如下图( 31)所示: 湖北汽车工业学院本科毕业设计(论文) 15。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。