清华大学
毕业设计论文
基于UML的WEB应用
程序的分析,——E_MOTOR采购
系统的开发过程
摘要
中国摩托车专业市场电子商务平台(E-motor)的采购分系统是一个事务复杂,流程多样的WEB应用系统,对于这样复杂的系统需要经过详细的设计和建模。为了能够使E-motor的采购分系统的设计和开发更加规范化,有利于以后的开发和维护,本次毕业设计中我采用了基于UML的建模方法。因此本论文着重探讨了一种使用UML语言的面向对象的建模过程,还针对WEB应用程序的特殊性介绍了一种基于UML的扩展机制为WEB应用系统建模的方法。论文对于如何在WEB应用程序开发的全过程中应用这种基于UML建模方法进行了详细的研究和说明。论文最后介绍了E-motor的采购分系统的分析和设计过程。在毕业设计的项目中使用的是IBM的WebSphere平台,该平台是基于SUN公司J2EE规范的,所以论文也对J2EE进行了简要的介绍,还通过几种实现技术的比较,说明了使用EJB技术开发的优越性。并在E-motor的采购系统中采用了EJB技术。
[关键字]:电子商务,E-motor,UML,J2EE,EJB
第i页
清华大学毕业设计论文
ABSTRACT
ThepurchasingsubsystemofChinaMotore-commerceplatform(E-motor)isa
webapplicationwhichhascomplextrascationandmulti-workflow.Thecomplexsystemrequiresdetailedmodelanddesign.Inordertomakethesubsystemmodelinganddesignmorenormativeandfacilitatethesubsequentdevelopingandmaintaining,IuseanmodelingmethodbasedonUML.ThethesisdiscussesanextendedmechanismbasedonUMLformodelingthewebapplicationanddosomeresearchontheprocessofobject-orientmodelingmethod.IntheprojectofE_motorweuseIBMWebSphereasourplatform,whichisdesignedaccorddingtoJ2EEspecification,sothereisabriefintroductionofJ2EEinthisthesis.
[Key
words]:E-commerce,E-motor,UML,J2EE,EJB
第ii页
清华大学毕业设计论文
第1章前言............................................................................................................................1
1.1项目背景..............................................................................................................................11.1.1中国摩托车专业市场电子商务平台概述...................................................................11.1.2前一阶段开发的经验和不足......................................................................................21.1.3采购系统概述..............................................................................................................31.1.4开发采购系统的新想法..............................................................................................41.2关键技术..............................................................................................................................41.3J2EE技术.............................................................................................................................61.4篇章结构..............................................................................................................................7第2章UML建模语言..........................................................................................................8