ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:519.20KB ,
资源ID:6473041      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6473041.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(面向对象分析与设计大作业.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、面向对象分析与设计大作业面向对象分析与设计大作业UML网上花店系统Rose建模报告网上花店是一个立足于网络、以鲜花为商品的专业性网上购物网站。网上花店传承花意,为亲人朋友送去心意已决成为某种时尚。网上鲜花店为大众开辟了更为方便之门,快捷方便,为大众所喜爱。网上花店系统就是为实现客户通过上网,对鲜花信息的浏览、检索、订购,以及鲜花销售商对客户信息、鲜花信息的管理所开发的网络应用软件。该系统能够较好地满足网上花店客户的基本要求,具有较高的实用价值。有效,畅通的销售渠道,提供产品服务为根本,促进鲜花市场的大发展.将成为一个可爱的信使,把祝愿和幸福送到千家万户.为人类创造最佳生活环境,并创建网上花店一

2、流的网站.,是网站的目标。客户足不出户就可以购买到自己需要的图鲜花。购鲜花过程方便、快捷,可靠性、安全性高。同时,对于商家,可以通过该平台对客户及订单信息进行有效管理,对图鲜花信息也做到及时更新,更利于商家为客户服务。此系统通过Rose 建模分析主要是:用户在线注册功能、登录功能、查询功能、购物车功能、定单等;在后台能实现管理员的登录、管理员对商品的分类发布、商品的管理、用户信息的管理、订单管理、管理员管理等。真正实现从商品的发布到商品的购买一系列的网上销售鲜花的功能。能够较好地满足网上花店客户的基本需求,具有较高的实用价值。网上花店系统中,管理员功能系统是整个网上花店系统的管理中心,其主要作

3、用就是,管理鲜花买入和卖出,管理会员基本信息,推荐鲜花等,完成整个系统后台的操作。管理系统是整个网上花店系统的使用中心,其主要作用就是,鲜花分类浏览、推荐鲜花展台、鲜花消息信息展台、销售排行榜、鲜花查询、订单查询、鲜花购物车等,在很大程度上方便了用户使用和购买。开发人员在经过实际的市场调研和分析后,结合当今网上流行的销售系统,特此开发此网上花店系统。网上花卉销售系统主要是实现网上选花、买花、产生订单等功能的系统。一个典型的网上花卉销售一般都需要实现花卉信息的动态展示、购物车管理、客户信息注册登录管理、订单处理等模块。1.需求分析本网上花店系统主要完成以下具体任务:(1) 花卉销售需求当客户进入

4、网上花卉销售网站时,应该在主页面中分类显示最新的花卉信息,以供客户选择所需花卉,同时也应该提供按照花卉名称,或者备注快速查询所需花卉信息的功能。(2) 购物管理需求当客户选择购买某花卉产品时,应该能够将对应花卉信息,例如:价格、数量记录到购物车中,并允许客户返回花卉查询页面,选择其他花卉,并添加到购物车中,当对购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。(3) 订单处理需求对应客户购买花卉信息的需求,在确定了所购花卉的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货和处理。(4) 客户注册需求为

5、了能够实现花卉的购买,需要管理客户相关的联系方式、送货地点等相关信息。在网上花店系统中,需要管理者和顾客(消费者)的参与。管理者可以有自己的用户名和密码对网站的后台进行维护和更新。顾客可以注册也可以登录来对花卉进行浏览和购买,确认购买后通过转账汇款。参与者有销售者、广大消费这以及系统管理员,销售者也可以替代系统管理员的功能。2. 系统建模2. 1 创建系统用例创建系统用例的第一步是确定参与者。在网上花店系统中参与者包括两个,一个是管理员,细化也可以是店长,另一个是顾客(消费者)。下面是对参与者进行分析。(1) 管理员用例:花店管理:管理员可以对花店的花卉进行管理,如花卉信息的发布、花卉的名称、

6、特点等信息。折扣管理:网上花店的价格优惠,打折时间及打折情况。客户管理:对顾客需要了解想购买的花卉在线客服,并给出合适的建议。订单管理:对顾客下的订单进行审核处理或是对订单退订等业务处理。后台数据库:这些活动都需要数据库进行处理,保证这么活动得以运行。下图1所示:管理员用例图 图1 管理员用例图管理员可以细化一些,比如管理花店的店主,店主的参与的活动用用例图表示如下,图2所示:图2 店长用例图(2) 消费者用例消费者即为顾客,顾客在网上购物,首先要在网上注册账号、进行账号登录,通过验证后才可以在线购买花卉。图3 顾客个人信息用例: 图3 顾客个人信息用例图图4 顾客在线购物的用例: 图4 顾客

7、在线购物用例图2.2 创建类图通过对用例图的分析,对系统进行创建类图,主要依据6个类对象:管理员、顾客、销售、花卉、购物车、付款建立完整的类图。如图5所示:图5 系统类图2.3 创建序列图(1) 创建顾客购买花卉的序列图创建步骤课分为:1.顾客可进入网上花店;2.选择花卉;3.把所要购买的花卉添加到购物车;4.对加入购物车的花卉有优惠或是无优惠的所有花卉进行结算。图6 顾客购买花卉序列图(2) 创建管理员管理花卉的序列图创建步骤:1. 添加花卉信息;2. 查找花卉的标号;3. 返回花卉管理界面;4. 更新花卉的种类。 图7 管理员管理花卉序列图(3) 创建管理员管理订单的序列图创建步骤:1.

8、查看订单管理界面;2. 查看未处理订单;3. 查找订单号;4. 生成订单;5. 处理订单;6. 更新订单界面。 图8 管理员管理订单序列图(4) 创建管理员管理信息的序列图1.查找用户信息;2.个人删除、添加删除等操作更改个人信息;3.更新个人信息;4.返回个人信息界面; 图9 管理员管理信息序列图2.4 创建协作图(1) 创建顾客购买花卉的协作图 图10 顾客购买花卉的协作图(2) 创建管理员管理花卉的协作图图11 管理员管理花卉的协作图(3) 创建管理员处理清单协作图 图12 管理员处理清单协作图(4) 创建管理员管理信息协作图 图13 管理员管理信息协作图2.5 创建活动图根据系统对参与

9、者的活动进行分析,建立活动图。(1) 创建订单活动图 图14 订单活动图(2) 创建花卉销售活动图 图15 花卉销售活动图(3) 创建顾客网上登录活动图 图16 顾客网上登录活动图2.6创建构件图对系统的实现进行建模的方式有创建构件图。构建图可分为7个部分;主程序模块、管理员、客户、数据库等。 图17 系统构件图2.7创建部署图这个系统包括五个节点,两个客户端,分别是管理员客户端、用户客户端;数据库、服务器、打印机,创建的部署图如下图18。 图18 部署图总 结本文论述了一个基于UML的网上花店系统,基本上体现了电子商务大部分的优点。我所设计的网上花店,主要是通过自己对这个系统的理解来设计的。在设计过程中,我初步了解了UML的优点和先进之处,了解他的可以自动生成代码的功能。在网上花店系统的设计过程中,培养了自己的综合能力和从全局考虑的思想。这个网上花店系统功能是比较全面的,但出于自己水平有限,该项目上有一些不完善和有待改进之处,有好多东西考虑不周,功能模块不是特别的完善。通过本次大作业,对本期的UML基础教程进行系统的复习和应用,加深了对书上知识的了解。

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

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