鹤壁煤矿集团医院药品管理系统
11 绪论 21.1 选题背景 21.2 当前研究现状 21.3 选题的目的和意义 22 需求分析 22.1 可行性分析 42.1.1 技术可行性 42.1.2 开发环境可行性 42.1.3 运行可行性 42.2 需求分析 43 总体设计 93.1 系统模块设计 93.1.1 系统功能模块设计 93.1.2 系统功能模块描述 93.1.3 系统主要功能的UML顺序图表示 103.2 数据库设计 133.2.1 系统数据分析 133.2.2 数据库的详细设计 164 系统详细设计 194.1 系统运行环境的设置 194.1.1 系统需求的硬件环境 194.1.2 系统需求的软件环境 194.2 开发环境介绍 194.2.1 软件开发工具 194.2.2 数据库开发工具 204.2.3 相关开发技术简介 204.3 系统主界面设计 214.3.1 用户登录界面设计 214.3.2 主程序界面设计 224.4 药品入库管理模块设计 234.4.1 首次入库模块 234.4.2 追加入库模块 254.4.3 入库记录查询模块设计 264.5 药品销售相关模块设计 284.6 查询明细模块设计 304.6.1 药库明细查询模块 304.6.2 药品紧缺查询模块 314.7 药品退货模块设计 324.8 厂商模块设计 334.8.1 厂商信息管理模块 334.8.2 厂商黑名单管理模块 355 系统测试和应用 375.1 系统测试 375.1.1 单元测试 375.1.2 集成测试 375.2 开发测试的难点及解决方法 385.2.1 汉字自动转换拼音 385.2.2 数据库存储过程中实现模糊查询 385.3 系统应用说明 395.3.1 信息设置模块 395.3.2 入库信息管理模块 395.3.3 销售管理模块 406 结论 416.1 总结 416.2 不足和展望 41致谢 42参考文献 42鹤壁煤矿集团医院药品管理系统的设计与实现网络工程专业 王洋指导教师 朱淑鑫随着迅速发展的计算机技术,多数医院为了节约资源,提高工作效率,开始逐步利用计算机软件来辅助管理。本文首先阐述了医院药品管理系统的开发背景、可行性分析及需求分析,并利用UML模型图的方式形象地描述了系统内各个对象之间的关系。接着利用数据库E-R图表示了数据库设计模式及数据表的结构,并简要介绍了系统开 *好棒文|www.hbsrm.com +Q: ^351916072#
发的环境配置。最后,利用各个模块设计及测试的截图和说明文字相结合的方式,详细阐述了本系统主要模块的设计和测试过程。最终在各项工作完成的前提下,使用C#.Net语言开发了具有药品管理、药品销售、明细查询等多功能管理系统。
目录
Design of Hebi Colliery Hospital Medicine Management System
Student majoring in network engineering Wang Yang
Tutor Zhu Shuxin
Abstract: With the rapid development of computer technology, the hospital in order to save resources, improve work efficiency, gradually increasing use of computer management software. First of all, this paper describes the development background of hospital medicine management systems, feasibility analysis and demand analysis, and using UML model diagram describes the relationship between the individual objects within the system. Then the database ER diagram shows the structure of the database design patterns and data tables, and briefly describes the system development environment configuration. At the end of the paper,?the use of the design and testing of each module screenshots and captions combination, Expounds in detail the design?and testing process of?main modules of this system.
Key words: Medicine Management; Database; System Development; Visual C#
绪论
选题背景
随着我国经济的高速发展,人们经济水平的提高,不少负面的问题也渐渐出现,其中以各类疾病的产生为首要难题,这同样加大了医院保卫人们健康的责任。相比现代高效率的工作方式,传统医院的手工作业形式,不仅工作繁琐,而且人为处理错误率较高,这不但给医院造成了一定损失,对病人的病情也有不利影响。计算机技术的高速发展使得人们开始越来越多地利用它来解决各种繁琐的问题。药品管理系统利用计算机实现了对医院药库及药品的各项管理,以往那些工作繁琐、容易出错的数据处理问题可以让计算机来替代人工进行,这不仅极大地减轻了管理人员的工作负担,而且药物的管理记录也可以随时查询,让药物的管理更加透明化。
研究现状
计算机80年代初就被引进了我国医疗系统,当时以IBM公司的M340小型计算机为主流,大多数应用在教学和科研项目。80年代中期,伴随着苹果个人电脑的上市和BASIC语言的广泛使用,一部分医院开始研发小型的系统管理软件,如人事管理软件等;80年代后期,随着XT286计算机的出现,加之DBASElll和UNIX操作系统的研发成功,一部分医院开始建立小型的内部网络,并开发了关于部门之间管理的信息系统,如病房管理,药房管理等。进入90年代后,NOVELL网和FOXBASE等数据库迅速发展,完善的医院管理系统的实现成为可能,于是一部分有实力的医院开始研发自己医院的管理系统。
随着我国医药事业的发展,我国药品管理方面发展相对滞后的实际情况却与此不相符合,虽然有技术人员不断开发出新的药品管理系统供医院使用,但受到开发周期等诸多因素的影响,药品系统管理软件的发展仍旧落后于药品的发展,总结下来有如下几点:(1)老版本的数据库软件安全性不高,读取、修改信息时错误率较高,甚至会导致数据丢失,造成巨大损失。(2)工作负荷方面,原有的系统因为数据库表的限制及当时开发需求的限制,已经无法满足管理人员的需求。(3)局限性方面,现有的操作系统在处理速度和兼容性上已经适应不了实际的需要,由于平台的更新,对现有系统的改进性维护已不能解决面临的问题。(4)由于医疗用品的发展,各种先进医疗器械的出现,医院对管理方面的不断改革,现有系统已无法满足要求。
进入21世纪后,特别是2003年SARS灾难过后,我国的医疗卫生系统开始真正意识到医院信息系统的重要性,并开始着手进行系统的深入研究和推广应用[1]。
选题的目的和意义
在现今医疗技术高速发展的前提下,纯人工录入或早期简单的药品管理软件逐渐不能满足用户的要求,落后的系统间接影响了医院管理人员的工作效率, 基于以上的几点原因,本次毕业设计提出了药品管理系统的设计目标。
药品管理系统使医院管理趋于信息化,同时让药库管理人员能简便地利用药库信息做出正确的判断,更重要的是计算机作为管理工具可以让药库管理更加规范化,并提高管理效率,减少管理人员的工作量,使药品管理可以有条不紊地进行下去。
需求分析
可行性分析
在软件的开发流程中,可行性分析是一种普遍采用的研究项目工程的方法。它通过各种有效的手段对工程项目进行分析,从技术、运行等多个方面加以评价。
技术可行性
本系统开发使用的是当前流行的Visual C#.NET语言,该语言直观规范,初学者也可以很好的使用该语言来进行系统开发。而且,使用该语言开发的软件适用范围很广,可以很好地应用于安装有Windows平台的计算机上,所以从技术方面是可行的。?
开发环境可行性
从软件系统开发的可行性和灵活性考虑,本系统的软件开发环境选择了当前流行的Visual C#.NET语言来进行前台的开发,而后台则选用了功能强大的SQL Server 2008数据库作为数据管理平台。
发的环境配置。最后,利用各个模块设计及测试的截图和说明文字相结合的方式,详细阐述了本系统主要模块的设计和测试过程。最终在各项工作完成的前提下,使用C#.Net语言开发了具有药品管理、药品销售、明细查询等多功能管理系统。
目录
Design of Hebi Colliery Hospital Medicine Management System
Student majoring in network engineering Wang Yang
Tutor Zhu Shuxin
Abstract: With the rapid development of computer technology, the hospital in order to save resources, improve work efficiency, gradually increasing use of computer management software. First of all, this paper describes the development background of hospital medicine management systems, feasibility analysis and demand analysis, and using UML model diagram describes the relationship between the individual objects within the system. Then the database ER diagram shows the structure of the database design patterns and data tables, and briefly describes the system development environment configuration. At the end of the paper,?the use of the design and testing of each module screenshots and captions combination, Expounds in detail the design?and testing process of?main modules of this system.
Key words: Medicine Management; Database; System Development; Visual C#
绪论
选题背景
随着我国经济的高速发展,人们经济水平的提高,不少负面的问题也渐渐出现,其中以各类疾病的产生为首要难题,这同样加大了医院保卫人们健康的责任。相比现代高效率的工作方式,传统医院的手工作业形式,不仅工作繁琐,而且人为处理错误率较高,这不但给医院造成了一定损失,对病人的病情也有不利影响。计算机技术的高速发展使得人们开始越来越多地利用它来解决各种繁琐的问题。药品管理系统利用计算机实现了对医院药库及药品的各项管理,以往那些工作繁琐、容易出错的数据处理问题可以让计算机来替代人工进行,这不仅极大地减轻了管理人员的工作负担,而且药物的管理记录也可以随时查询,让药物的管理更加透明化。
研究现状
计算机80年代初就被引进了我国医疗系统,当时以IBM公司的M340小型计算机为主流,大多数应用在教学和科研项目。80年代中期,伴随着苹果个人电脑的上市和BASIC语言的广泛使用,一部分医院开始研发小型的系统管理软件,如人事管理软件等;80年代后期,随着XT286计算机的出现,加之DBASElll和UNIX操作系统的研发成功,一部分医院开始建立小型的内部网络,并开发了关于部门之间管理的信息系统,如病房管理,药房管理等。进入90年代后,NOVELL网和FOXBASE等数据库迅速发展,完善的医院管理系统的实现成为可能,于是一部分有实力的医院开始研发自己医院的管理系统。
随着我国医药事业的发展,我国药品管理方面发展相对滞后的实际情况却与此不相符合,虽然有技术人员不断开发出新的药品管理系统供医院使用,但受到开发周期等诸多因素的影响,药品系统管理软件的发展仍旧落后于药品的发展,总结下来有如下几点:(1)老版本的数据库软件安全性不高,读取、修改信息时错误率较高,甚至会导致数据丢失,造成巨大损失。(2)工作负荷方面,原有的系统因为数据库表的限制及当时开发需求的限制,已经无法满足管理人员的需求。(3)局限性方面,现有的操作系统在处理速度和兼容性上已经适应不了实际的需要,由于平台的更新,对现有系统的改进性维护已不能解决面临的问题。(4)由于医疗用品的发展,各种先进医疗器械的出现,医院对管理方面的不断改革,现有系统已无法满足要求。
进入21世纪后,特别是2003年SARS灾难过后,我国的医疗卫生系统开始真正意识到医院信息系统的重要性,并开始着手进行系统的深入研究和推广应用[1]。
选题的目的和意义
在现今医疗技术高速发展的前提下,纯人工录入或早期简单的药品管理软件逐渐不能满足用户的要求,落后的系统间接影响了医院管理人员的工作效率, 基于以上的几点原因,本次毕业设计提出了药品管理系统的设计目标。
药品管理系统使医院管理趋于信息化,同时让药库管理人员能简便地利用药库信息做出正确的判断,更重要的是计算机作为管理工具可以让药库管理更加规范化,并提高管理效率,减少管理人员的工作量,使药品管理可以有条不紊地进行下去。
需求分析
可行性分析
在软件的开发流程中,可行性分析是一种普遍采用的研究项目工程的方法。它通过各种有效的手段对工程项目进行分析,从技术、运行等多个方面加以评价。
技术可行性
本系统开发使用的是当前流行的Visual C#.NET语言,该语言直观规范,初学者也可以很好的使用该语言来进行系统开发。而且,使用该语言开发的软件适用范围很广,可以很好地应用于安装有Windows平台的计算机上,所以从技术方面是可行的。?
开发环境可行性
从软件系统开发的可行性和灵活性考虑,本系统的软件开发环境选择了当前流行的Visual C#.NET语言来进行前台的开发,而后台则选用了功能强大的SQL Server 2008数据库作为数据管理平台。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1904.html