烟草行业市场信息管理系统的设计与实现_第1页
烟草行业市场信息管理系统的设计与实现_第2页
烟草行业市场信息管理系统的设计与实现_第3页
烟草行业市场信息管理系统的设计与实现_第4页
烟草行业市场信息管理系统的设计与实现_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目 录目 录iCONTENTSii摘 要IABSTRACTIII第1章 绪论11.1烟草行业市场信息管理系统开发背景11.2 国内外研究现状21.3 解决的主要问题31.4 本文的主要工作51.5 论文的组织结构5第2章 烟草行业市场信息管理系统需求分析62.1系统的功能性需求分析62.2系统的非功能性需求分析20第3章 烟草行业市场信息管理系统架构设计223.1系统设计的目标和原则223.2系统的架构设计233.2.1 系统的技术架构233.2.2 系统的物理架构273.2.3 系统的功能结构29第4章 烟草行业市场信息管理系统详细设计314.1 样本点维护的详细设计314.2 系统的数据库

2、设计43第5章 烟草行业市场信息管理系统的实现与测试455.1系统的实现455.2需求预测模型的实现505.3系统的测试575.3.1 环境描述585.3.2 测试用例描述595.3.3 用例测试结果及分析605.3.4 测试总结62第6章 总结64参考文献65致 谢67CONTENTSChinese abstractIEnglish abstractIIIchapter 1 introduction11.1 development background for the mim system of tobacco industry11.2 the latest state of technol

3、ogy21.3 the main problems need to be resolved in this paper31.4 the main work of this paper51.5 the structure of this paper5chapter 2 the requirement analysis of the mim system of tobacco industry62.1 functional requirement of this system62.2 non-functional requirement of this system20chapter 3 cons

4、truction design for the mim system of tobacco industry223.1 desing aim and principle for this system223.2 construction design of this system233.2.1 technology construction of this system233.2.2 physical construction of this system273.2.3 function composition of this system29chapter 4 detail design f

5、or the mim system of tobacco industry314.1 detail design of sample point management314.2 detail design of database43chapter 5 implement and test for the mim system of tobacco industry455.1 the whole implement for this system455.2 the implement for forcasting requirment model505.3 system test575.3.1

6、environment description585.3.2 decription of test case595.3.3 the result and analysis for test case605.3.4 the conclusion for test62chapter 6 conclusion64referrence65thanks67摘 要我国的烟草行业在国民经济中占有重要地位,是国家税收的重要来源。随着我国加入WTO后,国内市场国际化的趋势日渐显著。为了从容应对外来市场的竞争,国内的烟草企业必须要逐步转变管理模式,提高信息化水平,积极引入市场化机制,并利用信息化手段来了解市场、把

7、握市场,才能不断地提高企业自身的整体实力。市场信息管理是一个以市场为中心的企业管理模式,它可以及时准确地了解市场当前的销售情况,并为每位客户建立详细的销售信息档案;同时还通过建立深层次的市场分析机制来实现对市场及时有效地监控,为管理者制定企业经营决策提供帮助。本文将结合当前国内烟草市场的实际情况,对如何建立市场信息管理系统给出具体的解决方案。主要包括的内容有:系统开发的背景及国内外的研究现状;对市场信息采集过程的需求分析;系统的架构设计;样本客户抽取过程的详细设计;最后给出系统中的难点,为市场需求预测的分析过程提供详细的算法及代码实现。该论文的主要工作是: 第一,确立要采集的样本客户。在采集计

8、划执行前需要对客户总体进行抽样以确定需要采集的样本客户,这里要求设计出的客户抽样算法不仅要保证信息采集人员所采集的客户数量在可以承担的范围以内,而且还要与客户总体的销售特征相近似,即正确地反映市场当前某商品的整体销售状况。因此,抽样算法的好坏直接关系到信息采集工作能否顺利、有效的进行。而对算法的具体设计分析也是本文需要做的一项重要工作。 第二,对采集信息进行管理。系统对采集信息的管理一方面要体现在对大量数据的查询、修改、汇总过程;另一方面要体现在对数据真实性的验证过程。只有获取到足够多的、真实的客户销售数据,才能为企业的决策活动提供有力的支持。第三,实现对市场需求的准确预测。市场需求预测实现了

9、对采集数据的分析、挖掘,并以数据的形式来反映市场当前的需求状况。作为烟草供应链的前端环节,合理准确的需求预测可以为企业接下来的采购和销售工作提供方向性指导。 关键字:烟草;市场信息管理;MIMS;信息采集;需求预测模型;ABSTRACTThe Chinese Tobacco Industry makes an important role in the nation economy, and it is the important taxation source of our country. After China joined WTO, the international trend in

