医药店库存管理系统精选文档文档格式.docx

上传人:b****5 文档编号:16986161 上传时间:2022-11-27 格式:DOCX 页数:19 大小:154.69KB
下载 相关 举报
医药店库存管理系统精选文档文档格式.docx_第1页
第1页 / 共19页
医药店库存管理系统精选文档文档格式.docx_第2页
第2页 / 共19页
医药店库存管理系统精选文档文档格式.docx_第3页
第3页 / 共19页
医药店库存管理系统精选文档文档格式.docx_第4页
第4页 / 共19页
医药店库存管理系统精选文档文档格式.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

医药店库存管理系统精选文档文档格式.docx

《医药店库存管理系统精选文档文档格式.docx》由会员分享,可在线阅读,更多相关《医药店库存管理系统精选文档文档格式.docx(19页珍藏版)》请在冰豆网上搜索。

医药店库存管理系统精选文档文档格式.docx

提高经济效益;

加强过程控制,提高医药管理质量;

提高医院信誉,增强竞争能力;

实现卫生资源共享;

强化医院的科学管理。

医院诊所药品存销管理系统主要需要实现药品入库信息记录、药品的库存管理、药品出库信息管理等功能。

管理系统是一个医药诊所单位不可缺少的部分,它的内容对于各类生产企业的决策者和管理者来说都至关重要,所以药品管理系统应该能够为用户提供充足的信息和快捷的数据处理手段.随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。

进销存管理是医药行业管理中的重要部分,面对大量的药品进销存信息,采用人力畜力将浪费大量时间,人力和物力,并且数据准确性低,数据汇总速度慢,所以针对医药行业由于每天销售量很大,呆账,错帐时有发生且常出现开“空单”的现象,开发一个界面友好,易于操作的进销存软件成为医药企业的首选。

通过计算机对企业信息流通过程中的数据进行自动化管理是开发本系统的主要目的。

整个系统从操作简便、界面友好、灵活、使用、安全的要求出发,完成对进货、销售、库存查询管理的全过程的信息跟踪与管理,包括对操作员与系统数据的维护,信息的添加、删除、查询、统计等。

2.2业务流程图

图2-1业务流程图

2.3数据流程图

图2—2数据流程图

2.4数据字典

表2—1数据字典

编号

数据元素名称

别名

类型

长度

字段说明

DE001

ID

自动编号

10

主码

DE002

管理员账号

Username

文本

20

DE003

账号密码

Userpwd

8

DE004

用户类型

Class

数字

16

DE005

明细编号

Code

100

DE006

批次

Number

DE007

药品名称

Name

DE008

药品种类

Type

30

DE009

计量单位

Unit

50

DE010

药品出厂日期

Madedate

日期

DE011

药品过期日期

Uselessdate

DE012

进货日期

Inputdate

DE013

进货公司

Inputcom

DE014

药品单价

Price

货币

DE015

药品数量

Count

DE016

药品总金额

Total

DE017

出库操作员

Operator

DE018

出库日期

Output_date

DE019

出库药品名

DE020

出库药品种类

DE021

出库价格

DE022

是否出库

IsOut

DE023

备注

Brief

第3章系统设计

3。

1系统功能

1.1用户信息管理功能

该功能模块可以实现系统用户对自己基本信息的修改和建立新用户,新用户分为超级用户、用户管理员、入库管理员、出库管理员、库存管理员等。

3.1.2药品入库信息管理功能

该功能模块是实现对即将入库的药品的统计,由于药品信息的庞大、复杂,在入库前需要对其进行详细地记录管理,为药品的库存管理打下良好的基础。

需要记录的内容有:

入库药品的名称、类型、价格、数量、采购员、验收员、生产厂商、产地、入库时间等。

同时能够实现对药品入库信息的添加、修改、删除和查询功能

3.1。

3药品出库信息管理功能

该功能模块是把要出库的药品从药房中取出来,并对库存药品进行相应的记录管理,并且把病人取出的药品清单信息打印下来给病人做凭证.需要记录的内容有:

出库药品的名称、类型、出库价格、数量、病人姓名、出库时间等,同时能够实现对药品出库信息的添加、修改、删除和查询功能。

1.4药品库存信息管理功能

该功能模块是把要入库的药品存入药房中,并对库存药品进行统计管理,主要入库信息来源于药品入库信息记录。

库存药品的名称、类型、入库价格、出库价格、库存量、入库时间、有效期等,同时能够实现对药品库存信息的添加、修改、删除和查询功能。

在药品出库后,在表中能够同时删除相应的药品的数量。

2系统结构

图3-1系统结构图

1用户信息管理

图3-2用户信息管理

3.2.2药品入库管理

图3-3药品入库管理

2.3药品出库管理

图3—4药品出库管理

3.2.4药品库存管理

图3-5药品库存管理

第4章数据库设计

4。

1系统E-R图

E-R图也称实体—联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

本系统E—T图如下:

图4—1系统E—R图

4.2数据库详细设计

采用Access数据库设计,在数据库中添加相应的表。

负责数据的查询、增添和删改工作:

用户表如下表所示:

表4-1operator表

字段名称

标识名称

数据类型

id

UserName

管理员帐号

UserPwd

入库管理表如下表所示:

表4—2input_detail表

空否

N

code

number

name

type

unit

made_date

日期/时间

useless_date

input_date

input_com

price

count

total

库存管理表如下表所示:

表4—3store表

药品编号

批次编号

生产日期

过期日期

出库管理表如下表所示:

表4-4out表

operator

output_date

出库数量

isOut

是/否

brief

第5章系统主窗体设计

登录窗体主要用到的控件有label、button、combobox、edit.添加了背景图片并连接相应数据库,界面如下图

