77范文网 - 专业文章范例文档资料分享平台

uml实验作业

来源:网络收集 时间:2019-03-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

成都理工大学管理科学学院

教学实验报告

2011 ~2012 学年 第 1 学期

实验项目 UML实例分析 实验日期 班 级 专业方向 第 8 周---第 12 周 信资1班 姓 名 课程名称 实验学时 焦丽 UML统一建模语言 16 实验总学时 16 200907030119 唐元毅 学 号 开发方向 指导教师 实 验 目 的 与 要 求 掌握对一个具体的项目,进行需求分析的能力。 通过对项目的具体需求分析,然后进行系统分析、系统设计。 掌握活动图的工具画法,以及他们的用法。 掌握用例图的工具画法,以及他们的使用方法。 掌握序列图的工具画法,以及他们的使用方法。 掌握类图的工具画法,以及他们的使用方法。 掌握包图的工具画法,以及他们的使用方法。 掌握活动图、用例图、序列图、类图和包图之间区别和联系,掌握怎么将他们联系起来完成对一个项目的分析。 实 验 内 容 1、系统需求分析 2、分析问题领域 3、建立活动图 4、建立用例图 5、建立类图 6、建立序列图 实验成绩: 教师签字: 年 月 日 注1:实验内容至少包括实验过程与步骤,实验结果及分析,实验心得三部分(可根据实验特殊性增加相应实验内容)。

注2:若实验内容较多,提交的纸质文档中可只填写主要的、结论性的内容,其余内容以电子稿提供。

UML实例分析

--网上购物系统分析

一、系统需求分析

网上购物系统对于所有销售者讲,优势在于:不受营业时间和地域的限制,任何时候,任何地点的消费者都可以进行商品的浏览和购买;商家也不必支付场地费、水电费、装修费等所有费用;不必承担现实经营可能产生的风险,如遭遇盗窃,抢劫等。消费者可以使用信用卡网上支付,节约了大量的时间和金钱,满足了消费者付出最小成本得到最大效用的目的。在这个过程中,机会成本将是人们做出抉择的重要依据。网上购物能够兴起且稳定发展,是由于相对于传统购物方式,他能够降低消费者的机会成本,同时也降低消费者的机会,达到双赢。

网上购物的目标:1、用户登录主页,注册后,登录到网上购物系统中,可以进入购物流程(或在结账之前注册并登陆系统)

2、客户可以登陆网上购物系统浏览商品具体信息和购买商品,当注册后,可以在客户所购商品总金额达一定数量时,从普通的用户根据量值不同自动升级成为不同等级的VIP会员,并享受不同的折扣优惠。 3、客户一次可以购买多种商品,当确认购买之后,将产生一张订单。 4、订单生成后,客户可在前台查询订单的处理状态:“T”表示订单上的产品已发出,“F”表示订单上的商品未发出。若订单不能在规定时间发送,客户可退单或做其他的处理。 5、一个销售商可以提供多种商品,且一种商品可以有多家商家提供。 6、客户和商家可在系统发表留言或评论。

二、分析问题领域 (一)、确定系统范围和边界 1、客户前台功能:(1)、客户管理功能:系统实行会员注册和登陆,对客户的相关信息可以进行修改、添加、删除。 (2)、商品信息浏览、和查询功能:商品查询是指系统为客户提供模糊查询商品信息、搜寻商品的功能。商品浏览时指只要登录到网站后,用户就可以在线浏览展示商品,当单击产品名或图片就会看到产品的详细介绍。