10、 the home market becomes more and more notable. In order to face the competition from the foreign market, tobacco companies should gradually change their management modes, such as increasing the informatization level, introducing market organization, knowing and managing the market with informationa

11、l methods, to increase the integral ability. The management of market information is a mode that centers in market, which can find out current sales status of the market timely and accurately, and it is able to establish a detailed file of sale information for each customer. At the same time, it can

12、 help the manager to make corporation plans by setting up a completed analyzing system to control the market effectively.In this article, the writer will show concrete solutions for how to set up the management system of market information with the help of solid conditions of tobacco market in home

13、market. It includes the background and in and abroad research status of the system, the demanding analysis of information collecting, the architecture plans of the system, and detailed plans of drawing samples from the customers. In the end, the writer will show the difficulties of designing the sys

14、tem and provide algorithms of predicting the demanding course and realization of the code.The main tasks of this thesis:First, how to decide sample customers. Before the collection plans, we should draw samples from the whole customers. So customer sampling algorithm must be guarantee that informati

15、on collected people can bear the sampling tasks which assigned to them, and also sampling customers must be similar with whole customers in sales features, that is mean the final sample customers whose sale situation can inflect the present market. Therefore, sampling algorithm directly related to t

16、he information collecting work. Because of this, how to analyze and design the sampling algorithm is the first issue of this thesis.Next, how to manage the information that collected. On the one hand it should be incarnated in the process of large numbers of demanding, editing and gathering process.

17、 On the other hand, it should be incarnated in the validating process of sincerity of the data. Only getting enough and real sale data of the customers, the system will provide solid support for the decision of the company. At last, how to achieve the correct prediction of the demands of the market.

18、 Market demanding prediction carries out the analysis and mining of the data collected, and reflect the current demanding situations in the form of numbers. As the front sections of the tobacco supply chain, accurate and reasonable demanding prediction can give directional guidance to the following

19、stocking and sale sections.Key words: tobacco industry; the management of market information; MIMS; collection of information; the mode of demanding prediction第1章 绪论1.1烟草行业市场信息管理系统开发背景多年来,我国烟草行业的财税贡献一直稳居国民经济各产业前列,行业年税收约占国家总税收的十分之一1,足可见烟草业对于国民经济的重要性。目前我国在烟草行业上实行的是专卖制度,这是一种国家对某种或某些商品实行具体管理的制度。专卖的主要特征是

20、管理权限由国家集中,国家直接运用行政手段管理生产、经营专卖商品的企业及个人。实行烟草专卖制度,可以促使该行业从分散管理走向集中管理,从自由发展变成国家垄断经营,从而避免出现行业盲目发展的情况。另外专卖制度在促进烟草业的产供销协调发展、改善和提高卷烟产品的结构与质量、增加国家财政积累等方面也会起积极的作用。近几年,我国烟草行业所面临的形势发生了重要变化,主要有:一是传统的卷烟计划生产模式发生了变化,国内烟草行业日趋市场化,消费者对卷烟产品的选择居于主导地位;二是我国加入WTO后,国内市场国际化的趋势日渐显著,中国的烟草企业将直接面对国际上烟草巨头的有力竞争;三是由于国际上对烟草企业的压制力度不断

21、加大,特别是西方国家烟草市场萎缩明显,这些国家的烟草企业已将战略重点转向亚太地区,并把中国作为下一步的目标市场;四是随着我国市场经济的不断深化,烟草行业现行的管理体制、管理模式和运行机制将不利于该行业的发展,必须要进行相应的调整甚至变革。为了应对当前的这种形势,2009年5月,全国烟草行业信息化工作会议强调,要把信息化作为提高行业科学发展的最强驱动力;把信息化的职责从开展信息化工作、推进信息化建设,提高到实施信息化战略的高度。同时要在此基础上勇于开拓创新,进一步提高信息化服务水平,加强信息分析工作,提高服务决策水平2。同年7月份,全国卷烟销售工作 会议明确指出,要增强把握市场的能力,把价格坚挺

