小型药店药品进销存管理系统Word格式.docx

上传人:b****6 文档编号:22142935 上传时间:2023-02-02 格式:DOCX 页数:41 大小:434.39KB
下载 相关 举报
小型药店药品进销存管理系统Word格式.docx_第1页
第1页 / 共41页
小型药店药品进销存管理系统Word格式.docx_第2页
第2页 / 共41页
小型药店药品进销存管理系统Word格式.docx_第3页
第3页 / 共41页
小型药店药品进销存管理系统Word格式.docx_第4页
第4页 / 共41页
小型药店药品进销存管理系统Word格式.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

小型药店药品进销存管理系统Word格式.docx

《小型药店药品进销存管理系统Word格式.docx》由会员分享,可在线阅读,更多相关《小型药店药品进销存管理系统Word格式.docx(41页珍藏版)》请在冰豆网上搜索。

小型药店药品进销存管理系统Word格式.docx

药品信息管理系统是指利用软硬件技术、网络通信技术等现代化手段,对药店经营过程中对药品的进货、出货、库存、价格及账务进行精确快速的管理,大大见底了经营管理中的复杂性以及出错率、减轻手工劳动的强度,提高顾客的满意度,从而为药店的整体运行提供全面的、自动化的管理及各种服务的信息系统。

1.2国内对此问题研究的现状

市场上的管理系统软件类型有三种,一是通用版本;

一是专为医药企业定制开发的,但周期长,费用高;

三是在通用版本的基础上根据医药连锁企业的特点进行了重新开发与研制,许多企业都采用了这种信息系统。

目前管理软件多种多样,如:

博信药店管理系统、零天药店管理系统、利康药店管理系统,方舟药品管理系统等。

但多数系统都面型大型药店或连锁型药店且价格较高,针对小型单体药店却没有一个价格合理、功能合理的系统。

1.3研究目的及意义

针对当前医药产品销售日益激烈的竞争情况,为加强管理,提高工作效率与改善服务质量而设计一套行之有效的管理系统.通过研究分析一个小型单体药店的整个销售流程,满足管理人员与一般客户的基本要求,将日常繁琐的工作简单化,规范化,电子化,自动化.力求将整个平台简化到几个人就足以完成全部的维护更新工作,解决药品管理工作中所遇到的问题,方便管理员可以随时地做添加、查询、删除、修改等工作,将管理人员繁重复杂的工作变得合理、简捷,且考虑到未来系统扩展的可能性,而采用Delphi与Database技术来实现.从而达到以下目的:

(1)人力与设备费用的相对减少;

(2)处理速度的提高;

(3)控制精度的提高;

(4)人员利用率的改进;

(5)节省投资与运营成本。

本药品信息管理子系统目的是为小型单体药店管理及销售人员、采购人员提供更确切的数据。

方便他们更方便快捷的对药品进行管理,节省了对于药品手工录入,而浪费的人力物力!

第2章系统分析

2.1企业现状调查

小型单体药店多数使用传统的手动管理方式,存在不易更新、容易丢失、难以备份等重大缺陷;

查询效率极低,特别当数据量大,种类繁多的时候,尤其明显。

随着社会的发展,虽然出现了很多药品信息管理系统,但价格昂贵。

小型单体药店基金不充裕,购买市场上的药店管理系统可能性低,且工作人员较少。

2.2.1经济可行性

在经济上,用此系统加强了药品超市的管理效率,为顾客提供了快捷的服务,自然提高了超市的收入。

同时本系统的开发费用,主机费用,人员培训费用都比较合理。

由于本系统的开发费用较低,适合小型单体药店使用,方便药品的销售与库存情况的信息查询,是一个比较人性化的管理系统。

2.2.2技术可行性

本系统采用delphi做界面,Database做数据库。

在delphi中可实现预定药品管理,药品库存管理,药品日常销售登记等工作。

2.2.3市场可行性

随着药店行业竞争越来越激烈与科学技术的发展,导致现今药品种类繁多,药品市场竞争激烈,经营方向朝规模化、电子化、自动化方向发展。

提高药品超市的药品价格透明度,方便顾客查询,做出最好的选择,防止伪劣假冒药品流入超市,保障顾客与超市的利益。

此系统能够及时反映超市销售情况与库存情况,使超市能够及时调整好内部药品销售与库存的比例。

改善药品超市的经营效率,提高营业利润。

2.2.4用户使用可行性

