惠康药店药品管理系统的设计与实现(共20页).doc
《惠康药店药品管理系统的设计与实现(共20页).doc》由会员分享,可在线阅读,更多相关《惠康药店药品管理系统的设计与实现(共20页).doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上目 录专心-专注-专业惠康药店药品管理系统的设计与实现摘 要: 药店药品管理系统在药店的药品管理中起着非常重要的作用,它能够及时、准确的反馈药品信息,使药店管理者在管理中更轻松更高效。本文以药店药品管理系统的需求分析和可行性分析为基础,阐述了开发药店药品管理系统的重要性,介绍了开发目标、设计思想及其各个功能的设计与实现过程,并主要对系统中的系统管理模块、药品信息管理模块、进货信息管理模块、退货信息管理模块、销售信息管理模块、库存信息管理模块做了详细介绍。药店药品管理系统是以Delphi6.0和SQL Server2000为开发平台而设计的一个功能完整实用、操作简单并且
2、容易上手的管理系统,它使药品管理更加系统化、规范化和自动化,满足了现代药店高效管理的需求。关键词: 药店管理 模块 管理系统1 引言 现代化科学技术的高速发展,使药店的经营管理越来越复杂。工作人员在日常工作中需要处理的信息,不但在数量上逐渐增加,而且各种数据之间的相互关联及其加工整理的要求更为复杂。因此,药店药品信息处理必须更加迅速、准确无误,否则无法满足现代化管理的需要。但在手工操作方式下,随着工作量的不断增大,药店管理人员整日忙于繁琐的事务性工作,既无时间,又不能很好地对药品信息进行处理,对药品的信息很难及时进行分析、实施监督。同时要提高市场竞争力,还要有好的客户服务。在手工管理的情况下,
3、药品销售人员很难对客户做出正确的供货承诺。药店要做到及时响应客户的需求,就必须有准确无误的相关信息,只有这样才能在竞争中获得最佳效益。一个较好的管理系统能够提供相关信息的查询,实时、准确地反映药店药品的经营状况,使管理者做出更好的预测和决策。药店管理信息系统正是为了适应这种形势,利用现代化管理工具,使药店的管理更高效更快捷,并由人工管理向计算机管理转化。它既减少了人力、财力的消耗,也提高了管理的效率和准确度,使管理者能更加方便、快捷、有效的完成工作。2 系统分析2.1 系统可行性分析1、经济可行性:药店药品管理系统费用包括硬件投资、软件开发费及其它费用。它为药店管理提供所需的信息,并可以提供优
4、化的决策方案供选择,使得管理决策更加科学化。由于开发此系统所需要的成本比较低,因此在经济上完全可行。2、技术可行性:Delphi6.0具有简单、高效、功能强大的特点。它是基于窗体和面向对象的方法,具有高速的编译器,具有强大的数据库支持,它与Windows编程紧密结合,具有强大而成熟的组件技术1。从目前市场上比较流行的数据库管理系统开发软件来看,Delphi6.0和SQL Server2000是一种使用方便、易于开发应用系统的数据库前端开发工具2。利用Delphi6.0和SQL Server2000所提供的丰富的开发工具,可以较容易地开发数据库应用系统3。同时Delphi6.0是一个基于多平台的
5、开发工具,可以在多种操作系统上运行,主要包括Windows98/Me/NT/2000/XP等,还支持对象的跨平台性,这就使得应用程序在平台之间的移植变得容易6。3、管理可行性:到目前为止,药店的管理还相当烦琐和费事。因此开发本系统在管理上势在必行。由以上经济、技术、管理三方面的分析可以看出,本系统的开发时机成熟,从多种角度考虑都是可行的。2.2 系统客户需求分析通过调查与分析,客户对一个较好的药店药品管理系统要求如下:1、使用药品管理系统能够对药品信息进行实时监控,特别是通过对库存药品信息的管理来实时地对药店的药品进行控制。2、通过本系统,管理者能够清楚地看到药店药品的销售情况及其获得利润多少
6、,这样就可以根据此信息控制药品的种类和数量。3、通过本系统,工作人员可以对药品的信息进行添加、修改、删除和查询。4、通过报表传递的信息,药店管理者可以对药品的历史信息做出总结,然后根据情况对其进行调整。比如可以对药品的价格进行调整,使药店获得更多的经济利润。5、工作人员希望通过本系统可以打出客户购药的清单。2.3 系统开发目标及设计思想目前, 零售型药店品种种类繁多,加上激烈竞争,给药店的经营管理带来困扰。使用计算机软件对药店加强管理已经势在必行。更重要的是,它将为科学、高效、规范地进行药品管理铺平道路。随着药店市场竞争的加剧及医疗保险的的推广,IT应用的发展,已经越来越多的药店采用先进的计算
7、机信息管理系统来提升药店的管理。对药店实现计算机管理是药店生存与发展的必要条件。药店管理系统可以对药店的实物及帐务进行精确快速的管理,大大减轻手工劳动强度,提高顾客的满意度,功能强大全面的查询系统使经营者快速掌握药店的经营状况,从而做出正确的决策。本系统的设计正是为了适应这种形势,利用计算机技术,提高了药店管理的效率和效益。系统投入使用后,将大大减少药店工作人员的劳动量,并实现了药店管理的系统化、规范化和自动化。根据用户需求本系统的开发设计理念如下:1、系统尽量采用单位现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用单位现有资源,提高系统开发水平和应用效果的目的。2、系统应符合进货、
8、退货、销售、库存的规定,满足药店的日常工作需要,并达到操作过程中的直观、方便、实用、安全等要求。3、系统程序代码标准化和软件统一化,并确保软件的可维护性和实用性。4、系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又使未参与开发的技术维护人员得到补充,使系统便于维护。5、系统界面尽量简单化,做到实用方便,满足药店中工作人员的需要。2.4 系统开发运行环境1、 硬件环境处理器 :Intel Pentium 166 MX 或更高硬盘空间:1GB以上2、 软件环境操作系统:Windows98/ME/2000/XP 、Delphi6.0、SQL Server2000。 运行需求:正常使用时
9、不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移植性和互联性。安全性需求:在软件使用方面,用户使用该系统必须进行必要的身份验证,在用户第一次使该软件的时候以给定的用户名和密码进行登录,一但登录成功必须首先修改登录密码以确保系统的安全性。 3 系统设计3.1 系统功能设计药店药品管理系统是以数据库前端开发工具Delphi6.0和SQL Server2000为核心开发的。本系统界面简洁友好,所有操作均十分简单。系统以药品管理为
10、基本需求,主要功能包括系统管理、药品信息管理、进货信息管理、退货信息管理、销售信息管理和库存信息管理,如图3.1所示。将具体系统功能进行模块化:一、系统管理模块 1、用户登录:用户进入系统,必须先进行登录2、修改密码:用户进入系统可以对自己的密码进行修改3、用户权限:对允许使用软件的用户指定操作权限4、系统用户:指定允许使用软件的人员二、药品信息管理模块1、药品信息查询:对药品的基本资料和信息进行查询2、添加进货记录:对新进药品的基本资料和信息进行记录3、添加退货记录:对退货药品的基本资料和信息进行记录4、添加销售记录:对销售药品的基本资料和信息进行记录5、过期药品提示:对超过有效期至的药品用
11、红色字体进行提示6、低于下限提示:对低于库存下限的药品用蓝色字体进行提示三、进货信息管理模块1、进货记录添加:对药品的基本资料和信息进行添加 2、进货记录修改:对药品的基本资料和信息进行修改 3、进货记录删除:对药品的基本资料和信息进行删除4、进货记录查询:对药品的基本资料和信息进行查询四、退货信息管理模块退货记录查询:对退货药品的基本资料和信息进行查询五、销售信息管理模块销售记录查询:对销售药品的基本资料和信息进行查询 单个客户消费记录:对单个客户消费的药品进行记录 销售日报表:对一天的销售情况进行报表统计 销售月报表:对一个月的销售情况进行报表统计药品管理系统退货信息管理销 售 信 息 查
12、 询退 货 信 息 查 询进货信息管理药品信息管理系 统 管 理进 货 信 息 查 询进 货 信 息 删 除用 户 管 理 修 改 密 码退 出 系 统进 货 信 息 修 改信 息 查 询进 货 记 录 添 加退 货 记 录 添 加销 售 记 录 添 加进 货 信 息 添 加单个客户消费记录销售信息管理销 售 日 报 表销 售 月 报 表库存信息管理库 存 信 息 查 询图3.1 系统功能模块图六、库存管理模块 1、库存记录查询:对库存药品的基本资料和信息进行查询 2、过期药品提示:对库存药品中超过有效期至的药品用红色字体进行提示3、低于下限提示:对库存药品中低于库存下限的药品用蓝色字体进行提
13、示3.2 数据库设计3.2.1 数据库需求分析1、信息要求:通常药店管理人员希望系统的数据库中包含药品名称、入库单号、货号、入库日期、厂商代码、药品类别、药品的单位、药品编码、包装规格、英文名称、进货单价、药品的数量、药品的金额、零售单价、已付的进货款、尚欠的进货款、批准文号、生产日期、有效期至、进货人员、检验人员、录入人员、主要成分、作用与用途、用法与用量、注意事项、退货单号、退货人员、退货日期、销售单号、销售人员、销售日期和实际利润等信息。2、处理要求:用户可以通过进货记录对相关的信息进行添加、修改、删除和查询;可以通过药品记录对药品进行退货和销售的操作;可以通过退货记录对已退货的药品进行
14、查询;可以通过销售记录对已销售的药品进行查询;可以通过库存记录统计与查询各种药品及其相关的信息。要求信息的处理快速而准确。3、安全性与完整性要求:除超级管理员以外,普通的管理员只能对与自己相关的信息进行操作。用户要求其所使用的信息完整可靠。3.2.2 概念结构设计实体有管理员、进货药品信息、退货药品信息、药品销售信息和药品库存信息,各个实体的属性图及其关系描述如下:管 理 员管理员号密 码姓 名图3.2 管理员实体属性图数 量入库单号进货人员注意事项用法与用量作用与用途生产日期有效日期主要成分 尚欠款已付款录入人员检验人员进货单价药品编码药品类别厂商代码入库日期进货药品信息图3.3 进货药品信
15、息实体属性图 金 额 数 量 单 价药品名称退货日期退货人员退货单号退货药品信息药品编码图3.4 退货药品信息实体属性图销售人员销售单号药品销售信息金 额数 量零售单价药品名称药品编码销售日期 图3.5 药品销售信息实体属性图药品编码入库单号药品库存信息备 注有效日期生产日期入库日期数 量药品名称图3.6 药品库存信息实体属性图 1 1 1 m m m m m权限管理权限管理超级管理员退货药品信息进货药品信息记 录记 录进退货管理员权限管理药品销售信息药品库存信息记 录查 询库存管理员销售管理员 m m n n n n 图3.7 实体间E-R图3.2.3 逻辑结构设计根据系统功能设计的要求以及
16、功能模块的划分,建立系统信息数据库。本系统数据库主要有库存信息表、销售信息表、药品退货信息表和药品入库信息表等。通过数据库可以对各类信息进行添加、修改、删除、查询等操作。现列出部分数据项和数据结构如下:表3.1 库存信息表字段名称 字段类型 长度 主键 允许为空 ID Int 4 Yaopinbianma Varchar 200 Shuliang Int 4 Kucunbianma Varchar 200 表3.2 销售信息表字段名称 字段类型 长度 主键 允许为空Xiaoshoubianhao Varchar 14 Yaopinbianma Varchar 12 Yaopinmingchen
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 药店 药品 管理 系统 设计 实现 20
限制150内