22、作为重要目标;要时刻掌握市场动态,把握真实需求,紧盯价格库存,调整投放节奏,坚持均衡销售;同时要更加注重市场的真实需求,减少主观随意性,严格按照流程开展需求预测,并把价格作为第一信号,正确处理销量、价格、库存之间的关系3。由此可知,我们只有将过去以传统手段为主的烟草管理模式逐步转变为以信息化手段为主的现代先进管理模式,同时尽快适应社会主义市场经济的要求,积极引入市场化机制,并利用信息化手段来了解市场、把握市场,才能不断地提高企业的经济效益、增强整体竞争力,从容应对未来国外市场的挑战。另外,从市场角度来讲,烟草业作为以满足消费者需求为要求的行业,及时了解和掌握消费者的需求信息是十分重要的,只有全

23、面地掌握这些信息,才能实现产品的合理调配,使烟草企业在市场营销的过程中把握正确的方向。近几年,国内烟草业的发展势头迅猛,行业内的竞争也日趋激烈。如何把握和引领消费者的需求,建立与供应商坚实密切的合作关系,保持企业在行业中的地位和优势,成为摆在烟草企业和管理者面前的一个重要课题。目前最佳的手段就是实施综合完善的管理信息系统(MIS),并配合高效的业务流程,这样才能保证企业在运营过程中目标明确、权责分明、行为规范、信息沟通快捷,从而达到高管理水平,高企业效益的目的。综上所述,建立一个以市场为基础,以采集客户、分析信息、帮助决策为目的的管理信息系统是十分必要的。为了贯彻烟草国家局2009年卷烟营销管

24、理工作的主要思路,即要积极构建面向消费者的营销体系;深化按客户订单组织货源,不断提升市场化水平。2009年全国网建会上,国家局提出要开展“零售终端信息管理及在市场需求预测中的应用”的课题研究。青岛市将作为试点城市,承担具体的研究应用工作。我们根据该课题的研究思路,结合该市烟草业务的实际情况,构建了一个以市场为核心的管理信息系统。1.2 国内外研究现状MIM(Market Information Management,市场信息管理)是利用网络技术和现代信息技术,对整个市场活动进行360度的透视,具有对市场活动的规划、评估、跟踪以及关键指标的分析功能。目前在很多行业中都拥有较完善的市场信息管理体系

25、,如石油,农业,金融等;对应的产品有:极光,久天文化,杰讯科技等。这些系统的构建大都是从市场信息的来源、整理、分析上面进行把握。在信息来源上,建立起了收集产品信息的市场信息机制,通过专门的市场信息专员,不断收集与整理市场信息,给决策层进行参考;在信息整理上,对获取到的市场信息进行分类,然后分别对每一类的信息数据进行整理,目前产品的市场信息一般会分成产品价格、产品渠道、产品促销、产品传播以及产品综合信息等;在信息分析上,主要是帮助企业管理者宏观地把握市场,制定合理有效地企业决策。比如,对产品销售策略的分析、市场竞争环境的分析以及产品销售状况的分析等。从烟草行业上看,由于我国一直实行烟草专卖制度,

26、其市场信息化水平同其他行业比相对较低,尤其是在市场信息管理层面上,与之相配套的管理信息系统较少。目前国内的主要产品有金蝶烟草市场管理系统以及创联烟草管理支持决策系统。金蝶系统主要从客户角度帮助企业开展和管理市场活动,对了解市场信息、市场消费趋势、制定灵活的市场发展计划提供帮助。创联系统着眼于评估卷烟市场状况以尽早发现市场趋势,通过与内部商业智能和绩效管理的结合,建立起卷烟市场的综合状况评估、经济运行状况评估、专卖秩序评估三大主题,有效地解决了市场问题。但是从国际市场上看,国内企业的市场信息管理水平与西方发达国家的企业相比,还有很大的差距。西方发达国家由于信息化建设工作起步较早,其集团企业的信息

27、化建设一般都经历了从独立的部门信息化建设到MRP、MRPII 和ERP时代,信息化集成度高4。从时间跨度上看,许多集团企业的信息化建设也都经历了30 多年甚至更长的时间。市场上也有许多非常成熟的企业管理软件厂商,比如德国的SAP、美国的Oracle 等公司,能为集团企业的信息化建设提供全面解决方案。具体归纳起来,与国内的MIMS(市场信息管理系统)相比,国外的相关产品在数据决策功能以及对市场信息的掌握力上优势明显。 在数据决策上,国外的MIMS系统在应用中充分贯彻计划实施验证的整体思想,通过掌握和控制经营计划、行为计划以及实施过程,不断做出相应的营销策略和管理方案。同时系统以数据为依据,在具体