使用本软件人员要求有一定计算机基础的人员,系统管理员要求有计算机的专业知识。

管理人员也需经一般培训。

经过培训人员将会熟练使用本软件。

2.2.5法律方面可行性

本系统的研制与开发,将不会侵犯他人,集体与国家的利益,不会违反国家政策与法律。

2.2.6结论

综上所述,本工程的技术成熟、完备,能够适应药店管理工作需求,具有良好的市场拓展,因此本工程可开始。

2.3人员安排与进度控制

图2-1人员安排与进度控制

进度控制人员安排如图2-1,其中项目经理,开发人员为,管理人员,分析人员为卢亮。

2.4系统组织结构分析

系统功能结构图如图2-2

主要功能:

对药品采购情况进行管理;

对药品基本信息进行管理;

对药品销售情况进行管理;

对药品库存情况进行管理;

对药品的销售、采购、库存、利润等统计。

图2-2系统功能结构

2.5系统业务流程分析

图2-3系统业务流程图

如图,本系统根据库存情况由库存管理员确定药品缺货单,交给店长审查,如确认订货则把购药审批单(签字后药品缺货单)交给购药人员,购药人员向药品供应商下达药品订货单,药品供应商把1药品发货单交给购药人员与库存管理员,药品则由库存管理员检查核对;

与药品发货单相符且合格则做入库处理,向店长上交药品检验单,库存管理员更新库存盘存表,购药人员更新进货情况表。

否则退货。

顾客向售药员询问药品,经查询后告诉顾客查询结果,如顾客满意,则交款开收据,顾客拿收据去库存管理员处取药。

库存管理员更新库存盘存表。

买药后如退货则在库存管理员处依据发票与相关规定做退药处理。

每月库存管理员,售药员,购药人员向店长分别上交,库存盘存报告单,销售盘存报告单,进货盘存报告单。

2.6系统数据流程分析

图2-4系统顶层数据流程图

图2-5系统第一层数据流程图

2.7数据字典

2.7.1处理逻辑的定义

描述药店进销存管理系统的最底层数据流程图中的数据处理P1~P10的名

称、输入流、输出流与要做的处理。

处理逻辑定义见表2-1。

表2-1 处理逻辑定义

编号

名称

输入

处理逻辑

输出

P1

缺货处理

F1库存信息

药品审批单

F4药品信息

根据库存信息,

确定订货数目、种类,

审批后下达药品订货单

药品订货单

P2

药品检验

药品发货单

根据实际药品种类、数目。

进行检验。

合格则入库

药品检验单

药品入库单

P3

退货处理

如不合格则退货。

退货单

P4

入库处理

根据入库单

进行入库处理

F1库存盘存表

F3进货情况表

P5

库存统计

F1库存盘存

根据F1库存盘存定期向店长汇报。

库存统计报告

P6

购药处理

查询结果

根据顾客需求进行查询,并按要求选择顾客需要的药

购药收据

F2销售情况表

P7

退药处理

退药规定

根据购药收据,退药规定进行退药处理

P8

取药处理

根据购药收据取相应的药物

P9

销售统计

根据销售情况,统计并向店长汇报。

销售盘存报告单

P10

2.7.2数据存储的定义 

描述物料管理系统的最底层数据流程图中的数据存储F1~F4,包括名称、简述、数据存储的组成、关键字与相关联的处理。

数据存储定义见表2-2

表2-2数据存储定义

简述

组成

关键字

相关联的处理

F1

库存盘存

存放药品库存信息

药品代码

药品名称

库存量

进货单价

库存金额

F2

销售情况表

存放各种药品的销售信息

销售日期+

药品名称+

药品代码+

销售数量+

销售单价+

销售金额

销售日期

F3

进货情况表

存放进药的基本情况

进货日期+

进货数量+

进货单价+

进货金额

进货日期

F4

药品信息

存放各种药品的信息、及供应商信息

药品分类+

制造商+

生产时期+

有效期+

销售员+

生产地址+

联系电话+

传真

2.7.3数据流的定义:

描述物料管理系统的最底层数据流程图中主要数据流的名称、来源、去向、组成。

数据流定义见表2-3。

表2-3数据流定义

来源

去向

D1

购药审批单

购药人员

店长

药品规格+

药品单价+

采购数量等

D2

药品供应商

库存管理员

药品数量+

进货商名称

D3

药品类别+

进货商名称+

退货原因

D4

D5

进货商名称等

