logo

xz.jpg

建筑工程中高级职称
基于J2EE和XML技术的汽车营销及售后服务系统

【摘要】:目前汽车产业正进入一个快速发展阶段,并将以尽可能快的速度,提供满足市场和用户需求的产品,为此,有必要建设有效率的销售网络和服务网络,通过信息化的手段帮助企业整合/完善现有的营销及服务体系,可对未来汽车的战略目标进一步提供强有力的支撑。本论文研究内容主要涉及到基于J2EE平台下的XML数据交换技术,利用J2EE平台提供的EJB组件访问数据库及与XML文档之间的数据通信应用。 本文涉及到的J2EE平台下涵盖的关键技术包括:基于J2EE平台的多层体系、EJB类库、XML数据交换,XML的Document文档解析技术,以及J2EE/XML组合技术在系统框架中的主干应用。 J2EE框架平台集成了多项技术为企业多层分布式应用提供完整的解决方案,主要包括三大类:数据通信、组件技术、系统服务。其中实施过程中利用组件技术建立业务逻辑类与用户接口类,并基于面向对象思想的模块化组件方式,使项目编程组成员可在不同应用中重用该组件模块,大幅减少了编程的工作量,使系统的开发更加工厂化、标准化。由于现金的系统应用都要求能够按权限访问的信息系统,所因此J2EE框架又集成了如下API:访问事务日志、数据库系统及目录消息服务。除此之外J2EE框架还可提供同一服务器上合作对象间及服务器-客户之间的高级数据通信服务。 基于上述问题,本文研究利用基于J2EE框架的XML数据交换技术,开发了一套汽车销售及售后服务Web系统,证明使用融合了XML技术的框架可大幅减少异构数据耦合问题,可大幅降低开发难度。 SUN公司推出了J2EE框架,该框架式面向企业级应用的工厂模式的分布式框架体系,不同于以往传统的编程应用框架,该体系框架是基于框架、模块以及组件对企业级应用程序进行设计、编程开发、组装部署的应用。由于J2EE框架技术的诞生,企业在面对多层分布式计算问题时,有了一套完整的技术、理论手段可轻松完成, J2EE框架平台不仅继承了Java独立式开发平台的特点,而且吸收了组件模式的技术手段,可为多层分布式的企业应用需求提供完善的技术方向与设计方案。 XML(extensible Markup Lanagues)扩展性可标记语言采用层级式的信息标记,其中标记用于定义数据类型、标明数据含义、标记数据属性,可自由定义的标记的标记(元数据)源语言。 XML具有非常便捷的数据储存与交换特点,与之具有相同特点的二进制编码,虽然效率高效,也能更加简洁的进行数据存储,且具有数据压缩功效,但格式不直观,只能机器语言解译,使用困难。 由于XML技术在B/S结构系统开发中的广泛应用,以至于现在的很多编程工具都融入、支持XML文档数据交换方式。开发J2EE框架平台的Sun公司,在J2EE框架中集成了对XML文档的操作技术,J2EE框架下的开发人员很容易在该平台下遍历、操作XML文档。 利用计算机网络对营销及售后服务领域规范执行层的业务流程;为管理层提供规范的、高效的管理信息;为决策层提供可靠的指导意见,并在项目金融和物流方面提供智能化的信息管理,并在汽车销售、汽车售后、客服回访、备件管理、库存管理等方面实现网络化管理,达到通顺、正规、高校的服务链。 本着对本项目的理解,以及前期我们与大运汽车相关人员交流的情况,对本项目的总体需求进一步归纳总结后,建议营销及售后服务系统包含如下模块:整车销售模块、售后服务模块、配件管理模块。 系统设计模块繁杂,功能多样,使用用户数量大,对系统提出了较高的稳定性、使用性要求,在设计阶段也对系统后续的扩展性、实用性的设计要求较高。 因此系统采用J2EE框架开发,构建框架的表示层与逻辑层,通过逻辑层访问、操作后台数据库,通过表示层完成系统功能展示。在此过程中还要使用XML技术进行数据交互方面的实现,因此采用J2EE/XML方式组合构建系统模型。 开发阶段,选用J2EE框架搭建该系统,J2EE框架是基于JAVA技术标准的框架平台,可以与多种主流网络数据库无缝集成,并部署在不同平台的服务器上。在该框架下决定了系统的B/S结构,生产厂商通过内/外网访问该系统,销售、售后部门直接通过Internet操作权限内的功能。系统架构设计基于当前流行的B/S结构,不仅提供满足功能和性能的系统支持,而且整个体系考虑了高可靠性、高安全性和将来的扩展性。 XML具有非常便捷的数据储存与交换特点,与之具有相同特点的二进制编码,虽然效率高效,也能更加简洁的进行数据存储,且具有数据压缩功效,但格式不直观,只能机器语言解译,使用困难。同样的数据量,使用XML格式存储,文档大小要相对减少很多,且XML提供的语义标定功能,可以很直观的让用户数据含义,因此XML仅仅是语言格式,是定制语言格式的标记组合,具有自描述性,可以很方便的解析数据,并理解数据含义。 XML已经集成在J2EE框架中,可通过该框架轻松使用XML进行数据交互。在比较了JAXP、JDOM两个信息交互方式及代价后,得出JDOM创建XML文档更加便捷的结论,因此在系统开发中使用JDOM技术来实现对XML的操作 商务信息平台构架的主要目的是对信息的管理,信息再平台中的交互时平台运行的关键,信息交互的顺畅性是商务信息平台成败的基础,在解决了信息交互及整合性的基础上,开发人员可以轻松的根据系统需求开发出便捷、实用性强的商务信息平台。本论文详细分析了该商务平台的功能需求,并阐述了基于J2EE标准的框架总体设计结构,并在多种解决方案中,选择了J2EE技术与XML技术相结合的方式开发系统的业务功能,进而实现了系统平台的构建。 本论文研究应用XML的数据信息交互方式,基于标准的J2EE框架构建电子商务信息系统,该解决方式比现有的电子商务平台具有多种优点,具体优点如下: 1.解决方案本着汽车产、销、维护的前提展开,目的是解决已有方案中数据信息交互效率不高的问题展开; 2.采用基于JAVA的开发方式,完全能满足该系统在兼容性、保密性以及系统运行效率方面的需求;; 3.采用以J2EE与XML技术为中心的数据交换技术,有利于软件数据的流通,大幅提高系统的性能; 4.平台框架提供一定的构件定制功能,有利于灵活开发应用系统。

