药店管理系统(共27页).doc
《药店管理系统(共27页).doc》由会员分享,可在线阅读,更多相关《药店管理系统(共27页).doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上摘 要 随着知识经济的发展,我们对信息的要求越来越高,无论在数量还是在速度方面都要求我们对其有深度的了解,而计算机的发展正满足了我们的需求,就企业竞争的日益剧烈而言,对其管理水平也在不断的提高,于是,计算机信息管理就占据了举足轻重的地位。信息时代的到来,我们认识到:谁掌握的信息越多,利用资源的效率越高,谁就能在竞争中占有一席之地。作为药店的重要环节药店管理的信息化、现代化也迫在眉睫了。药店管理系统的开发既有宏观上的意义,即顺应时代信息化、科技化和现代化,提高经济效益,促进国民经济结构优化。也有微观上的意义,即提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增
2、加单位效益。于是,在毕业之际,我研发了药店管理系统。做这个系统的主要目的是方便对药店的管理,减少人员的使用,不用浪费太多项的时间来整理进销的信息等。本文使用功能强大的Visual Basic6.0作为软件开发工具,Microsoft Access 2000作为数据库管理系统。整个系统从大的方面分为药店日常业务管理和系统设置管理。药店管理模块的主要功能是:药店信息的进销、查询、库存和管理;药店管理模块的主要功能是:入库管理、系统维护、以及销售管理。而每种功能又有自己的子菜单功能,如报表管理菜单完成销售登记和库存一览操作,而进销管理菜单将完成存货信息的查询、更新和删除操作;在系统设置模块中,主要设
3、置了修改密码和退出操作。从软件工程的角度进行了科学而严谨的阐述。药品进销存管理系统的使用将实现企业信息的电子化管理,规范管理,为企业节省大量的人力,物力和财力,进一步提高,进一步提高企业的效益,为企业的发展做出巨大的贡献!关键字:药品管理,用户管理,Visual Basic应用目录第1章 项目概述1.1课题说明说明论文名称,简单的介绍1.2目前行业应用现状简单的论述本行业的应用现状1.3开发工具的选用开发工具的选用,工具的优缺点1.5数据库的选用比较开发数据的选用,优缺点1.6基本信息分析1、系统设计目的:设计系统结构,根据需求分析给出的功能得出系统体系结构,如划分模块。2、系统设计目标:通过
4、本系统软件,能帮助工作和利用计算机,快速方便的对药品的信息管理进行维护、输入、输出、查找的所需操作使散乱的药品能够具体化,直观化、合理化。3、系统运行环境:windows2000/NT或更高的版本。4、系统处理流程:首先启动系统,激活登陆口令界面;然后通过验证后,对系统进行初始化使系统进入消息循环,通过事件驱动机制激活相应的功能模块,并执行相关功能,最后通过关闭系统事件,激活关闭系统模块,退出系统。1.7解决的问题在我所做的“药品进销存管理系统”软件中,我主要解决了以下几个方面的问题。1、在“主界面”中,实现管理日常业务菜单、库存管理菜单、查询统计、基础信息管理、系统设置等操作。2、在“库存管
5、理”菜单中 ,系统管理员将可以通过点击不同的下拉菜单项进入不同的模块,比如:库存查询、库存盘点、价格管理的操作。3、在“查询统计”界面,可以通过点击不同的菜单分别进入不同的子菜单,系统管理员可以对药品的入库,入库退单信息销售和销售退单情况进行查询。4、在“基础信息管理”界面,可以通过点击不同的菜单分别进入不同的子菜单,可以对供应商和客户的基本情况进行查询。5、在“系统设置”界面,可以通过点击不同的菜单分别进入不同的子菜单,可以对初期建帐,密码,数据备份和数据恢复进行管理设置。6、在“退出”界面,可以直接退出程序。1.4 系统模块第2章 需求分析2.1用户需求一个项目的确立是建立在各种各样的需求
6、上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需求,其中客户的实际需求也就是说这种交易性质的需求占了绝大部分。随着技术的不断发展和用户对系统功能性的需求不断提高,项目的设计和开发越来越像一个软件工程,也越来越复杂,目的设计和开发进入了需要强调流程和分工的时代,建立规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到预期的计划目标。2.2系统需求1、日常业务管理日常业务管理包括入库单、销售单、入库退单和销售退单四部分,药店管理员可对以上四部分对药店药品的入库、销售、入库退单和销售退单进行管理。2、库存管理库存管理包括库存查询、库存盘点和价格管理三部分,在库存查询和价
7、格管理中药店管理员可通过商品名称、简称和批号对库存药品进行查询和价格管理,在库存盘点中可以筛选库存大于零的药品信息。3、查询统计查询统计包括入库查询、入库退单查询、销售查询和销售退单查询四部分,这四部分可以通过选择日期进入到相应的查询系统进行查询并退出。4、基础信息管理基础信息管理中包括供应商管理和客户管理两部分,可通过查询条件对供应商和客户进行查询并可对供应商管理和客户添加、删除、保存、修改和退出等进行管理。5、系统设置管理系统设置管理中包括初期建帐、密码设置、数据备份、数据恢复和退出五部分,管理员可以进行初期建帐、密码设置、数据备份、数据恢复进行有效管理并退出。2.3环境需求21世纪以来,
8、人类经济高速发展,人类生活发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域,使原本的旧的管理方法越来越不适应现在社会的发展,许多人还停留在以前的手工操作,这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,药品进销存管理系统软件为药店管理带来了极大的方便。我所开发的这个系统所采用的是当前较为流行的编程软件VISUAL BASIC6.0作为实现语言,以数据库Microsoft SQL Serve2000作为系统的后台操作,其功能在系统内部有源代码直接完成。我们只需按系统要求输入即可操作。2.4药店工作流程分析1、药店对药品的管理是从进货记录、销售记录、库
9、存记录这几方面的操作来进行的,这个系统是对管理药店中所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动在这进行操作。2、管理员可以对药品的数据进行维护,可以对以上的进销存的信息可以根据自己的需要进行适当的查询。2.5 系统模块图: 图2.5.1 系统模块图各模块的具体分析:药品进货入库管理:主要用于药品进货入库的基本信息管理,如:药品名称、药品批号、价格、入库日期、入库数量。其E-R图如下图所示:图2.5.2 药品入库信息药品销售管理:主要用于药品销售的基本信息管理,如:药品名称、药品批号、销售数量、销售单价、销售日期、销售金额。其E-R图如下图所示:图2.5.3 药品销售信息3
10、、药品销售库存报表管理:主要用于药品销售库存报表的基本信息管理:如:药品名称、批号、销售数量、销售单价、销售类型、销售日期。其E-R图如下图所示:图2.5.4 药品销售库存报表开发关系数据库的实现:Microsoft office Access2003就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Microsoft office Access2003的优点在于它非常的可靠、质量好、易用、可伸缩性、简单的管理和调整(能自动运行管理和性能监测,提供了集中的数据库管理。)、灵活的和可扩展的数据转换(能够构建更加坚固的数据转换服务(DTS)软件包)、集成了可扩展的分析服务(提供了采
11、集、为生成报表而设计了灵活的向上流动特性、实现单元级和成员安全的功能、还有写回原始大小的能力)和自定义窗体收集信息。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然,还提供了排序功能。Microsoft office Access2003也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。如上所述,Microsoft office Access2003作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。2.5.2 出错处理设计1、出错输出信息:本系统采用人机对话模式,若操作失误则
12、弹出对话框(如:身份验证、输错信息等)。2、出错处理对策:用户可根据弹出对话框中的提示信息进行操作。3、安全保密设计:系统进入时设计了登录界面,如果密码错误的话,则系统将不能运行。2.5.3.进销记录以及查询的意义在各大中小药店中,用计算机管理药品的信息已经越来越普遍了,用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了管理的安全性,提高了药店的管理能力,为此,用计算机来管理药品的信息,是非常必要的。我作为一个计算机应用的大学生,希望能有所贡献,所以借此机会用我三年的所学编制了一个实用的程序来实现有效的药品进销存管理系统。2.5.4 可行性研究目的:可行性研究的目的是用最小的代价在
13、尽可能的时间内确定问题是否能够解决。1、经济可行性现在,计算机的价格已经十分低廉,性能却有了长远的进步。而本系统的开发将为药店的工作效益带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高管理的工作效益;第四,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。2、技术可行性使用Visual Basic6.0作为系统开发的开发环境,它作为一种现代化的编程语言,提供完善的丰富的数据类型,给开发高性能系统提供的保障,为开发满足客户要求的系统,保证了代码的模块化要求,而代码
14、模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 3、运行可行性本系统为一个小型的药店进销存管理系统,所耗费的资源非常的小,药店的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。4、法律可行性本系统纯为私人设计,在开发过程中没有涉及合同、责任等法律相抵触的方面。因此,本系统在法律上是可行的。第3章 总体方案设计3.1系统设计思想1 .采用现有的资源,先进的管理系统开发方案,充分利用药店现在的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。该系统能满足药店的需求操作
15、,例如药店的信息的录入、查询、更新、与输出等。2 系统具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。3.2设计目的为系统中的每一个模块确定使用的算法和块内数据结构,并用表达工具给出清晰的描述。3.3系统设计分析本系统适用于药店的各种药品的管理,其功能主要分为六大类:1、 系统日常管理:包括药品信息进销的录入、查询、更新和删除等功能;2、 查询管理:包括进货查询和销售查询管理菜单;3、 库存管理:包括库存查询、库存盘点和价格等功能;4、 系统设置管理:包括密码设置、数据备份和数据恢复等功能;5、 基础信息管理: 是对供应商和客户进行查询管理;6、 留言板管理: 对留言板进行
16、管理。3.4系统分析的主要难点1、 对客户隐藏的性能需求的分析,由于客户对尚未实施的系统无法预见,对今后的业务发展也无法预知,对性能需求的分析和定义更需要系统分析员协助客户去确定和挖掘。 2、 确定项目设计方法,根据项目需求和资源的配置选择最合适的设计方式。3、 对系统模块的划分和代码复用的设计,模块的最大化,代码复用度最高,是一个成熟的不断致力追求的系统,将大型复杂的应用系统分解成相对独立,具有高度复用的模块,各个模块之间采用规范的参数接口,将大大提高系统的开发效率和维护升级的方便性。4、 项目整体评估,系统分析员绝不应成为孤立的完美主义者,而需要根据项目的大局出发,比如药店的资源配置、人力
17、状况、客户要求等因素评估项目整体和各个模块的工作量、进度和分配资源,制定出最合理的可行的实施方案。 系统分析员不但需要具备良好的沟通协调能力,更需要具备业务和技术领域两方面的专业技能,在项目小组中是非常关键的角色之一。 3.5系统功能分析管理员可以对任何的数据进行修改,及删除。1、录入功能:用户可以对任何数据进行录入。2、查询功能:为所有用户提供查询的功能,可查询允许范围内的所有信息。3、报表功能:能查询显示销售的记录、库存的记录的信息等操作。4、退出功能:结束并关闭系统。3.6系统性能分析1、多层结构设计严格意义上的三层结构设计,其程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。本系
18、统采用的上有三层结构进一步扩展而成的多层结构。2 、面向对象设计在系统中将药品类型、药品等都封装成相应的类,同时每个类都有自己对应的集合类和操作类,从而再次提高了对数据库操作的安全性和程序的可扩展性。3、指导经营的功能进销存管理系统并不仅仅能代替传统的书面操作,更重要的是它提供了信息分析的功能,只要单击一个按钮就可以查到目前销售最好的药品或是库存最多的药品,从而起到指导经营的作用。3.7药品进销存管理系统的目标1 、节约资源,提高资料室信息的精确度本系统能减少很多不必要的资源,不用像以前那样用冗余的纸张式的管理,大节省了药店能源,并且计算机的存储与快速查询功能大大提高了药店管理系统的效率,提高
19、了药店管理的精确度。2 、方便快速操作,精减人员,节约开支方便快速的操作,可减少药店管理系统的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,为药店节约了开支,人员也增加了收入。第4章 数据库分析及系统设计的实现4.1数据库分析用户需求具体有药店管理系统提供保存、更新、查询、维护和打印,这就需要数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享、交叉访问与应用程序的高度独立性。1 数据管理的发展数据处理的中心问题是数据管理。数据管理指的是对数据的分类、组织、编码、储存、
20、检索和维护。数据管理随着计算机硬件的以展而一断发展,多年来经历了三个发展阶段:1、人工管理阶段;2、文件系统阶段;3、数据库系统阶段。2 数据库技术的发展数据库技术的萌芽是20世纪60年代中期,70年代数据库技术有了较在以展。数据库方法和思想应用于各种计算机系统,并且成为实现和优化信息系统的基本技术。3 数据库系统的概念什么是数据库呢?当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。更有甚
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 药店 管理 系统 27
限制150内