营销管理信息系统MarketingManagementInformationSystem营销与物流管理学院刘汉进E-mail:Hanjin_liu@163.com电话:13851628443第四讲营销管理信息系统构成与设计管理•营销管理信息系统构成要素•营销管理信息系统与组织架构•营销信息管理系统开发项目管理•信息系统的开发方式•信息系统的开发方法一、营销管理信息系统构成要素•营销管理信息要素•营销管理决策要素•营销管理资源要素营销管理信息要素•营销环境信息–宏观环境–供应商中间商–竞争对手–顾客–社会公众–内部机构•营销观念信息–生产观念–产品观念–推销观念–市场营销观念–营销的社会观念•营销组合信息–产品组合–价格组合–分销组合–促销组合营销管理决策要素•分析方法–定价方法–评价方法–预测方法•决策模型–价格决策模型–新产品测试模型–资源配置模型–销售反映模型•方案编制模型–营销目标–营销组合–竞争策略–市场定位营销管理资源要素•进销存信息–分类进货情况–分类出货情况–存货情况–订单分布情况•财务指标–销量–销售额–价格–利润–应收账款–应付账款•审计信息–市场营销环境审计–市场营销战略审计–市场营销组织审计–市场营销计划审计–市场营销效益审计营销战略、营销战术、消费者资料、竞争势态、产业政策、市场供求、产品评估、目标市场、企业形象、市场占有率、分销与定价、促销效果、员工档案、产品档案、营销观念、营销目标、内部机构……本企业、竞争对手、宏观环境、市场需求、消费者输查显入询示营销管理信息系统示意图分析策划控制财务总控模块应用程序营销数据库营销管理信息系统框架营销管理信息系统信息调研子系统信息分析子系统决策支持子系统控制执行子系统财务、进销存子系统营销信息管理系统运作模式营销信息搜集与调研营销信息分析与处理营销信息输出与使用营销信息组织与管理二、营销管理信息系统与组织架构企业内部资源整合企业外部资源利用自制内部组织重构外部市场组合公开市场自行生产服务职能集中事业部分工共享服务虚拟企业战略联盟外包市场采购科层协作度市场协作度中间组织形态科层企业市场内部网络型分布式结构总经理研究开发生产市场销售分部经理财务分部经理人力资源研究开发生产市场销售分部经理研究开发生产市场销售三、管理信息系统的项目管理•项目管理的主要任务•项目管理的主要内容三、管理信息系统的项目管理在管理信息系统的建设过程中,不仅要有先进的设计方法和优良的开发工具,而且要有完善的管理策略和先进的管理技术,人们常说,“三分技术,七分管理”、“成功的信息系统归功于成功的管理”,就是强调项目管理的重要性。为了减少开发投资,提高系统的经济效益,要考虑多种因素的影响。一般认为,三分在于技术,七分在于管理。管理信息系统是以软件工程为主的知识密集型产品,它综合了多种技术,其开发过程是开创性的工作过程,有着一系列组织管理特点,依靠简单的热情和增加人力是行不通的,必须遵循其特有的规律,加强组织管理工作。1、项目管理的主要任务•项目管理的主要任务有以下几个方面:①明确总体目标,制定开发规则,对开发过程进行组织管理,保证总体目标的顺利实现;②严格选拔和培训人员,合理组织开发机构和管理机构;③编制和调整开发计划进程表;④开发经费的概算与控制;⑤组织项目复审和书面文件资料的复查与管理;⑥系统建成后运行与维护过程的组织管理。2、项目管理的主要内容•1)任务管理•将整个开发工作划分成一个个较细的任务,并将这些任务落实到人或各个开发小组里,明确工作责任,使开发工作有序、高效。•划分任务时,应该按统一的标准,包括任务内容、文档资料、计划进度、验收标准等。还要根据任务的大小、复杂程度以及所需软硬件等方面的原因进行资金划分。在开发过程中,各开发小组、参与者之间如何协调,需要哪些服务支持和技术支持等,都应在任务划分时予以明确。2、项目管理的主要内容•2)计划安排•任务划分后,还要制定详尽的开发计划表,包括配置计划、软件开发计划、测试评估计划、质量保证计划、安全保证计划、安装计划、培训计划、验收计划等。这些计划表的建立,应该尽可能地考虑周全,不要盲目制定不切实际的结束时间,也不要在开发过程中随意增加项目内容。•这些计划制定出来以后,可以画出任务时间计划表,明确任务的开始时间、结束时间;表明任务之间的依赖程度。任务时间计划表的建立可以采用表格形式(如PERT技术等),也可以采用图形方式(如计划网络图、甘特图等),还可以使用软件工具(如MicroProject98等),其表达方式取决于实际的应用需求。2、项目管理的主要内容•3)经费管理•经费管理是项目管理中一个重要因素,管理得好,可以促进开发工作的进展,起到少花钱多办事的作用;否则,花了很多钱,开发工作进展缓慢,影响开发人员的积极性,甚至导致系统开发的失败。•在经费管理中,重要的是制定好经费开支计划,包括各任务所需的资金分配,系统开发时间表及相应的经费开支,各任务可能出现的超支情况及应付办法等,在执行过程中,如果经费有变动,还要及时通知相关人员。2、项目管理的主要内容•4)审计与控制•审计与控制是保证开发工作在预算的范围内,按照任务时间表来完成相应的开发任务。首先要制定开发的工作制度,明确开发任务,确定质量标准。还要制定详细的审计计划,针对每个开发阶段进行审计,并分析审计结果,处理开发过程中出现的问题,修正开发过程中出现的偏差。2、项目管理的主要内容•5)风险管理•任何一个系统开发项目都具有风险性,在风险管理中,应注意的是:技术方面必须满足需求,尽量采用商品化技术;经费开销控制在预算范围之内;保证开发进度;在开发过程中尽量与用户沟通;充分估计可能出现的风险,注意倾听开发人员的意见。四、管理信息系统的开发方式•自主开发•委托开发•合作开发•购买现成软件•各种开发方式的比较三、管理信息系统的开发方式管理信息系统的开发方式主要有独立开发方式、委托开发方式、合作开发方式、购买现成软件方式。这四种开发方式的选择,要根据使用单位的技术力量、资金情况、外部环境等各种因素进行综合考虑。不论哪一种开发方式都需要使用单位的领导和业务人员参加,并在管理信息系统的整个开发过程中,培养、锻炼、壮大使用单位的系统开发、设计和维护队伍。1、自主开发自主开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员、系统维护使用队伍的组织和单位,如高等院校、研究所、计算机公司、等单位。独立开发的优点是开发费用少,实现开发后的系统能够适应本单位的需求且满意度较高,系统维护方便。缺点是由于不是专业开发队伍,容易受计算机业务工作的限制,系统优化不够,开发水平较低。2、委托开发•委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较弱、但资金较为充足的组织和单位。•委托开发的方式的优点是省时、省事,系统的技术水平较高。缺点是费用高、系统维护需要开发单位的长期支持。此种方式需要使用单位的业务骨干参与系统的论证工作,开发过程中,需要开发单位和使用单位双方及时沟通,进行协调和检查。3、合作开发合作开发方式适合于使用单位有一定的管理信息系统分析、设计及软件开发人员,但开发队伍力量较弱,希望通过管理信息系统的开发建立完善和提高自己的技术队伍,便于系统维护工作的单位。双方共同开发成果,实际上是一种半委托性质的开发工作。优点是相对于委托开发方式比较节约资金,可以培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。缺点是双方在合作中沟通易出现问题,需要双方及时达成共识,进行协调和检查。4、购买现成软件目前,软件的开发正在向专业化方向发展,一些专门从事管理信息系统开发的公司已经开发出一批使用方便、功能强大的专项业务管理信息系统软件。为了避免重复劳动,提高系统开发的经济效益,也可以购买现成的适合于本单位业务的管理信息系统软件。此方式的优点是节省时间的费用、系统技术水平高。缺点是通用软件专用性较差,跟本单位的实际工作需要可能有一定的差距,有时可能需要做二次开发工作。因此,在选择通用软件时,不可只看开发商的宣传,要经过多方详尽的考查后再作决定。各种开发方式的比较以上介绍的四种开发方式有各自的长处和短处,需要根据使用单位的实际情况进行选择,也可综合运用各种开发方式,见下表。方式特点比较独立开发委托开发合作开发购买现成软件分析和设计能力的要求较高一般逐渐培养较低编程能力的要求较高不需要需要较低系统维护的难易程度容易较困难较容易较困难开发费用少多较少较少说明开发时间较长,系统适合本单位,培养了自己的开发人员。省事,开发费用高。开发出的系统便于维护。最省事,但不一定完全适合本单位。五、营销管理信息系统的开发方法•生命周期法•原型法1、系统开发的生命周期•用结构化系统开发方法开发一个系统,将整个开发过程从大的方面可以划分为系统规划阶段和系统建设两个阶段,又可细分为五个首尾相连接的阶段,一般称之为系统开发的生命周期(lifecycle),如图所示。系统开发生命周期6总体设计7评审8详细设计5需求分析9评审4评审3可行性研究11切换运行12系统评价2系统调查1系统请求10编程调试系统设计系统分析系统定义系统运行系统实施系统规划系统建设1、系统开发的生命周期•系统开发生命周期各阶段的主要工作有:1)系统规划阶段系统规划阶段的工作就是根据用户的系统开发请求,初步调查,明确问题,然后进行可行性研究。如果不满意,则要反馈修正这一过程;如果不可行,则取消项目;如果可行并满意,则进入下一阶段工作。1、系统开发的生命周期2)系统分析阶段系统分析阶段的任务是,分析业务流程;分析数据与数据流程;分析功能与数据之间的关系;最后提出新系统逻辑方案。若方案不可行则停止项目;若方案不满意,则修改这个过程;若可行并满意,则进入下一阶段的工作。3)系统设计阶段系统设计阶段的任务是:总体结构设计;代码设计;数据库/文件设计;输入/输出设计;模块结构与功能设计。与此同时根据总体设计的要求购置与安装设备,最终给出设计方案。如不满意,则反馈修改这个过程;如可行,则进入下一阶段工作。1、系统开发的生命周期4)系统实施阶段系统实施阶段的任务是:同时进行编程(由程序员执行)、人员培训(由系统分析设计人员培训业务人员和操作员)以及数据准备(由业务人员完成),然后投入试运行。如果有问题,则修改程序;如果满意,则进入下一阶段工作。5)系统运行阶段系统运行阶段的任务是:同时进行系统的日常运行管理、评价、监理审计三部分工作。然后分析运行结果,如果运行结果良好,则送管理部门,指导生产经营活动;如果有点问题,则要对系统进行修改、维护,或者是局部调整;如果出现了不可调和的大问题(这种情况一般是系统运行若干年之后,系统运行的环境已经发生了根本的变化时才可能出现),则用户将会进一步提出开发新系统的要求,这标志着老系统生命的结束,新系统的诞生。这全过程就是系统开发生命周期。2、原型化方法•原型化方法的基本思想•原型化方法的开发步骤•原型化方法的特点2、原型化方法•结构化生命周期法理论基础是严密的,但它要求系统开发人员和用户在系统开发初期对整个系统的功能有全面、深刻的认识,并制定出每一阶段的计划和说明书。随着计算机技术的发展,特别是在关系数据库系统(RDBS,relationaldatabasesystem)、第4代程序生成语言(4GLs,4thgenerationlanguage)和各种系统开发生成环境产生,尤其是计算机网络的普遍应用,这种传统的信息系统开发方法受到了挑战。19世纪80年代提出了一种从设计思想到工具、手段都全新的系统开发方法――原型化方法。原型化方法的基本思想•原型化方法(PrototypingMethod)的基本思想主要体现在以下几个方面。1)并非所有的需求在系统开发以前都能准确地定义需求的预先定义虽然在某些情况下是可能的,但往往由于用户和项目参加者的个人原因导致在很多情况下难以实现。用户与专业人员对计算机、具体业务的理解也有一定的差距,用户很善于叙述其对象、方向和目标,但对于如何实现却不甚清楚或难以确定,只有看到一个具体的应用系统