095药品进销存系统高质量标准格式WORD设计.doc
《095药品进销存系统高质量标准格式WORD设计.doc》由会员分享,可在线阅读,更多相关《095药品进销存系统高质量标准格式WORD设计.doc(67页珍藏版)》请在沃文网上搜索。
1、 引 言随着我国经济的飞速发展,各种类型和规模的医药公司迅速崛起,许多从事医药经营的企业都要进行医药进销存管理,而这些管理包括对医药药品的进货,销售管理,库存管理,各类查询,供应商信息等各项管理。目前,大中型城市的多数医院已经实现了药品销售等的信息化和网络化,极大地提高了医院的管理效率。但是,在大多数县级医院及乡镇卫生所,医院管理仍然以传统人工管理为主,特别是在医药的采购、销售、库存环节,传统的手工管理处理信息混乱,账目管理困难,效率低下,浪费严重,造成了资产的大量流失11。药品是防病治病的特殊商品,是医院重要的经济收入来源,是医疗活动中必不可少的基础物资,兼具物资和医疗双重属性,是医院医疗和
2、经济活动中的重要组成部分,在医院的运营成本中占有很大比重。药房、药库是医院药品供应基地,是加强医院药品管理的重要环节之一12,所以药品进销存系统的开发具有重要的意义。并且随着企业规模的不断扩大,进货量销售量的急剧增加,各种信息量也会成倍增长。面对庞大的产品信息量,如何有效地管理这些医药的进销存信息,对这些企业来说是非常重要的。利用计算机进行信息管理与信息管理系统的开发对于企业是十分有用的,再有系统的开发是系统管理的前提。本系统就是为了管理好药品信息而设计的。以前的数据处理要用手工操作,工作量大,出错率高,出错后也不易更改。而这一款的药品进销存系统使用起来,效率高,速度快,也方便使用和修改。本系
3、统是Windows XP 操作系统下,以中文版PowerBuilder9.0为前台开发工具,用中文版的SQL Server 2000为后台数据库来实现的。一个好的药品进销存系统首先要能够输入和存储一些基本的数据资料,例如本系统中的药品资料和入库资料、客户信息,对于这些资料和数据能方便地进行更新、修改和删除。其次,药品进销存系统要求能够进行方便的药房管理。需要能够药品销售,这是最基本的药房功能,还可以进行制定药品采购计划等。为了方便管理者管理数据,还要能实现对各种数据的统计,如销售药品的信息和库存信息等。本系统便于管理和应用,在开发时得得到了老师和同学们的大力支持和帮助,在此表示诚挚的谢意。以下
4、是我开发本系统的文档,由于自己的水平有限,无论是系统还是系统的设计还存在着的缺陷,希望老师们给予指正。 第1章 绪论1.1 课题背景目前,大量的中小医药行业中,存在这样的现象:分散的、不连贯的客户信息使医药行业管理者或医药行业相关人员无法看到客户的全部资料及相关资料,信息的分散使得产生的结果也无法保持一致和完整性,造成中小医药行业在医药行业进销存管理上存在一些问题,如 无法统计客户信息(对客户分类极为混乱),对销售人员工作过程掌握不够,无法准确快速考核销售人员业绩,销售及市场流程不清晰,流程变动较大,无结构的统一销售及市场情况报表,基本销售及市场费用统计不完备,销售人员辞职时失单现象严重等等。
5、由于药品种类繁多,流通环节繁杂,强化对药库管理尤为重要,它.要控制药品品种、数量、质量,防止过期失效,减少浪费,达到增收节支的目的。对药房、药库实行计算机管理,可使药房、药库的工作人员可及时了解库房药品进、出、存的动态变化,既做到为临床及时提供所需药品不使药品供应中断,又有效减少盲目进货造成药品积压现象,药品的信息化管理不仅可加快药品周转,而且可大大提高工作人员的工作效率和管理质量,也更加有利于及时、安全、优质地的保证临床用药。因此医院管理者历来都十分重视药品信息管理的开发应用12。1.2 课题目的本课题开发的目的在于使自己更好得理解软件工程的思想,加深本专业知识的学习,增加对PB与SQL数据
6、库的了解以及对它们在使用知识方面的学习和掌握。再者,就是使本课题能实现对药品销售信息和数据的管理功能,便于工作人员操作,优化医药行业管理能力,增强医药行业效率,加大竞争力。1.3 课题意义药品进销存系统通过对客户关系、销售行动、销售过程等环节进行记录、管理与分析,使医药行业进销存管理从经验走向科学、从个人主导走向医药行业主导,针对中小医药行业进销存管理中存在的诸多问题,从中小医药行业的医药行业进销存管理的主要需求出发,充分“以客户为中心”,为中小医药行业建立弹性化和灵活性的业务流程。医药行业及个人可以完全按照医药行业的需要,制定适合医药行业特点的业务流程,同时加强了中小医药行业销售过程中协同作
7、业的能力,并实现了中小医药行业进销存管理过程中的移动办公管理,帮助中小医药行业建立以客户为主导的业务模式。医药行业重在管理,党的十六大提出了以信息化带动工业化的发展战略,在医药行业竞争激烈的今天,如何保持医药行业拥有良好的竞争能力是个非常重要的问题。中国信息化进程正在加速,医药行业的发展更是与之分不开。各种信息管理软件也在不断地被使用,对它的要求也越来越高。本课题的开发对于医药行业来说有着非常大的意义。我认为突出的作用表现在两个方面,一方面,随着医药行业规模扩大,在销售方面出现了各式各样的问题,各种信息和数据增多,并且日趋复杂,以软件的形式管理既方便了工作人员的管理,又减少了工作量,而且清楚规
8、范,一目了然。另一方面,所谓时间就是金钱。为了增加效益,时间能节省得越多越好,而通过管理软件的运用,医药行业可以节省不少不必要浪费的时间,更加高效的完成销售方面的工作,也可以有更多的时间处理更多的别的事务。由此可见,药品进销存管理系统在医药行业的管理过程中起着巨大的作用。1.4 本论文的主要目的和主要内容1.4.1 主要目的开发一套完整的、具有医药行业特点的药品进销存系统(1).广大药品经营企业提供进销存一体化解决方案,涵盖了企业的物流和资金流整体业务流程,能够满足医药行业内部的各种经营模式和特性。(2).适合药品经营管理的特殊功能,对药品的有效期、药品的批准文号等监控比较严格等等一系列行业特
9、殊需求。1.4.2 主要内容(1).基本信息管理,包括药品信息、供应商信息、客户信息、员工信息等基本信息的管理。(2).进货信息的管理,包括入库药品信息的管理、入库退货的管理及进货信息的查询和入库报表的生成等。(3).销售信息的管理,包括销售药品信息的管理、销售退货的管理及销售报表的查询等。(4).库存信息的管理,包括库存查询、药品盘点和库存报表的查询等。(5).财务信息的管理,包括财务结帐、财务报表管理等。(6).系统管理,包括操作员管理,客户管理,供应商管理等。1.5 本课题的开发现状和国内外发展趋势在经济发展,医药行业竞争激烈的今天,如何保持医药行业的良好竞争能力是个非常重要的问题。医药
10、行业重在管理,党的十六大提出了以信息化带动工业化的发展战略,中国信息化进程正在提速,医药行业的发展更是与之分不开。各种对信息的管理软件也不断被使用,对之的要求也越来越高。管理软件在国内的发展热度之高有目共睹,尤其在近几年,已经从单纯的会计电算化产品演变为医药行业资源计划系统(ERP)、客户关系管理系统(CRM)及供应链管理系统(SCM)等相关管理软件产品。良好的增长态势为市场描绘出诱人的前景,但从整体情况来看,尤其是从应用方市场来看,国内的管理软件市场依然处于培育和启动阶段,离成熟的应用环境还有较长的距离。调查显示,46.5%的制造医药行业对ERP软件非常看重,认为ERP对制造医药行业在生产以
11、及销售、库存管理方面比较有效,因此计划投资的软件以ERP为主。总之,本系统是针对医药行业中的某个部门的,随着医药行业的要求不断提高,此类的管理系统软件会不断地发展,它的功能将日趋完善以满足整个医药行业的需要,特别是基于Internet技术的应用开发使应用软件如虎添翼,管理的广度得到了空前的扩展:原来只关心部门应用的,现在可发扩展到整个医药行业;原来只是面向医药行业内部应用的,可以扩展到整个供应链。应用范围从内部管理向供应链、客户关系延伸,软件系统的功能向专业化方向深化的T型发展趋势越来越明显。如上面所提到的ERP软件,在技术范围上都将有所发展与改进。同时来自于改善医药行业自身管理现状和提升管理
12、水平的需求,人们将会改变以前因为对ERP的不了解而不敢使用的现状,而选择ERP。有需求才会有机会,因此,本课题有着很大的开发空间和意义。1.6 系统的可行性研究分析1.6.1 经济可行性分析本系统开发简单但要耗去一定的时间,所用的开发工具和软件都差不多是免费的。而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于医药行业的办公自动化管理,节省医药行业的人力、物力资源等都有很大的帮助。由此可见在,开发此系统在经济上是完全可行的。1.6.2 操作可行性分析如今的计算机已经走进千家万户,硬件成本的下降,导致计算机购买成本的降低.我的这套系统是利用自己的计算机加微软的集成开发环境PowerB
13、uilder9.0作为软件的开发平台,使开发出来的系统有友好的用户界面、有良好的安全性设置、有详细的操作说明书,这样更使各类用户很快地掌握系统的使用方法,操作友好因此在操作上是可行的.1.6.3 技术可行性分析从目前IT业界比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,PB 和Windows 2000 Server 以及SQL Server 2000的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供了业界软件开发一直坚持的非常友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库接口。所以技术实行起来相对会容易。1.6.4 现有系统的分析有关药品进销存管
14、理系统的软件市面上有不少,医药行业的员工也试用过一些,但总觉得不是很好用,不能完全满足有的要求,所以都放弃用这些软件了,改为每次输入数据后,用手工更改数据库存量和计算销售利润,随着业务的发展,数据量越来越大,用手工计算就很麻烦了,所以,迫切希望有一套完全适合医药行业进销存管理应用的软件,以减轻公司员工的工作负担。另一方面由于这类软件大多数是单机版的,现在也有不少是网络板的,但大部份都是在本地网络上运行的。而医药行业进销存管理业务人员是在外面跑业务,想知道产品的最低销售价,都要打电话回公司问,这就造成很大的不便。因此系统的开发方向应当是面向网络版的房产管理系统开发.这点在今后的学习中将不断完善。
15、1.6.5 系统的安全性分析安全系统的需求定义:1)系统提供用户登录功能(进行用户身份验证),并且用户名和用户编号是唯一的。用户在登录界面上填写任意的用户名和用户密码(中文或英文);系统提供登录过程中的出错处理机制和操作成功处理机制。2)系统对非法用户具有警告功能,例:单用户表中不存在的用户企图登录系统,系统应该要求用户输入合法用户名和用户密码,并警告用户的操作。1.6.6 系统的详细调查我选择做药品进销存管理系统的目标是:应用于医药行业进行药品销售,使其拥有一个可操作的业务平台,提高销售的管理水平,挖掘销售潜在资源(如客户资源,降低费用,节约成本等)。具体为:1)、要用户界面要友好,使用方便
16、,容错能力强,适应各种水平的用户。2)、系统安全性要高,需要有密码保护3)、能大量减少不必要的资源,善用现有资源来开发。第2章 环境介绍本系统是Windows XP 操作系统下,以中文版PowerBuilder9.0为前台开发工具,用中文版的SQL Server 2000为后台数据库来实现的。2.1 什么是PowerBuilderPOWERBUILDER是美国著名的数据库应用开发工具生产厂商POWERSOFT推出的成功产品。它是完全按照CL工ENT/SERVER体系结构研制设计,采用面向对象技术、图形化的应用开发环境,是数据库的前端开发工具。由于它所开发的各种应用程序都充分利用了图形化用户接口
17、(GUI)的优点,所以PowerBuilder被认为是一个图形工具。在Client/Server结构的应用中,POWERBU工LDER具有描述多个数据库连接与检索的功能,特别是POWERBUILDER能从大多数流行的RDBMS提取数据,而且不管数据存放在什么地方。另外,各种应用程序也可以独立于RDBMS,因PowerBuilder可以使用数据库标准操作语句SQL进行通讯12。其主要特点如下: (1) 可视化、多特性的开发工具。全面支持Windows或Windows NT所提供的控制、事件和函数。 Power Script语言提供了几百个内部函数,并且具有一个面向对象的编译器和调试器,可以随时编
18、译新增加的代码,带有完整的在线帮助和编程实例。 (2)功能强大的面向对象技术。支持通过对类的定义来建立可视或不可视对象模型,同时支持所有面向对象编程技术,如继承、数据封装和函数多态性等。这些特性确保了应用程序的可靠性,提高了软件的可维护性。 (3)支持高效的复杂应用程序。对基于Windows环境的应用程序提供了完备的支持,这些环境包括Windows、Windows NT和WinOS/2。开发人员可以使用PowerBuilder内置的Watcom C/C来定义、编译和调试一个类。 (4)企业数据库的连接能力。PowerBuilder的主要特色是Data Window(数据窗口),通过Data W
19、indow可以方便地对数据库进行各种操作,也可以处理各种报表,而无需编写SQL语句,可以直接与Sybase、SQL Server、Informix、Oracle等大型数据库连接。 (5)强大的查询、报表和图形功能。PowerBuilder提供的可视化查询生成器和多个表的快速选择器可以建立查询对象,并把查询结果作为各种报表的数据来源。 PowerBuilder主要适用于管理信息系统的开发,特别是客户机/服务器结构。PowerBuilder是著名的数据库应用开发工具生产厂商Power Soft公司推出的产品(Power Soft现已被数据库厂商Sybase所收购),它完全按照客户机/服务器体系结构
20、研制设计,在客户机/服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。由于PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。 在当前,网络技术迅速发展,随之发展的还有OLE,OCX,跨平台等技术,而在PowerBuilder的PowerBuilder 6.0中提供了对这些技术的全面支持。总之在数据库开发工具领域,PowerBuilder是其中非常优秀的一个,利用它我们可以开发出功能强大的数据库应用程序。 PowerBuilder提供了对
21、目前流行的大多数关系数据库管理系统的支持,由于在PowerBuilder的应用程序中对数据库访问的部分一般采用国际化标准数据库查询语言SQL,使得用PowerBuilder开发的应用程序可以不做修改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。也就是说用PowerBuilder开发的应用程序是独立于服务器上的数据库管理系统的。PowerBuilder是一种面向对象的开发工具,各种WINDOWS应用程序中常见的窗口、菜单、控件等在PowerBuilder中都是一个个的对象。在PowerBuilder中我们还可以创建自己的用户对象。特别要指出的是PowerBuilder提供了对面向对象
22、方法中的各种技术的全面支持,我们可以利用面向对象方法中的对象的封装性、继承性、多态性等特点使得我们开发的应用程序具有极大的可重用性和可扩展性,而这一点正是软件工程中对应用程序所提出的重要目标。2.2 SQL数据库的介绍SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Syb
23、ase, Microsoft SQL Server, Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。 SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Micr
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 095 药品 进销存 系统 质量标准 格式 WORD 设计