图5—1登陆界面

表5-1登陆界面属性

对象

属性

属性值

Form1

Caption

登陆

Label1

用户名

Label2

密码

Combobox1

Items

张成鑫/admin

Edit1

Button1

确定

Button2

退出

Image

Picture

背景

第6章程序设计

6。

1功能导航栏设计

使用MainMenu组件,在其属性用户管理,药品入库,药品出库,库存管理,退出系统.

系统主界面如下图:

图6-1功能导航界面

表6-1功能导航属性

Form2

药品管理

诊所药品管理信息系统

管理091张成鑫

Mainmenu1

菜单

6.2用户登录设计

本模块实现了管理员和普通登录系统的功能,是系统的第一个用户接口。

添加管理员,完成添加普通管理员的操作,需要输入管理员账号,管理员密码。

删除管理员,完成删除普通管理员的操作,需要输入管理员账号。

修改管理员密码,完成修改普通管理员密码的操作,需要输入管理员账号。

用户登陆界面如下图:

图6-2用户管理界面

表6—2用户管理属性

用户管理

Label3

口令

Label4

权限

Text

Edit2

超级用户/管理员

删除

Button3

Groupbox1

用户列表

Groupbox2

编辑用户

Groupbox3

选项

Dbgrid

Datasource

Datasource1

Checkbox1

新建用户

3入库管理设计

完成药品的入库管理业务,先完成药品的信息添加,供货商信息的添加,然后完成药品的登记入库,功能分为填写入库单,删除入库单,添加药品,修改明细,删除药品,药品入库,退出。

入库管理界面如下图所示:

图6—3药品入库管理界面

表6—3药品入库属性

入库单列表

入库药品明细

填写入库单

删除入库单

添加药品

Button4

修改明细

Button5

删除药品

Button6

药品入库

Button7

Dbgrid1

Dbgrid2

Datasource2

4出库管理设计

完成药品的出库管理业务,先完成药品的信息添加,供货商信息的添加,然后完成药品的登记出库,功能有填写出库单,撤销提货单,修改提货单,提取药品,退出.

出库管理界面如下图:

图6-4药品出库管理界面

表6—4药品出库属性

撤销提货单

修改提货单

提取药品

5库存管理设计

完成普通医务人员进行药品信息的简单查询业务,查询结果包括了药品的所有信息及库存量,可以根据入库单号,入库日期,药品名称,供应商号进行筛选查询,也可以直接全部查询.查询到需要的信息后可打印药品信息表。

库存管理界面如下图:

图6—5库存管理界面

表6-5库存管理属性

查询

库存清理

第7章系统测试

本系统的软件测试工作主要测试了药品入库出库,均无差错,添加药品成功,药品出库成功,

测试数据如下表:

表7-1测试数据

项目

入库批次

1

入库日期

2011/12/20星期二

操作员

张成鑫

测试截图如下:

图7—1测试药品入库

表7-2入库单相关属性

Edit3

取消

Memo1

Lines

测试结果如下图:

图7-2测试成功

第8章心得总结

这次为期三周的数据库开发与应用课程设计,通过对本人所选课题进行需求分析、概念设计和详细设计的过程,以及对所编制的程序的编制、调试和运行的上机实践,本人更深刻的的理解了delphi工具的使用方法及如何运用它解决实际问题,同时也复习了各种函数的调用,在利用delphi调试和运行程序的过程中,更加了解和熟悉程序运行的环境,提高了本人对程序调试、分析的能力及对错误的纠正能力。

这次数据库开发与应用的程序设计,对于本人来说是一个挑战。

课程设计是培养学生综合运用所学知识发现、提出、分析并解决实际问题、锻炼实践能力的一个重要环节,是对我们大学生实际动手操作能力的一次考察过程。

随着科学技术的飞速发展,计算机在当今社会生活中可以说是无处不在。

而数据库开发与应用这门课程是计算机编程的重要的一门课程,delphi更是今后从事计算机系统开发时所使用的一个有力的助手,没有扎实的功底,就不能正确的设计开发系统,也就谈不上掌握计算机编程这门技能。

在上机调试源程序的过程中,源程序的运行基本上是成功的,可以对用户输入的日记进行保存,更改和删除,使所设计的程序同时也具有一定的健壮性。

然而,因自己所学知识有限,本人所设计的程序规模小,功能并不全面.设计的过程中,也发现数据库开发与应用这门课程涉及很多学科的知识,并不仅仅是枯燥的代码而已。

虽然在我的程序中有一部分是从网上搜索得来的,同时也参阅了多本从图书馆借来的资料书籍,在理解、消化及自己动手编程的过程中,也可以说已经将所获得的信息变成了自己的资源。

同时,在上机实际操作的同时,也发现了自己动手实践的弱势,特别是在编程方面,深切的意识到了对计算机能力的培养,实践操作是很重要的一个过程,只有通过不断的上机编程运行调试,才能充分的了解自己的不足,才能使自己的编程能力、调试能力、纠错能力逐渐提高。

总之,这次试验使我学习了很多书本上没有的知识,真正地达到了实践地目的。

通过这次的课程设计,让本人意识到了自己在学习中的弱点,学习不应该只局限于我们的课本,课本上告诉我们的只是很有限知识,同时也让我明白,应当化被动为主动,认真学习理论知识,将理论应用于实践,勤加练习,这对我们来说将是一笔很大的财富与收获,也会帮助我们真正理解并掌握数据库开发与应用这门科学,更加熟练的使用delphi这个可视化的工具。

参考文献

[1]王欣。

管理信息系统(第二版)。

中国水利水电出版社.

[2]王珊.数据库系统概论(第四版)。

高等教育出版社.

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

当前位置:首页 > 小学教育 > 数学

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

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