D6

是否合格

D7

售药员

顾客

发票号+

供应商代码+

物料名称+

单价+

数量+金额等

D8

药品编号+

销售额

D9

药品数量

2.8新系统的逻辑模型

逻辑模型如上(8页)

第3章系统设计

3.1功能结构设计

图3-1功能结构设计

药品进销存管理系统共有5个模块:

基本信息管理模块,药品库存管理模块,药品销售管理模块,药品采购管理模块。

3.2数据库设计

表3-1药店进销存系统的数据库一览表

序号

数据库名

用途

数据来源

数据去向

1

药品信息表

存放药品代码及基本属性

录入

各种输入、输出、查询、

查询药品基本信息

2

库存盘存表

存放仓库代码及储存数量

查询、统计汇总、库存分析

3

存放进药的代码、名称、数量、单价

统计汇总、消耗分析

4

存放销售情况

输出单据、统计汇总

各数据表结构如下:

表3-2进货情况表

字段名

类型

长度

A

20

进货数量

N

5

$

6

7

采购人

10

8

验收人

9

计量单位

规格

11

缺货单编号

12

进货单编号

13

合同号

14

供应商

表3-13药品信息表

药品分类

制造商

30

生产时期

有效期

销售员

生产地址

联系电话

表3-4销售情况表

销售数量

销售单价

表3-5不合格药品表

日期

D

数量

生产日期

生产批次

不合格状况

处理措施

管理员

供货商

备注

50

表3-6员工信息表

员工编号

姓名

性别

S

年龄

住址

职位

表3-7库存盘存表

3.3代码设计

unitENTERUnit;

interface

uses

Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,

Dialogs,ExtCtrls,StdCtrls,jpeg;

type

TForm1=class(TForm)

Image1:

TImage;

Image2:

Image3:

Label1:

TLabel;

Image4:

procedureImage3Click(Sender:

TObject);

procedureImage2Click(Sender:

private

{Privatedeclarations}

public

{Publicdeclarations}

end;

var

Form1:

TForm1;

implementation

usesMainUnit;

{$R*.dfm}

procedureTForm1.Image3Click(Sender:

begin

Close;

end;

procedureTForm1.Image2Click(Sender:

Form2.show;

end.

unitYPJHUnit;

Dialogs,Buttons,StdCtrls,Mask,DBCtrls,DB,DBTables,ExtCtrls,Grids,

DBGrids;

TForm4=class(TForm)

GroupBox1:

TGroupBox;

Table1:

TTable;

DataSource1:

TDataSource;

Table1BDEDesigner:

TStringField;

Table1BDEDesigner2:

Table1BDEDesigner3:

Table1BDEDesigner4:

TFloatField;

Table1BDEDesigner5:

TCurrencyField;

Table1BDEDesigner6:

Label2:

Label3:

Label4:

Label5:

Label6:

Label7:

DBEdit1:

TDBEdit;

DBEdit2:

DBEdit3:

DBEdit4:

DBEdit5:

DBEdit6:

SpeedButton1:

TSpeedButton;

SpeedButton2:

GroupBox2:

DBGrid1:

TDBGrid;

DBNavigator1:

TDBNavigator;

procedureSpeedButton1Click(Sender:

procedureSpeedButton2Click(Sender:

Form4:

TForm4;

procedureTForm4.SpeedButton1Click(Sender:

Table1.Append;

procedureTForm4.SpeedButton2Click(Sender:

VAR

R1:

real;

R2:

Code1:

Integer;

Code2:

s1:

string;

s2:

s3:

Table1.Edit;

=DBEdit4.text;

S2:

=DBEdit5.text;

Val(S1,R1,CODE1);

Val(s2,R2,CODE2);

STR(r1*r2,S3);

DBEdit6.text:

=S3;

Table1.Post;

unitYPKCUnit;

Dialogs,DB,StdCtrls,Grids,DBGrids,DBTables,Buttons;

TForm6=class(TForm)

GroupBox3:

Table2:

DataSource2:

DBGrid2:

Table3:

DataSource3:

DBGrid3:

Label8:

Edit1:

TEdit;

Edit2:

Edit3:

Table3BDEDesigner:

Table3BDEDesigner2:

Table3BDEDesigner3:

Table3BDEDesigner4:

Table3BDEDesigner5:

Edit4:

Edit5:

Edit6:

Edit7:

SpeedButton3:

Table4:

TTabl

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1