面向对象分析报告与设计大作业.docx

上传人:b****2 文档编号:1236768 上传时间:2022-10-19 格式:DOCX 页数:13 大小:518.84KB
下载 相关 举报
面向对象分析报告与设计大作业.docx_第1页
第1页 / 共13页
面向对象分析报告与设计大作业.docx_第2页
第2页 / 共13页
面向对象分析报告与设计大作业.docx_第3页
第3页 / 共13页
面向对象分析报告与设计大作业.docx_第4页
第4页 / 共13页
面向对象分析报告与设计大作业.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

面向对象分析报告与设计大作业.docx

《面向对象分析报告与设计大作业.docx》由会员分享,可在线阅读,更多相关《面向对象分析报告与设计大作业.docx(13页珍藏版)》请在冰豆网上搜索。

面向对象分析报告与设计大作业.docx

面向对象分析报告与设计大作业

《面向对象分析与设计》大作业

 

UML网上花店系统Rose建模报告

网上花店是一个立足于网络、以鲜花为商品的专业性网上购物。

网上花店传承花意,为亲人朋友送去心意已决成为某种时尚。

网上鲜花店为大众开辟了更为方便之门,快捷方便,为大众所喜爱。

网上花店系统就是为实现客户通过上网,对鲜花信息的浏览、检索、订购,以与鲜花销售商对客户信息、鲜花信息的管理所开发的网络应用软件。

该系统能够较好地满足网上花店客户的根本要求,具有较高的实用价值。

有效,畅通的销售渠道,提供产品服务为根本,促进鲜花市场的大开展.将成为一个可爱的信使,把祝愿和幸福送到千家万户.为人类创造最优生活环境,并创建网上花店一流的.,是的目标。

客户足不出户就可以购置到自己需要的图鲜花。

购鲜花过程方便、快捷,可靠性、安全性高。

同时,对于商家,可以通过该平台对客户与订单信息进展有效管理,对图鲜花信息也做到与时更新,更利于商家为客户服务。

此系统通过Rose建模分析主要是:

用户在线注册功能、登录功能、查询功能、购物车功能、定单等;在后台能实现管理员的登录、管理员对商品的分类发布、商品的管理、用户信息的管理、订单管理、管理员管理等。

真正实现从商品的发布到商品的购置一系列的网上销售鲜花的功能。

能够较好地满足网上花店客户的根本需求,具有较高的实用价值。

网上花店系统中,管理员功能系统是整个网上花店系统的管理中心,其主要作用就是,管理鲜花买入和卖出,管理会员根本信息,推荐鲜花等,完成整个系统后台的操作。

管理系统是整个网上花店系统的使用中心,其主要作用就是,鲜花分类浏览、推荐鲜花展台、鲜花消息信息展台、销售排行榜、鲜花查询、订单查询、鲜花购物车等,在很大程度上方便了用户使用和购置。

开发人员在经过实际的市场调研和分析后,结合当今网上流行的销售系统,特此开发此网上花店系统。

网上花卉销售系统主要是实现网上选花、买花、产生订单等功能的系统。

一个典型的网上花卉销售一般都需要实现花卉信息的动态展示、购物车管理、客户信息注册登录管理、订单处理等模块。

本网上花店系统主要完成以下具体任务:

〔1〕花卉销售需求

当客户进入网上花卉销售时,应该在主页面中分类显示最新的花卉信息,以供客户选择所需花卉,同时也应该提供按照花卉名称,或者备注快速查询所需花卉信息的功能。

〔2〕购物管理需求

当客户选择购置某花卉产品时,应该能够将对应花卉信息,例如:

价格、数量记录到购物车中,并允许客户返回花卉查询页面,选择其他花卉,并添加到购物车中,当对购物订单生成后,应该能够自动去除以生成订单的购物车中的信息。

〔3〕订单处理需求

对应客户购置花卉信息的需求,在确定了所购花卉的价格、数量等信息后,提示用户选择对应的送货方式与付款方式,最终生成对应的订单记录,以便于配货人员依据订单信息进展后续的出货、送货和处理。

〔4〕客户注册需求

为了能够实现花卉的购置,需要管理客户相关的联系方式、送货地点等相关信息。

在网上花店系统中,需要管理者和顾客〔消费者〕的参与。