28、运用过程中,选用较成熟的数据分析模型,大大提高了系统的决策水平。 在市场信息的掌控上,国外的MIMS可以建立典型的目标客户档案,为研究消费者的购买行为提供准确的信息,为管理者调整品牌布局以及营销策划发挥了关键作用;另外,国外烟草的MIMS建立了比较完善的访销配送体系,利用营销网络的市场信息采集功能,为品牌的培育提供详实可靠的消费者行为信息,从而筛选出最合适品牌培育的客户群体5。总之,我们需要广泛借鉴国外先进的市场信息管理经验,构建出一个符合国内烟草行业发展状况的市场信息管理系统。1.3 解决的主要问题目前,烟草行业所使用的市场信息管理系统在功能上并不完善,主要存在以下几个问题6:1系统缺乏对采

29、集客户进行数据管理的功能。卷烟产品的市场信息来源于烟草公司下属的零售户,要想真实地了解该商品当前的市场状况,需要客户经理手工地对零售户的销售信息进行采集。但是面对数量众多的零售户,客户经理不可能在一个周期内(通常为一个月)采集到所有客户信息。因此,公司需要建立一个针对所有零售户的样本客户群,该客户群不仅要保证采集客户数量在客户经理可以承担的范围以内,而且还要与客户总体的销售特征相近似,即正确地反映当前该商品的整体销售状况。所以,对于样本客户群的生成和管理工作是保证信息采集工作能否顺利、有效进行的重要前提,也是系统首先需要解决的问题。2系统对采集信息的管理并不完善。目前的采集信息管理仅仅是简单的

30、对于销售信息指标的管理,但是卷烟产品的市场信息包括多个方面,如销售信息,库存信息,需求信息等,系统需要从多个角度上进行把握,才能全面、准确地掌握市场信息。此外,系统对于信息的操作仅仅是简单的信息录入、维护、删除、汇总等,并没有提供对数据进行合理性验证的功能,因此就无法保证采集信息的真实性、有效性。3系统缺乏有效地需求预测体系,需求预测作为供应链的前端环节,是指导下阶段采购和销售工作的重要参考内容之一。现有的需求预测功能仅仅是对于采集到的需求预测值的管理,整个需求预测过程中,人为因素的影响占很大比重,这就造成了最终的需求预测值无法客观、准确地反映市场的真实需求,也就无法对商品货源的组织、投放活动

31、进行前瞻性指导。市场信息管理系统立足于烟草行业整体解决方案的一个环节,其构建的目标就是要解决以上问题,从而保证信息采集过程中数据的真实性、可靠性,以及数据分析决策功能的有效性。具体体现在:第一,如何确立样本客户群。样本客户群的确立包含两个问题,一个是采用何种客户抽样方式;一个是如何对产生的样本客户群进行验证,以满足事先确定的抽样条件。第二,如何对采集信息进行管理。该问题侧重于解决对市场信息指标的确立以及采集数据的合理性验证两个方面。第三,如何通过采集数据实现对商品的市场需求预测。该问题的关键在于通过利用数学模型进行数据分析来决定最终的预测值。1.4 本文的主要工作本人参与了市场信息管理系统具体

32、业务功能的开发工作,本文将根据其中的一些业务功能,结合上节对系统需要解决的问题分析,重点对零售户抽样、采集信息管理以及市场需求预测功能进行详细描述,主要包括:第一,对采集信息管理的具体过程进行分析,包括对采集信息的录入,信息的逐级审核、信息的及时汇总等环节的描述。第二,对零售户抽样过程进行分析及详细设计,分析过程主要侧重于对整体抽样过程的描述;设计阶段则重点对具体的抽样方式进行描述。第三,对需求预测功能具体实现的描述。重点是分别采用时间序列模型和移动平均模型对采集数据进行分析、处理,以产生商品近期的市场需求量。1.5 论文的组织结构第1章绪论,主要描述烟草行业市场信息管理系统的开发背景,烟草信

33、息化以及管理信息系统(MIS)在国内外研究的现状,本文解决的主要问题和主要的工作。第2章烟草行业市场信息管理系统需求分析。主要是按照实际的业务功能来分析系统的功能性需求和非功能性需求。第3章烟草行业市场信息管理系统架构设计。首先对系统的设计目标和原则进行了阐述。其次,在技术架构设计中,分别按照物理架构和逻辑架构进行设计。最后详细描述了系统功能架构的设计过程。第4章烟草行业市场信息管理系统详细设计。主要是针对市场信息采集模块进行详细设计。第5章烟草行业客户关系管理系统实现与测试。实现方面的重点是需求预测模型的实现过程。第6章对论文进行了总结,并对系统的下一步提升提出了改进意见。第2章 烟草行业市