【目录】:

摘要4-7

ABSTRACT7-15

第一章 绪论15-20

1.1 项目背景15

1.2 技术背景15-18

1.2.1 J2EE 技术简介15-16

1.2.2 XML 技术简介16

1.2.3 J2EE 框架对 XML 技术的支持16-17

1.2.4 基于 J2EE 框架的 XML 数据交换系统设计17-18

1.3 J2EE/XML 技术在汽车营销及售后服务系统框架中的应用18-20

1.3.1 J2EE 技术在汽车营销及售后服务系统中的应用19

1.3.2 XML 技术在汽车营销及售后服务系统中的应用19-20

第二章 汽车销售及售后服务系统需求分析20-25

2.1 总体需求及建设目标20

2.2 功能需求20-25

2.2.1 整车销售模块20-22

2.2.2 故障维修售后服务模块22-23

2.2.3 接口需求23-24

2.2.4 系统设计需求24-25

第三章 汽车销售及售后服务系统总体设计25-31

3.1 销售业务管理26-27

3.1.1 订单管理26

3.1.2 物流储运管理26-27

3.2 车辆信息管理27

3.2.1 车辆基本信息录入27

3.2.2 车辆销售流程管理27

3.3 客户信息管理27-28

3.3.1 客户资料上报27-28

3.3.2 客户资料变更28

3.4 故障维修售后服务管理28-29

3.4.1 三包索赔业务管理28-29

3.4.2 故障维修档案管理29

3.5 库存管理29-30

3.5.1 合理的库存30

3.5.2 实现和财务系统的无缝集成30

3.6 财务业务管理30-31

3.6.1 现金账户30

3.6.2 开票管理30-31

第四章 汽车销售及售后服务系统详细设计31-44

4.1 订单管理31-34

