ASP.NET药店管理系统设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘 要随着我国市场经济的发展和人们对医药产品需求的迅速增加,医药行业正处于一个高速发展的时期。行业的快速发展必然导致竞争的加剧,要想在激烈的时常竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率。在该系统中主要包括药品销售、药品基本信息管理、药品库存管理、用户管理以及简单的员工管理。第一章叙述了该课题的背景、目的以及设计思想。第二章是对该系统的可行性进行的系统分析,分析开发该系统的价值以及在未来几年中的获益情况。第三章是分析系统的需求情况,根据用户的需要详细的分析系统的需求。第四章对系统进行了总体设计,系统描述了设计思想以及设计思路。第五章中详细叙述了系统的各功能模块所实现的功能以及实现功能的方法,具体的描述了药品的销售功能的实现流程,介绍了如何实现药品的库存管理,运用这些功能实现康泰药店对药品的基本管理。在后两章中介绍了系统开发后对系统各主要功能模块的测试以及系统的使用方法,通过这些使用户更直观、更方便地了解和熟悉该系统,以达到熟练应用的目的。关键词 药品销售;药品管理;库存管理第1章 绪论1.1 课题背景随着全球经济一体化步伐的加快,使得大多数企业为了适应市场发展,不断地扩大企业的经营规模,与此同时业务量也会随之增加,所以为了保证服务质量就必须提高工作效率,而在这个快节奏生活的时代,要提高效率就必须依靠现代化的生产工具。在现今的社会中,医药行业是一个发展迅速的行业,每个不同的药店管理机构都要有适合自己业务的软件管理系统,这样才能有效的提高工作效率,不断地扩大企业的经营规模。而康泰药店现在并没有适合自己的管理系统,目前仍需要手工作业管理工作,例如在药品的库存管理方面有很多不足,药品入库时需要手工记录入库数量,这种记录相比较而言也许还会容易些,但当进行实际库存量和应有库存量进行核对时非常复杂。不仅在这方面有很大的欠缺,在员工管理方面也存在许多不足,所以要想继续发展就必须开发一个适合该药店的管理系统。1.2 目的和意义为了提高工作效率、解决现存系统中的问题,我们急需开发一个新的、适合实际情况需要的管理系统,有了这样一个管理系统,不但能解决现存的管理问题,还能有效的减少人工作业。在应用了该管理系统后,原有的手工记录将完全被取代,这不仅仅可以提高工作效率,而且还可以提高工作的准确性,减少不必要的损失;应用了该系统后,系统的智能化的功能可以为药店提供需要进货的药品清单,这样可以更加方便、及时的了解到需要采购的药品,及时进货,避免了药品的缺货现象,从另一个角度考虑,这样还可以增加营业额,提高收入,为进一步发展扩大业务做好充分准备;在应用了该系统后,可以提高全体工作人员的自身素质,在系统的各个模块中,需要不同的工作人员来进行管理,在对现代化的软件系统管理和运用的同时会发现许多自身不太了解、甚至一无所知的问题,为了解决这些问题,更好的投入工作,员工会利用自己的业余时间学习、充实自己,同时也会走出一些思想误区,提高自身修养。该管理系统对药店的影响及未来发展起着至关重要的作用。1.3 系统设计思想一个合格的软件不仅仅要注重它的实用性,还要注重它的安全性、可靠性、美观性等许多问题。要从实际出发,制作出适合企业本身的应用软件。1. 实用性:根据用户的实际需求,充分做好需求分析,设计好每个功能模块,要求软件的每个功能都是为用户量身打造的,都是最适合该用户的需要,有较高的实用性。2. 先进性:本设计将充分应用现有成熟的计算机技术、网络技术、软件开发技术。以ASP.NET和SQL Server 2005为主要开发环境,其优秀的编码体制和强大的编译器是此系统的强力支柱。3. 高可靠性:一个实用的系统同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证系统数据传输的正确性。4. 高安全性:在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。5. 智能性:系统在设计时,充分考虑系统运行的智能性,在使用系统一段时间后,系统可以适应于任何局域网。6. 美观性:该系统是一个被管理人员长时间使用的系统,要考虑到用户的视觉效果,让用户长时间使用后不会产生视觉疲劳,在软件的视觉效果上应当注意许多问题。7. 强逻辑性:本系统的最主要的管理对象是药品,而药品的库存量是影响销售、进货以及管理的最主要事项,在药品进行销售或进货后需要修改其药品的库存信息,这需要有较强的逻辑性来控制对库存信息的修改,若在这一环节上出现问题将造成整个系统的紊乱,是系统经常出现错误信息,对于该系统而言,有较强逻辑性是必不可少的。第2章 可行性分析根据调查发现我国的药品市场还不是很规范,一般的药店都是采用人工操作,对卖出去买进来的药品都是人工记录,有些甚至没有记录。这对一个药店或企业来说是极不利的,很难掌握企业日常的运营情况,不利于企业参与激烈的竞争。随着计算机的广泛应用和管理系统的越来越成熟,药品的手工操作已不能满足药店的日常管理,故有必要建立一套适合药店管理的系统来管理药店的各项业务。在应用了该系统后,可以达到以下目标:1. 药品销售信息化,在进行药品销售时可以看到药品在销售时需要的相关信息,并可计算销售金额等。2. 准确的提供药品库存的各种信息。3. 界面美观大方,在长时间使用时不会造成视疲劳,为用户提供优良的操作环境。4. 使用系统后会大大的提高工作效率,提高工作的准确率,减少在人工记录时产生的不必要的误差和错误。5. 系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求。6. 各种信息管理更快捷、可靠,方便用户使用。2.1 业务流程图根据康泰药店的实际情况,对其所开展的业务简单介绍如下:1. 药品销售。销售人员对现有库存药品进行销售,销售过程中会产生销售记录,销售记录信息将提供给库管以及财务人员以辅助他们的工作。2. 药品销售退货。在药品销售过程中会因药品本身的质量或是药店工作人员的疏忽等问题对已销售的药品需要退换的情况,此时会生成销售退货记录,同时会提供给其他工作人员,及时更新信息。3. 库存管理。库管对库存信息管理产生库存报表存档备用。4. 采购通知。库管关注并及时发现库存药品是否过低,当库存量过低时通知采购人员。5. 下订单。当库管通知采购人员后采购人员会将采购信息整理并向供应商下订单。6. 发货。当供应商收到订单通知后会在其处理完业务后向采购人员下达提货单,采购人员按要求提货。7. 药品入库。库管将新进药品验收入库,形成入库清单备查。8. 财务管理。财务人员根据销售记录提供的信息进行汇总结账,形成财务报表。9. 工资管理。财务人员根据员工的信息以及销售额,制定药店员工的工资报表。药品销售业务流程如图2-1所示。第3章 总体设计3.1 系统模块总体设计系统模块的总体设计是利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素。本系统一共分为五个模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同。每个功能模块都是根据前几个阶段的调查分析后确定的,都是最适合用户使用的。依据上述功能的分析,系统中模块分别为:库存管理、销售管理、基本信息管理、系统管理、人事管理。各功能模块的具体功能如下:1. 库存管理包括四个模块:药品入库、入库药品退药、库存查询、药品采购。其中库存查询包括通过药品号查询和通过药品种类进行查询。2. 销售管理包括三个模块:销售药品、退药、结账。3. 基本信息管理包括三个模块:药品基本信息查询、药品管理、药品种类管理。4. 系统管理包括三个模块:添加操作员、修改操作员信息、删除操作员。5. 人事管理包括三个模块:基本信息管理、工资情况管理。系统功能结构图如图4-1所示。3.2 数据库设计数据库是系统的重要组成部分,系统的每一次操作都需要和数据库交换数据,尤其是在进行药品销售和库存管理工作时,用户的每一个动作都是在和数据库进行交换数据,可能是从数据库中读取数据,可能是向数据库中插入数据,也可能是更新数据库中的数据。在下面将对本系统的数据库进行介绍。 全套毕业设计包含的内容如下:源程序+论文(15000字以上)+可执行程序+答辩稿+开题报告如需要请您和我们客服QQ联系
上一篇:ASP.NET开发BUG跟踪管理与BUG管理系统设计与实现
下一篇:.net网上书店系统