34、场信息管理系统需求分析2.1系统的功能性需求分析1. 系统的定位市场信息管理系统定位于产品供应链的后端,即通过对供应链前端的产品生产、销售情况进行分析,确定市场的变化情况并得到及时准确的市场需求,然后根据需求组织下一阶段的产品生产的模式。这样就实现了产品供应链从“按客户定单组织货源”到“按市场需求组织生产”的转变。烟草行业市场信息管理系统的定位如图2-1所示。烟草工业商品市场信息管理烟草公司零售户消 费 者 图 2-1 烟草行业市场信息管理的系统定位2系统涉及的角色需求在分析系统的功能性需求之前,需要明确系统中都有哪些角色,系统中的角色与烟草公司组织机构中的岗位是一一对应的。因此,我们先来分析

35、一下烟草公司大体的岗位设置,如图2-2所示:公 司信息采集管理员系统管理员公司经理营销中心营销中心经理营销部营销部经理客户经理市场经理图 2-2 烟草公司的岗位设置 如上图所示,每个岗位对应着不同的操作职责和权限,分别如下: (1)系统管理员对应的岗位职责有:统计区间维护、商品信息维护、客户信息维护;(2)公司经理对应的岗位职责有:样本点维护、数据处理、价格分析、库存分析、需求预测、货源投放;(3)营销中心经理对应的岗位职责有:采集计划查看、价格分析;(4)营销部经理对应的岗位职责有:采集计划查看;(5)客户经理对应的岗位职责有:信息采集、样本点维护;(6)市场经理对应的岗位职责有:信息采集;

36、(7)信息采集管理员对应的岗位职责有:采集计划维护。3. 系统功能需求的描述 本文对系统的功能性需求进行描述的工具是用例(Use Case),即将系统的功能性需求分解到每一个系统用例,然后通过角色(Actor)识别用例,该方法可以较为直观地建立起系统的架构7。为了清晰地描述系统用例的层次结构,本文将系统用例按照业务功能划分成不同的包,每个包包含一组业务相关的用例,称为一个业务子系统,如图2-3所示8。从功能上看,市场信息管理系统可以分成4个子系统,分别是基础数据维护、市场信息采集、市场信息分析、市场信息应用。图 2-3 市场信息管理系统的包图下面对上述每个子系统的业务需求进行说明,建立子系统的

37、用例图,并对其中的个别用例进行详细分析。(1)基础数据维护子系统烟草的管理系统离不开客户和商品两大要素,因此,在基础数据维护中首先要提供对客户信息和商品信息的维护用例,另外还要建立统计周期维护的用例,这样可以方便对市场信息的进行管理9;该子系统的用例图如图2-4所示。图 2-4 基础数据维护子系统的用例图(2)市场信息采集子系统信息采集的工作是按周期进行的,通常是每周进行一次,每次采集工作进行前首先要创建一个新的采集计划,对采集计划的创建、启动、结束等操作是在采集计划维护用例中完成;对采集信息的获取、录入等操作是在信息采集用例中完成的;目前烟草公司要想获取到真实的客户销售数据,只能是通过客户经

38、理定期到访客户的销售网点进行现场信息采集的方法。但是因为烟草公司下属的客户有上万家,这样不可能在短时间内将所有客户的销售数据全部采集到,更何况还要对这些数据进行维护、验证等操作。因此,我们需要在市场信息采集子系统中增加对客户抽样以及采集数据还原的用例,即在客户经理采集数据之前先对客户总体进行抽样,产生样本客户群,该群也能近似地反映客户总体的当前销售情况,这样我们只需要对样本客户进行信息采集就可以,从而大大减少了客户经理的工作量。最后采集到的数据还要进行数据还原处理,才能产生市场当前的销售数据。该数据虽然与市场真实的销售情况之间存在一定的误差,但是误差会控制在可允许的范围内。该子系统的用例图如图

39、2-5所示。图 2-5 市场信息采集子系统的用例图(3)市场信息分析子系统需要按照价格和库存两个角度对市场信息进行分析。价格分析是按照不同的客户维度来分析商品的价格趋势和价格指数。客户维度主要有三种:经营片区、经营业态和市场类型。经营片区是按照客户所在的地理位置划分成不同的片区,每个客户对应一个片区,一般经营片区是按照营销部来划分的;经营业态是按照客户的经营方式不同来划分,主要的经营业态有:便利店、商场、超市、烟酒商店、食杂店等;市场类型是按照城市和乡村来划分。库存分析主要分析零售户的库存合理性情况、库存变动情况、断货情况、存销比变动情况。分析的维度除了按照前面所讲的客户维度分析外,还要从商品

