-I-毕业设计(论文)课题名称:基于J2EE的客户关系管理系统——销售管理子系统的设计与实现学院:旭日工商管理学院专业:电子商务姓名:谢芳芳__学号:02076201指导教师:王扶东、邓敉二00六年五月三十日基于J2EE的客户关系管理系统-销售管理子系统的设计与实现-I-基于J2EE的客户关系管理系统——销售管理子系统的设计与实现摘要网络的出现和迅速普及使得社会生产模式由大批量生产转变为大批量定制,也使得企业的经营模式由“以产品为中心”转变为“以客户为中心”[1]。基于电子商务的客户关系管理(CustomerRelationshipManagement,CRM)的研究和应用顺应了网络经济时代的要求,为企业“商务e化”的发展提出了明确的方向和依据。客户关系管理是一种以客户为中心的商务战略;是一套集理念、组织、流程、技术为一体的整体解决方案;是一种旨在改善企业与客户之间关系的新型管理机制;企业实施CRM战略的本质目标是与那些有价值的客户建立稳定的长期双赢关系,防止他们流向竞争对手,进而为企业在激烈的市场竞争中赢得优势。[2]本人主要从客户关系管理的子系统——销售方面,包括销售公告板的管理,机会信息管理,机会过程跟踪管理,订单管理,机会分析,统计报表六个方面进行分析设计,运用面向对象分析、设计思路,进行系统建模,包括:用例模型、架构层次模型、组件模型等,开发出客户关系管理系统下的子系统:销售管理子系统,此分析系统界面友好,操作简便,为公司用户的工作提供了帮助。本文主要分为五大块内容:系统开发背景及开发方法,需求分析,系统分析,系统设计和系统实施。其中需求分析中,先建立了用例模型,并通过活动图来详细的描述用例;通过用例序列图和VOPC图,完成了系统分析;系统设计主要主要对类及数据库进行了详细的设计;最后针对系统成品作了一个实施介绍,有主要界面和部分代码。关键词:客户关系管理,销售,订单,机会分析,面向对象开发基于J2EE的客户关系管理系统-销售管理子系统的设计与实现-II-CUSTOMERRELATIONSHIPMANAGEMENTSYSTEMDEVELOPINGBASEDONJ2EE--SALESMANAGEMENTSUBSYSTEMAbstractThenetworkappearanceandtherapidpopularizationcausedthesocialproductpatterntotransformbythemassproductionforthemasshascustom-made,alsocausedtheenterprisethemanagementpatternbyasthecentertransformstaketheproductfortakethecustomerasthecenter.Basedonelectroniccommercecustomerrelationsmanagement,theresearchandtheapplicationcompliedwiththenetworkeconomicaltimerequest,whichistheenterprisecommercialethedevelopmentproposedtheexplicitdirectionandthebasis.Thecustomerrelationshipmanagement(CustomerRelationshipManagement,CRM)isonekindisforthepurposeofimprovingbetweentheenterpriseandthecustomerrelates,enhancesthecustomerloyaltyandthedegreeofsatisfactionnewmanagementmechanism.MentionfromtheCRMproductionandtheconnotation,stressesfromthemanagementangle,howelaboratedCRMimplementsCRMtothetraditionalenterprise'simpactandtheenterpriseundertheelectroniccommerceenvironmentCRMpatternaswellasthemodernenterprise。Imainlyfromthecustomerrelationsmanagementsubsystem——saleaspect,includingthesalesannouncementboardmanagement,theopportunityinformationmanagement,theopportunityprocesstrackmanagement,theorderformmanagement,theopportunityanalysis,thestatisticalreportformsixaspectscarryontheanalysisdesign,utilizestheopportunityanalysis,thedesignmentality,carriesonthesystemmodeling,including:Withtheexamplemodel,theoverheadconstructionlevelmodel,themodulemodelandsoon,developedunderthecustomerrelationsmanagementsystemmanagementsystemsubsystem:Salesmanagementsubsystem,this基于J2EE的客户关系管理系统-销售管理子系统的设计与实现-III-analysissystemcontactsurfacefriendly,theoperationissimple,hasprovidedthehelpforthecompanyuser'swork.Thisarticlemainlydividesintofivecontents:systemdevelopmentbackgroundandmethodofexploitation,demandanalysis,systemanalysis,systemdesignandsystemimplementation.Indemandanalysis,hasestablishedfirstwiththeexamplemodel,andcomesthedetaileddescriptionthroughtheactivecharttousetheexample;ThroughusestheexamplesequencechartandtheVOPCchart,hascompletedthesystemanalysis;Thesystemdesignmainlymainlyhascarriedonthedetaileddesigntokindofandthedatabase;Finallyaimedatthesystemendproducttomakeanimplementationintroduction,hadthemaincontactsurfaceandthepartialcodes.keywords:CRM,sales,order,opportunityanalysis,OO基于J2EE的客户关系管理系统-销售管理子系统的设计与实现-IV-目录1绪论.......................................................................11.1前言.................................................................11.2系统开发背景及开发方法...............................................21.2.1开发背景.......................................................21.2.2开发方法.......................................................31.2.2.1面向对象的方法...........................................31.2.2.2面向对象的优势...........................................31.2.2.3统一建模语言UML.........................................41.3开发工具.........................................................42需求分析...................................................................52.1问题描述.............................................................52.2Glossary词汇表......................................................52.3补充规约(非功能性需求).............................................62.4用例模型.............................................................72.4.1用例图.........................................................72.5用例描述.............................................................82.5.1销售公告板用例的描述...........................................92.5.2机会信息管理用例的描述........................................122.5.3机会过程跟踪用例的描述........................................162.5.4订单管理用例的描述............................................202.5.5机会分析用例的描述............................................232.5.6统计报表用例的描述............................................243面向对象分析00A..........................................................263.1用例实现............................................................26基于J2EE的客户关系管理系统-销售管理子系统的设计与实现-V-3.2用例分析............................................................303.2.1销售公告板用例序列图..........................................303.2.2机会信息管理用例序列图........................................323.2.3机会过程跟踪管理用例序列图....................................353.2.4订单管理用例序列图......