返回

19毕业论文:网购物系统UML的分析与设计 19毕业论文:网购物系统UML的分析与设计

格式:word 上传:2026-07-19 12:19:52
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文:网购物系统UML的分析与设计.doc预览图(1)
1 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(2)
2 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(3)
3 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(4)
4 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(5)
5 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(6)
6 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(7)
7 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(8)
8 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(9)
9 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(10)
10 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(11)
11 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(12)
12 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(13)
13 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(14)
14 页 / 共 21
毕业论文:网购物系统UML的分析与设计.doc预览图(15)
15 页 / 共 21
预览结束,还剩 6 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

设置人的姓名,地址等。


继承了父类的方法和属性,并添加了自己的方法和属性。


表示改用户注册的日子,表示登陆密码,用于搜索商品,用于维护客户订单。


继承了,它的属性表示雇佣日期,表示使用权限,表示该员工的薪水,表示登陆密码。


用于搜处理订单,这是所有员工共有的操作。


系统管理员中还增加了查询分析和报表打印的方法。


系统中的其他类,如下图所示图系统中的其他类模式的使用简单工厂模式简单工厂模式又称静态工厂方法模式,它就是由个工厂对象决定创建出哪产品类的实例。


简单工厂模式的策略图如下所示图简单工厂的策略模式图简单工厂模式是由个工厂类根据传入的参量决定创器上,这时就有必要绘制配置图,用其来帮助开发人员理解系统中软件和硬件的映射关系。


下面的本系统的配置图,见图。


计算机上已经由操作系统管理的标准设备,这种情况下就没有必要绘制配置图了。


另方面,如果项目开发组所开发的软件系统需要使用操作系统管理以外的设备例如数码相机路由器等或者系统中的设备分布在多个处理模。


绘制这些视图主要是为了描述系统中各个物理组成部分的分布提交和安装过程。


在实际应用中,并不是每个软件开发项目都必须绘制配置图的。


如果项目开发组所开发的软件系统只需要运行于台计算机并且只需使用此购买商品的活动图系统的配置图分析配置图可以显示节点以及它们之间的必要连接,也可以显示这些连接的类型,还可以显示组件和组件之间的依赖关系,但是每个组件必须存在于些节点上。


配置图用于对系统的实现视图建系统的协作图分析顾客订购协作图如图所示图顾客订购协作图顾客删除订单的协作图如图所示图顾客删除订单的协作图管理员处理订单协作图如图所示图管理员处理订单协作图系统的活动图分析购买商品的活动图如图所示图提交商品的得到该商品的库存情况,如果库存充足则接收订单,并把接收信息提交给数据模块,数据模块更新改客户的订单信息并返回成功信息给订单处理模块,订单处理模块提示改操作成功。


图管理员处理订单的时序图户删除成功。


图客户删除订单的时序图管理员处理订单的时序图如图所示管理员使用其帐号和密码登陆后,登陆模块会将管理员的保存在系统缓存中并提交给订单处理模块。


订单处理模块提交给管理员未处理的列表,管理员块会将客户的保存在系统缓存中,并提交给订单查询模块。


订单查询模块会显示当前所有的订单,顾客得到该列表后,选择要删除商品的,订单处理模块把删除信息提交给数据模块,数据模块保存信息。


订单处理提示用给数据库模块进行保存,保存成功后,提示用户订购商品成功。


图顾客订购时序图客户删除订单的时序图如图所示客户在提交订单后可以对订单进行维护添加,删除,修改。


客户首先输入自己的帐号和密码登陆系统,登陆模统缓存中,并提交给商品查询模块。


商品查询模块提示客户输入查询条件,客户输入适当的查询条件后,查询模块将显示商品列表。


客户得到商品列表后,提交自己想要购买的商品,订购模块得到商品。


生成订单并提交,以便分析系统的行为,验证和修改系统的静态结构,满足用户的需求,达到系统的目标。


顾客订购的时序图如下图所示顾客首先使用自己的帐号和密码进行登陆系统,登陆模块会将客户的图网上购物系统的类图保存在系统的类图,见图系统的时序图分析顺序图可描述几个对象间的动态协作关系,它非常直观的展示了对象之间传递消息的时间顺序。


反映了系统执行过程中个特定时刻所发生的事情。


在系统分析时,可对主要对象类绘制顺序图产品项目删除产品项目等。


购物车项目类的主要操作设置和获取每个属性值的方法统计金额等。


下面是系订单类的主要操作设置和获取每个属性值的方法初始化订单增加产品项目等。


购物车类的主要操作设置和获取每个属性值的方法增加前系统产品类的主要操作设置和获取每个属性值的方法。


产品类别类的主要操作设置和获取每个属性值的方法。


产品项目类的主要操作设置和获取每个属性值的方法实现它们的类有关但与实现方案和实现语言无关。


说明层描述软件的接口,而不是软件的实现。


个类型描述个接口,但可能有多种实现。


实现层从实现的角度定义类及其实现,揭示了软件实现体的构成情况。


针对当图时都应采用三个层次的观点。


这些观点也适用于其它模型。


三个层次的观点不是的组成部分,但对建造模型或评价模型都非常有用,且都可应用于概念层描述应用域中的概念,是对现实世界的直接描述,与实图时都应采用三个层次的观点。


这些观点也适用于其它模型。


三个层次的观点不是的组成部分,但对建造模型或评价模型都非常有用,且都可应用于概念层描述应用域中的概念,是对现实世界的直接描述,与实现它们的类有关但与实现方案和实现语言无关。


说明层描述软件的接口,而不是软件的实现。