40、、商品价位段的维度来分析。该子系统的用例图如图2-6所示。图 2-6 市场信息分析子系统的用例图(4)市场信息应用子系统市场信息采集的最终目的是要通过数据为烟草公司的领导者提供决策支持。该子系统提供了两种具有市场决策意义的用例,分别是需求预测和货源投放,需求预测主要考虑如何对市场当前的需求情况进行合理准确的预测,需求预测可以使企业经营者提前把握市场需求,合理的组织货源;货源投放主要考虑在确定了市场的需求后,如何将货源在客户中进行合理的分配,合理分配货源既可以促进产品的销售,保障客户的利益,同时也可以为烟草公司带来销售利润的最大化。该子系统的用例图如图2-7所示。图 2-7 市场信息应用子系统的

41、用例图4. 具体用例的业务流程描述 在对各子系统进行业务描述及用例分析的基础上,这里再重点对其中有代表性的几个用例进行业务流程的描述。用例1:样本点维护 样本点维护属于市场信息采集子系统中的用例。该用例的主要功能是在确立了被采集客户总体范围的前提下,根据公司经理对于客户抽样的条件设置,得出满足条件的最小样本客户群;然后要对该样本客户群进行误差率验证,以判断其是否能真正反映客户总体的销售情况。如果误差率较大,可以重新对客户总体进行抽样,直到产生误差率较小的样本客户群;最后,客户经理可以针对客户配合程度的好坏对样本客户进行适当调整,调整后的样本客户要经过公司经理的审核才能最终确认10。该用例对应的

42、活动图如图2-8所示。图 2-8 样本点维护用例的活动图主要参与者:客户经理,公司经理11涉众及其关注点:1 公司经理:希望能够灵活选择被抽样的客户群;希望获取到能反映客户总体销售情况的样本客户清单。2 客户经理:希望可以根据客户的实际情况来对公司经理生成的样本客户清单进行部分的调整。前置条件:1系统管理员已经完成了统计区间的维护工作。2系统管理员已经完成了对要采集商品和客户的基础信息维护。后置条件:根据用户的要求生成能反映客户总体销售情况的样本客户清单。主成功场景:1公司经理登录系统后进入“样本点抽取”页面;2系统显示初始化页面中的内容;3公司经理在页面上设置抽样比例误差、置信率等参数;4公

43、司经理执行样本客户抽取;5系统返回样本客户目录,显示符合抽样条件的样本客户清单;6公司经理设置验证周期以及误差上限;7公司经理执行样本客户验证;8系统显示验证结果;9客户经理登录系统,进入“样本客户目录”页面;10客户经理确认其所属的样本客户;11公司经理最终确认该样本客户清单。扩展:2a系统根据页面路径没有找到对应的页面。1系统显示报错信息。2系统管理员重新指定新的页面路径。3系统管理员测试该页面是否能正常打开。3a系统检测到公司经理设置的抽样参数不符合要求(例如,抽样比例误差为负值) 1系统提示参数类型错误。 2公司经理重新设置抽样参数。4a系统检测到公司经理未设置抽样参数: 1页面提示未

44、设置抽样参数2公司经理设置抽样参数。3公司经理执行抽样。4b系统检测不到被抽样的客户群,无法进行样本客户抽取: 1页面提示没有找到对应的客户群。 2系统管理员维护客户对应的客户群信息。 3公司经理重新进行抽样。5a系统检测到有部分客户没有对应的客户群: 1页面显示没有参与抽样的无纬度指标的客户数量。 2系统提示建议重新抽样。 3系统管理员重新维护这些客户对应的客户群信息。 4公司经理重新进行抽样。6a系统检测到公司经理设置的验证参数不符合要求(例如,误差上限为0) 1系统提示参数类型错误。 2公司经理重新设置验证参数。7a系统检测到公司经理未设置验证参数: 1页面提示未设置验证参数2公司经理设

