1、本科毕业论文(20 届)体检报告自助打印系统的设计与实现所在学院 专业班级 信息管理与信息系统 学生姓名 学号 指导教师 职称 完成日期 年 月 第 2 页 共 31 页目录摘要 .3ABSTRACT.41 绪论 .51.1 引言 .51.2 系统开发背景 .51.3 开发目的 .51.4 问题分析 .51.4.1 报告周期问题分析 .51.4.2 医院人力成本问题分析 .61.4.3 报告质量问题分析 .61.5 本系统意义 .62 可行性分析 .72.1 技术可行性 .72.2 经济可行性 .72.3 操作可行性 .72.4 法律可行性 .73 需求分析 .83.1 系统需要解决的主要问题
2、 .83.2 系统具备的基本功能 .83.3 数据流程分析 .84 系统开发工具介绍 .104.1 PowerBuilder 软件开发技术 .104.1.1 概述 .104.1.2 技术特点 .104.1.3 总结 .114.2 SQL server 数据库技术 .114.2.1 简介 .114.2.2 技术特性 .114.3 C/S 架构 .134.3.1 简介 .134.3.2 优点 .134.3.3 C/S 与 B/S 的区别 .145 系统总体设计 .155.1 系统功能设计 .155.2 数据库设计 .156 系统的详细设计与实现 .186.1 登陆子模块的设计 .186.2 体检报
3、告生成模块的设计 .217 系统测试 .257.1 测试目的 .257.2 测试方案 .257.3 测试内容 .25第 3 页 共 31 页7.3.1 系统管理模块测试 .258 结论与展望 .27参考文献 .28致谢 .29第 4 页 共 31 页体检报告自助打印系统的设计与实现摘要随着社会的发展和人民生活水平的提高,人们的健康意识不断增强,定期体检已经成为人们健康保健的重要内容。新理论新技术的不断涌现,促进了医疗管理观念、模式的巨大改变。国家对广大人民群众的身心健康情况越来越重视,一直把医改作为重要目标。如何让广大人民群众方便快捷的了解自身健康信息,提高健康水平,成为了亟待解决的问题。本人
4、分析了近年类似系统的现状和发展情况,对体检报告自助打印工作流程及需求进行了深入了解,与大量用户进行了各种需求分析交流,在以上基础上开发了此套系统。本系统运用计算机技术、网络通信技术、数据库技术,通过人性化的设计对广大体检人员如何便捷高效的守护自身健康做出说明。本系统解放了医院劳动力,提高了医院看病体检的效率和质量水平;缩短了体检者了解自身健康状况的周期。关键词:计算机,数据库,健康体检,体检报告第 5 页 共 31 页THE DESIGN AND IMPLEMENTATION OF MEDICAL REPORT SELF-PRINTING SYSTEMABSTRACTWith the deve
5、lopment of society and the improvement of peoples living standard, peoples health awareness is growing; the regular physical examination has become an important part of peoples health care. The state and physical and mental health of the broad masses of the peoples more attention, has been the refor
6、m as an important goal. How to make people convenient and quick understanding of their own health information, improve health, it has become an urgent problem.I analyzed the status quo and development of similar systems in recent years, self-Print workflow and needs an in-depth understanding of the
7、medical report, with a large number of users to exchange a variety of needs analysis, this system is developed on the basis of the above. The system uses computer technology, network communication technology, database technology, user-friendly design of our examination how convenient and efficient g
8、uardian of their own health to make a statement.The liberation of the hospital labor and improve the efficiency and quality levels of the hospital medical examination; shorten the cycle of physical examination to understand their own health.Key words: computers, databases, health and physical examin
9、ation, medical report第 6 页 共 31 页1 绪论1.1 引言随着社会节奏的不断提高,人们的生活水平快速提高、压力增加,大众的健康问题日益严重,人们开始越来越重视自己的健康状况,预防保健的需求不断增加,越来越多的人们和单位主动进行了每年一次的体检,通过体检达到有病早治、无病早防的目的。 为了满足越来越多的体检需求, 医院创立了健康体检中心, 通过应用医院健康体检系统,将先进的信息处理技术应用于体检的业务管理中,进一步提高了体检质量,为受检人员提供高效便捷的服务。为了降低医疗成本,提高健康体检效率,以及更科学的规范体检中心的工作流程 ,应用医院健康体检系统及体检报告自助打
10、印系统,通过体检预约、科室检查、结果录入、总检、审核、报告生成整个体检流程,实现整个体检过程的有效管理。1.2 系统开发背景经过了长达 9 个月的实习,本人对体检信息系统有了深入的了解,如体检的流程登记、检查,诊断汇总,出报告等,个人认为当代电子体检系统已经非常成熟,无可挑剔,唯一值得商榷的就是其发报过程相当繁琐,发票周期冗长等问题,这些都亟待解决。1.3 开发目的面对事实,解决问题。正是由于对体检系统的了解,完善其功能就显得更加重要。在实习所在公司的几位同事精诚协作下,我们开发了此套系统。本系统旨在通过严谨人性化的设计帮助医院体检者更加方便、快捷地查看自己的健康信息。守护自身健康。1.4 问
11、题分析1.4.1 报告周期问题分析由于体检诊断人数的众多已经检查项目的繁多,体检不能像门诊一样立刻给出诊断结果,而要一周或更长时间医院才能给体检者一个完整的体检报告,而且往往要所有人体检完成后,院方才可能给报告,但仍需体检者亲自到医院来拿报告。第 7 页 共 31 页1.4.2 医院人力成本问题分析体检往往是大批量进行上万以上,当体检者来拿体检报告时,医院需从纷繁复杂的众多报告中筛选出相应报告,且由于每个人的空余时间不同,心情也不同,所以去医院取报告的时间也不同,这就造成了医院必须为此专设一个岗位,而且要时时等待体检者的到来而不能他务,即使现在没人也要坚守岗位,说不定马上就有人来,他们大老远的
12、来一趟,你让他们扑个空,这不合适吧。1.4.3 报告质量问题分析虽说体检者来取报告的周期漫长,但不可否定某段时间体检者扎堆来取报告,此时院方工作强度就大了起来,不可避免要打错报告,或者体检者拿错报告,即使事后更正,也造成了人力、物力、财力、时间的大量消耗。1.5 本系统意义本系统只为完善当代体检流程而设,其意义将在将来的实践中得到验证和扩展,在此简单介绍入下:1. 解放了医院体检的劳动力;2.缩短了体检者了解自身健康情况的时间;3.降级了体检者呵护自身健康的成本;4.保证了个人信息的安全;5.提高了医院体检的工作效率;6.降级了医院开展健康体检的成本;7在社区里即可查看自己的健康信息。第 8
13、页 共 31 页2 可行性分析2.1 技术可行性工欲善其事,必先利其器。本系统应用了 PowerBuilder 软件开发技术、SQL server 数据库技术,采用 C/S 架构,后面将对此做详细介绍,总之,技术不成问题。2.2 经济可行性经济基础决定上层建筑,任何一套系统的经济因素有必要慎重看待。本系统开发人力成本较低,且可以节省医院和体检者的经济成本,非常可行。2.3 操作可行性马云曾说,大部分的人都和他一样是个电脑盲,所以系统开发的人性化设计尤为重要。本系统使用方便,结构精巧,一看就会,可以说,每一个人都能快速熟练的使用它。2.4 法律可行性本系统的设计和开发不会侵犯他人、集体或国家利益
14、,不存在侵权等问题,不违反国家法律。本系统安全机制强大,能确保每位体检者的个人信息不被窃取,不会引起法律纠纷。因此法律方面也是可行的。综上所述,本系统的设计和开发从技术上、经济上、法律上、可操作性上都是可行的,而且要求不高,所以该系统的开发是可行的。第 9 页 共 31 页3 需求分析3.1 系统需要解决的主要问题由于体检的大批量及广泛性,体检者拿到体检报告的时间会相当漫长,本系统能缩短体检报告的获取时间;以往体检报告发放时都是体检者到医院来取,然后医院工作人员发放,如此一来,体检者从家到医院就需要时间开车需要油钱等,医院需要专人等候体检者的到来,由于体检者众多,去报告时间多样,所以医院工作人
15、员等候时间也是相当漫长,生产力受到束缚,本系统可以解放生产力,减少体检者的成本;本程序效率极高,随取随走,不会出现大量人员等候报告的场景。也能避免由于忙乱造成的错发、漏发等问题。3.2 系统具备的基本功能体检报告预览:体检者在打报告之前可以提前预览报告内容,预览后也可不打印体检报告,灵活方便。体检报告打印:体检者可打印自己的体检报告,以便带回去慢慢查看,或给家人朋友查看,体检报告上列有个人体检详细情况以及体检医生等。帮助:体检者若对本系统的使用不是很了解可使用此功能3.3 数据流程分析本系统功能简练,主要介绍了体检者凭个人凭证在终端通过其与数据库的交互来查看自己的健康信息打印健康报告的一系列流程,如下:第 10 页 共 31 页体检报告健康信息健康信息个人凭证个人凭证客户端处理 体检报告生成体检者 体检者数据库图 3.1 数据流图如图,体检者将个人凭证及密码等输入到终端,终端将信息送往数据库,查实有无此人及健康信息等,然后返回跟终端,终端将返回信息加工处理,生成体检报告,体检者查看或打印报告,本流程结束、往复。