药品管理系统的开发与研究(源码)【字数:9811】

摘 要随着计算机技术的快速发展,当今社会已俨然变成了一个信息化的时代。计算机技术的运用已经深入到各个行业。药品作为医院管理工作的核心,其信息化管理也成为了趋势和必然。药品管理存在多样性和复杂性,而运用计算机处理数据高效准确,可以代替成本高、效率低、易出错的传统的人工管理模式。本系统实现了药品的信息化管理,管理员后台实现用户信息管理、药品进货信息的管理、库存量的管理、药品销售情况的统计、系统管理几个功能模块。普通用户则通过登录进行药品销售、个人信息的管理等。本系统基于ASP.NET方法,运用SQL Server 2008数据库进行开发,采用Visual studio 2013作为开发工具开发的一套医院药品管理系统。该系统能够简化开发过程,提高开发的效率,缩短开发的周期,利于系统后期的维护和修改,增强了系统的可靠性。
Key words: computer technology;hospital;management system;information 目 录
第一章 绪论 1
1.1课题研究的背景 1
1.2国内外现状分析 1
1.3课题研究的内容和意义 1
1.4论文主题结构 2
第二章 相关技术简介 3
2.1B/S体系结构简介 3
2.2ASP.NET语言 3
2.3SQL Server数据库 3
2.4本章小结 4
第三章 需求分析 5
3.1系统可行性分析 5
3.2系统功能分析 5
3.3非功能性需求分析 6
3.4本章小结 6
第四章 系统设计 7
4.1系统总体结构 7
4.2具体功能设计 7
4.3数据库设计 14
4.4本章小结 19
第五章 系统实现与测试 20
5.1系统实现 20
5.2系统的测试 27
5.3本章小结 29
结束语 30
致 谢 31
参考文献 32
第一章 绪论
1.1课题研究的背景
 *好棒文|www.hbsrm.com +Q: #351916072# 
计算机技术的飞速发展使得它已经深入到社会的各个领域,各行各业都离不开计算机管理技术的应用,其强大的功能和优越性深刻地影响着我们每个人的生活。药品管理系统是整个医院管理重要的组成部分,一个高效率的药品管理系统不仅体现了一个医院良好的管理能力而且为医护人员和患者提供了极大地方便。近年来,我国的医药体制进行了深入的改革,新药品不断地被研发出来,医院的数量和规模也在不断扩大,对于药品的管理变得愈加繁琐和滞后。目前对于药品的管理存在诸多难点,例如:需要查询各类药品的信息,不断更新修改药品的相关信息包括库存数量、价格等,不断地统计药品的销售数据,查询修改各个供应商的相关信息,以及对其长期以往产生的大量数据进行修改维护。处理如此复杂庞大的数据使得开发这样一套药品管理系统变得尤为迫切。
1.2国内外现状分析
八十年代中期,计算机技术被首次运用到医疗行业,由于当时技术的局限性,所开发的系统存在功能简单效率低等缺陷。八十年代末,计算机技术大力发展变得较为成熟,国外一些发达国家建立起完善的药品管理系统。九十年代初,我国计算机技术已经越来越成熟,医疗行业的信息化也受到了广泛的重视,但整体发展速度较为缓慢。就我国医院信息规范化程度来说,几乎省级县级的医院都有较为完善的信息化管理系统,但一些小型医院和乡镇级医院没有完备的信息管理系统,在处理信息还是保留传统的手写计算方式,在信息自动化管理上还有很大的提升空间。
相比于中国,国外的一些发达国家对信息建设的应用已有几十年的历史,逐步取得了一些新的突破,例如在七十年代日本首先研究出HIS系统实现医院系统管理,八十年代的美国就有百分之八十的医院实现计算机网络管理。计算机系统在医院上的应用使得医院信息化建设方面越来越规范化、全面化、统一化。
1.3课题研究的内容和意义
本系统主要针对医院药品管理的特殊性开发的一套药品管理系统,实现了药品信息管理、库存管理、销售管理、基础资料管理等模块。该系统的开发具有以下意义:(1)保证了数据的安全性;(2)高效便捷,方便信息储存和查询;(3)采用计算机开发节省人力物力。区别于以往传统效率低、损耗大、易出错的人工纸质管理方式,该系统能够有效的帮助医院实现信息化管理药品,从而简化医院的工作流程节约成本,提高工作效率。在医院管理药品相关信息方面发挥了重要的作用。
1.4论文主题结构
本论文一个分为五个章节,各章节具体内容如下:
第一章:介绍了论文研究的背景,分析了国内外的现状,阐释了课题研究的意义和内容以及论文的主要结构。
第二章:对本次开发的药品管理系统所用的主要技术进行了分析,包括B/S结构、ASP.NET技术方法和SQL Server2008数据库等。
第三章:对系统进行需求分析,主要包括系统的可行性分析、系统的功能分析以及性能需求分析。
第四章:对系统进行设计,主要包括系统的功能模块设计、分析了具体的功能、及数据库表设计。
第五章:写了系统能够实现的主要功能和主要代码,并对系统的主要功能进行测试进而得出测试报告。
第二章 相关技术简介
本次毕业设计是采用B/S结构,基于ASP.NET的软件开发技术方法,使用Visual Studio2013作为开发工具和开发环境,并使用SQL Server2008数据库进行编写开发。
2.1B/S体系结构简介
B/S结构,B是指Browser,S是指Server,是由C/S改进而来的一种浏览器加服务器网络结构模式。与传统的C/S模式相比,B/S具有很多的优点。例如B/S是安装在服务器上的,所以只需要对服务器进行管理就行了,维护起来也更加方便,降低了工作人员的工作流程。还有使用B/S客户端只需要安装一个普通的浏览器如IE、搜狐,而不需要像C/S那样安装一个特定的客户端,简化了用户的使用流程,减少了用户内存使用空间。在数据安全性发面,B/S比C/S更容易抵挡黑客病毒的攻击。
2.2ASP.NET语言
ASP.NET是一种简单的脚本语言,它的主要特征之一就是支持多种编程语言和有较强的语言功能,并且提供大量功能优越的服务器控件,更使得在创建web页面的过程变得简便容易。同时,ASP.NET还提供了两种不同的验证方法,为不同角色授予了不同的权限,具有很高的安全性能。另外,框架在系统设计中占据了重要地位,其主要功能是隐藏系统开发的具体过程,提供一个透明的平台给用户使用。.NET框架作为一个多种语言的编程环境,能够使系统各个程序通过web服务沟通,方便开发人员进行开发。和传统网页开发相比,传统网页开发需要编写大量繁冗复杂的代码,而应用ASP.NET进行开发可以实现后台代码和前台网页分开,能够重复使用,方便程序员编写,使代码界面看起来直观简洁。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/353.html

好棒文