4.1.1 订单提报31-32

4.1.2 订单审核/配车32-33

4.1.3 订单变更与取消33-34

4.2 车辆信息管理34-35

4.2.1 车辆基础信息管理35

4.2.2 车辆销售流程价格管理35

4.3 客户信息管理35-37

4.3.1 已售客户资料管理36

4.3.2 预售客户资料管理36-37

4.4 物流储运管理37-39

4.4.1 仓库管理37-38

4.4.2 发运管理38-39

4.5 故障维修售后服务管理39-41

4.5.1 三包索赔业务管理39

4.5.2 索赔基础数据管理39-41

4.5.3 索赔申请41

4.5.4 索赔申请单上报41

4.6 库存管理41-42

4.7 财务管理42-44

4.7.1 现金帐户管理43

4.7.2 车辆发票管理43-44

第五章 汽车销售及售后服务系统平台框架的实现44-49

5.1 系统架构方案44

5.2 软件架构及开发平台44-45

5.3 平台框架逻辑层45-47

5.3.1 EJB 的执行流程45-46

5.3.2 数据访问实体 bean46

5.3.3 业务逻辑会话 baen46

5.3.4 JSP 访问 EJB 构件46-47

5.4 采用 XML 实现数据交换47-48

5.5 软件系统平台框架的特点分析48-49

第六章 汽车销售及售后系统测试49-67

6.1 订单管理49-52

6.1.1 订单提报49-50

6.1.1.1 业务规则49

6.1.1.2 主要页面逻辑说明49-50

6.1.2 订单查询(OEM/DEALER)50-52

6.1.2.1 业务规则50

6.1.2.2 主要页面逻辑说明50-52

6.2 车辆信息管理52-56

6.2.1 车辆基础信息管理52-54

6.2.1.1 业务规则52-53

6.2.1.2 主要页面逻辑说明53-54

6.2.2 车辆销售流程价格管理54-56

6.2.2.1 业务规则54

6.2.2.2 主要页面逻辑说明54-56

6.3 客户信息管理56-57

6.3.1 已售客户信息管理56

6.3.1.1 业务规则56

6.3.1.2 主要页面逻辑说明56

6.3.2 预售客户信息管理56-57

6.3.2.1 业务规则56

6.3.2.2 主要页面逻辑说明56-57

6.4 物流储运管理57-59

6.4.1 销售单查询(DEALER)57-58

6.4.1.1 业务规则57

6.4.1.2 主要页面逻辑说明57-58

6.4.2 装箱清单查询(OEM\DEALER)58-59

6.4.2.1 业务规则58

6.4.2.2 主要页面逻辑说明58-59

6.5 故障维修售后服务管理59-62

6.5.1 订单签收(DEALER)59-60

6.5.1.1 业务规则59

6.5.1.2 主要页面逻辑说明59-60

6.5.2 索赔申请查询(OEM/DEALER)60-62

6.5.2.1 业务规则60-61

6.5.2.2 主要页面逻辑说明61-62

6.6 库存管理62-65

6.6.1 配件入库(DEALER)63-64

6.6.1.1 业务规则63

6.6.1.2 主要页面逻辑说明63-64

6.6.2 库存查询(DEALER)64-65

6.6.2.1 业务规则64

6.6.2.2 主要页面逻辑说明64-65

6.7 财务管理65-67

6.7.1 现金账户管理65-66

6.7.1.1 业务规则65

6.7.1.2 主要页面逻辑说明65-66

6.7.2 车辆发票管理66-67

6.7.2.1 业务规则66

6.7.2.2 主要页面逻辑说明66-67

结论67-68

参考文献68-71

作者简介71-72

致谢72


上一篇:基于J2EE的交通管理信息系统的设计与实现
下一篇:基于J2EE架构的软件开发方法研究及实例

上海无忧网 @版权所有(2009-2016) 沪ICP备11032751

地址:上海-浦东-杜鹃路188弄,大桥6线,746,地铁2号线(世纪公园站)3号楼,地铁7号线(龙阳路站)8号口

联系电话:021-68453443

点击关闭
  • 点击这里给我发消息 点击这里给我发消息
    服务热线:

    021-68453443

    15901884694