45、置验证参数。3公司经理执行样本客户验证。7b系统检测到被样本客户群无历史数据,无法进行样本客户验证: 1页面提示样本客户群无历史数据。 2公司经理修改样本客户验证的周期范围。 3公司经理执行样本客户验证。10a客户经理需要对样本客户进行调整:1客户经理创建一个新的调整申请单。 2客户经理填写客户调整申请的相关信息。 3客户经理提交申请单至公司经理。 4公司经理审核申请单。4a公司经理同意该调整申请:1公司经理批准该申请。 2系统根据申请内容调整样本客户清单。4b公司经理不同意该调整申请: 1公司经理驳回该申请。 5客户经理查看审核结果。11a系统检测到仍有待审核的样本客户调整申请单: 1页面提

46、示仍有申请未被审核,无法确认样本客户清单。 2公司经理审核完全部的申请单。 3公司经理确认样本客户清单。用例2:信息采集信息采集属于市场信息采集子系统中的用例。该用例描述了对样本客户销售信息的采集、维护、审核、汇总等操作。采集的主要数据包括客户的需求量、库存量、断货天数以及商品的零售价格。信息采集的任务是由客户经理和营销部经理共同完成,客户经理主要是对中、小经营规模的抽样客户进行采集,营销部经理主要是对销售大户进行采集。每位抽样客户都对应一条采集记录,客户经理和营销部经理在完成对该记录的数据录入工作后,要提交到市场经理那里进行审核,市场经理会检查记录中数据的合理性,不合理的记录要予以驳回;审核

47、通过的记录将不可以再被修改。该用例的活动图如图2-9所示。图 2-9信息采集用例的活动图主要参与者:客户经理,营销部经理,市场经理涉众及其关注点:1 客户经理和营销部经理:希望系统能够提供客户采集信息的录入页面,其中要有对客户的需求量、库存量、断货天数、商品零售价格等指标的录入。2 市场经理:希望系统能提供对采集记录的查看界面,并且在该界面下还能对客户经理提交的采集记录进行审核操作。前置条件:1信息采集管理员新增并启动当前周期下的采集计划。后置条件:市场经理审核通过客户经理以及营销部经理提交的所有采集记录。主成功场景:1客户经理登录系统,进入“零售户市场信息采集”页面。2系统显示初始化页面中的

48、内容。3客户经理在页面上选择查询条件为“待录入”,并执行采集记录查询。4系统显示“待录入”状态下的采集记录列表。5客户经理选择一条需要录入的采集记录,进入“客户采集信息录入”页面。6系统显示该记录下的所有信息内容。7客户经理录入采集信息,并保存。8系统显示保存后的信息内容。9客户经理提交该采集记录至市场经理处审核。10市场经理登录系统,进入“客户采集信息审核”页面,查询需要审核的采集记录。11系统显示需要审核的记录列表。12市场经理审核通过该采集记录。13系统提示该记录已被审核并确认,不可再修改。扩展:2a系统根据页面路径没有找到对应的页面。1系统显示报错信息。2系统管理员重新指定新的页面路径

49、。3系统管理员测试该页面是否能正常打开。3a客户经理想查看所有已提交的采集记录。 1客户经理选择记录状态为“已提交”。 2客户经理执行查询。3b客户经理想查看所有已经通过审核的采集记录。 1客户经理选择记录状态为“已审核”。2客户经理执行查询。3c客户经理想查看被市场经理驳回的采集记录。 1客户经理选择记录状态为“驳回”。 2客户经理执行查询。4a系统找不到符合查询条件的采集记录。1页面上的记录列表显示为空。5a系统检测到客户经理没有选择采集记录。 1系统提示“请选择一条记录”。5b系统检测到客户经理选择了多条采集记录。 1系统提示“只能选择一条记录”。7a系统检测到客户经理录入的信息不完整。

50、 1系统提示“录入信息不完整”。7b系统检测到客户经理录入的数据不合法。(例如:库存量为负值;盘点周期不在采集计划周期范围内) 1系统提示不合法的数据内容以及修改建议。7c系统检测到采集记录无法保存。 1系统显示错误信息。 1a数据库表结构错误。 1系统显示数据库返回的错误内容。 2a保存数据的类型错误。 1系统显示数据的类型错误原因。 2系统管理员根据错误信息修正错误。 3系统管理员测试采集记录是否可以正常保存。8a客户经理发现数据没有被保存。 1客户经理将问题上报给系统管理员。 2系统管理员查看问题原因。 3系统管理员解决问题。 4系统管理员测试数据是否可以正常保存。10a市场经理想查看所

