药房管理系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
药房管理系统的设计与实现
学生姓名:罗荣指导老师:邓广慧
目录
1 绪论 (2)
1.1设计背景 (2)
1.2设计目标 (3)
2 系统分析 (3)
2.1 系统可行性分析 (3)
2.2 系统客户需求分析 (4)
2.3 系统开发目标及设计思想 (4)
2.4 系统开发运行环境 (5)
3 系统设计 (5)
3.1 系统功能设计 (5)
3.2 数据库设计 (8)
3.2.1 数据库需求分析 (8)
3.2.2 概念结构设计 (8)
3.2.3 逻辑结构设计 (11)
4 系统实现 (14)
4.1 系统登录模块的实现 (14)
4.2 药品信息管理模块的实现 (15)
4.3 报表的实现 (18)
4.4 测试与维护 (19)
5 经验总结 (19)
参考文献 (20)
附录 (21)
1 绪论
传统的药品进、销、存都是采取手工操作,手工记帐,当药品流通量越来越大时,就会产生很大的问题。增加人手不仅增大企业的开销,还会造成人员管理上的混乱,导致大量的错账、乱账、死账,给企业的未来竞争带来致命的影响。由于药房药品种类繁多,按照传统的人工管理会有很多问题。拥有一套比同行竞争者更为先进的管理系统,将对企业的发展带来极大的利润和方便。
本系统就是为了消除以上的一些不便和弊病,满足企业的未来发展要求和目的而开发的一套管理系统,当它投入运行时,借助此套系统只需少量的管理人员便能处理大量的日常药品进、销、存、退、盘点、查询、等功能。药品管理是药房日常管理事务中的重要内容,药品管理过程的准确性和高效性至关重要。利用计算机高效,准确的特点能够很好的满足药房药品管理过程的需求,在保证管理过程准确性的基础上,最大程度地提高管理效率。
1.1设计背景
现代化科学技术的高速发展,使药店的经营管理越来越复杂。工作人员在日常工作中需要处理的信息,不但在数量上逐渐增加,而且各种数据之间的相互关联及其加工整理的要求更为复杂。因此,药店药品信息处理必须更加迅速、准确无误,否则无法满足现代化管理的需要。但在手工操作方式下,随着工作量的不断增大,药店管理人员整日忙于繁琐的事务性工作,既无时间,又不能很好地对药品信息进行处理,对药品的信息很难及时进行分析、实施监督。同时要提高市场竞争力,还要有好的客户服务。在手工管理的情况下,药品销售人员很难对客户做出正确的供货承诺。药店要做到及时响应客户的需求,就必须有准确无误的相关信息,只有这样才能在竞争中获得最佳效益。一个较好的管理系统能够提供相关信息的查询,实时、准确地反映药店药品的经营状况,使管理者做出更好的预测和决策。药店管理信息系统正是为了适应这种形势,利用现代化管理工具,使药店的管理更高效更快捷,并由人工管理向计算机管理转化。它既减少了人力、财力的消耗,也提高了管理的效率和准确度,使管理者能更加方便、快捷、有效的完成工作。
1.2设计目标
该药房管理系统是针对药房管理方面而开发的一款以药品管理为基础(涉及到药品的基本信息查询和管理,药品进货,药品销售,药品退货,药品供应商的信息维护,客户的信息维护等)的药品信息管理软件,它以广泛的调查为基础,最大程度上满足使用需求,优化资源,尽可能地降低成本,统筹安排以实现最大效益化。此管理系统是以Delphi6.0和SQL Server 2005为开发平台而设计的一个功能完整实用、操作简单并且容易上手的管理系统,它使药品管理更加系统化、规范化和自动化,满足了现代药店高效管理的需求。
2 系统分析
2.1 系统可行性分析
1、经济可行性:药店药品管理系统费用包括硬件投资、软件开发费及其它费用。它为药店管理提供所需的信息,并可以提供优化的决策方案供选择,使得管理决策更加科学化。由于开发此系统所需要的成本比较低,因此在经济上完全可行。
2、技术可行性:Delphi6.0具有简单、高效、功能强大的特点。从目前市场上比较流行的数据库管理系统开发软件来看,Delphi6.0和SQL 2005都是一种使用方便、易于开发应用系统的数据库前端开发工具。利用Delphi6.0和SQL Server 2005所提供的丰富的开发工具,可以较容易地开发数据库应用系统。同时Delphi6.0是一个基于多平台的开发工具,可以在多种操作系统上运行,主要包括Windows 2007 /2000/XP等。
3、管理可行性:到目前为止,药店的管理还相当烦琐和费事。因此开发本系统在管理上势在必行。
由以上经济、技术、管理三方面的分析可以看出,本系统的开发时机成熟,从多种角度考虑都是可行的。
2.2 系统客户需求分析
通过调查与分析,客户对一个较好的药店药品管理系统要求如下:
1、使用药品管理系统能够对药品信息进行实时监控,特别是通过对库存药品信息的管理来实时地对药店的药品进行控制。
2、通过本系统,管理者能够清楚地看到药店药品的销售情况及其获得利润多少,这样就可以根据此信息控制药品的种类和数量。
3、通过本系统,工作人员可以对药品的信息进行添加、修改、删除和查询。
4、通过报表传递的信息,药店管理者可以对药品的历史信息做出总结,然后根据情况对其进行调整。比如可以对药品的价格进行调整,使药店获得更多的经济利润。
5、工作人员希望通过本系统可以打出客户购药的清单。
2.3 系统开发目标及设计思想
目前, 零售型药店品种种类繁多,加上激烈竞争,给药店的经营管理带来困扰。使用计算机软件对药店加强管理已经势在必行。更重要的是,它将为科学、高效、规范地进行药品管理铺平道路。随着药店市场竞争的加剧及医疗保险的的推广,IT应用的发展,已经越来越多的药店采用先进的计算机信息管理系统来提升药店的管理。对药店实现计算机管理是药店生存与发展的必要条件。药店管理系统可以对药店的实物及帐务进行精确快速的管理,大大减轻手工劳动强度,提高顾客的满意度,功能强大全面的查询系统使经营者快速掌握药店的经营状况,从而做出正确的决策。本系统的设计正是为了适应这种形势,利用计算机技术,提高了药店管理的效率和效益。系统投入使用后,将大大减少药店工作人员的劳动量,并实现了药店管理的系统化、规范化和自动化。根据用户需求本系统的开发设计理念如下:
1、系统尽量采用单位现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用单位现有资源,提高系统开发水平和应用效果的目的。
2、系统应符合进货、退货、销售、库存的规定,满足药店的日常工作需要,并达到操作过程中的直观、方便、实用、安全等要求。
3、系统程序代码标准化和软件统一化,并确保软件的可维护性和实用性。
4、系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又使