药品进销存管理系统的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 绪论

药品进销存管理系统是药品进销存发展管理信息化,建立全新的药品经营管理平台,能将原先的药品管理工作从原先的人工化向网络化转变的产物。改进了原先药品信息管理的复杂性和准确性的矛盾,提高管理效率,药品企业得到长远发展,也促进药品管理朝着科学化方向发展。

1.1 研究背景

随着科技的不断进步,市场越来越广阔,赚钱的利润也越来越大。企业如果安于现状肯定会被淘汰,所以企业都在不断改革以创新来增加自身竞争力。医药企业也在完善着自己的信息管理系统,对内部管理整合,高效、合理的参与到竞争中去。

以前都是手工管理各种数据,但是手工管理最明显的缺陷就是效率低下。此外很难保持药品数据的一致性,例如某个药品要更改它的药品编号,那么这个药品的现在记录的数据和原来记录的数据就会不一致,使得查询起来很费力。要是手工操作去把所有的数据去修改,那工作量会很大,而且还容易遗漏出错。人工管理药品仓库,很花费人手,在点货物时还容易点错,更严重的情况是会使某些放在角落的药品不知不觉中过期而造成不必要的损失。因此很有必要在现有的软硬件技术、网络技术基础上,开发一个提高企业流动资金的周转速度的药品管理系统,保证药品企业业务正常运行,使得库存管理和药品采购能更高效、更准确。因为有着可靠性高,保密性好,成本低的优点,建立了一套新的符合实际状况,契合自身条件的管理系统,能更有效的帮助企业管理,促进企业健康快速的发展,更好的提高企业市场竞争力和经济效益。

1.2 系统开发的意义

利用数据库系统可以很好的对数据进行维护,减少由于数据不一致等错误带来的麻烦[1]。方便数据的更新和查询,降低错误率,方便药品信息的维护及库存的盘点。还可以运用较少的人员,高效的完成对医药进销存的管理。

由于社会信息化的发展,各个行业都要加强自身的信息化程度以适应社会的发展。而管理信息化正迎合了这个趋势,数据库系统在医药业的应用实现了医药业执行工具、业务管理等的信息化。医药业的发展因此有了新的活力。相信随着社会的不断发展对该类系统的需求会越来越高。

1.3 国内外研究现状及分析

经历了很长的时间发展的国外物流业,其配送管理技术已比较成熟。目前,国际上大多数发达国家的药店基本上实现了电脑管理,尤其是那些较大型的医药公司还采用了大型数据库开发的软件。多数中小型药店都用上了Access数据库。基于Mysql 数据库的医药管理系统在大多数不发达国家被广泛使用。而在中国,许多小型药店用的还是手工图书管理,大多数药店对计算机管理信息还没有一定的认识。由此可见在我国医药行业还是有很多潜力可挖的,SQL数据库具使用方便,学习简单,所以在我国有着很广阔的发展前景。

1.4 论文框架

本文主要内容为药品进销存管理系统,全部章节如下:

第一章,绪论。简单介绍了药品进销存管理系统的研究背景、国内外现状以及简单阐述了论文各章节的内容。

第二章,系统需求分析。主要对本系统的需求分析进行简单的阐释并且进行可行性研究分析。

第三章,系统设计和开发平台。主要包括系统设计的总体结构,系统数据结构和数据库的设计。对系统的相关技术进行介绍和分析,介绍系统开发过程中应用到的一些技术,这些技术的特点和这些技术对系统的作用。

第四章,系统详细设计。介绍了界面的设计:登录窗体,系统主界面,系统用户界面的设计,及相关代码,界面上主要的控件以及各个模块的主要功能。

第五章,系统测试。包括系统系统测试的环境,系统测试的方法,测试的内容以及对系统的评价和总结。

2 系统需求分析

需求分析是软件开发必不可少的一项工作,不论采用哪种开发技术,首先都要弄清楚系统在功能、性能以及环境等方面的用户需求,将用户需求精准化、完全化的过程,保证开发出来的软件是否真正满足用户的需求。也是延长软件生命周期、减少软件开发费用的需求。

药品的进销存是一个复杂的系统工程,本系统主要用于调配和监管药品出库、入库、储存的管理工作,将部分复杂而琐碎的工作自动化,从而提高管理效率降低人员成本。

2.1 系统概述

这个系统主要实现的是药品进销存管理,在得到身份得到验证后,用户可以在该系统进行药品信息的管理。用户在登录系统后,系统允许用户对系统中的有关内容进行增删改等操作,并调用数据库中的相关数据完成操作。

2.2 性能需求

需求分析是为了确定软件设计的细节、功能和性能,是软件生存期中的重要一环。能更大的满足用户的而需求,延长软件生命周期、减少软件开发的费用。

本系统中,管理员才有最高的权限,管理员要经过身份验证才能进入系统,可以进行全部操作,其他用户只能以游客身份登录,只能浏览查询,保证了系统的安全性。系统需要有良好的安全性和操作性。

2.3 系统功能需求

药品进销存管理系统的主要功能是对药品的进、销、存进行管理。以达到降低成本、提高效率、改进服务等目的。利用药品进销存管理系统可以在以下几方面提高企业管理水平:

提高工作效率,降低成本。

使得仓库存放药品更有规划、更合理调配药品。

使得管理人员更精简,分工更细致。

实现数据的智能分析。

(1)系统登录功能:

管理员提供用户名和密码,才能登录,保证了数据的安全性和保密性。其余用户

只能用游客登录。

(2)密码修改模块:

该模块主要让管理员时常修改密码,是密码被他人所知。

(3)基础模块:

该模块主要包括了药品进、销、存的入库管理、出库管理、库存管理三个部分。

药品入库管理主要是针对入库药品进行登记修改操作,包括药品进库的时间,品种,数量,生产企业,保质期,有无损坏,经手人签名等信息进行登记。

药品出库管理主要是对出库药品进行登记修改,其中包括药品出库时间,品种,数量,生产企业,经手人等信息进行登记。

药品库存管理是对药品入库、出库后产生的数量变化自动改变,也能进行一系列的查询,包括药品名称,入库时间,出库时间,数量,生产企业,保质期,经手人,是否需要补充等信息。

2.4 界面需求

本系统要求界面简单美观,添加时可以让人一眼看出哪里该填写什么,查询时可以让人一目了然自己要看的信息。该系统设计要求信息查询方便、灵活、可靠、易于操作,数据存储安全可靠,程序易于后期维护。

2.5 系统的可行性分析

药品进销存管理系统能有效的对原本复杂、易错的管理进行改善,优化了管理方式与结构,减轻了管理人员的负担和出错率,提高了管理效率。对于开发一套简单实用,使用B/S架构的药品进销存管理系统是很有必要的。

2.5.1 技术可行性分析

本系统是基于.NET开发平台,使用Microsoft Visual 2008作为开发工具,SQL Server2005 作后台数据库服务器, 利用ASP. NET 编写服务器程序,使用组件访问数据库, 整个系统的开发思路按照三层架构进行设计。

对于基于服务器的控件思想已经成熟,是相当简易、灵活、安全的,也便于后期的维护和修改。

2.5.2经济可行性

在经济上,本系统的开发成本不是很高,因为具有很好的灵活性和扩展性,所以该系统易于维护和升级,且后期维护升级的费用也不会很高,可使用寿命长,所以本

相关文档
最新文档