51、有未提交的采集记录。 1市场经理选择记录状态为“待提交”。2市场经理执行查询。10b市场经理项查看所有已审核的采集记录。 1市场经理选择记录状态为“已审核”。2市场经理执行查询。11a系统找不到符合查询条件的采集记录。1页面上的记录列表显示为空。12a市场经理审核不通过该采集记录。 1市场经理驳回该记录。 2系统设置该记录的状态为驳回。3客户经理重新采集客户信息并更新该记录中的数据。 4客户经理提交该记录至市场经理处。 5市场经理重新审核该采集记录。用例3:需求预测需求预测属于市场信息应用子系统的用例,包括了模型预测、个性化调整两个子功能。模型预测是结合烟草行业的实际情况,通过数学建模,形成经

52、过行业认可的,并且具有客户化、市场化、自动化特征的预测模型,预测模型有多种,目前主要使用的是含季节指数的时间预测模型。生成商品的需求预测值由公司经理完成。需求预测值只是理论值,客户的真实需求是由多种因素来决定的,所以公司经理还要综合考虑实际情况并对预测值进行调整。某商品的需求预测值最终还要经过公司经理的确认,确认后的需求预测值不可再被更改。需求预测用例的活动图如图2-10所示。图 2-10 需求预测用例的活动图主要参与者:公司经理涉众及关注点:1 公司经理:希望系统能够提供多种需求预测模型,这样可以根据实际情况选择;另外希望系统提供对需求预测值的调整页面。前置条件:当前周期的采集计划已经完成。

53、后置条件:公司经理确认该商品的需求预测值。主要成功场景(或基本流程):1公司经理登录系统,进入“模型需求预测”页面。2系统显示初始化页面中的内容。3公司经理在页面上选择预测模型的种类。4系统显示所选预测模型的页面。5公司经理录入预测周期范围、预测商品等参数。6系统检测所选的商品是否已经被预测。7公司经理执行模型预测。8系统显示该商品下一周期的模型预测值。9公司确认该商品的需求预测值。扩展:2a系统根据页面路径没有找到对应的页面。1系统显示报错信息。2系统管理员重新指定新的页面路径。3系统管理员测试该页面是否能正常打开。5a系统检测到预测周期范围不足25个周期。1 系统提示“预测周期范围应不少于

54、25个周期”。 2客户经理重新调整预测周期范围。6a系统检测到该商品已经执行完下期预测。 1系统提示“该商品已经执行预测,不能重复预测”。 2客户经理选择其它未被预测的商品。8a系统在预测周期内找不到预测需要的数据。 1系统提示“预测周期的数据未被维护”。 2客户经理重新选择预测周期。9a公司经理需要对模型预测值进行调整。 1公司经理进入“需求预测值调整”界面。 2公司经理对模型预测值进行调整。 3系统显示调整后的需求预测值。 4公司经理保存调整后的需求预测值。2.2系统的非功能性需求分析1约束(1)该项目规模较小,且预算有限,要求1年完成。(2)该项目接下来会推广到其它省市,由于各个省市烟草

55、公司的生产机环境不同,因此要求系统具有良好的可迁移性,能够在不同的服务器环境(Linux、Windows)中运行,同时可以搭配不同的中间件(WebLogic、WebSphere)以及多种主流的数据库(Oracle、DB2)。(3)开发人员主要集中在后台的研发中心,同时要求前后台之间有良好的信息沟通。2 运行期质量属性(1)高性能要求响应时间:计划录入保存时间:小于3秒计划确认时间:小于3秒点击响应时间:小于3秒记录查询响应时间:小于3秒分析响应时间:小于3秒失败事务率:小于百分之三。(2)要求系统有较好的易用性比如,可以为不同的用户配置相应的数据权限,配置权限的操作要简单易用;系统的界面要布局合理,要充分利用屏幕的空间,减少用户误操作的次数;同时还要考虑用户的适应性,系统中所有界面的风格要统一。3 开发期质量要求(1)SQL语句执行:在程序的执行过程中要减少连接数据库的次数,对于多条记录的增加、更新、删除等操作要在一次连接中完成;对于一些复杂的表结构,要避免使用全表查询,尽量用索引来代替;事务要尽可能的保持简洁,并减少对事务的更新。(2)程序设计:在使用系统的过程中,会产生大量无法释放的对象,当对象所要占用的内存空间大于系统剩余的内存空间时,必然会导致内存溢出错误。因此,在程序设计中要对占用内存较大的对象进行有效的分解,避免出现10M以上的大对象。(3)同时要有效地控制对象的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论