论文部分内容阅读
随着企业内部网络技术和先进通信技术的发展,电子商务在企业中得到了广泛应用,电子商务系统也变得日益复杂,其体系结构的灵活性、可扩展性和可维护性决定了开发电子商务系统不能按照传统的分析方法,更为关键的是系统分析员、客户、程序员和其他开发人员如何通过一种能够相互理解和达成一致的方式来组织系统的设计过程,因此,如何应用一种统一的分析和设计方法,开发出高效、适用的电子商务系统是当前急需解决的重要课题。本文结合RUP的二维开发模式,给出了基于UML电子商务系统建模的具体流程,并将其运用于南昌大学“网上商城”的建设。针对“网上商城”长期积累的大量历史订单,提出了应用关联规则对商品订单进行数据挖掘的思路。主要内容如下:1.将RUP核心工作流和UML图相结合,对基于UML的系统开发过程进行分析,并针对电子商务系统的体系结构特点,给出了电子商务系统建模过程。UML是统一的建模语言,但却独立于过程,因此,本文应用RUP统一开发过程作为指导,结合电子商务系统的体系结构特点,给出了基于UML的电子商务系统建模的过程:需求分析→需求建模→静态结构建模→动态结构建模→数据库建模→物理建模。2.以Rational Rose2003为建模工具,运用基于UML的电子商务系统建模过程,对南昌大学“网上商城”进行了系统建模。首先通过需求分析,确定系统的边界和功能模块;用用例图捕捉系统的各功能模块需求建立了系统的需求模型;用分析类的类图对各功能进行描述建立系统的静态结构模型;用顺序图和活动图描述特定对象的基于时间的工作动态交互建立系统的动态结构模型;通过类图向数据库的映射实现了系统的数据库模型;用组件图和配置图显示系统的物理结构建立系统的物理模型。3.鉴于“网上商城”积累的大量客户订单,运用关联规则对历史订单进行分析,进而挖掘客户的潜在需求,完成了系统的“订单分析”功能分析与设计。根据客户历史订单中的数据,采用关联规则挖掘客户购买商品的关联所在,从而指导商户进行决策,提高其服务质量。