个类型描述个接口,但可能有多种实现。


实现层从实现的角度定义类及其实现,揭示了软件实现体的构成情况。


针对当前系统产品类的主要操作设置和获取每个属性值的方法。


产品类别类的主要操作设置和获取每个属性值的方法。


产品项目类的主要操作设置和获取每个属性值的方法订单类的主要操作设置和获取每个属性值的方法初始化订单增加产品项目等。


购物车类的主要操作设置和获取每个属性值的方法增加产品项目删除产品项目等。


购物车项目类的主要操作设置和获取每个属性值的方法统计金额等。


下面是系统的类图,见图系统的时序图分析顺序图可描述几个对象间的动态协作关系,它非常直观的展示了对象之间传递消息的时间顺序。


反映了系统执行过程中个特定时刻所发生的事情。


在系统分析时,可对主要对象类绘制顺序图,以便分析系统的行为,验证和修改系统的静态结构,满足用户的需求,达到系统的目标。


顾客订购的时序图如下图所示顾客首先使用自己的帐号和密码进行登陆系统,登陆模块会将客户的图网上购物系统的类图保存在系统缓存中,并提交给商品查询模块。


商品查询模块提示客户输入查询条件,客户输入适当的查询条件后,查询模块将显示商品列表。


客户得到商品列表后,提交自己想要购买的商品,订购模块得到商品。


生成订单并提交给数据库模块进行保存,保存成功后,提示用户订购商品成功。


图顾客订购时序图客户删除订单的时序图如图所示客户在提交订单后可以对订单进行维护添加,删除,修改。


客户首先输入自己的帐号和密码登陆系统,登陆模块会将客户的保存在系统缓存中,并提交给订单查询模块。


订单查询模块会显示当前所有的订单,顾客得到该列表后,选择要删除商品的,订单处理模块把删除信息提交给数据模块,数据模块保存信息。


订单处理提示用户删除成功。


图客户删除订单的时序图管理员处理订单的时序图如图所示管理员使用其帐号和密码登陆后,登陆模块会将管理员的保存在系统缓存中并提交给订单处理模块。


订单处理模块提交给管理员未处理的列表,管理员提交商品的得到该商品的库存情况,如果库存充足则接收订单,并把接收信息提交给数据模块,数据模块更新改客户的订单信息并返回成功信息给订单处理模块,订单处理模块提示改操作成功。


图管理员处理订单的时序图系统的协作图分析顾客订购协作图如图所示图顾客订购协作图顾客删除订单的协作图如图所示图顾客删除订单的协作图管理员处理订单协作图如图所示图管理员处理订单协作图系统的活动图分析购买商品的活动图如图所示图购买商品的活动图系统的配置图分析配置图可以显示节点以及它们之间的必要连接,也可以显示这些连接的类型,还可以显示组件和组件之间的依赖关系,但是每个组件必须存在于些节点上。


配置图用于对系统的实现视图建模。


绘制这些视图主要是为了描述系统中各个物理组成部分的分布提交和安装过程。


在实际应用中,并不是每个软件开发项目都必须绘制配置图的。


如果项目开发组所开发的软件系统只需要运行于台计算机并且只需使用此计算机上已经由操作系统管理的标准设备,这种情况下就没有必要绘制配置图了。


另方面,如果项目开发组所开发的软件系统需要使用操作系统管理以外的设备例如数码相机路由器等或者系统中的设备分布在多个处理器上,这时就有必要绘制配置图,用其来帮助开发人员理解系统中软件和硬件的映射关系。


下面的本系统的配置图,见图。


操作系统管理以外的设备例如数码相机路由器等或者系统中的设备分布在多个处理器上,这时就有必要绘制配置图,用其来帮助开发人员理解系统中软件和硬件的映射关系。


下面的本系统的配置图,见图。


图网络购物系统的配置图系统采取的设计模式分析系统中的类,如下图所示图系统的类图关于图有几点说明如下类是所有类的父类,它的属性包括用于标示不同身份人的,姓名和地址。


它的方法包括根据搜索,根据姓名搜索,设置人的姓名,地址等。


继承了父类的方法和属性,并添加了自己的方法和属性。


表示改用户注册的日子,表示登陆密码,用于搜索商品,用于维护客户订单。


继承了,它的属性表示雇佣日期,表示使用权限,表示该员工的薪水,表示登陆密码。


用于搜处理订单,这是所有员工共有的操作。


系统管理员中还增加了查询分析和报表打印的方法。


系统中的其他类,如下图所示图系统中的其他类模式的使用简单工厂模式简单工厂模式又称静态工厂方法模式,它就是由个工厂对象决定创建出哪产品类的实例。


简单工厂模式的策略图如下所示图简单工厂的策略模式图简单工厂模式是由个工厂类根据传入的参量决定创建哪类产品的实例。


由上图可以看出它有三个角色工厂类担任这个角色的是工厂方法模式的核心,含有与应用紧密相关的商业逻辑。


工厂类在客户端的直接调用下创建产品的对象,它往往由个具体的类实现。


抽象产品角色担任这个角色的类是由工厂方法模式所创建的类的父类,或者他们有共同的接口。


抽象产品可以是个接口或者抽象类的实现。


具体产品角色工厂方法模式所创建的任何对象都是这个类的实例,由个具体的类来实现。


在系统中,我们抽象出个员工的类,它有连个子类般员工和系统管理员。


有个个工厂类负责具体实例的创建。


具体的类图如下图所示图系统中使用的简单工厂模式策略模式策略模式的用意策略模式的用意是针对组算法,将每个算法封装到具有共同接口的的类里面

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档