vb--协和医药公司进销存管理系统.doc_第1页
vb--协和医药公司进销存管理系统.doc_第2页
vb--协和医药公司进销存管理系统.doc_第3页
vb--协和医药公司进销存管理系统.doc_第4页
vb--协和医药公司进销存管理系统.doc_第5页
免费预览已结束,剩余52页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 绪论八年经验 专业指导毕业设计 需要全套设计请联系:731767310随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程。因而医药进销存管理系统成为各医药经营企业实现医药管理信息化的必备工具,是医药经营企业规模经营管理不可缺少的部件之一。协和医药公司是一个集批发、零售为一体的综合性企业。随着企业规模的扩大,手工工作已不能满足业务上的发展需求。协和医药进销存管理系统就是针对该公司的具体情况和医药行业的行业特点设计开发的,通过对企业采购管理、销售管理、库存管理等模块的实现,使企业的进销存管理系统化、规范化和自动化。1.1 系统开发背景随着我国市场经济的蓬勃发展和人们对医药产品需求的迅速增长,医药行业正处于一个高速发展的时期。行业的快速发展必然导致市场竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率。而我国大部分医药企业虽然经营实现了专业化,但是从信息机制上还没有摆脱原有的销售模式,企业内部没有形成完善、有效的激励和约束的信息化管理机制,企业发展的动力不足,影响了企业的持续、稳定、快速发展。同时,我国医药经营形式正在向集团化、连锁化发展。在这一发展过程中,旧的企业管理模式已不能适应新型的社会主义市场经济的要求。如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,是医药经营企业,特别是医药连锁经营企业特别关心的问题。再者,由于医药产品种类繁多、销售模式特殊、业务量大,单凭手工记账很难适应工作需要。医药作为一个关系到人们健康的特殊行业,国家对医药行业又有一些不同于其他行业的管理政策,这些都加大了管理的难度。如何尽快建立和完善现代企业的信息化管理制度,已成为医药企业生存发展的关键所在。1.2 本课题开发的意义医药进销存管理系统是一个医药经营企业不可缺少的部分,它的内容对于医药产品的管理是十分重要的。医药进销存管理系统不但为药品销售人员加快了工作的速度,而且也为企业提高了效益,但一直以来人们仍使用传统人工的方式管理医药产品,这种管理方式存在着许多缺点,如:效率低、工作量大等,而且,随着医药产品数量的增长,对于医药产品的查找,更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的新领域,使用计算机对医药产品信息进行管理,具有手工管理无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高医药产品管理的效率,也是医药行业形成科学化、正规化的管理,与世界接轨的重要条件。医药行业商品种类繁多,一般可分为四大类:药品、医疗器械、化学制剂和玻璃仪器,每一大类已有若干小类。如果用手工来管理这四类几万种商品则相当困难,因为一方面商品编码无规律,另一方面要想从几万种商品中查找某一种商品所费的时间和精力太大,不利于提高工作效率,直接影响到企业的效率。 同时,由于药品和化学剂作为一种特殊的商品,时效性强,因此对批次号和有效期的要求较高。手工操作使管理者很难及时了解那一批次号的商品是否超过有效期,很容易给企业带来许多不必要的损失;业务量大,由于药品种类繁多,客户量大,致使开票业务手工劳动效率低下,财务及管理部门所需的各种财务数据及财务分析报表无法及时得到。从以上情况来看,用计算机来替代手工管理已势在必行。1.3 医药企业进销存运作模式现代企业一般采用“产、供、销”一体化。在有生产功能的企业中,生产和销售有合一的也有分开的。医药经营企业不生产产品,但供和销总是有的。医药经营企业的机构比较单一即便有分支机构或有合作伙伴,也多是独立经营、独立核算,各企业(或机构)多建立独立的、单一的“进、销、存”系统。企业的“进、销、存”运作一般在总经理领导下,涉及采购、销售、库房和财务等部门,这些部门分工明确、紧密配合,支撑着公司“进、销、存”业务的正常运转,是一种典型的物流管理模式,其管理的复杂程度与公司的规模和产品性质有关。2 协和医药公司现状及存在的问题通过对协和医药公司的调查研究,与公司的管理人员进行探讨,掌握了该公司当前现状及其存在的问题。2.1 协和医药公司现状分析协和医药公司始建于1993年,是一个集批发、零售为一体的综合性企业。主营中成药、化学药制剂、抗生素、生化药品、保健品、医疗器械等。公司下设销售部、财务部、质管部、仓储部、采购部等职能部门。公司下属的“协和医药连锁超市”是市医保定点药店,以品质优良,品种齐全,服务一流,赢得附近社区消费者赞誉。公司建立有完善的质量保证体系,已通过GSP认证。经营中严格按GSP操作,配备了各类专职人员。公司以“放心的药品,满意的服务”质量方针为宗旨,公司依靠诚信,致力建立工商紧密合作,同时与全国各地医药界紧密合作,谋求共同发展,实现共赢的企业发展道路。企业精神:协作、诚信、创造;企业信念:以人为本、健康至上。企业经营理念:质量第一、热情服务、追求卓越。公司组织结构图如图2.1所示: 总经理采购部质管部财务部销售部仓储部销售部图2.1 协和医药公司组织结构图协和医药公司主要从事医药产品的零售、批发等工作。在使用软件前,由于企业每天的销售量特别大,手工差错率较高,时常出现开“空单”的现象,且呆账、错账时有发生。由于管理上不去,一年下来,营业额越来越大,但利润却越来越低。随着企业规模的扩大,手工工作已不能满足业务上的发展需求。2.2 协和医药公司现行系统问题分析本系统调查采用的主要方式是系统分析人员与协和医药公司各级主要管理人员进行交流,并到现场参观了解情况,主要参加人员是公司的销售部、采购部、库存部、管理中心的员工代表。协和医药公司现行管理工作存在的主要问题是:a) 不能及时获得药品进销存信息在医药企业经营管理过程中,有时必须获知各种医药产品采购、销售、库存情况,但由于医药产品种类繁多,需要进行仔细地核算,这不仅费时,而且易出错,从而影响企业快速有效地运转。b) 医药产品库存信息不够准确仓库管理员根据入库单、销售单和退货单进行医药产品的入库、出库搬运后,要随时修改库存信息,以便反映库存状况。工作中的主要问题是,由于医药产品种类繁多,使得库存记录和实际库存时常不是严格一致的。因而需要通过盘点来纠正差错,这既耽误时间,工作量又大。c) 对医药产品有效期的控制不够严格药品和化学剂作为一种特殊的商品,时效性强,因此对批次号和有效期的要求较高。手工操作使管理者很难及时了解那一批次号的商品是否超过有效期,很容易给企业带来许多不必要的损失。d) 手工作业的业务量大,工作效率低由于医药产品品种多、客户数量多,造成业务量很大。手工进行各项业务劳动效率极低,致使财务及管理部门所需的各种经营数据及经营分析报表无法及时得到。e) 库存药品积压、缺货药品不能及时补进在库存管理方面,由于库存品种繁多,手工统计耗时、耗力,有时还出现库存统计不准的现象,这便出现了库存药品积压、缺货药品不能及时补进的现象。为提高企业管理水平,公司决定采用计算机来管理医药产品的进销存业务。理顺企业的信息流程和流向,使企业的经营管理更加完善,使所有职能部门的管理人员在信息系统的辅助下进行工作,提高管理的整体水平;希望能够在现有的人力、物力、财力的基础上,进一步的发挥出企业的优势,使得企业能够扩大市场占有率,提高公司的竞争能力。3 系统总体规划管理信息系统的规划是关于管理信息系统的长远发展的计划,是指在现行系统因为种种原因竟不能适应企业发展需要时,由用户提出开发建立一个新的系统请求开始所进行的初步调查,弄清楚原系统的问题、分析用户的需求、确定新系统开发的目标、原则、方法,并且进行可行性研究的工作。一个有效的战略规划可以使信息系统和用户有较好的关系,可以做到信息资源的合理分配和使用,从而可以节省信息系统的投资,一个有效的规划还可以促进信息系统应用的深化。1 薛华成. 管理信息系统(第三版) M.北京:清华大学出版社,2003.73.1 系统的功能系统开发的总任务是实现各种信息的系统化、规范化、自动化。系统功能分析是在系统开发的总体任务的基础上完成。协和医药进销存管理系统的功能如下: 日常业务管理,主要是对采购业务、销售业务、库存业务中涉及到的入库单、销售单、入库退货、销售退货等进行管理。基本信息管理,管理系统运行所必须的基本资料,包括商品信息的管理、供应商信息的管理、客户信息的管理、仓库信息的管理等。采购管理,根据客户订单和库存数量生成采购计划,进行采购入库、采购退货管理。销售管理,针对商品销售情况进行管理,包括商品销售,销售退货管理。库存管理,库存是企业进销存的重要环节,系统的库存管理模块为用户提供了有关库存查询、库存盘点、价格管理、库存预警管理等功能,可以让用户随时查看库存商品的数量和商品的有效期以及让用户自己设定库存的限额,以随时对库存商品进行监控。财务管理,针对往来账的收付结算进行管理,帮助企业及时收回欠款,有效地管理应付款,计划和控制资金的使用。对了解企业与来往单位的应收应付状况,制定企业与来往单位间的业务交往计划是相当重要的。财务管理模块主要完成应收账款、应付账款的管理。查询统计,对业务处理部分的采购业务、销售业务、库存业务中,生成的业务单据的查询,使企业管理人员在查阅、审核、分析这些业务单据及由这些单据产生的各类报表时,能更快捷,更方便。包括入库查询、入库退货查询、销售查询、销售退货查询等。系统设置,进行初期建账、密码设置、数据备份、数据恢复等。3.2系统的目标按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持公司进销存管理工作的全过程,加强各种信息资源的管理与运用,提高企业管理工作的现代化水平,优化人、财、物和信息资源在进销存等各环节的运行机制。系统的目标用目标手段分析法表示如下:全面提高企业经营效益加强企业的信息共享优化企业的运作流程信息化企业业务流程建立信息标准划制度建立内部信息沟通机制据库存表制定采购计划据库存表制定销售计划据各部门信息制定报表目标 手段目标 手段图3.1 进销存管理系统目标手段分析法3.3 系统的任务在系统开发过程中,发现当前系统结构存在若干弊端,采用因果分析法分析如下:盘点需要相当长时间库存数量容易过多或短缺库存商品容易过期需要开具大量的单据纸介质管理成本较高医药进销存管理系统功能不完善信息沟通不及时缺乏信息共享采购计划执行力度不到位采购计划指定不准确销售手续繁杂采购功能不完善各部门信息沟通不畅库存管理功能有限图3.2 进销存管理系统因果分析法通过分析可以看出,由于系统存在以上缺陷,造成系统在日常运行中会出现下列问题:a) 库存管理功能有限,缺少库存预警功能。b) 企业内部各部门信息沟通不畅,缺乏信息共享。c) 销售手续繁杂,工作效率低下。d) 采购功能不完善,采购计划制定不准确。因此,医药进销存管理信息系统未来的发展趋势应当能够克服上述问题,使系统功能更加完善。3.4 系统开发步骤协和医药进销存管理系统采用了结构化周期法的设计方法,该方法是由结构化系统分析和设计组成的一种管理信息系统开发方法。其基本思想是将系统的生命周期划分为系统调查、系统分析、系统设计、系统实施与转换、系统维护与评价等阶段。应用系统工程的方法,按照规定的步骤和任务要求,使用一定的图表工具,完成规定的文档,在结构化和模块化的基础上进行管理信息系统的开发工作。a) 系统规划阶段,对用户提出的各种问题和初始要求进行分析,对问题进行识别,通过可行性分析确定开发系统的必要性。这一过程需要深入协和医药公司内部进行调查分析,需要5周时间完成。b) 系统分析阶段,系统分析阶段的工作内容依次为:管理业务流程分析;数据与数据流程分析;功能与数据之间的关系分析;建立新系统逻辑模型;形成系统分析报告,并交给用户讨论审核,若用户认为不合适,则返回修改,直至用户确认开发后,转入系统设计阶段。这一环节需要4周时间。c) 系统设计阶段,包括总体设计、代码设计、数据库设计、输入输出设计及方便友好的用户界面设计等。做出系统流程图、功能模块图。根据用户的要求反复修改,直到完成子系统的设计,达到用户的满意为止。需要4周时间。d) 系统实施与维护阶段,进行系统调试、运行及维护。需要3周时间。4 协和医药公司系统调查分析 对企业管理业务进行调查研究是了解企业对系统的需求和进行系统分析与设计的重要基础工作,因此要对协和医药公司的各项管理工作进行全面、细致、充分的调查。4.1 需求分析随着协和医药公司业务量的逐渐增长,业务范围的不断扩大,特别是中国加入WTO之后,市场竞争尤其是医药行业的竞争日趋激烈,公司需要更多的人力、物力、财力以稳固并拓展公司医药产品在市场的销售额。如何更加有效地管理商品的进、销、存已成为公司领导的重要决策事项。到目前为止,公司还没有一套完整的、行之有效的管理信息系统,公司进行信息管理的主要方式是基于文本、表格等纸介质的手工处理,信息处理工作量大,查询困难。与分公司之间通常采用电传、电话等方式传递订货、发货、到货、压货、换货、退货等信息,总公司的销售部门在接到分公司传来的订单和银行汇款单据传真件后,开具产品出库通知,然后再把相关的进、销、存信息手工存档,再对这些信息进行统计分析,才能了解到整个公司的采购、销售和库存情况。为了使公司的管理工作科学化、规范化,为了降低管理成本,实现管理现代化,扩大市场的竞争优势,公司领导提出开发“进销存管理系统”, 希望通过建立管理信息系统,提高企业现有资源的利用率, 使企业管理工作规范化、制度化和程序化,避免业务管理的随意性,提高信息处理的速度和准确性,及时、准确地把握企业内部、市场和其他外部信息,以提高领导决策的水平。4.1.1 问题的提出传统的信息传递和管理方式不仅效率低,可靠性、安全性和保密性也无法满足要求,而且数据统计时间严重滞后,往往是当领导了解到企业的“进、销、存”出现问题时,早已产生了严重的后果。即使是没有分公司的企业,使用传统的手工放肆管理也存在同样的问题:信息化不足,计算机使用率低,大量的日常工作皆是手工处理,导致工作效率低落,企业内部沟通不良等等问题很难克服,仓库管理很不合理,不能及时根据需要调整库存。而且在手工管理的情况下,销售人员很难对客户做出正确的供货承诺,同时企业的采购部门也缺少一份准确的采购计划,这在激烈的市场中是非常不利的。所以协和医药公司迫切希望解决的问题是:a)缺少一个集成的信息平台和信息系统。而各个业务部门之间缺少信息沟通和共享是传统库存管理中资金占用过大的主要原因之一。b)解决企业内部统一的物料编码管理,物流管理中的信息流通,库存积压等问题。c)使销售部门能方便地根据预测信息、各仓库的库存信息和客户的订单情况做出货物的调拨计划和改制计划。d)随时了解供应商的供货执行情况及公司的库存情况,以便随时协调或采取合适的补救措施。e) 采购计划过程不太理想,无物料清单,凭经验办事;缺乏计划执行率的统计。4.1.2 问题的分析协和医药公司的主要业务流程是:接到一张销售订单,由销售部门转化为内部订单,转给库存部门,库存部门根据订单上的药品、数量,查询库存情况给出库存不足的“库存报警”,决定请购情况,采购部门根据请购单下采购单,业务人员接到到货单(即供应商发出的发货单),同采购单进行对照,认为无误时,交由库房人员入库。在入库之前,要先由质量检验人员先对货物的质量情况进行检查,在达到标准后,再由库房管理人员根据质量检验人员开出的入库单对实货进行核对,同入库单上的数量相同后,就可入库。药品在库房保存期间,质量检验人员要定期对在存货物依照GSP质量检验标准对在存药品进行检验(抽样检查,定期送检),而库房管理人员也要写库房日志和库房设备使用与养护记录,并要对货位和药品效期进行维护管理。实时给出库存药品的数量和效期等报表,并在库存量低于最小库存值时能给出库存报警,在药品的快到有效期之前,为决策人员提供相应的报警(效期报警),使决策人员能给出促销决策或退货决策等相应反映,使其减少损失。在手工操作的条件下,各个部门之间的沟通困难,比如,当采购部下完采购订单之后,仓库是否如期到货,必须去仓库询问,而且即使询问了,有时候因为订单较多材料有可能重复,而无法确定是哪一张采购单到货,哪一张没有到货;销售部门下过内部订单之后,要想了解到这个单子上的这批货物到底处于什么状态,是已发完,还是未发,采购是否完毕等,要无数次的询问仓库和采购部门才能了解到部分情况;库存部门接到内部订单后,查询库存情况,保管期间实现库存量和有效期的报警等等,通过手工作业是很难达到及时、准确的。这一系列的问题迫待解决,随着经济的全球化以及中国医药卫生体制改革的逐渐深化,医药行业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是企业赢得竞争胜利的决定性因素,如何快速有效地实现跟单,如何有效的控制库存,这一切都是医药进销存管理系统所力求实现的功能。4.2 可行性分析在明确系统目标和环境的基础上,需要进一步对系统的可行性进行研究。此活动的主要目标是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案与计划。可行性研究是针对系统进行全面、概要的分析,主要包括四方面:技术可行性、经济可行性、社会可行性和营运可行性。4.2.1 技术可行性随着计算机在社会各个领域的广泛应用,信息系统的重要性也渐渐的被越来越多的企业所认知,协和医药公司多次对员工进行了计算机操作的培训,所以该公司的工作人员对计算机以及数据库的应用有一定的了解,这为本系统的开发奠定了一定的环境和技术基础;现在硬件、软件技术的发展,也为此系统的开发提供全面的技术支持。本系统前端开发工具采用面向对象的编辑工具Visual Basic6.0,后台数据库系统采用Access ,操作系统采用WINDOWS2000和WINDOWS NT4.0。目前大多数机器的配置符合系统的需求。此外,协和医药公司有专门的信息科,具备专业的软硬件维护人员,可以对系统进行维护。所以本系统在技术上是可行的。4.2.2 经济可行性主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。另一方面是取得的收益中可以用前来衡量的那部分(收益的另一部分难以用钱来表示)。经济可行性要考虑两个问题:资金可得性和经济合理性。a) 资金可得性系统初始成本:基于公司现有的计算机及配套设备,建设MIS系统,不需要添置硬件设备,可以大大节省购置设备的费用。日常维护费用:1)系统维护(软件、硬件、通讯)费用总计1万元;2)人员费用总计5000元;3)易耗品(表格、磁带、磁盘)费用总计1000元;4)内务开销(公用、设施、远程通讯)费用总计4000元;5)其他费用预计1万元;b) 经济合理性信息系统的效益大部分是难以用货币形式表现出来的社会效益,如下:1)有效地降低成本、节省开支;2)提高工作效率,扩大服务范围;3)及时获取信息,减少决策失误;4)减少库存积压及提高资金周转率;5)及时提供供货商信息、库存信息、销售信息、消费者反馈信息;6)提高管理人员的素质,提高决策正确率,建设人才队伍;7)提高信息处理的及时性、准确性;8)提高仓储利用率和商品周转速度。因此,本系统具备经济可行性。4.2.3 社会可行性目前医药进销存管理系统已经在大型的医药经营企业中得到了广泛的应用,医药企业进销存管理需要现代化和信息化,只有合理地运用信息化的管理,才能在市场竞争中立于不败。医药进销存管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者迫切需要解决的问题,同时管理信息系统对操作人员的素质要求不高,也合理地节约了成本的投入。4.2.4 营运可行性公司高层管理人员非常支持本项目,认为本系统使业务管理信息化成为可能,使企业可以摆脱对传统管理模式的依赖,从中节省的开支和提高的效率将使企业极大受益。并可使企业的管理水平和员工的素质都得到逐步的提高,同时,也使企业的商务活动变得更加透明、高效,企业使用市场的能力大为增加。管理层还认为新系统的管理方法是科学的;相应的管理制度改革的时机已经成熟。因此,本系统在营运上是可行的。综上所述,协和医药进销存管理系统在技术、经济、社会、营运四个方面都是可行的。4.3 现行系统分析4.3.1 协和医药进销存管理系统E-R图n1采购单入库单出库单客户选择分配审核1nn11n1n仓库审核供应商发货图4.1 协和医药进销存管理系统综合E-R图4.3.2 数据字典数据元素系统名:医药进销存管理系统 总编号:1-001条目名:商品名称 编号:001别名:SPMC说明:医药公司医药产品的名称数据值类型:离散类型:字符长度:20有关数据结构:商品信息表、库存表、入库表、销售表、入库退单、销售退单图4.2 商品名称数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-002条目名:批号 编号:002别名:PH 说明:医药公司医药产品的批号数据值类型:离散类型:字符长度:10有关数据结构:商品信息表、库存表、入库表、销售表、入库退单、销售退单图4.3 批号数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-003条目名:规格 编号:003别名:GG 说明:医药公司医药产品的规格数据值类型:离散类型:字符长度:20有关数据结构:商品信息表、库存表、入库表、销售表、入库退单、销售退单图4.4 规格数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-004条目名:单位 编号:004别名:DW说明:医药公司医药产品的单位数据值类型:离散类型:字符长度:10有关数据结构:商品信息表、库存表、入库表、销售表、入库退单、销售退单图4.5 单位数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-005条目名:商品效期 编号:005别名:SPXQ说明:医药公司医药产品的有效期数据值类型:离散类型:日期长度:10有关数据结构:商品信息表、库存表、入库表、销售表、入库退单、销售退单图4.6 商品效期数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-006条目名:供应商全称 编号:006别名:GYSQC说明:医药公司医药产品供应商的名称数据值类型:离散类型:字符长度:20有关数据结构:商品信息表、库存表、入库表、入库退单、供应商信息表图4.7 供应商全称数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-007条目名:进价 编号:007别名:JJ说明:医药公司医药产品的进货价格数据值类型:离散类型:货币长度:10有关数据结构:商品信息表、库存表、入库表、入库退单图4.8 进价数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-008条目名:期初数量 编号:008别名:QCSL说明:医药公司医药产品库存的期初数量数据值类型:离散类型:数字长度:10有关数据结构:库存表图4.9 期初数量数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-009条目名:安全量 编号:009别名:AQL说明:医药公司医药产品库存的安全量数据值类型:离散类型:数字长度:10有关数据结构:库存表图4.10 安全量数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-010条目名:库存量 编号:010别名:KCL说明:医药公司医药产品仓库的当前库存量数据值类型:离散类型:数字长度:10有关数据结构:库存表图4.11 库存量数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-011条目名:客户编号 编号:011别名:KHBH说明:医药公司医药产品销售的客户编号数据值类型:离散类型:字符长度:3有关数据结构:客户信息表、销售表、销售退单图4.12 客户编号数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-012条目名:单价 编号:012别名:DJ说明:医药公司医药产品的销售价格数据值类型:离散类型:货币长度:10有关数据结构:商品信息表、销售表、销售退单图4.13 单价数据元素条目数据结构系统名:医药进销存管理系统 总编号:2-001条目名:库存信息表 编号:001说明:医药产品的库存情况 有关的数据流、数据存储:结构: 库存台账商品编号 商品效期商品名称 进价简称 库存量批号 库存金额产地 期初数量规格 安全量包装 仓库编号单位 图4.14 库存信息表数据结构条目数据结构系统名:医药进销存管理系统 总编号:2-002条目名:商品信息表 编号:002说明:医药产品的基本信息录入表 有关的数据流、数据存储:结构: 商品编号 包装商品名称 单位简称 商品效期批号 供应商产地 仓库编号规格 图4.15 商品信息表数据结构条目数据结构系统名:医药进销存管理系统 总编号:2-003条目名:供应商信息表 编号:003说明:医药产品的供应商信息录入表 有关的数据流、数据存储:结构: 供应商编号 联系人供应商全称 银行账号简称 预付金额地址 实际金额电话 尚余欠款传真 网址邮箱图4.16 供应商信息表数据结构条目数据结构系统名:医药进销存管理系统 总编号:2-004条目名:客户信息表 编号:004说明:医药产品的客户信息录入表 有关的数据流、数据存储:结构: 客户编号 联系人客户全称 银行账号简称 预付金额地址 实际金额电话 尚余欠款传真 网址邮箱图4.17 客户信息表数据结构条目数据结构系统名:医药进销存管理系统 总编号:2-005条目名:销售表 编号:005说明:医药产品的销售情况 有关的数据流、数据存储:结构: 销售单、提货单商品名称 数量简称 单价批号 金额产地 备注规格 客户包装 日期单位 经手人商品效期 票号仓库编号图4.18 销售表数据结构条目数据流系统名:医药进销存管理系统 总编号:3-001条目名:订货单 编号:F1数据流来源:“客户”外部实体 数据流去向:P1包含的数据结构:单号商品名称客户编号订货日期订货数量单价图4.19 订货单数据流条目数据流系统名:医药进销存管理系统 总编号:3-002条目名:采购单 编号:F2数据流来源:P2 数据流去向:“供应商”外部实体包含的数据结构:单号商品名称供应商编号日期数量进价经手人图4.20 采购单数据流条目数据流系统名:医药进销存管理系统 总编号:3-003条目名:收货通知 编号:F3数据流来源:“供应商”外部实体 数据流去向:P2包含的数据结构:商品名称供应商编号日期数量进价经手人图4.21 收货通知数据流条目数据存储系统名:医药进销存管理系统 总编号:4-001条目名:库存台账 编号:D1 有关的数据流: P1D1 P3D1结构: 商品编号 单位商品名称 商品效期简称 进价批号 库存产地 库存金额规格 期初数量包装 安全量 图4.22 库存台账数据存储条目数据存储系统名:医药进销存管理系统 总编号:4-002条目名:提货单 编号:D2 结构: 有关的数据流:单号 P1D2 D2P3 商品名称供应商编号日期数量单价经手人图4.23 提货单数据存储条目处理过程系统名:医药进销存管理系统 总编号:5-001条目名:采购管理 编号:P1输入: D3P1 输出:P1供应商 P1D5 P1P2 处理:接收订货单,向供应商发出采购单;接收到货通知,填写入库单,提出入库申请;发出到货通知,提醒销售管理模块进行处理。图4.24 采购管理处理过程条目处理过程系统名:医药进销存管理系统 总编号:5-002条目名:库存管理 编号:P2输入:供应商P2 D6P2 P1P2 D2P2输出:P2D3 P2D4 P2D6处理:接收发货单,做好接货安排;根据提货单,对照库存数量,开出库单;修改库存。图4.25 库存管理处理过程条目处理过程系统名:医药进销存管理系统 总编号:5-003条目名:销售管理 编号:P3输入:客户P3 输出:P3P2 P3D1 P3主管部门处理:从客户处取得订单,填写提货单;接收出库单,根据出库单发货。图4.26 销售管理处理过程条目外部实体系统名:医药进销存管理系统 总编号:6-001条目名:供应商 编号:01输出数据流:供应商P2 输入数据流:P1供应商个数:不限图4.27 供应商外部实体条目外部实体系统名:医药进销存管理系统 总编号:6-002条目名:客户 编号:02输出数据流:客户P3 输入数据流:P2客户个数:不限图4.28 客户外部实体条目外部实体系统名:医药进销存管理系统 总编号:6-003条目名:主管部门 编号:03输出数据流: 输入数据流:P3主管部门个数:1图4.29 主管部门外部实体条目4.3.3 业务流程分析供应商入库单检验合格入库单不合格入库单入库、记账入库账记库存台账库存台账统计报表主管部门客户提货单不合格提货单验证合格提货单出库、记账出库账 图4.30 协和医药公司进销存业务流程图4.3.4 数据流图发货单订货单发货通知采购单客户供应商统计分析报表医药进销存管理系统主管部门 图4.31 协和医药公司进销存顶层数据流图订货单D3 缺货单发货单D4 发货单D2 提货单采购单供应商P1采购管理报表P3销售管理客户收货通知P2库存管理主管部门D1 库存台账缺货单图4.32 协和医药公司进销存第一层数据流图5 系统设计系统设计是在系统分析的基础上,根据系统分析阶段所提出的新系统逻辑模型,建立起新系统的物理模型。基本目标就是要使所设计的系统必须满足系统逻辑模型的各项功能要求,同时尽可能的提高系统的性能。5.1 新系统逻辑结构设计5.1.1 E-R图客户订购商品客户编号客户全称商品编码商品名称.mn各实体的E-R图如下:图5.1 客户商品E-R图供应商供应商品供应商编号供应商全称商品编码商品名称.mn图5.2 供应商商品E-R图仓库存放商品仓库编号仓库类别商品编码商品名称.1n图5.3 仓库商品E-R图实体与实体之间的关系E-R图如下所示:商品存储仓库入库订购供药商供应客户销售mppn1mnmnnmn 图5.4 协和医药进销存管理系统综合E-R图5.1.2 数据字典数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容,因此我们还需要建立数据字典。建立数据字典是为了对数据流程图上各个元素做出详细的定义和说明。数据字典以一种准确的和无二义的方式定义所有被加工引用的数据流和数据存储。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。数据字典有助于数据的进一步管理和控制,为设计人员和数据库管理人员在数据库设计、实现和运行阶段控制有关数据提供依据。数据元素系统名:医药进销存管理系统 总编号:1-001条目名:商品编号 编号:001别名:SPBH说明:医药公司医药产品的编号数据值类型:离散类型:字符长度:6有关数据结构:商品信息表、库存表、入库表、销售表、入库退单、销售退单图5.5 商品编号数据元素条目数据元素系统名:医药进销存管理系统 总编号:1-002条目名:商品名称 编号:002别名:SPMC说明:医药公司医药产品的名称数据值类型:离散类型:字符长度:20有关数据结构:商品信息表、库存表、入库表、销售表、入库退单、销售退单图5.6 商品名称数据元素条目数据元素系统名:医药进销存管理系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论