(3)购买功能:当客户确定了购买对象后就可以下订单,从而进入购物系统,最终完成购买。只有注册用户才能利用该系统下订单。注册后并且处于在线状态才可以购买下订单。非注册用户和处于非在线状态的用户,只能浏览商品的基本情况。用户登录后,就可以使用系统提供的各种功能。单击产品对应的购买按钮后,将显示购物车界面,在该界面中实现购买产品数量统计、总价统计及每种产品的购买时间。在购物车中,可以实现继续购买、产品数量的修改、删除购买的物品、到收银台付款等功能。 (4)、网上结算银行功能:系统采用网上银行方式,支付宝上结算,经过模拟认证后,根据银行账号在网上处理购买结算。 (5)、售后评价及退货功能:完成购物后,可以进行对商品的评价或要求商家予以退货 等服务。 2、商家的后台功能:(1)、商品信息管理功能:由系统管理员或由系统管理员授权委托管理整个系统的管理信息,发布销售商品信息,商家注册取得授权后可在系统后台随时增添、修改、更新销售商品信息。 (2)、订单管理功能:系统内构成有订单生成,按时间顺序生成订单号,订单入库,订单查询组成的完整的订单处理流程。 (3)、配送管理功能:合同(订单)确认后,卖方向买方送提货单证(网上下载),凭单提货、配

货送货。 (4)、商品退货处理和售后评价功能:售后服务中不合格退货的要求,系统支持退货处理,包括货款退还的操作,同时对客户予以评价。 (5)、客户信息管理功能:系统实行会员注册,对客户的相关信息、交易信息等实行跟踪管理,适时会员实行升级制度。 (二)、确定活动者 游客:查看商品信息

用户(普通会员、VIP会员):注册/登录、购买商品、下(取消)订单 系统管理员:用户管理、商品管理、购买信息管理。

(三)、定义用例

用户登录、用户注册、用户查询、修改个人信息、商品查询、添加商品系列、删除商品系列、添加商品数量、删除商品数量、添加商品到购物车、删除购物车中的商品、浏览商品、查看用户订单、处理订单。 三、建立活动图

1、针对消费者的网上购物系统的活动图:

2、商品浏览活动图:

3、添加商品到购物车活动图:

四、建立用例图 (一)、总体用例图:

(二)、针对消费者的顶层用例图:

用例描述: A、(1)、简介:

用例名称:注册和和登陆 参与者:用户和管理员 (2)、主要流程:

a、当用户决定结束购物去结账的时候,需要用户处于登录状态。 b、用户在登陆界面上点击新用户注册,用户输入用户名、密码。(可以选择不同的注册类型)

如果用户名已经存在,系统将向用户显示相应的错误信息,并提示用户是填写其他的用户名。提示输入新的用户名。

c、在用户登录界面上输入用户名、密码后,系统将确认用户名和密码是否正确。如果验证成功,就是用户处于登录状态。否则,系统只显示用户名和密码的错误信息。提示重新输入。 (3)、条件—业务规则:会员:在淘宝的各种活跃行为(购物、聊天、分享等)均能获得成长值,淘宝网

将以成长值作为衡量VIP会员等级的唯一标准,当会员的成长值累积到3000点并通过实名认证(便于享受线下特权),即可通过在线申请成为淘宝VIP黄金会员,随着成长值的不断累积,会员还可晋升为VIP白金会员、钻石会员。享受更多的购物折扣和更丰富的尊荣特权。 (4)、界面原型—登陆界面

B、(1)、简介:

用例名称:商品浏览与搜索 参与者: 用户 (2)、主要流程:

a、用户进入网上购物系统

b、在系统的主页面上,有各种商品类别的列表,商品类别列表中包括各商品的名称及描述。 c、点击商品类别,可以查询所有该种类的商品列表,包括商品名称、图片、产品介绍等。

d、通过商品的链接,可以进入商品的基本信息网页。可以理解具体的商品信息,如:商品颜色、大小、款式、价格等。

e、在商品基本信息页面中,有添加到购物车的按钮。如果用户点击购物车按钮,将进入购物车向导。 (3)、业务条件—业务规则:商品的默认数量为1. (4)、界面原型

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库uml实验作业在线全文阅读。

uml实验作业.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/527347.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: