




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、东北大学秦皇岛分校数据库原理课程设计报告数学与统计学院信息与计算科学7110117王启张建 波 崔向南医院信息管理系统学院专业学号姓名指导教师成绩教师评语:指导教师签字:2014 年 1 月 4 日1、背景随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生 产经营及企业管理中的作用,并把它当做企业的一种极其重要的资源,人们称之为“信息 资源”,信息资源的处理已经成为当今世界上一项主要的社会活动。同样,在医疗系统中 也不例外,其中加强对门诊信息的管理,一方面能更好为病人服务,另一方面能加强对医 院效益的监控。当前,医院作为病人就诊的地方,有许多信息需要处理和管理。现今,有
2、很多门诊信 息都是初步开始使用,甚至尚未使用计算机进行信息处理。根据调查得知,他们以前对信 息管理的主要方式是基于文本、表格等纸介质的手工处理,对于医历等很多信息都是用人 工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不 易查找。总的来说,缺乏系统,规范的信息管理手段。数据处理手工操作,工作量大,出错率高,出错后不易更改。基于这此问题,我认为 有必要建立一个医院管理系统,使医院管理工作规范化,系统化,程序化,避免医院管理 的随意性, 提高信息处理的速度和准确性, 能够及时、 准确、有效的查询和修改医院情况。本系统运用了 Microsoft SQL Server20
3、05为后台数据库,以 Eclipse 为代码开发工具, 实现了医生信息管理模块、病人信息管理模块、药物信息管理模块、收费信息管理模块等 功能,本系统操作简单、界面友好、灵活、稳定,适合医院信息管理。2、 Eclipse 及 SQL Sever 2005 简介Eclipse 是一个开放源代码的、基于 Eclipse 的可扩展开发平台。就其本身而言,它只 是一个框架和一组服务, 用于通过插件组件构建开发环境。 幸运的是, Eclipse 附带了一个 标准的插件集,包括 Eclipse 开发工具( Eclipse Development Kit, JDK)。虽然大多数用户很乐于将 Eclipse 当
4、作 Eclipse 集成开发环境( IDE )来使用,但 Eclipse 的目标却不仅 限于 此。 Eclipse 还包括插件开 发环 境( Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许 他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言, 所有工具开发人员都 具有同等的发挥场所。SQL Server 2005 通过在可伸缩性、 数据集成、开发工具和强大的分析等方面的革新更 好的确
5、立了微软在 BI 领域的领导地位。 SQL Server 2005 能够把关键的信息及时的传递到 组织内员工的手中,从而实现了可伸缩的商业智能。从 CEO 到信息工作者,员工可以快 速的、容易的处理数据,以更快更好的做出决策。 SQL Server 2005全面的集成、分析和报 表功能使企业能够提高他们已有应用的价值,即便这些应用是在不同的平台上。2 医院信息管理系统2.1 系统的初步调查3.1.1 系统的初步调查 系统的初步调查目标是在可行性分析的基础上进一步对原有系统进行的调查和分析,弄清原有管理信息系统的运行状况,发现其薄弱环节,找出要解决问题的实质,确保新系 统比原系统更加有效、可靠。
6、具体内容包括:管理业务状况的调查分析、数据流程的调查 分析。调查之后,绘制出医院信息管理系统的业务流程图,表单维护 统计结果图 .2 系统逻辑模型的提出为了实现管理信息系统的计算机化,仅仅用业务流程图形象地描述信息的流动和存储 还远远不够,还要进一步调查分析舍去物质流,抽象出信息流,绘制出数据流程图,并对 各种数据的属性和各项处理功能进行详细分析。系统分析的主要成果是系统的逻辑模型。 本系统主要是以数据流图、数据字典为主要描述工具来勾画系统的概貌。3. 1. 3 数据流图数据流图( Data Flow Diagram),是描述系统逻辑模型的主要工具之一,它是在对系 统的业务流程
7、图进行分析的基础上用少数几种符号综合地反映出信息在系统中的流动、存 储和处理等情况,并能将信息处理功能和彼此之间的联系,自上而下,逐层分解,从逻辑 上精确地描述出系统应具有的数据加工功能、数据输入输出、数据存储、数据来源和去向 等项目。图 3. 1. 33. 1. 4 数据字典数据字典( Data Dictionary) ,是数据流图( DFD)上所有成分的定义和解释的文字集合。 它是系统分析阶段的重要文档,它的作用是将数据流图中全部数据流及其组成部分的数据 元素、数据存储、数据加工外部项等,通过数据字典描述清楚,以便于以后系统设计时使 用。2.2 系统功能调查3.2.1 医院管理信息系统的功
8、能 基础数据维护:对用户信息的管理 药品管理 : 主要对药品类别、药品类型及药品信息的管理 挂号: 病人就医的主流程之一,为每一个病人分配一个号码 划价: 计算药品的价格,主要包括中药、西药、中成药等 门诊收费 : 对各项收费进行汇总,如中药、西药、中成药等 查询: 对挂号信息、收费信息进行查询3. 2. 2 基础数据管理 医院设置:门诊信息 药房信息:药品信息 常用基础数据:药品价格,药品数量,挂号,医师费等3. 2. 3 系统维护功能 用户管理:包括新增用户、删除用户、修改用户密码等。数据库备份 : 数据操作数据初始化 : 初始化系统数据2.3 系统总体流程图图 3.3 系统总体流程图2.
9、4 概要设计2.4.1 系统功能模块的概要设计结构 系统功能设计总图如图 3-1 所示:3、数据库表设计字段名字段类型长度可否为空默认值主键说明drug_idchar10not null是药品编号drug_namevarchar20not null药品名称drug_pricechar10not null药品价格表 2 doctor 表字段名字段类型长度可否为空默认值主键说明doctor_idchar10not null是医生编号varchar10not null医生姓名doctor .sexchar2not null医生性别doctor .agesmallintnull医
10、生年龄字段名字段类型长度可否为空默认值主键说明patient_idchar10not null是病人编号varchar10not null病人姓名patient .proftvarchar10null病人联系方式patient.type病人生病信息3 系统界面设计3.1 系统详细设计与实施3.1.1 用户登录模块3.1.2 主控制窗体模块(1)窗口设计其窗口效果如图 3-9 所示:图 3-9 主控制窗口界面 (2)主控制窗体功能设计 菜单导航功能如下 : 系统退出该系统 管理: 医生信息医生基本资料的增删改查 药品信息药品基本资料的增删改查 病人信息病人基本资料的增删改
11、查 诊断功能查询病人所患病信息以及对应主治医生的基本资料用药管理查询病人所患病信息以及对应药物的基本资料3.1.3 医生信息管理模块(1)医生信息查询窗口效果图:图 3-10 查询医生信息图2)医生添加查询窗口效果图:添加医生信息图3)医生信息删除窗口效果图:删除医生信息图4)医生信息修改窗口效果图:修改医生信息图3.1.4医生信息管理模块(1)药品信息查询窗口效果图:药品信息查询图2)药品信息修改窗口效果图:药品信息修改图3)药品信息添加窗口效果图:4)药品信息删除窗口效果图:药品信息添加图3.1.5病人信息管理模块1)病人信息查询窗口效果图:2)病人信息修改窗口效果图:图 3-11 药品信
12、息删除图病人信息查询图3)病人信息添加窗口效果图:病人信息修改图4)病人信息删除窗口效果图:3.1.5功能管理模块1)诊断功能的窗口效果图病人信息删除图诊断功能图2)用药管理的窗口效果图用药管理图3.2 系统的运行和维护3.2.1 系统的运行和维护本系统经过实际的测试和运行,基本可以满足管理者对医生、药品、病人等信息的管理,以及医生基本信息、药品基本信息、病人基本信息的查询。该系统运行稳定,便于 使用。在使用和维护中应该主意一下几个问题:(1)定期备份数据库,以免丢失数据。(2)定期清理数据库中的无效数据,以提高运行效率。(3)对软件及运行环境进行日常维护。3.2.2 系统的改进与提高 本系统
13、在信息表述上还不够完备,一些模块的功能不够齐全,是一个简易的销售管理 系统。今后可以根据自己的需要,在熟悉此系统设计风格的基础上,在各个界面上进一步 添加所需要的字段和报表,或者添加采集数据的模块,以扩充系统的功能。4 结 论运用 SQL Server 2005和 Eclipse 一个简易的医院信息管理系统基本完成。 基本表的查 询、添加、修改和删除等功能得以实现,但在实际应用中功能模块还不够全面,与实际的 医院信息管理系统的相差甚远。此次的课程设计使我从对 Eclipse 的一无所知到能独立完成一个简易的驾校信息管理 系统,可以说自己在知识及设计能力方面提高了很多。但我相信这只是一个起点,要学习 的东西还有很多。知识就像大海里的水,取之不尽,用之不绝。我将在知识的海洋不断遨 游。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 危险品管理对噪声振动和辐射的管理和控制要求考核试卷
- 服装设计人体工学原理考核试卷
- 批发业采购谈判技巧与策略考核试卷
- 机床功能部件在虚拟现实设备中的交互式设计考核试卷
- 有机肥料在土壤侵蚀控制与生态恢复中的应用考核试卷
- 儿童情商培训课件
- 代加工合同范本简单
- 灯具采购标准合同范本
- 简易的物业合同范本
- 助学赠与合同范本
- 重庆七中2025届高三下学期零诊测试英语试题试卷含解析
- 药店入股合同协议书
- 2024抖音八大宠物心智人群洞察报告-萌宠数说:解密养宠人群心智图谱
- 2024外包用工专题报告
- 2024年广东省广州市市中考英语试卷真题(含答案解析)+2023年中考英语试卷及解析
- 传统文化教育融入教学计划
- 2024年征信知识测试题及答案
- 北师大版(三起)(2024)三年级上册英语Unit 4 Friends单元测试卷(含答案)
- 2024-2030年中国翅片式换热器行业市场发展趋势与前景展望战略分析报告
- 2024年保密教育培训考试(题目和答案)
- 国家级重点专科评分标准
评论
0/150
提交评论