医药进销存管理系统(业务流程图)
- 格式:doc
- 大小:494.50 KB
- 文档页数:18
佳顺医药进销存管理系统用户手册软件版本2015V3佳顺科技所有不得复制目录1引言 (5)2软件运行环境 (5)2.1软件环境 (5)2.2保密性和私密性 (5)2.3帮助和问题报告 (5)3使用指南 (5)3.1系统登录 (5)3.2系统首页 (6)4系统设置 (7)4.1商品管理 (7)4.1.1增加商品 (7)4.1.2商品修改 (8)4.1.3删除商品 (8)4.1.4导入导出 (8)4.1.5右键操作 (9)4.2供货商管理 (9)4.2.1增加 (9)4.2.2修改 (10)4.2.3删除 (10)4.2.4导入导出 (10)4.2.5其它操作 (10)4.2.6右键操作 (11)4.3客户设置 (11)4.3.1增加 (11)4.3.2修改 (12)4.3.3删除 (12)4.3.4导入导出 (12)4.3.5其它操作 (12)4.3.6右键操作 (13)4.3.7商品调价 (13)4.4员工设置 (15)4.4.1增加 (15)4.4.2修改 (16)4.4.3删除 (16)4.4.4其它操作 (16)4.4.5右键操作 (16)4.5仓库设置 (16)4.5.1增加 (17)4.5.2修改 (17)4.5.3删除 (18)4.5.5右键操作 (18)4.6操作员设置 (18)4.6.1增加 (19)4.6.2修改 (19)4.6.3删除 (19)4.6.4右键操作 (19)4.7系统设置 (20)4.8系统维护 (20)5进货管理 (21)5.1采购进货 (21)5.1.1老商品添加 (22)5.1.2新商品添加 (23)5.1.3导入导出 (23)5.1.4信息审核 (24)5.2采购退货 (24)5.3往来帐务 (25)5.4进退货查询 (26)5.5库存查询 (26)5.5.1查看明细 (27)5.5.2库存核对 (28)6销售管理 (29)6.1商品销售 (29)6.1.1商品添加 (29)6.1.2导入导出 (31)6.1.3添加赠品 (31)6.1.4信息审核 (31)6.2顾客退货 (31)6.3往来帐务 (32)6.4销售退货查询 (33)7库存管理 (34)7.1库存调拨 (34)7.1.1添加商品 (35)7.1.2信息审核 (36)7.1.3库存调拨单查询 (36)7.2报损报溢 (36)7.2.1添加商品 (37)7.2.2信息审核 (38)7.2.3库存调拨单查询 (38)7.3拆分捆绑 (38)7.3.1添加商品 (39)7.3.2信息审核 (40)7.4库存盘点 (40)7.4.1添加商品 (41)7.4.2信息审核 (42)7.4.3库存调拨单查询 (42)7.5库存报警 (42)7.6过期查询 (43)8往来帐款 (43)8.1应收登记 (43)8.2收款登记 (44)8.3应收帐表 (45)8.4应付登记 (45)8.5付款登记 (46)8.6应付帐表 (47)8.7费用及收入 (47)8.8现金银行 (48)8.9固定资产 (49)8.10财务报表 (50)9统计报表 (51)9.1进销存统计 (51)9.2商品采购统计 (51)9.3业务员采购 (52)9.4业务员销售 (52)9.5商品销售统计 (53)9.6商品销售排行 (54)9.7销售营业分析 (54)9.8库存成本统计 (55)10日常管理 (56)10.1供货商管理 (56)10.2合同管理 (56)10.3业务员管理 (57)10.4客户综合管理 (58)10.5客户借货管理 (58)10.6商品均价修改 (59)1引言本文适用于在Windows平台下,进行商品或产品进销存以及产品加工的管理工作。
进销存数据流程图进销存数据流程图是描述企业进销存业务流程的一种图形化工具。
它通过图形符号和箭头来表示不同的业务活动和数据流动,并以流程图的形式展示整个进销存过程的各个环节和数据交互。
1. 采购流程采购流程是指企业为了满足生产和销售需要,从外部供应商处购买原材料、零部件或成品的过程。
该流程包括以下步骤:- 需求确认:根据生产计划和库存情况,确定采购需求并进行内部确认。
- 供应商选择:选择合适的供应商,并与其进行谈判以达成购买协议。
- 采购订单生成:根据谈判结果生成采购订单,并发送给供应商。
- 采购执行:供应商按照采购订单的要求进行货物的发货和交付。
- 入库操作:收到货物后,进行验收并进行入库操作,更新库存信息。
2. 销售流程销售流程是指企业将产品或服务销售给客户的过程。
该流程包括以下步骤:- 销售订单生成:根据客户需求和市场情况,生成销售订单,并确认订单信息。
- 出库操作:根据销售订单的要求,进行出库操作,将产品从库存中取出并进行包装和发货。
- 发货通知:通知物流公司进行产品的运输和配送。
- 客户确认:客户收到产品后进行验收,并确认产品的质量和数量。
- 收款操作:根据销售订单的约定,进行收款操作,并更新财务信息。
3. 库存管理流程库存管理流程是指企业对库存进行有效管理和控制的过程。
该流程包括以下步骤:- 库存盘点:定期对库存进行盘点,核对实际库存与系统库存的差异。
- 库存调整:根据盘点结果,对库存进行调整,更新系统库存信息。
- 库存报表生成:根据库存信息,生成库存报表,包括库存数量、库存金额等。
- 库存预警:根据库存报表,进行库存预警,及时采购或销售以避免库存过多或过少。
4. 数据流动在整个进销存流程中,数据的流动非常重要。
各个环节的数据需要及时准确地传递和更新,以确保流程的顺畅和信息的准确性。
数据流动主要包括以下几个方面:- 采购数据流动:从采购需求确认到采购订单生成,再到供应商发货和入库操作,数据需要在不同环节进行传递和更新。
医药进销存管理系统研究实施报告一系统分析1 需求分析随着互联网的发展,利用网络技术来实现“无纸办公”这个概念已经深入人心,医药管理系统作为医院信息化建设的一个重要平台在完成各种医药资源的合理统计与分配,互联网访问,医院管理,电子设备等方面面发挥了重要的作用。
但是现在十分缺少类似的能够满足医院需求的医药进销存管理系统,为规范医院的医药进存销管理和数据统计和分析,在较小的代价下满足用户信息需求,设计了这个医药进存销管理系统。
该医药进存销管理系统是针对医院医药管理方面而开发的一款以医药管理为基础(涉及到医药的基本信息查询和管理,医药采购,医药销售,医药退货,医药商的信息维护,客户的信息维护等)的医药信息管理软件,它以广泛的调查为基础,最大程度上满足使用需求,同时辅助于其他自定义管理的医院管理系统来提升医院的管理水平,优化资源,尽可能地降低成本,统筹安排以实现最大效益化。
1.1系统需求说明随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。
进销存管理是医药行业管理中的重要部分,面对大量的药品进销存信息,采用人力畜力将浪费大量时间,人力和物力,并且数据准确性低,数据汇总速度慢,所以针对医药行业由于每天销售量很大,呆账,错帐时有发生且常出现开“空单”的现象,开发一个界面友好,易于操作的进销存软件成为医药企业的首选。
通过计算机对企业信息流通过程中的数据进行自动化管理是开发本系统的主要目的。
整个系统从操作简便、界面友好、灵活、使用、安全的要求出发,完成对进货、销售、库存查询管理的全过程的信息跟踪与管理,包括对操作员与系统数据的维护,信息的添加、删除、查询、统计等。
本系统可以满足医药行业中各种批发、零售及经销公司的进、销、存方面的需求。
1.2用户需求说明该需求说明明确的表达了设计实现该医药进存销系统所需要的各种数据和操作需求,建立在这个基础上设计的系统在最大程度上满足了用户的需求而且代价相对较小,其中主要包括有关医药的各种基本信息以及管理人员在处理医药的过程中所体现出来的各种操作特性及相关信息1.3数据需求:1:药品在录入信息前要提供药品的基本信息:药品编号、药品名称、通用码、拼音码、单位、规格、剂型、包装数量、产地、有效期质量标准、经营方式、批号、零售价格、进货价格、批发价格、药品类别、医疗编号等。
进销存数据流程图一、介绍进销存数据流程图是用来描述企业的进货、销售和库存管理流程的图表。
通过绘制进销存数据流程图,可以清晰地展示各个环节之间的关系和数据流动情况,帮助企业更好地管理和控制进销存流程,提高效率和准确性。
二、流程图示例```+------------------+| || 采购订单 || |+------------------+||v+------------------+| || 采购收货 || |+------------------+||v+------------------+ | || 入库登记 | | |+------------------+ ||v+------------------+ | || 销售订单 | | |+------------------+ ||v+------------------+ | || 销售出货 || |+------------------+ ||v+------------------+ | || 出库登记 || |+------------------+ ||v+------------------+ | || 库存管理 || |+------------------+ ```三、流程说明1. 采购订单:根据企业的需求,制定采购计划,并生成采购订单。
采购订单包括采购商品的名称、数量、价格等信息。
2. 采购收货:供应商根据采购订单的要求,将商品送至企业仓库,并进行收货确认。
确认后,将商品的数量和质量信息录入系统。
3. 入库登记:将收货的商品进行入库登记,包括商品的批次、库存位置等信息。
同时更新库存数量和库存状态。
4. 销售订单:根据客户需求,生成销售订单。
销售订单包括销售商品的名称、数量、价格等信息。
5. 销售出货:根据销售订单,从仓库中取出相应的商品进行出货。
同时进行出货确认,并将出货的商品数量和质量信息录入系统。
6. 出库登记:将出货的商品进行出库登记,包括商品的批次、库存位置等信息。
进销存数据流程图一、流程概述进销存数据流程图是描述企业进销存业务流程的图形化工具,它展示了从采购原材料到销售产品的全过程。
该流程图有助于企业管理者了解和优化进销存流程,提高运营效率和准确性。
二、流程步骤1. 采购流程:a. 采购需求确认:根据销售预测和库存状况,确定采购需求。
b. 供应商选择:通过比较供应商的价格、质量和交货时间等因素,选择合适的供应商。
c. 采购定单生成:向供应商下达采购定单,明确采购物品、数量和价格等信息。
d. 物料收货:收到采购的物料后,进行验收并更新库存。
e. 供应商付款:根据采购合同约定的付款方式和时间,进行付款。
2. 销售流程:a. 销售定单生成:根据客户需求,生成销售定单,明确销售物品、数量和价格等信息。
b. 出库管理:根据销售定单,从库存中出库相应物品,并更新库存。
c. 发货:根据客户要求,安排物流进行发货。
d. 客户付款:根据销售合同约定的付款方式和时间,收取客户付款。
3. 库存管理:a. 库存盘点:定期对库存进行盘点,确保库存数量的准确性。
b. 库存调拨:根据需求,将库存物品从一个仓库调拨到另一个仓库。
c. 库存报废:对于过期、损坏或者无法销售的物品,进行报废处理。
d. 库存预警:根据库存量和销售情况,设定库存预警值,及时补充库存。
4. 数据分析:a. 进销存数据统计:根据进销存数据,进行统计分析,了解销售情况、库存周转率等指标。
b. 报表生成:根据统计结果,生成各类报表,如销售额报表、库存周转率报表等。
三、流程图示例(此处为流程图示例,具体图形请参考附件)四、数据要求进销存流程中需要记录的数据包括但不限于:- 采购定单:定单号、供应商信息、物品信息、数量、价格、交货日期等。
- 销售定单:定单号、客户信息、物品信息、数量、价格、交货日期等。
- 库存信息:物品名称、库存数量、库存位置、最后更新日期等。
- 供应商信息:供应商名称、联系人、联系方式等。
- 客户信息:客户名称、联系人、联系方式等。
医院药房管理系统目录目录 (1)小组成员分工 (4)第一章医院药房管理系统调查报告 (5)这章因大量引用别人的文章和软件文档,我已删去。
(5)第二章药房管理系统总体规划 (5)1,组织机构图 (5)2,职能域描述 (5)3,建立企业模型 (6)4,主题数据库定义 (6)5, 建立C——U矩阵 (7)第三章药房管理系统分析 (10)一、数据库的E-R图设计 (10)局部E-R模型 (10)总体E-R模型(实体的属性略) (12)二、对每个主题数据库进行规范化处理——数据一览表 (13)三、为每一个关系表定义数据结构(数据字典) (13)药品基本信息表 (13)付款记录表 (13)发药记录表 (14)退药记录表 (14)药房入库记录表 (15)药房出库记录表 (15)药房盘点记录表 (15)药房库存表 (16)药库库存表 (16)入库流水账 (16)药品销售统计表 (17)退货明细表 (17)报损明细表 (18)病人信息表 (18)四、第一层业务流程图 (20)药房高层业务流程图 (20)五、第二层业务流程图 (21)P1,药品处方发药业务流程图 (21)P2,药品部门发药业务流程图 (22)P3,药品申领管理业务流程图 (23)P4,统计查询业务流程图 (24)六、第三层业务流程图 (25)P1.1处方发药 (25)P1.2处方退药 (26)P1.3处方发药查询(最低层) (27)P2.1部门发药(最低层) (28)P2.2部门退药(最低层) (29)P2.3 部门发药查询(最低层) (30)P3.1调拨出库(最低层) (31)P3.2盘点(最低层) (32)P3.3药品入库(最低层) (33)P3.4调拨入库(最低层) (34)P3.5报损(最低层) (35)P3.6退货给药库(最低层) (36)P4.3 统计报表(最低层) (37)七、第四层业务流程图 (38)P1.1.1 处方发药参数设置(最低层) (38)P1.1.2 药品批量发药(最低层) (40)P1.1.3按票据号批量发药(最低层) (41)P1.2.1处方发药参数设置(最低层) (42)P1.2.2药品批量退药(最低层) (43)P1.2.3按票据号批量退药(最低层) (44)八、第一层数据流程图 (45)药房高层数据流程图 (45)九、第二层数据流程图 (46)P1,药品处方发药数据流程图 (46)P2,药品部门发药数据流程图 (47)P3,药品申领管理数据流程图 (48)P4,统计查询数据流程图 (49)十、第三层数据流程图 (50)P1.1处方发药 (50)P1.2处方退药 (51)P1.3处方发药查询(最低层) (52)P2.1部门发药(最低层) (53)P2.2部门退药(最低层) (54)P2.3 部门发药查询(最低层) (55)P3.1调拨出库(最低层) (56)P3.2盘点(最低层) (57)P3.3药品入库(最低层) (58)P3.4调拨入库(最低层) (59)P3.6退货给药库(最低层) (61)P4.3 统计报表(最低层) (62)十一、第四层数据流程图 (63)P1.1.1 处方发药参数设置(最低层) (63)P1.1.2 药品批量发药(最低层) (64)P1.1.3按票据号批量发药(最低层) (65)P1.2.1处方发药参数设置(最低层) (66)P1.2.2药品批量退药(最低层) (67)P1.2.3按票据号批量退药(最低层) (68)十二、业务流程图和数据流程图说明 (69)第四章药房管理系统设计 (70)结构图(使用了转接符画成了一个完整的结构图) (70)小组成员分工第一章作业:全组分别找资料汇总结果第二章作业:a:检查一致性,组织组员集体讨论修改汇总b:组织机构图c:职能域d:企业模型e:主题数据库定义f :初步C-Ug:变换后的C-Uh:对每个主题数据库进行规范化处理——数据一览表第三章作业:a:第一层和第二层业务流程图和数据流程图,组织组员集体讨论修改汇总b:药品处方发药模块的第三层业务流程图和数据流程图c:药品处方发药模块中的处方发药子模块的第四层业务流程图和数据流程图d:药品处方发药模块中的处方退药子模块的第四层业务流程图和数据流程图e:药品部门发药模块的第三层业务流程图和数据流程图f :药品申领管理模块的第三层业务流程图和数据流程图g:统计查询模块的第三层业务流程图和数据流程图h:E-R图,为每一个关系表定义数据结构(数据字典)第四章作业:a:第一层和第二层结构图,用转接符组合所有的结构图b:药品处方发药模块的第三层和第四层结构图c:药品部门发药模块的第三层和第四层结构图d:药品申领管理模块的退货给药库和盘点结构图e:药品部门发药模块的第三层结构图f :药品申领管理模块的药品入库和调拨入库的结构图g:药品申领管理模块的调拨出库和报损结构图h:统计查询模块的第三层结构图第一章医院药房管理系统调查报告这章因大量引用别人的文章和软件文档,我已删去。
软件需求分析报告1引言.......................................................................................................................................... - 1 -1.1编写目的 (1)1.2项目风险 (1)1.3预期读者和阅读建议 (1)1.4产品范围 (1)2 综合描述................................................................................................................................. - 2 -2.1产品的状况 (2)2.2产品的功能 (2)2.3运行环境 (2)3 系统功能需求 ......................................................................................................................... - 2 -4 其它非功能需求 ..................................................................................................................... - 4 -4.4性能需求 (5)4.2用户文档 (5)5 词汇表..................................................................................................................................... - 5 -6 数据定义................................................................................................................................. - 5 -6.1数据流图 (6)6.2数据字典 (7)1.引言随着计算机的普及,人们对计算机的认识及需求有了明显的增加。
药品进销存管理系统分析与设计〔一〕选题背景当今世界,迷信技术一日千里。
以计算机多媒体和网络技术为代表的信息技术,以惊人的开展速度,迅速在各范围运用,随着市场经济的开展,连锁药店的竟争越来越剧烈, 只要对药品的物流管理系统停止改良,完善原有信息系统,才干对药品预测、推销、库存、一致配送以及销售等停止迷信管理。
针对药品销售系统中存在的诸多效果,迫切需求药品企业信息系统能提供决策支持、树立数据仓库,对市场停止实时剖析,充沛应用网络的迅速高效来为企业赢得市场。
为此在药品管理中引进现代化的办公软件,成为时下最好的处置方法。
运用管理信息系统软件处置实时信息,不只能使运营者的劳力资本增加,同时能使药品连锁店的管理更规范更合理,处置了药店中用于管理进出货以及购置、库存等众多繁琐、任务量庞大从而招致消耗人员过多,药店运营紊乱等众多效果。
在此背景下,本文对药品进销存管理系统剖析与设计停止了详细论述。
〔二〕选题的意义以后,全国各地批发药店正在蓬勃开展,据统计国际批发药店曾经超越20万家,并且还在以2位数高速增长①。
目前国际批发药店运营管理手腕落后,而国度对批发药店规范管理,实施GSP认证已是大势所趋,批发药店为提高自身竞争力和顺利达标,运用专业管理软件是殊途同归,批发药店管理软件市场潜力庞大,商机有限。
随着我国医疗体制革新的进一步深化,中国连锁药店走过了西方国度几十年所阅历的进程,成为中国药品产业链上重要的一环。
连锁店连锁药店主要从事药品的批发和批发等任务。
由于连锁药店销售的药品种类多、客户数量多,形成业务量很大,而医药公司大都采用手工操作,这种手工管理形式严重影响了药店的正常任务运转效率,致使药店管理准确率和效率都很低。
如何应用现代信息技术对药品物流、资金流和信息流停止全体规划,增加不良库存,降低药品流通资金占用率,开掘潜在利润,使企业拥有快速、高效的市场反映才干和高度的效率,已是医药运营企业,特别是医药连锁运营企业特别关心的效果。
医药进销存管理系统信息A1022班一系统分析1 需求分析随着互联网的发展,利用网络技术来实现“无纸办公”这个概念已经深入人心,医药管理系统作为医院信息化建设的一个重要平台在完成各种医药资源的合理统计与分配,互联网访问,医院管理,电子设备等方面面发挥了重要的作用。
但是现在十分缺少类似的能够满足医院需求的医药进销存管理系统,为规范医院的医药进存销管理和数据统计和分析,在较小的代价下满足用户信息需求,设计了这个医药进存销管理系统。
该医药进存销管理系统是针对医院医药管理方面而开发的一款以医药管理为基础(涉及到医药的基本信息查询和管理,医药采购,医药销售,医药退货,医药商的信息维护,客户的信息维护等)的医药信息管理软件,它以广泛的调查为基础,最大程度上满足使用需求,同时辅助于其他自定义管理的医院管理系统来提升医院的管理水平,优化资源,尽可能地降低成本,统筹安排以实现最大效益化。
1.1系统需求说明随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。
进销存管理是医药行业管理中的重要部分,面对大量的药品进销存信息,采用人力畜力将浪费大量时间,人力和物力,并且数据准确性低,数据汇总速度慢,所以针对医药行业由于每天销售量很大,呆账,错帐时有发生且常出现开“空单”的现象,开发一个界面友好,易于操作的进销存软件成为医药企业的首选。
通过计算机对企业信息流通过程中的数据进行自动化管理是开发本系统的主要目的。
整个系统从操作简便、界面友好、灵活、使用、安全的要求出发,完成对进货、销售、库存查询管理的全过程的信息跟踪与管理,包括对操作员与系统数据的维护,信息的添加、删除、查询、统计等。
本系统可以满足医药行业中各种批发、零售及经销公司的进、销、存方面的需求。
1.2用户需求说明该需求说明明确的表达了设计实现该医药进存销系统所需要的各种数据和操作需求,建立在这个基础上设计的系统在最大程度上满足了用户的需求而且代价相对较小,其中主要包括有关医药的各种基本信息以及管理人员在处理医药的过程中所体现出来的各种操作特性及相关信息1.3数据需求:1:药品在录入信息前要提供药品的基本信息:药品编号、药品名称、通用码、拼音码、单位、规格、剂型、包装数量、产地、有效期质量标准、经营方式、批号、零售价格、进货价格、批发价格、药品类别、医疗编号等。
2:客户的基本情况信息:客户名,客户号(唯一标识这个客户),客户联系方式(所在地、邮编、电话、联系人),汇款账号,客户的联系方式等基本信息。
3:供应商的基本信息包括:供应商的代号,供应商的地区,供应商的联系方式以及收款银行信息等。
4:药品的采购情况信息,入库时间,药品数量,相应供应商的信息,经办人,库存状态(采购之后及时调整库存,以便于销售)。
5:药品的销售情况:销售单据,客户编号,销售数量,收款信息,退货状态(如果客户不满意退货是则修改该状态,并将数据库里的库存修改)等6:实时提供库存的信息,以便于在进行库存盘点的时候:定期或临时对库存商品的实际数量进行清查、清点的作业,即为了掌握货物的流动情况(入库、在库、出库的流动状况),对仓库现有物品的实际数量与保管账上记录的数量相核对,以便准确地掌握库存数量。
7:需要用户的信息,以便于权限管理和系统维护。
8:由于在顾客购买药品的时候可能不能一次性付清账,所以需要二次回款,因而必须在销售的过程中提供收款信息,并在提供回款信息,以便于及时清理账目。
2 可行性分析经济可行性分析:项目提出者投资开发此系统之后,药品进销存管理实现了自动化,只需要工作人员录药品,供应商,客户,业务员的相关信息,用户可以共享这些数据,减少工作人员的重复劳动,同时,公司员工可以方便查询库存情况,了解各种商品的库存量以及仓库的分布情况,尽量减少商品的挤压,系统提供业绩查询功能,可按供应商,客户分级也业务员计算业绩,减少管理成本,这样,可以节约企业办公开支和人力成本,提供工作效率;系统开发成本低廉,界面友好,操作简单,不需要投入系统运行维护费用,系统将开发的十分完整维护费用低;技术可行性分析:硬件和软件的要求都不是很高,目前市场上的一般计算机都可以满足系统开发的要求,维护工作也很方便,有一定经验的人员可以在短时间掌握维护工作;社会可行性分析:随着计算机网络和信息技术,电子商务的发展壮大,当期医院信息化特别是药品进销存系统化成为必然;3 业务流程分析通过对医院药品进销存的实际调查分析,弄清了药品进销存管理工作的业务流程和管理功能;系统的业务流程图如下所示:从业务流程图可以看出该医药进销存系统主要有以下几项管理功能:(1)登录功能由于是限定医院使用,只有登录系统。
(2)库存管理功能库存管理功能是在使用系统的开始初始化医院的库存,还对现在的库存进行列表显示,并在显示的列表中做修改操作;库存管理还包括检查库存下限报警和药品有效期报警,给予应有的提示。
(3)药品管理功能管理员在初始化药品库存的时候,要先添加药品,建立药品库,对所有药品实行编码并生成相应的编号。
药品添加要把药品所有信息进行添加,包括:药品名称、化学名称、规格、药品类别、剂型、以及批号厂商等。
对于添加的药品数据信息也可以进行相应的修改,或者删除,全凭用户需要。
(4)入库单管理功能(采购业务)入库单管理即是需要管理所有的入库单,并以列表的形式显示出来;该功能要实现添加入库单,完成药品入库,并在把入库信息显示出来,并能根据要求进行入库单修改或废除。
(5)出库单管理功能(销售业务)管理员可以对出库的药品进行管理,在药品出库的时候把出库信息记录下来留作依据。
如果出库药品需要修改的,可以在出库单列表中把单子选中出来进行修改,甚至删除。
方便药品出库时的更改需要。
三数据流图上述医药进销存管理系统的数据流图如下图所示:药品库存管理数据流程图、四数据字典4.1数据流描述(入库单为例):1.数据流编号:D_01数据流名字:入库单简述:根据库存信息的出来的库存信息;数据流来源:采购部数据流去向:入库单审核模块数据项组成:库存信息=ID+药品编号+批号+药品名称+数量+单位+入库日期+下限+验收人数据流量:约50张/日;高峰流量:约80张/日;2. 数据流编号:D_02数据流名字:合格的入库单简述:经过审核合格的药品图库单数据流来源:入库单审核模块数据流去向:入库处理模块数据流组成:入库单信息=ID+药品编号+批号+入库日期+数量+单位+验收人数据流量:约50张/日;高峰流量:约80张/日;3. 数据流编号:D_02数据流名字:不合格的入库单简述:经过审核不合格的药品图库单数据流来源:入库单审核模块数据流去向:采购部数据流组成:入库单信息=ID+药品编号+批号+入库日期+数量+单位+验收人数据流量:约1张/周;高峰流量:约1张/周;4.2数据处理描述(入库处理为例):1.处理逻辑编号:P-01处理逻辑名称:入库单审核简述:审查采购部送来的入库单是否合格;输入的数据流:入库单处理描述:审查车间送来的额入库单填写格式是否正确,药品实际入库数量和金额与入库单上填写的数据是否一致等,不合的单据返回给采购部,合格的数据单据交给记账员进行库存台账登记;输出的数据流:合格的入库单、不合格的入库单;处理频率:30次/日2.处理逻辑编号:P-02处理逻辑名称:入库处理简述:根据合格的入库单,将入库数据登记到库存台账;输入的数据流:合格的入库单处理描述:根据合格的入库单,将入库数据登记到库存台账输出的数据流:合格的入库单、不合格的入库单;输出的数据流:入库数据处理频率:30次/日4.3数据存储的描述(以库存台账为例):数据存储编号:F-01数据存储的名称:库存台账简述:记录药品出入库的明细账数据存储的组成:日期+药品代码+药品名称+入库数量+零售数量+批发数量+ 库存数量关键字:日期+药品代码相关联的处理:P-01,P-02,P-03;4.4 外部实体描述外部实体编号:S-01外部实体的名称:采购部简述:采购药品入库输入的数据流:D-03输出的数据流:D-01外部实体编号:S-02外部实体的名称:销售部简述:销售药品出库输入的数据流:D-07输出的数据流:D-05二系统设计1 系统功能设计系统管理模块分为用户登录、库存管理、药品管理、入库单管理和出库单管理;库存模块主要是库存初始化模块、库存下限报警模块、药品有效期模块;药品管理模块主要有数据修改(药品添加)模块;入库单模块主要有入库单数据修改(入库);出库单管理模块主要有出库单数据修改(出库)。
系统体系结构框图如下图:2数据库设计概念设计E-R图:数据库逻辑设计关系模式:供应厂家(供应厂编号,供应厂名称,供应厂厂址,供应厂电话,供应厂网站)药品(药品编码,药品商品名,通用名,药品分类,药品剂型,单价,生产日期,保质期,库存量,报损量)仓库(仓库编号,仓库类别,仓库管理人员)管理(职工号,仓库号)客户(客户编号,名称,性别,电话)供应(供应厂家编号,药品编码,供应量)销售(药品编号,客户编号,销售量)退货(药品编号,客户编号,退货原因,退货数量)数据库数据表:附录2模式定义表2-1 Supplier关系模式定义属性列数据类型可否为空说明SupplierNo char(10) notnull 供应商编号SupplierName char(20) notnull 供应商名称SupplierAddr char(20) 供应商地址SupplierTel char(15) 供应商联系方式SupplierNet char(20) notnull 供应商网站表2-2 Medicine关系模式定义属性列数据类型可否为空说明MedNo char(10) notnull 药品编号MedName char(20) notnull 药品商品名MedTong char10) notnull 药品通用名MedKind char(10) 药品分类MedType char(10) 药品剂型MedIpri char(10) 药品进货单价MedDate date 生产日期MedExp char(10) 保质期表2-3 Storehouse关系模式定义属性列数据类型可否为空说明StoNo char(10) not null 仓库编号StoKind char(10) 仓库类别StoMan char(10) 管理人员表2-4 Employee关系模式定义属性列数据类型可否为空说明EmpNo char(10) not null 职员职工号EmpName char(10) 职员姓名EmpSex char(2) 职员性别EmpAge smallint 职员年龄表2-5 Customer 关系模式定义属性列数据类型可否为空说明CusNo char(10) notnull 客户编号CusName char(10) notnull 客户名称CusSex char(2) 性别CusTel char(15) notnull客户联系方式表2-6 Buy关系模式说明属性列数据类型可否为空说明BuyNo char(10) not null 采购单编号BuyQua int 采购量表2-7 Storage关系模式说明属性列数据类型可否为空说明AccNo char(10) notnull药品入库单编号AccQua int 药品入库数量表2-8 Sale关系模式说明属性列数据类型可否为空说明SaleNo char(10) notnull 销售单编号SaleTime datetime 销售时间SaleQua int 销售数量SaleMoney float 销售所得金额表2-9 Back关系模式说明属性列数据类型可否为空说明BackNo char(10) notnull 退货单编号BackSake Char(20) 退货原因BackQua int 退货数量输入输出设计:医药进销存管理系统主界面药品采购基本信息查询入库明细查询药品销售三数据库实施与测试3.1 数据库实施数据库的物理设计阶段之后就进入了实施阶段,这一阶段要用SQL2000来操作。