医药店库存管理系统
- 格式:doc
- 大小:261.00 KB
- 文档页数:26
医院药品库存管理系统的构建与效果评价医院药品库存管理系统是为了提高医院药品管理效率、降低药品浪费而设计的一套系统。
该系统可以实现药品的采购、入库、出库、库存管理和药品报废等功能,从而快速、准确地掌握药品的使用情况,并对药品进行科学合理的管理。
在医院药品库存管理系统的构建中,需要将药品信息、库存信息、采购信息等数据进行建模,并利用数据库技术进行存储和管理。
需要开发相应的界面和功能模块,供用户进行数据的录入和查询等操作。
在系统的开发过程中,需要注重系统的稳定性和安全性,确保数据的完整性和准确性。
医院药品库存管理系统的建设将带来多方面的效益和效果。
该系统能够实现药品的实时监控和精确管理,可以准确地掌握每种药品的库存数量和使用情况,避免因库存不足或过多而造成的药品浪费和滞销。
系统能够根据药品的使用情况和库存情况进行科学合理的药品采购和补充,提高药品供应的效率和准确性。
医院药品库存管理系统能够提高药品的使用效率和合理性。
系统可以根据医院的实际需求和临床的病情,对药品的使用进行分析和评估,提供科学合理的用药建议和指导,避免无效、重复或错误的用药情况的发生。
并且,系统可以通过对药品的使用情况和效果的监控和评价,对医院的药品使用进行质量控制和改进,提高医疗服务的质量和安全性。
医院药品库存管理系统还可以提供全面的数据支持和决策参考。
系统能够生成各类报表和统计分析结果,包括药品采购情况、药品使用情况、药品库存情况等,帮助医院管理者了解药品的使用情况和趋势,做出科学合理的决策和管理规划。
系统还可以提供药品的价格和费用信息,帮助医院进行药品采购和费用控制,降低药品成本,提高医院的经济效益。
医院药品库存管理系统的构建和应用将在医院的药品管理中发挥重要的作用,提高医院的管理效率和药品使用效果,带来多方面的经济和质量效益。
国内专业的医药ERP管理系统1、捷科医药连锁管理系统在医药连锁企业进销存、GSP、财务、报表等基础上,整合供应商、分公司、物流配送及终端客户,集成办公平台、呼叫中心、供应商政策、三级库管理、招投标管理、结算平台、商务智能(BI)等功能,应用先进的三层系统架构和互联网搭建的企业信息平台。
技术架构:捷科医药物流系统基于Microsoft Visual Studio 2005开发平台,依托Microsoft SQL Server 2005数据库,采用先进的三层架构体系,三层架构基于C/S和B/S相结合的大型分布式运用,可选择多种系统环境、满足不同类型、不同规模企业的需求,企业可以依据自己的应用规模和网络部署,结合不同操作系统、应用平台或第三方的产品,构筑高安全、高性能、高可靠的应用环境。
2、雨诺G3-ERP可与国内主流财务软件无缝对接,实现单店销售开票发货,一店开票收款的业务管理。
实现分公司统一的财务核算管理;实现加盟店一老板多店统一结算管理。
完善的品类角色管理、新品导入系统和新品跟踪系统;核心品种库存管理系统;客户特征管理、品类推广管理、特殊品类佣金管理等。
新品引进中心:通过“功能主治+品牌分类+主推分类+价格带分类”分析,帮助企业梳理每个类的聚客品和主推商品SKU结构,实现企业的主动引进新品;实现‘更替式新品引进’时的品类比较、SKU比较、价格带比较分析,实现流程审批管理。
采购中心:解决企业采购5W(什么时间?采购什么品种?采购量多少?从哪一家采购?采购价格比较?)问题,保证企业采购计划的合理、采购过程的低价。
可实现比价管理。
缺货管理中心:解决客户的缺货跟踪管理问题,提升客户的订单满足率,解决缺货的“到货自动提醒客户开单”问题,优化企业库存管理模式。
针对批发企业可以架起采购与销售的桥梁,实现采购与销售的互动监督,实现采购考核。
3、以大医药连锁管理ECMS可以实现对各分店进行的一系列经营管理(多业态连锁经営、连锁化统一管理、会员精细化管理、全网信息化营销、药品的特殊管理、全面的报表分析),实时监控分析各个分布门店POS运营数据,不仅做到分布门店统一管理,而且个性化设置门店运营模式,从而迅速建立和完善现代企业的信息化管理机制问题。
医院药品库存管理系统的构建与效果评价医院药品库存管理系统是利用计算机技术和数据库管理等相关技术,对医院药品库存进行科学管理和实时监控的系统。
其主要功能包括药品采购、入库管理、出库管理、库存盘点、报损处理、库存预警等。
1. 系统需求分析:通过与医院相关部门的沟通和需求收集,明确系统的功能要求以及业务流程。
2. 数据库设计:根据需求分析的结果,设计合理的数据库结构,包括数据表的创建、字段的定义、关系的建立等。
3. 界面设计:根据用户需求和界面设计原则,设计友好、直观的系统界面。
4. 开发编码:根据需求分析和数据库设计,使用相应的开发语言和开发工具进行编码。
5. 系统测试:对开发完成的系统进行功能性测试、性能测试、兼容性测试等,确保系统的质量和稳定性。
6. 系统上线:将开发完成的系统部署到服务器上,并进行相应的系统配置和数据迁移。
1. 功能性评估:评估系统是否满足用户的功能需求,例如药品采购的流程是否顺畅,库存盘点的准确性等。
2. 效率评估:评估系统的操作流程是否简洁高效,是否能提高药品库存管理的效率,例如入库出库流程的自动化处理等。
3. 安全性评估:评估系统的数据安全性和权限控制是否得到保障,例如是否能防止未授权人员的数据访问等。
4. 用户满意度评估:利用问卷调查等方式收集用户的反馈意见,评估系统对用户的易用性、便利性等方面的满意度。
5. 经济效益评估:评估系统的使用对医院的经济效益,例如是否能减少人力成本,提高药品库存周转率等。
医院药品库存管理系统的构建需要进行系统分析、数据库设计、界面设计、开发编码、系统测试和上线等步骤。
在系统上线之后,可通过功能性评估、效率评估、安全性评估、用户满意度评估和经济效益评估等方面进行系统效果的评价。
通过不断改进和优化,可提高系统的质量和性能,为医院药品库存管理提供更好的支持。
医院药品库存管理系统的研究内容:系统功能包括以下几个方面:1.职工资料:提供对全体员工信息的增加、删除、修改、查找、浏览等功能,生成员工信息报表;2.药品资料:管理药品编码及药品有关属性、生产厂家和价格等;3.销售出库:统计药品的出库情况;4.库存查询:系统自动将库存按仓库和药品汇总;5.库存登记:录入初期库存;6.库存报表:库存按药品分组统计药品的库存情况;7.药品资料报表:所有药品的资料。
根据要实现的功能,本系统分为了六个模块。
(1)基本资料模块包括两个功能:职工资料、药品资料;(2)药品查询模块包括两个功能:药品名称、药品编码;(3)销售管理模块包括两个功能:销售价格查询、销售出库;(4)库存管理模块包括两个功能:库存查询、库存登记;(5)系统维护模块包括两个功能:用户管理、密码修改;(6)统计报表模块包括两个功能:库存报表、药品管理报表。
拟解决的关键问题:1、在数据库设计方面,目标是要建立完整、严密而合理的表结构。
避免出现数据冗余情况,使得表与表之间的关联要清晰准确;2、VB对数据库的连接;3、开发与编程。
基本思路和方法:针对该系统功能的相对独立性的特点,将该系统分成相对独立的几个子系统,独立的进行设计。
各个子系统独立的完成其所在模块的服务功能,与其他子系统发生信息的传递很少。
系统设计的主要依据是系统分析阶得到的系统功能模型、信息模型以及系统配置。
系统设计采用的主要方法是结构设计方法,该方法自顶向下,逐步求精。
采用先全局后局部,先总体后细节,先抽象后具体的过程,将系统设计成一个层次分明的模块化结构,使系统的结构清晰,具有可读性、可维护性、可修改性等特点。
技术路线:本系统的开发过程中遵循以下所示的技术路线。
系统分析阶段,通过调查队现实需求等进行全面细致地分析;采用E-R图,数据流程图等方法对本系统的功能模型和信息模型分别进行描述,完善本系统的逻辑设计。
系统设计阶段根据系统分析结果对系统的结构、代码、输入、输出、数据库以及处理程序进行设计。
医院药品库存管理系统的构建与效果评价医院药品库存管理系统是一个用于管理医院药品库存的软件系统,其主要功能包括药品的进货、入库、出库、库存盘点等。
本文将首先介绍医院药品库存管理系统的构建,包括系统的架构设计、数据库设计和界面设计。
然后,将对该系统的效果进行评价,包括系统的功能是否满足需求、系统的易用性和稳定性。
医院药品库存管理系统的构建首先需要进行系统的架构设计。
系统的架构设计包括确定系统的模块划分和模块间的关系。
通常,医院药品库存管理系统可以分为进货管理模块、入库管理模块、出库管理模块、库存盘点模块等。
这些模块之间存在紧密的关联关系,需要在设计时考虑到各模块的功能需求,同时保证模块之间的协调工作。
在确定系统的架构设计后,需要设计系统的数据库。
数据库设计是指确定系统的数据模型、表结构和关系。
医院药品库存管理系统的数据库设计涉及到药品信息、供应商信息、库存信息等。
药品信息包括药品名称、药品规格、生产日期等;供应商信息包括供应商名称、联系人、联系电话等;库存信息包括药品数量、入库日期、出库日期等。
通过合理的数据库设计,可以实现对药品库存的有效管理和查询。
除了数据库设计,还需要对系统的界面进行设计。
界面设计是指设计系统的用户界面,使用户可以方便地进行操作。
医院药品库存管理系统的界面设计需要考虑到用户的习惯和操作习惯,使其能够轻松地使用系统。
界面设计需要简洁明了、易于理解和操作。
应该合理设置按钮和导航,使用户可以快速找到所需功能。
在医院药品库存管理系统的效果评价中,需要考察系统的功能是否满足需求。
系统应具备进货、入库、出库、库存盘点等基本功能,并且能够准确地记录药品的相关信息,如药品名称、规格、生产日期等。
系统还应具备药品信息查询、库存预警等高级功能,以满足用户的实际需求。
除了功能需求外,还需要评价系统的易用性和稳定性。
系统的易用性指系统是否容易上手,用户是否能够快速理解和操作系统。
系统应该提供清晰的提示和说明,使用户轻松上手。
医药库存管理系统需求分析报告一、概述1.用户简介本款软件是专为从事一系列复杂管理的个人或是企业而开发的,相对以前的系统有许多的新功能,而且有很好的人机交换界面,对任何没有专业知识基础的人都能应用此软件进行很好的管理。
这个系统还可以根据用户的需求进行功能的增加与完善。
2.项目的目的与目标本系统的目的是为公司、企业或是个人创造更大的价值,提高管理效益,从而为公司企业节约更多的人力、物力、财力。
我们也希望在这个系统的开发过程中提高自已的能力,也在用户的意见中完善系统功能,更好地为用户服务。
我们的目标是开发出更好的管理系统,提供用户我们所能提供的最好的服务。
3.参考资料[1]启明工作室编著.Visual C+++SQL Server数据库应用系统开发与实例.人民邮电出版社.2004年7月[2]萨师煊,王珊编著.数据库系统概论.高等教育出版社.2003年5月[3]何玉洁编著.数据库原理与应用教程.人民邮电出版社.2004年[4]杨东清编著.数据库系统概念.机械工业出版社.1968年[5]袁然编著.SQL Server 2005,中文版经典实例教程.电子工业出版社.2006年4.相关文档(1)系统调研报告。
(2)成员分工及进度计划表。
二、系统描述1.任务概述通过相关的数据库知识,完成对数据库的设计、建立、测试。
在这个系统的设计中,我分是四个人分工合作完成的,每个人分有不同的任务,每个人完成自已相应的模块,最后再汇总并测试它的功能。
2.应用目标通过本系统软件,能帮助管理人员利用计算机,快速方便的对医药管理系统进行日常管理、进货、出货、查找的所需操作及对各种事务的处理。
3.作用及范围本软件适用于医院以及相关产业链上的企业的事务管理,是一个很方便的医院管理软件。
可以对平时医院遇到的问题进行处理。
大大节省了医院以及相关产业链公司的人力、物力和财力。
4.开发设计思想对本系统的开发设计,我们用的是SQL Server 2005做后台,这款软件能很好地适应当前的硬件需求。
药品库存管理系统操作说明书目录目录 (2)基础字典管理 (5)1. 供应商招标管理 (5)● 供应商信息维护 (5)2. 厂商管理 (6)● 厂商维护 (6)3. 配送商维护 (8)● 配送商维护 (8)4. 单位信息 (9)● 单位维护 (9)5. 药品分类 (12)● 类组维护 (12)6. 药品属性管理 (13)● 医保类别 (13)● 屏蔽原因 (14)● 招标级别 (15)● 质量层次 (16)7. 库房管理维护 (17)● 出入库类型维护 (17)● 科室库管信息维护 (18)● 科室扩充信息维护 (18)● 科室类组设置 (19)● 科室管理组维护 (20)● 科室组定义 (21)● 科室项目组维护 (22)● 调价原因维护 (23)● 调整原因维护 (23)● 货位码维护 (24)● 退货原因维护 (25)8. 定价信息 (26)● 定价类型 (26)● 定价规则 (27)● 小数规则设置 (29)9. 药品信息 (31)● 药品信息查询 (31)● 药品信息维护 (32)价格管理 (35)1. 调价 (35)● 调价单录入 (35)● 调价单查询 (36)● 调价单审核 (37)● 调价单生效 (37)● 调价损益查询 (38)药品管理 (39)1. 药品采购 (39)● 采购计划制单 (39)● 采购计划辅助制单 (40)● 采购计划单审核 (42)● 采购单执行情况查询 (43)● 订单到货情况查询 (43)● 订单录入 (44)2. 入库 (45)● 入库单制单 (45)● 入库单制单(依据订单) (47)● 入库单审核 (47)● 入库单查询与验收 (48)● 入库综合查询 (49)● 已审核入库单查询与修改 (49)3. 退货 (50)● 退货单制单 (50)● 退货单审核 (52)4. 库存请求 (52)● 库存转移请求制单 (52)● 库存请求辅助制单 (54)5. 库存转移 (57)● 库存转移制单 (57)● 出库审核 (59)● 库存转移制单(依据请求单) (60)● 出库单查询 (61)● 转移入库接收 (62)● 库存转移辅助制单 (63)● 根据请求方库存上下限生成转移单 (64)● 根据入库单生成转移单 (65)6. 库存调整 (66)● 库存调整制单 (66)● 库存调整单审核 (67)7. 库存报损 (68)● 库存报损制单 (68)● 库存报损单审核 (71)盘存管理 (73)1. 盘点 (73)● 库存帐盘 (73)● 实盘数录入 (74)● 实盘数汇总 (76)● 盘点单查询 (76)● 盘点调整 (77)查询统计 (79)1. 库存查询 (79)● 台账查询 (79)● 呆滞品报警查询 (80)● 库存动销查询 (80)● 库存报警(按上下限) (81)● 库存报警(按照消耗) (82)● 库存查询 (82)● 库存统计 (84)● 效期报警 (85)2. 统计报表 (86)● 入库汇总 (86)● 出库汇总 (88)● 盘点损益汇总 (89)● 调价损益统计 (90)付款 (92)1. 付款管理 (92)● 付款单制单 (92)● 付款单管理 (95)● 付款审批 (97)● 发票管理 (98)月报管理 (99)1. 月报 (99)● 生成月报 (99)● 库房月报明细 (100)系统管理 (101)1. 应用程序设置 (101)● 应用程序维护 (101)● 参数设置 (103)● 单号规则设置 (105)2. 用户界面设置 (106)● Grid列设置 (106)3. 日志管理 (108)● 错误日志查询 (108)基础字典管理1.供应商招标管理供应商信息维护功能简介供应商基本信息和资质信息的维护。
中国卫生产业CHINA HEALTHINDUSTRY医药仓库管理系统能够给用户提供有效的信息以及处理数据的快捷手段。
长期以来,人们在对药品进行管理时采用的是人工方式,效率低且容易出错。
计算机技术的不断发展,使药库管理系统的建设成为可能,利用计算机管理药品信息,能够快速查找和修改。
1需解决问题分析对于药库管理系统来说,需要解决的问题表现在以下几个方面:第一,解决药品信息不清楚和分类不明确的问题。
药品基本信息,就是要管理药品数据,细化处方药以及非处方药分类[1]。
实行分类管理能够对同类药品需求进行统计,从而给医院提供有效的数据支撑。
第二,解决入库管理问题。
在系统中可以设置批量录入的功能,对于入库药品,能够一次录入多条数据,从而使工作人员入库操作减轻,提升入库管理水平。
第三,解决出库管理问题。
在系统中,可以生成13位出库号,用于出库清单识别。
系统要保存出库信息,确保数据完整。
第四,解决库存管理问题。
药品库存管理水平影响着药品的流通,因此,需要对药品流通环节进行有效管理,确保在药品有效期以内及时对药品进行调度,实现药品价值。
第五,解决药品管理问题。
在系统中要添加药品期限提醒,从而确保药品自身价值的充分发挥。
另外,对于每个药品,还要对采购量限额以及供应量限额等加以设置,对其进行储备,确保药品实现可持续管理。
第六,解决统计数据不全面这一问题。
在系统中可以分析各项数据,并获得用户所需数据[2]。
在综合统计的过程中,要把统计结果以生动形象的图表形式展现在用户眼前,为用户提供有效的参考数据。
2系统建设和应用该药库管理系统的设计采用的主要是客户端/服务器结构,在对前台界面进行设计的时候,主要采用的是VisualBasic,在对后台数据库进行开发的时候,主要采用的是SQLServer。
建设该系统的主要目的就是为医院药库服务,主要模块包括:一是采购领用,二是库存管理,三是统计报表,四是系统维护。
2.1关于采购领用这一模块它的主要功能主要包括以下几个方面:第一,采购计划,结合药品实际库存量以及最低库存量存在的关系,对采购计划进行科学制定,可以对采购数量进行修改,也可以删除记录以及打印。
第1章诊所药品库存管理信息系统概述1.1开发背景在计算机技术飞速发展的今天,计算机管理已经在很多领域得到广泛的应用。
计算机化已成为医院现代化一个不可或缺的因素。
目前很多医院的信息管理还比较落后,劳动强度大且效率低,因此,开发医院管理信息系统将提高医院的各项工作效率。
医院的药品管理师一个非常重要的和繁杂的事务,需要完成药品的入库、存储、出库等很多操作,这就使得使用药品存销管理系统来管理这样的事务有着很好的效果。
此系统是为中小型医院药品库存业务管理而开发,但开发者和用户之间的行业、领域差异,使得开发者和用户对此系统功能的理解存在一定的差别。
为了能使开发者明白用户的目的,开发出让客户满意的系统,更好地实现用户的要求;同时也为了用户能清楚地知道此系统的功能和作用,所以要进行需求分析,并以文档的形式来记录。
通过需求分析报告,开发者与用户之间的沟通更为方便,也有利于开发者充分分析客户的需求,从而开发出具有功能强大,客户满意的系统。
该软件系统同其他系统或其他机构的基本的相互来往关系:通过此系统,可以与财务管理等系统来共同完成医院的日常药品管理工作。
1.2系统功能描述根据诊所需要,本系统将系统主要功能分为:(1)用户管理对用户数据进行添加删除等操作,本模块实现了管理员和普通登录系统的功能,是系统的第一个用户接口。
通过管理员权限的区别来决定管理员进入的界面。
普通用户可从本界面直接进入普通查询界面。
添加管理员,完成添加普通管理员的操作,需要输入管理员账号,管理员密码。
删除管理员,完成删除普通管理员的操作,需要输入管理员账号。
修改管理员密码,完成修改普通管理员密码的操作,需要输入管理员账号。
(2)药品入库完成药品的入库管理业务,先完成药品的信息添加,供货商信息的添加,然后完成药品的登记入库,功能分为填写入库单,删除入库单,添加药品,修改明细,删除药品,药品入库,退出。
(3)药品出库完成药品的出库管理业务,先完成药品的信息添加,供货商信息的添加,然后完成药品的登记出库,功能有填写出库单,撤销提货单,修改提货单,提取药品,退出。
(4)库存管理完成普通医务人员进行药品信息的简单查询业务,查询结果包括了药品的所有信息及库存量,可以根据入库单号,入库日期,药品名称,供应商号进行筛选查询,也可以直接全部查询。
查询到需要的信息后可打印药品信息表。
主要功能有查询,库存清理。
(5)退出系统第2章需求分析2.1 系统目标医院的药房是医院里面一个很繁忙的科室,每天有很多的病人要从药房拿药取药,又不断有药品补充进去,每天药品的流量是很大的。
如果只用人工的方法去统计是不可能的,这样会大大影响到医生护士对病人的治疗。
为了解决这个矛盾,实现科学化、现代化的医院药房管理,我们就必须设计开发药房管理信息系统,并用于实践。
而医药管理系统是对医药信息进行管理的计算机网络软件系统,它可完成医院中各类药品信息的收集、存储、使用,是融合了医院的管理思想、各部门的业务经验,以及对计算机技术的恰当运用的软件开发成果。
在医疗卫生领域,信息化概念的引入,尤其是医院信息系统的应用,大大改变了医院诊所的管理模式和工作流程,对提高医院的管理水平、质量效益、经济效益、社会效益起到了巨大地促进作用。
目前医药管理系统地应用已成为医院管理地重要工具和手段,它的引入有助于改变传统的工作方式,提高工作效率;提高经济效益;加强过程控制,提高医药管理质量;提高医院信誉,增强竞争能力;实现卫生资源共享;强化医院的科学管理。
医院诊所药品存销管理系统主要需要实现药品入库信息记录、药品的库存管理、药品出库信息管理等功能。
管理系统是一个医药诊所单位不可缺少的部分,它的内容对于各类生产企业的决策者和管理者来说都至关重要,所以药品管理系统应该能够为用户提供充足的信息和快捷的数据处理手段。
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。
进销存管理是医药行业管理中的重要部分,面对大量的药品进销存信息,采用人力畜力将浪费大量时间,人力和物力,并且数据准确性低,数据汇总速度慢,所以针对医药行业由于每天销售量很大,呆账,错帐时有发生且常出现开“空单”的现象,开发一个界面友好,易于操作的进销存软件成为医药企业的首选。
通过计算机对企业信息流通过程中的数据进行自动化管理是开发本系统的主要目的。
整个系统从操作简便、界面友好、灵活、使用、安全的要求出发,完成对进货、销售、库存查询管理的全过程的信息跟踪与管理,包括对操作员与系统数据的维护,信息的添加、删除、查询、统计等。
图2-1 业务流程图图2-2 数据流程图2.4 数据字典表2-1 数据字典第3章系统设计3.1 系统功能3.1.1用户信息管理功能该功能模块可以实现系统用户对自己基本信息的修改和建立新用户,新用户分为超级用户、用户管理员、入库管理员、出库管理员、库存管理员等。
3.1.2药品入库信息管理功能该功能模块是实现对即将入库的药品的统计,由于药品信息的庞大、复杂,在入库前需要对其进行详细地记录管理,为药品的库存管理打下良好的基础。
需要记录的内容有:入库药品的名称、类型、价格、数量、采购员、验收员、生产厂商、产地、入库时间等。
同时能够实现对药品入库信息的添加、修改、删除和查询功能3.1.3药品出库信息管理功能该功能模块是把要出库的药品从药房中取出来,并对库存药品进行相应的记录管理,并且把病人取出的药品清单信息打印下来给病人做凭证。
需要记录的内容有:出库药品的名称、类型、出库价格、数量、病人姓名、出库时间等,同时能够实现对药品出库信息的添加、修改、删除和查询功能。
3.1.4药品库存信息管理功能该功能模块是把要入库的药品存入药房中,并对库存药品进行统计管理,主要入库信息来源于药品入库信息记录。
需要记录的内容有:库存药品的名称、类型、入库价格、出库价格、库存量、入库时间、有效期等,同时能够实现对药品库存信息的添加、修改、删除和查询功能。
在药品出库后,在表中能够同时删除相应的药品的数量。
3.2 系统结构图3-1 系统结构图3.2.1用户信息管理图3-2 用户信息管理图3-3 药品入库管理3.2.3药品出库管理图3-4 药品出库管理图3-5 药品库存管理第4章数据库设计4.1系统E-R图E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
本系统E-T图如下:图4-1 系统E-R图4.2 数据库详细设计采用Access数据库设计,在数据库中添加相应的表。
负责数据的查询、增添和删改工作:用户表如下表所示:表4-1 operator表入库管理表如下表所示:表4-2 input_detail表库存管理表如下表所示:表4-3 store表出库管理表如下表所示:表4-4 out表第5章系统主窗体设计登录窗体主要用到的控件有label、button、combobox、edit。
添加了背景图片并连接相应数据库,界面如下图图5-1 登陆界面表5-1 登陆界面属性第6章程序设计6.1功能导航栏设计使用MainMenu组件,在其属性用户管理,药品入库,药品出库,库存管理,退出系统。
系统主界面如下图:图6-1 功能导航界面表6-1 功能导航属性6.2用户登录设计本模块实现了管理员和普通登录系统的功能,是系统的第一个用户接口。
通过管理员权限的区别来决定管理员进入的界面。
普通用户可从本界面直接进入普通查询界面。
添加管理员,完成添加普通管理员的操作,需要输入管理员账号,管理员密码。
删除管理员,完成删除普通管理员的操作,需要输入管理员账号。
修改管理员密码,完成修改普通管理员密码的操作,需要输入管理员账号。
用户登陆界面如下图:图6-2 用户管理界面表6-2 用户管理属性6.3 入库管理设计完成药品的入库管理业务,先完成药品的信息添加,供货商信息的添加,然后完成药品的登记入库,功能分为填写入库单,删除入库单,添加药品,修改明细,删除药品,药品入库,退出。
入库管理界面如下图所示:图6-3 药品入库管理界面表6-3 药品入库属性对象属性属性值Label1Caption入库单列表Label2Caption入库药品明细Button1Caption填写入库单6.4 出库管理设计完成药品的出库管理业务,先完成药品的信息添加,供货商信息的添加,然后完成药品的登记出库,功能有填写出库单,撤销提货单,修改提货单,提取药品,退出。
出库管理界面如下图:图6-4 药品出库管理界面表6-4 药品出库属性对象属性属性值Button1Caption填写入库单Button2Caption撤销提货单Button3Caption修改提货单Button4Caption提取药品Button5Caption退出Dbgrid1Datasource Datasource16.5 库存管理设计完成普通医务人员进行药品信息的简单查询业务,查询结果包括了药品的所有信息及库存量,可以根据入库单号,入库日期,药品名称,供应商号进行筛选查询,也可以直接全部查询。
查询到需要的信息后可打印药品信息表。
主要功能有查询,库存清理。
库存管理界面如下图:图6-5 库存管理界面表6-5 库存管理属性对象属性属性值Label1Caption药品编号Label2Caption药品名称第7章系统测试本系统的软件测试工作主要测试了药品入库出库,均无差错,添加药品成功,药品出库成功,测试数据如下表:表7-1 测试数据测试截图如下:图7-1 测试药品入库表7-2 入库单相关属性对象属性属性值Label1Caption入库批次Label2Caption入库日期Label3Caption操作员Label4Caption备注Edit1Text空Edit2Text空Edit3Text空Button1Caption确定Button2Caption取消Memo1Lines空测试结果如下图:图7-2 测试成功第8章心得总结这次为期三周的数据库开发与应用课程设计,通过对本人所选课题进行需求分析、概念设计和详细设计的过程,以及对所编制的程序的编制、调试和运行的上机实践,本人更深刻的的理解了delphi工具的使用方法及如何运用它解决实际问题,同时也复习了各种函数的调用,在利用delphi调试和运行程序的过程中,更加了解和熟悉程序运行的环境,提高了本人对程序调试、分析的能力及对错误的纠正能力。
这次数据库开发与应用的程序设计,对于本人来说是一个挑战。
课程设计是培养学生综合运用所学知识发现、提出、分析并解决实际问题、锻炼实践能力的一个重要环节,是对我们大学生实际动手操作能力的一次考察过程。
随着科学技术的飞速发展,计算机在当今社会生活中可以说是无处不在。