1、 河南大学 2007 届本科毕业论文 医院血库管理系统设计与实现 Hospital Blood Bank Management System Design and Implementation 论文作者姓 名 : 所 在 学 院 : 计算机与信息工程学院 所 学 专 业 : 计算机科学与技术 导师姓名职 称 : (副教授 ) 论文完成时 间 : 2007 年 5 月 20 日 2007 年 5 月 20 日开题报告 I 河南大学 2007 届毕业论文(设计 、创作)开题报告 (由学生本人认真填写) 学号 03023203 姓名 导师姓名 职称 (副教授) 开题时间 2006 年 12 月 1
2、日 课题题目 医院血库管理系统设计与实现 课题来源 导师指定 自定 其他来源 课题的目的、意义以及和本课题有关的国内外现状分析: 1、目的 血库管理分系统作为医院信息系统的一部分,其目的便是方便管理医院日常所需血液,方便对医院血库的血液入库 ,出库等的管理和操作,提高医院信息系统的信息化。 2、意义 血库管理分系统意义是通过规范管理各类 合格的血制品从血库领用到使用到病人身上的每一个环节并提供各种详尽的查询功能,提高相关人员的工作效率和减少出错,切实保障病人用血的及时性和安全性,使医院血库管理符合相关要求。 3、现状 国外的动态: 上世纪 60 年代初,美国便开始了 HIS 的研究。 70 年
3、代,HIS 进入大发展时期,美日欧各国的医院纷纷开发 HIS。 国内的情况: 80 年代中期 ,一些医院开始建立小型的局域网络,并开发出基于部门管理的小型网络管理系统,如血库管理等。进入 90 年代,完整的医院网络管理系统的实现已经成为可能。 研究目标、研究内容和准备解决的问题 : 1、目标 熟悉实现医院血库管理系统的涉及的医疗业务功能,用软件实现各项功能。目的是方便管理医院日常所需血液,提高血库工作人员的工作效率和减少出错,方便对血库入出库等的管理,提高医院信息系统信息化程度。 2、内容 如何用编程语言 powerbuilder 实现血库管理系统的入出库 ,管理统计 ,日常基本维护等各项功能
4、 ,并且研究使用 oracle 数据库。 3、准备解决的问题 实现血库管理系统的各项基本功能,并争取有所创新 ,丰富血库的功能,方便血库工作人员的使用,并保证数据库数据的安全性。 开题报告 II 拟采取的方法、技术或设计( 开发)工具: 开发工具为 powerbuilder 6.5, 采用 powerbuilder 语言结合 oracle 数据库, 其他用到的工具 Plsql Developer 7.0, DataWindow Designer 2.0。 预期成果: 1、毕业设计成果 医院血库管理系统(源程序)。 2、毕业论文 医院血库管理系统设计与实现 进度计划: 2006.12.1 - 2
5、007.3.1:查找资料、搜集医院血库系统素材 2006.3.2 - 2007.4.1:完成需求分析、概要设计工作 2007.4.2 - 2007.4.11:完成血库参数设置部分的设计 2007.4.12 - 2007.4.21:完成用户申请单录入部分的设计 2007.4.22 - 2007.4.30:完成血库库存管理部分的设计 2007.5.1 - 2007.5.15:整理资料、撰写毕业论文 2007.5.16 - 2007.5.20:根据导师要求,完善毕业设计和论文 指导教师对选题报告的意见: 报告结合医疗领域实际问题,主题有新意且实用性强,计划安排合适,同意开题。 指导教师签名 : 20
6、06 年 12 月 1 日 河南大学 2007 届毕业论文(设计、创作)任务书 (由学生本人认真填写) 学号 03023203 姓名 导师姓名 任务书起止日期 2006 年 12 月 8 日 至 2007 年 5 月 20 日 论文提要: 本论文将介绍血库管理系统的开发背景、开发用到的技术、环境、需求分析、详细设计实现等。论文具体内容将大致包含以下几方面: 系统开发环境与技术;系统的需求分析;系统的设计与实现。 课题任务要求: 1实现对血库的基本维护,包括基本参数 ,血液成分等; 2实现用户血申请单录入功能; 3实现血液的入库和出库管理; 4实现对血库的统计查询功能:包括库存查询、日统计等。
7、主要参考文献: 1 Coad P Yourdon, E,Object-Oriented Analysis, Englewood Cliffs, NJ: Prentice-Hall,1991 年 12 月 2 邵维忠、杨芙清,面向对象系统分析,清华大学出版社, 1998 年 12月 3 D.特卡奇, W.方, A.苏,可视化建模技术,科学出版社, 1999 年 4 月 4 刘超,张丽, 可视化面向对象建模技术,北京航空航天大学出版社,1999 年 7 月 5 晓通网络数据库研究所, POWERBUILDER 开发中的数据库设计,内蒙古人民出版社, 1998 年 6 月 河南大学 2007 届毕业
8、设计(论文、创作)中期检查表 学院名称: 计算机与信息工程学院 题目名称 医院血库管理系统设计与实现 学号 03023203 所学 专业 计算机科学与技术 指导教师 姓 名 姓名 一、毕业设计进展情况 之前我亲自去医院实习一周,已经熟悉了毕业设计涉及到的医院业务,并且完 成血库维护部分的设计。 接下来实现血库申请单的录入和血库的库存管理功能,完成毕业论文。 二、存在问题 由于被实习部门派到沈阳医大四院实习一周去熟悉医院业务;并且所用开发语言 powerbuilder 没有接触过,熟悉也用了不少时间。上述原因,导致毕业设计完成进度较慢。 对医院业务的不够熟悉导致设计功能实现的不够专业。 三、下一
9、阶段的研究方法或设计思路 研究方法:边学习边开发,学习实习公司的以前开发的一些项目代码,从中吸取经验,并且多请教老员工;并且要加大对毕业设计涉及到的业务的学习,以有利于自己以后的开发。 四、 指导教师对学生设计(论文、创作)进展等方面的评语 完成了概要设计和部分详细设计,基本符合进度计划。 指导教师签字: 2007 年 4 月 10 日 此表除第四项外由学生填写指导教师签名 河南大学 2007 届毕业论文(设计、创作)综合成绩表 (一) 学院名称:计算机与信息工程学院 学 号 03023203 姓名 专业 计算机科学与技术 指导教师 (副教授) 综合得分 80 论文题目 医院血库管理系统设计与
10、实现 指导教师评语及得分指导教师评语 该设计实现预定的功能,基本满足开题要求。论文结构较好,基本概念清楚,重点突出。 评分项目分值 指导教师对毕业论文(设计、创作)评分 撰写开题报告、文献综述 15 调查研究查阅整理资料 10 学习态度与规范要求10 数据处理、文字表达10 论文(设计、创作)质量和创新意识 55 合计 100 得分 12 8 9 8 44 81 指导教师签名 2007 年 5 月 20 日 评阅教师评语及评分评阅教师评语 论文结构合理,条理清晰,研究方法规范。符合本科毕业论文要求。 评分项目分值 评阅毕业论文(设计、创作)评分 撰写开题报告、文献综述 15 调查研究查阅整理资
11、料 10 学习态度与规范要求 10 数据处理、文字表达 10 论文(设计、创作)质量和创新意识 55 合计 100 得分 12 7 8 7 44 78 评阅教师签名 2007 年 5 月 21 日 此表由教师填写河南大学 2007 届毕业论文(设计、创作)综合成绩表 (二) 学号 03023203 姓名 所在学院 计算机与信息工程学院 答辩委员会评语及评分 答辩委员会评语 论文组织合理,表述清晰,图表规范。答辩过程反映该生具有较扎实的专业基础知识和良好分析、解决问题的能力。 经答辩委员会讨论一致同意该生通过本科论文答辩,并建议授予学士学位。 答辩委员签字: 2007 年 5 月 26 日 评分
12、 项目 分值 论文答辩小组评分 答 辩 情 况 论 文 质 量 合计 ( 100) 内容表 达情况 ( 15) 答辩问题 情况 ( 25) 规范要求与 文字表达 ( 20) 论文(设计、创作)质量和创新意识( 40) 得分 12 23 15 20 80 答辩委员会主任签字: 2007 年 5 月 26 日 毕业论文(设计、创作)成绩综合评定: 80 分 综合评定等级: 良 备注 : 一、论文的质量评定,应包括对论文的语言表达、结构层次、逻辑性理论分析、设计计算、分析和概括能力及在论文中是否有新的见解或创新性成果等做出评价。从论文来看学生掌握本专业基础理论和基本技能的程度。 二、成绩评定采用结构
13、评分法,即由指导教师、评阅教师和答辩委员会分别给分(以百分计),评阅教师得分乘以 20%加上指导教师得分乘以 20%加上答辩委员会得分乘以 60%即综合成绩。评估等级按优、良、中、差划分,优 90-100 分;良 76-89 分;中 60-75 分;差 60 分以下。 三、评分由专业教研室或院组织专门评分小组(不少 于 5 人),根据指导教师和答辩委员会意见决定每个学生的分数,在有争议时,应由答辩委员会进行表决。 四、毕业论文答辩工作结束后,各院应于 6 月 20 日前向教务处推荐优秀论文以汇编成册,推荐的篇数为按当年学院毕业生人数的 1.5%篇。 五、各院亦可根据本专业的不同情况,制定相应的
14、具有自己特色的内容。须报教务处备案。 六、书写格式要求: 1、 目录; 2、 内容提要须书写 200 左右汉字,开题报告(文科除外)的内容要根据不同专业的课题任务要求,阐述查阅文献、文案论证、解题思路、工作步骤等; 3、 正文(含引言、结论等); 4、 参考文献(或资料)河南大学本科生毕业论文(设计、创作)承诺书 论文题目 医院血库管理系统设计与实现 姓 名 所学专业 计算机科学与技术 学 号 03023203 完成时间 2007 年 5 月 20 日 指导教师姓名职称 (副教授) 承诺内容: 1、本毕业论文(设计、创作)是学生 蒋 飞 在导师 的指导下独立完成的,没有抄袭、剽窃他人成果,没有
15、请人代做,若在毕业论文(设计、创作)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处理,并承担相应的法律 责任。 2、学校有权保留并向上级有关部门送交本毕业论文(设计、创作)的复印件和磁盘。 备注: 毕业设计题目由东软股份有限公司社保事业部医疗卫生部门指定,由于其与学校签订了毕业设计代码保密的协定,由于该题目涉及到东软医疗卫生事业部的医院信息系统 HIS 的部分内部资料,要求代码保密,不准带回源代码。 学生签名: 指导教师签名: 2007 年 5 月 20 日 2007 年 5 月 20 日 说明:学生毕业论文(设计、创作)如有保密等要求,请在备注中 明确,承诺内容第 2 条即以备注
16、为准。目 录 摘 要 .I ABSTRACT .II 第 1 章 绪论 . 1 1.1 系统开发背景 . 1 1.2 系统的目标定位 . 1 第 2 章 开发环境与技 术 . 3 2.1 开发环境 . 3 2.2 相关技术 . 3 2.2.1 Powerbuilder 技术 . 3 2.2.2 Oracle 相关技术 . 4 2.2.3 Powerbuilder 操作数据库技术 . 4 第 3 章 需求分析 . 5 3.1 系统目标 . 5 3.2 系统功能描述 . 5 第 4 章 概要设计 . 7 4.1 血库管理系统功能 . 7 4.2 程序模块处理流程说明 . 7 4.2.1 血液成分维
17、护 . 8 4.2.2 血液入库 . 8 4.2.3 血库统计 . 8 4.3 系统数据流图 . 8 4.3.1 血液参数设置 . 9 4.3.2 查询统计 . 9 第 5 章 系统的详细设计与实现 . 10 5.1 系统的详细设计 . 10 5.1.1 数据库设计 . 10 5.1.2 系统界面设计 . 11 5.2 系统的具体实现 . 12 5.2.1 血库血液成分维护 . 12 5.2.2 数据窗口控件实现 . 14 5.2.3 数据库操作 . 15 5.2.4 数据窗口设计代码 . 16 结 论 . 17 参考资料 . 188 河南大学本科毕业生学士学位论文 第 I 页 摘 要 本文不
18、仅简要介绍了医院管理信息系统( HIS)的现状与发展及其总体设计,而且对医院管理信息系统中血库管理业务子系统的分析、设计及实现的过程做了详细的论述,并且以血库信息系统为例讲述了一套完整的建模方法。血库子系统实现了对血库的统一管理。主要由:血库参数设置、血液库存管理、用血申请管理、血库划价收费、血库统计查询等功能。 为了满足系统的复杂要求,使用了面向对象方法对医院管理信息系统进行分析和设计。设计阶段考虑了系统的安全性、完整性、可重用性及扩展性,采用了系统功能模块化设计、用户权 限设置等。此设计思想可在本文的血库业务子系统的系统分析与设计中得以体现。 关键词 医院信息系统、对象建摸、 安全、 INTRANET、 INTERNET