首页 > 文章中心 > 正文

网上订购建模系统

网上订购建模系统

关键词:统一建模语言uml迭代式开发电子商务

原文

在面向对象的软件开发中,如果软件由近百个或更多对象构成,单凭简单的分析是很难理清的。同时为了利于大中型软件的维护和再使用,在具体写代码之前进行建模也是很有必要的。UML(UnifiedModelingLanguage,统一建模语言)是在多种面向对象建模方法的基础上发展起来的建模语言,是一种通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档,现在已经成为软件工业中的建模语言标准,主要应用于软件密集型系统的分析与设计。本文以电子商务系统为例,探讨了利用统一建模语言UML进行面向对象的分析、设计和实现等问题。其中主要对网上订购部分进行了详细的需求分析,确定了系统的领域图,建立了系统的体系结构,给出了详细的UseCase描述并据此创建了具体的设计模型(静态模型、动态模型和物理模型)。本文还概要地介绍了UML和迭代式开发的相关知识。

目录

摘要

Abstract

第一章绪论

1.1课题背景

1.2课题主要内容

1.3内容组织结构

第二章UML应用建模

2.1建模

2.2UML介绍

2.3电子商务系统

2.4小结

第三章利用UML对系统进行需求分析

3.1迭代增量式软件开发方法

3.2项目描述

3.3确定系统边界

3.4划分体系结构

3.5用例归档

第四章系统的动态模型

4.1创建系统的活动图(ActivityDiagram)

4.2创建系统的行为交互图(InteractionDiagram)

第五章系统的静态模型和物理模型

5.1创建类图(ClassDiagram)

5.2创建系统的物理模型

结束语

致谢

参考文献

参考资料

[1]GradyBooch,,JamesRumbaugh,IvarJacobson.UML用户指南.北京:机械工业出版社,2001.6

[2]WendyBoggs,MichaoelBoggs著,邱仲潘等译.UML与RationalRose2002从入门到精通.北京:电子工业出版社,2002.7

[3]GeriSchneider,JasonP.Winters著,姚淑珍,李巍等译.用例分析技术(第二版).北京:机械工业出版社,2002.8

[4]张龙祥.UML与系统分析设计.北京:人民邮电出版社,2001.8

[5]尤克滨.UML应用建模实践过程.北京:机械工业出版社,2003.1

[6]IvarJacobson,GradyBooch,JamesRumbaugh著,周伯生,冯学民,樊东平译.统一软件开发过程.北京:机械工业出版社,2002.1

[7]胡桃,吕廷杰.电子商务技术基础与应用.北京:北京邮电大学出版社,2002

[8]吴洋.电子商务编程实例与技巧.上海:浦东电子出版社,2002.3