医药连锁管理系统连锁店采购管理.docx
《医药连锁管理系统连锁店采购管理.docx》由会员分享,可在线阅读,更多相关《医药连锁管理系统连锁店采购管理.docx(33页珍藏版)》请在冰点文库上搜索。
医药连锁管理系统连锁店采购管理
河北农业大学
本科毕业论文(设计)
题目:
医药连锁管理系统(连锁店采购管理)
摘要
随着科技的不断进步,企业都在不断的注重管理的信息化以完善企业管理,增强企业自身的竞争力。
医药业也不例外,通过较完善的信息系统实现自身企业对内部管理的方便性、合理性、快捷性、高效性等要求。
医药连锁企业随着规模的扩大,连锁结构越来越复杂,传统的药品经营管理模式已经不适应现代医药经营企业管理的需要,因此也就产生了大量的问题:
药品种类繁多、统计数量大、销售门店多、销售前端关键业务信息收集与反馈速度缓慢等。
医药连锁管理系统是针对医药经营理念而设计的专业管理系统,它整合了医药连锁企业的各个环节,全面实现对人流、物流、资金流、信息流进行管理,切实实行医药连锁企业的规范化和标准化管理,为企业提供新的管理思路和方法,并为管理层提供决策依据。
本论文分别从:
系统背景开发意义、相关理论与技术基础、系统的详细分析与设计等方面对医药连锁管理系统进行了详细说明。
并用系统结构图、流程图、E-R图、表结构等图表对系统进行辅助说明。
本文还总结了相关开发平台下可能会遇到的技术难题及解决方案。
关键词:
医药连锁;C/S;Java;JDK;SQL2000;Netbeans
Abstract
Themedicinechain-likeenterprisealongwiththescaleexpansion,thechain-likestructureisgettingmoreandmorecomplex,oftenwillhavesecond-levelandevenhasthethird-levelchain-likeorganization,thetraditionaldrugsmanagementandoperationpatternalreadydidnotmeettheneedwhichthemodernmedicineOperationofbusinessmanaged,thereforehasalsohadthemassivequestions:
Thedrugsgreatvariety,thestatisticalquantityisbig,thesalesgateshoparemany,frontendsaleessentialservicecollectionofinformationandfeedbackspeedslowandsoon.
Themedicinechain-likemanagementsystemmanagementsystemaimsatthespecializedmanagementsystemmanagementsystemwhichthemedicinemanagementideadesigns,itsconformitymedicinechain-likeenterprise'seachlink,hasrealizedcomprehensivelytothestreamofpeople,thephysicaldistribution,thefundclass,theinformationflowcarriesonthemanagement,implementsthemedicinechain-likeenterprise'sstandardizationandthestandardizedmanagementearnestly,providesthenewmanagementmentalityandthemethodfortheenterprise,andprovidesthepolicy-makingbasisforthemanagement.
Presentpaperseparatelyfrom:
Systembackgrounddevelopmentaspectsandsoonsignificance,correlationtheoriesandtechnologybase,system'smultianalysisanddesignhavecarriedondetailedshowingtothemedicinechain-likemanagementsystemmanagementsystem.Andwithgraphsandsoonsystemstructuredrawing,flowchart,ERchart,tablestructurecarriesontheauxiliaryexplanationtothesystem.Enablesthereadertohaveamoredirect-viewingunderstandingtothemedicinechain-likemanagementsystemmanagementsystem'sconveniencequickperformance.Thisarticlealsosummarizedthetechnicaldifficultproblemwhichandthesolutionundertherelateddevelopmentplatformwillpossiblymeet,willenablethereadertohaveamoreprofoundunderstandingtosometechnicalpointdifficulty.
Keywords:
pharmaceuticalchain,C/S,Java,JDK,SQL2000,Netbeans
⒈绪论
1.1选题背景
在我国,随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程。
随着我国市场经济的蓬勃发展和人们对医药产品需求的迅速增加,医药行业正处于一个高速发展的时期。
药品流通现代化经营模式正成为医药流通企业掌握未来的有效手段,医药产业的竞争将向“大集团、大品种、大市场”战略方向靠拢。
随着中国加入WTO和国内一系列政策的调整,中国医药连锁业正面临着前所未有的变化。
今天,市场环境和竞争对手都已发生变化,市场游戏规则也随之改变,医药连锁业如何整合内部和外部资源,建立独具特色的连锁经营模式,增创企业的综合竞争优势,这是急需解决的问题。
由此,医药连锁店管理系统应运而生。
这也是适应时代的变化,人们生活质量的提高的明智之举。
1.1.1医药连锁管理系统的发展
全球经济一体化步伐的加快,使大多数企业适应市场发展,不断的扩大企业的经营规模,从单一的企业对客户的销售模式,转变成企业的多店对客户的销售模式(即连锁经营管理模式),更有一部分企业,为了占领市场的绝大多数份额,和同行的企业联合,加盟成一个大的连锁机构,以适应经济全球一体化的经营管理体制。
经营模式的转变,对企业的管理提出了全新的要求,除了要求保存原有管理体制的优点外,更为重要的是,需要解决多店销售带来的一系列的管理上的新问题。
多店销售,要求对多店进行统一的管理,同步的进行一系列的经营活动。
传统的单一计算机管理系统,已经不能满足连锁管理体制下新的管理要求。
1.1.2医药连锁管理系统的现状
互联网时代的到来,为管理体制注入了新的血液。
越来越多企业商家认识到Internet的优越性,开始通过Internet进行企业管理,树立企业的网络形象,介绍企业的经营管理模式、销售的商品信息。
同时,通过网络化管理,实现了由总店管理员对各分店的销售情况进行汇总、统计的功能,解决实际工作中不能及时对连锁店销售情况进行统一管理的问题;通过网络化管理,实现了和客户在线的交流,增加了和客户沟通的渠道。
可以说,没有信息化的医药连锁几乎是不可想象的。
由此,医药连锁店管理系统应运而生并蓬勃的发展起来。
1.2系统开发的意义
医药连锁机构维系业务正常运行以及建立核心竞争力的基础之一就是拥有高效、稳定的信息系统。
行业的快速发展必然导致市场竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率,另外,由于医药产品种类繁多、销售模式特殊,业务量大,单凭手工记账已远远适应不了企业快速发展的需求。
医药作为一个关系到人们健康的特殊行业,并且国家对医药行业又有一些不同与其他行业的管理政策,这些都加大了企业管理的难度。
而通过网络化管理医药连锁企业可以实现总店管理员对各分店进行的一系列经营管理(销售情况、销售汇总、统计等),从而迅速建立和完善现代企业的信息化管理机制问题。
,建立一个先进的连锁管理信息化网络平台是医药连锁企业发展的必要的技术先决条件,医药连锁店管理系统发挥了重要作用。
利用数据库系统可以很好的对数据进行维护,减少由于数据不一致等错误带来的麻烦。
方便数据的更新和查询,降低错误率,方便药品信息的维护及库存的盘点。
还可以运用较少的人员,高效的完成对医药的管理。
由于社会的发展不断趋于信息化,各个行业都要加强自身的信息化程度以适应社会的发展。
而管理信息化正迎合了这个趋势,数据库系统在医药业的应用业实现了医药业执行工具、业务管理等的信息化,在这个信息化社会为医药业的发展增加了新的动力。
相信随着社会的不断发展对该类系统的需求会越来越高。
医药管理信息系统,即服务于个人,又服务于企业,并最终服务于社会,这是让科技为人类服务的最好例证,其开发意义显而易见。
⒉开发医药连锁管理系统的相关理论与技术基础
2.1业务理论基础
在进销存管理的经典理论中,美国教授费舍尔提出的费舍尔模型以其简单明了的表述和对公司的准确定位而为人们所推崇。
费舍尔(MarshallL.Fisher)认为进销存的设计应以产品为中心,首先要明白用户对企业产品的需求是什么?
产品寿命周期、需求预测、产品多样性、提前期和服务的市场标准等都是影响进销存设计的重要问题。
因此他将产品分为了实用性产品和创新型产品,并特殊以家庭食品和时尚太阳镜举例来解释这两种商品的特性,以此来判断其供求变化。
费舍尔认为实用性商品需求变化不会很大,可预测性强,且市场竞争趋于饱和,因此价格弹性极为敏感,企业需要尽力降低成本,提高盈利水平。
而与之相对的创新型产品由于需求变化不确定,利润水平高,应首先考虑企业生产反应能力的设计。
费舍尔理论还有一个重要的观点就是认为在现实中存在着大量的产品类型与进销存设计方向的不匹配,即实用性产品采取高反应能力进销存而创新型产品采用高盈利水平,他认为这些不匹配的企业会因此向匹配的方向转移,即创新产品向高反应能力或实用产品转移,反之亦然。
进销存的理论在很大程度上为许多企业的产品和进销存设计提供了方向,但在现实中,我们发现了很多费舍尔认为不匹配的企业获得了比那些恪守理论原则的公司多得多的利润增长。
最明显的一个例子就是一向以特立独行而著称的苹果公司,按照费舍尔模型苹果属于生产创新型产品却追求高盈利水平的不匹配状态,但正是这种状态让苹果公司用ipod,iphone以及苹果电脑的全球热销中获得了巨大的利益。
而对于生产实用性产品的企业来说,由于竞争对利润的挤压已接近极限,因此另辟蹊径在售后服务等环节提高反应能力反而成了新的业务增长点。
总结理论和实际业务,企业必须找到自己发展的合适模式,设计合适的进销存模型,采取行之有效的营销策略,这一切的一切都是建立在创新的基础上,技术领先和服务理念领先,总能够使企业在各种环境下找到适合自己的增长机会。
2.2技术理论基础
2.2.1编程工具简介
Java语言是一个支持网络计算的面向对象程序设计语言。
Java语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。
主要特性如下:
Java语言是简单的。
Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。
另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。
特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。
Java语言是一个面向对象的。
Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。
Java语言全面支持动态绑定,而C++语言只对虚函数使用动态绑定。
总之,Java语言是一个纯的面向对象程序设计语言。
Java平台由Java虚拟机(JavaVirtualMachine)和Java应用编程接口(ApplicationProgrammingInterface、简称API)构成。
Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。
在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。
现在Java平台已经嵌入了几乎所有的操作系统。
这样Java程序可以只编译一次,就可以在各种系统中运行。
2.2.2SQL数据库访问技术简介
SQLServer是微软公司开发的数据库产品,SQLServer2000被广泛使用,很多电子商务网站、企业内部信息化平台等都是基于SQLServer产品上。
今天的商业环境要求不同类型的数据库解决方案。
性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。
除这些核心企业品质外,SQLServer2000还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。
从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。
作为一个完备的数据库和数据分析包,SQLServer2000为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。
作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2000是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。
特点:
完全的Web支持
SQLServer2000提供了以Web标准为基础的扩展数据库编程功能。
丰富的XML和Internet标准支持允许您使用内置的存储过程以XML格式轻松存储和检索数据。
您还可以使用XML更新程序容易地插入、更新和删除数据。
有了SQLServer2000,您可以使用HTTP来向数据库发送查询、对数据库中存储的文档执行全文搜索、以及通过Web进行自然语言查询。
使用SQLServer2000可以获得非凡的可伸缩性和可靠性。
通过向上伸缩和向外扩展的能力,SQLServer满足了苛刻的电子商务和企业应用程序要求。
有了SQLServer2000,您可以建立带有集成工具的端到端分析解决方案,从数据创造价值。
此外,还可以根据分析结果自动驱动商业过程以及从最复杂的计算灵活地检索自定义结果集。
2.2.3界面设计技术
Frame窗体的创建
Frame是Window的子类,由Frame或其子类创建的对象为一个窗体。
Frame常用构造方法:
Frame();
Frame(String?
s):
创建标题栏为字符串s的窗口。
Frame常用方法:
setBounds(int?
x,int?
y,int?
width,int?
height)?
:
设置窗体位置和大小;
setSize(int?
width,int?
height)?
:
设置窗体的大小;
setBackground(Color?
c)?
:
设置背景颜色;
setVisible(boolean?
b)?
:
设置是否可见;
setResizable(boolean?
b)?
:
设置是否可以调整大小。
假设有如下Frame窗体:
FromFrame,levelFrame
一、如果需要根据类名动态生成它们,先在各frame窗体的pas中注册它们各自的类。
如下:
initialization
RegisterClass(TFromFrame);
initialization
RegisterClass(TlevelFrame);四、根据类名动态生成Frame窗体
procedurelp_ShowFrame(FrameName:
String);
type
TFrameClass=ClassofTFrame;
var
FrameClass:
TFrameClass;
FFrame:
TFrame;
begin
ifFFrame<>nilthenFFrame:
=nil;
FrameClass:
=TFrameClass(FindClass('T'+FrameName));
FFrame:
=FrameClass.Create(self);
withFFramedobegin
Parent:
=tab_detail;
Visible:
=true;
Top:
=40;
Font.Name:
='宋体';
Font.Size:
=9;
end;
end;
2.2.4系统结构图
图2—1系统结构
⒊医药连锁管理系统的分析与设计
3.1需求分析
医药连锁企业随着规模的扩大,连锁结构越来越复杂,往往会有二级乃至有三级连锁机构,传统的药品经营管理模式已经不适应现代医药经营企业管理的需要,因此也就产生了大量的问题:
●药品种类繁多。
一方面医药连锁经营企业的药品种类少则几千种,多则上万种,因此药品批次过多,效期管理工作困难,由此带来的失效损失巨大;另一方面因药品繁多,而手工操作的准确性不可能保证百分之百,所以销售统计及库存情况不准确。
●统计数量大。
企业的零售量相当大,每天的销售数据统计、汇总相当困难,尤其对于门店端的数据,往往不能准确统计。
●药品作为一种特殊的商品,对批次号和有效期的管理要求很高,手工操作使管理者很难及时了解哪一批次号的商品是否超过有效期,给企业带来了许多不必要的损失。
●销售门店多。
因各销售分店库存不同、销量不同,给配送工作带来巨大难度,不是库存积压就是缺货、断货。
●企业经营管理决策缺乏有效的数字依据,计划定制盲目、不合理,加大企业经营风险。
而在财务管理方面,财务信息滞后,财务报表的及时性差,往往需较长的时间财务报表才可使用。
●销售前端关键业务信息收集与反馈速度缓慢。
●连锁总部远离客户的趋势明显。
●不能及时、准确了解各层次连锁机构的销售情况和库存情况。
●在连锁体系中贯彻GSP认证标准会遇到重重困难;
如何合理调配企业海量的信息和复杂的销售流程?
如何整合利用各部门信息资源,加强企业管理?
如何提高生产效率,降低成本,在医药行业激烈的市场竞争中,立于不败之地?
如何在医药连锁体系中实施严格的质量管理,贯彻GSP标准?
建立高效医药连锁管理信息系统是唯一的办法。
《医药连锁管理系统》针对医药经营理念而设计的专业管理系统,它整合了医药连锁企业的各个环节,全面实现对人流、物流、资金流、信息流进行管理,切实实行医药连锁企业的规范化和标准化管理,为企业提供新的管理思路和方法,并为管理层提供决策依据。
3.2系统概述
《医药管理系统》支持远程数据传输,以解决远程门店的管理。
它由2个子系统组成,一是《总部子系统》,二是《门店子系统》
总部通过《总部子系统》可以实现对每个门店的销售情况、库存情况、财务等进行及时监控。
还可以自动处理来自门店的远程订货单,把订货单生成销售单。
远程门店使用《门店子系统》进行日常的销售及会员管理。
除此之外,门店可以通过网络实现远程订货。
3.3总体设计及各部分功能分析
《总部子系统》功能分析
1、基础资料
●药品资料
●门店资料
2、销售管理
●远程订单管理,处理来自门店的远程订单。
●门店销售查询,实时统计每个门店的药品销售情况:
药品销售数量、销售额、畅销药品、滞销药品等。
●销售决策分析管理,根据对全体门店的销售情况分析畅销药、滞销药等。
《门店子系统》功能分析
1.基础数据管理
(1)商品资料管理:
包括证照及效期管理,
(2)供应商管理:
供应商资料管理
(3)客户管理:
客户资料管理
(4)员工信息管理:
各连锁店员工的基本信息管理。
2.采购管理
(1)采购计划管理:
制定采购计划,可以根据库存生成采购计划建议
(2)采购订单管理:
制订采购订单,
(3)入库\拒收管理:
经检验后采取入库或拒收动作
(4)补货管理
(5)统计分析:
最优供应商选择、采购历史分析、采购进价对比。
3.库存管理(指单体店本地库存管理)
(1)入库:
填写入库单,增加库存。
(2)出库:
填写出库单,减少库存。
(3)移库:
将商品从一个库区移到另一库区。
(4)库存查询:
查询当前库存情况,
(5)盘点:
对库存进行盘点,做盘盈、盘亏处理
(6)拆零:
将大包装商品拆为小包装商品。
(7)库存有效期管理、批次管理、超期存储管理
(8)统计分析:
内部库存调拨建议、库存不动销分析、库存效期分析、库存周转分析、库存对比分析等。
4.销售管理
(1)零售管理:
包括零售设置、零售录入、零售退货、异常销售管理、负毛利销售管理、联营销售管理、赠品券管理等。
(2)批发管理:
批发、批发补差管理、批发销售限制设定、批发任务管理、批发订货管理、批发退货
(3)各项销售批发报表。
5.价格管理
包括批发调价管理、零售调价管理、零售调价申请、促销方案制订、批发批次定价、价格签制订与打印
6、会员管理
(1)会员基本信息、会员卡维护、会员升降级设置、会员促销方案制订、会员电话订货管理、会员积分及兑奖管理、会员换卡审批等。
(2)统计分析:
会员销售报表
模块划分:
1、总店管理
Ø连锁店基本资料管理:
添加、删除、修改、查询
Ø药品目录管理,批发价格管理
Ø订单管理:
主要处理连锁店的药品订单
Ø连锁店情况监控:
包括查询连锁店的库存情况、销售情况等
Ø查询统计:
数据来自连锁店订单,包括连锁店销量查询、销量对比分析等。
2、连锁店采购管理
Ø采购计划管理:
制定采购计划,可以根据库存生成采购计划建议
Ø采购订单管理:
制订采购订单,
Ø收货,由订单生成入库通知单
Ø供应商基本资料管理
Ø统计分析:
最优供应商选择、采购历史分析、采购进价对比。
3、连锁店库存管理
Ø入库:
填写入库单,增加库存。
Ø出库:
填写出库单,减少库存。
Ø/*移库:
将商品从一个库区移到另一库区。
*/
Ø库存查询:
查询当前库存情况
Ø/*盘点:
对库存进行盘点,做盘盈、盘亏处理*/
Ø/*库存有效期管理、批次管理、超期存储管理*/
Ø统计分析:
内部库存调拨建议、库存不动销分析、库存效期分析、库存周转分析、库存对比分析等。
4、连锁店销售管理
Ø零售管理:
售货和退货
Ø拆零:
将大