管理者可以有自己的用户名和密码对的后台进展维护和更新。

顾客可以注册也可以登录来对花卉进展浏览和购置,确认购置后通过转账汇款。

参与者有销售者、广阔消费这以与系统管理员,销售者也可以替代系统管理员的功能。

2.系统建模

2.1创建系统用例

创建系统用例的第一步是确定参与者。

在网上花店系统中参与者包括两个,一个是管理员,细化也可以是店长,另一个是顾客〔消费者〕。

下面是对参与者进展分析。

〔1〕管理员用例:

花店管理:

管理员可以对花店的花卉进展管理,如花卉信息的发布、花卉的名称、特点等信息。

折扣管理:

网上花店的价格优惠,打折时间与打折情况。

客户管理:

对顾客需要了解想购置的花卉在线客服,并给出适宜的建议。

订单管理:

对顾客下的订单进展审核处理或是对订单退订等业务处理。

后台数据库:

这些活动都需要数据库进展处理,保证这么活动得以运行。

如下图1所示:

管理员用例图

图1管理员用例图

管理员可以细化一些,比如管理花店的店主,店主的参与的活动用用例图表示如下,图2所示:

图2店长用例图

〔2〕消费者用例

消费者即为顾客,顾客在网上购物,首先要在网上注册账号、进展账号登录,通过验证后才可以在线购置花卉。

图3顾客个人信息用例:

图3顾客个人信息用例图

图4顾客在线购物的用例:

图4顾客在线购物用例图

2.2创建类图

通过对用例图的分析,对系统进展创建类图,主要依据6个类对象:

管理员、顾客、销售、花卉、购物车、付款建立完整的类图。

如图5所示:

图5系统类图

2.3创建序列图

〔1〕创建顾客购置花卉的序列图

创建步骤课分为:

1.顾客可进入网上花店;

2.选择花卉;

3.把所要购置的花卉添加到购物车;

4.对参加购物车的花卉有优惠或是无优惠的所有花卉进展结算。

图6顾客购置花卉序列图

〔2〕创建管理员管理花卉的序列图

创建步骤:

1.添加花卉信息;

2.查找花卉的标号;

3.返回花卉管理界面;

4.更新花卉的种类。

图7管理员管理花卉序列图

〔3〕创建管理员管理订单的序列图

创建步骤:

1.查看订单管理界面;

2.查看未处理订单;

3.查找订单号;

4.生成订单;

5.处理订单;

6.更新订单界面。

图8管理员管理订单序列图

〔4〕创建管理员管理信息的序列图

1.查找用户信息;

2.个人删除、添加删除等操作更改个人信息;

3.更新个人信息;

4.返回个人信息界面;

图9管理员管理信息序列图

2.4创建协作图

〔1〕创建顾客购置花卉的协作图

图10顾客购置花卉的协作图

〔2〕创建管理员管理花卉的协作图

图11管理员管理花卉的协作图

〔3〕创建管理员处理清单协作图

图12管理员处理清单协作图

〔4〕创建管理员管理信息协作图

图13管理员管理信息协作图

2.5创建活动图

根据系统对参与者的活动进展分析,建立活动图。

〔1〕创建订单活动图

图14订单活动图

〔2〕创建花卉销售活动图

图15花卉销售活动图

〔3〕创建顾客网上登录活动图

图16顾客网上登录活动图

对系统的实现进展建模的方式有创建构件图。

构建图可分为7个局部;主程序模块、管理员、客户、数据库等。

图17系统构件图

这个系统包括五个节点,两个客户端,分别是管理员客户端、用户客户端;数据库、服务器、打印机,创建的部署图如如下图18。

图18部署图

总结

本文论述了一个基于UML的网上花店系统,根本上表现了电子商务大局部的优点。

我所设计的网上花店,主要是通过自己对这个系统的理解来设计的。

在设计过程中,我初步了解了UML的优点和先进之处,了解他的可以自动生成代码的功能。

在网上花店系统的设计过程中,培养了自己的综合能力和从全局考虑的思想。

这个网上花店系统功能是比拟全面的,但出于自己水平有限,该项目上有一些不完善和有待改良之处,有好多东西考虑不周,功能模块不是特别的完善。

通过本次大作业,对本期的UML根底教程进展系统的复习和应用,加深了对书上知识的了解。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1