电子商务系统建模_第1页
电子商务系统建模_第2页
电子商务系统建模_第3页
电子商务系统建模_第4页
电子商务系统建模_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 电子商务技术课程设计电子商务技术课程设计 论文论文 题目 题目 adidasadidas 运动鞋电子商城课程设运动鞋电子商城课程设 计计 学 生 姓 名 李青山 学 院 信息技术学院 专 业 信息管理与信息系统 电子商务方向 班 级 B1103 学 号 辽 东 学 院 Eastern Liaoning University 2 目 录 目 录 2 一 系统需求 4 二 需求分析 5 2 1 功能设置 5 2 2 模块划分 5 2 3 识别参与者和用例 6 2 3 1 顾客 Customer 用例图 7 2 3 2 系统管理员用例 11 2 4 静态结构模型 14 2 4 1 类 Customer 14 2 4 2 类 Goods 16 2 4 3 类 Order 16 2 4 4 管理员 17 2 4 5 标题 title 类 18 2 4 6 二级标题类 19 2 4 7 类图 19 3 动态行为模式 20 3 1 时序图 20 3 1 1 顾客注册成为会员时序图 20 3 1 2 顾客反馈信息时序图 21 3 1 3 顾客浏览商品时序图 22 3 1 5 顾客购买商品时序图 23 3 1 7 管理员删除商品时序图 24 3 1 9 管理员删除二级商品目录时序图 25 3 1 11 管理员编辑条款信息时序图 26 3 1 12 管理员删除会员时序图 26 3 2 活动图 27 3 2 1 用户顾客的活动图 27 3 2 2 管理端管理员的活动图 28 3 3 协作图 30 3 3 1 顾客登录协作图 30 3 3 2 顾客注册协作图 30 3 3 3 顾客浏览商品协作图 31 3 3 3 4 反馈信息协作图 31 3 3 5 顾客查询商品协作图 32 3 3 6 顾客购买商品协作图 32 3 3 7 管理员删除会员协作图 33 3 3 8 管理员添加商品协作图 33 3 3 9 管理员添加商品标题协作图 34 3 3 10 管理员删除商品协作图 34 3 3 11 管理员删除标题协作图 35 3 3 12 管理员编辑文本协作图 35 4 系统图 36 4 一 系统需求一 系统需求 随着社会的发展 电子商务成为了一个热门的话题 而网上购物已经 成为当今社会一种比较流行的购物方式 一个完整的购物系统就是一个现 实中的一个商城 或者就是一个超市 本系统就是一个类似超市的网上购 物系统 首先用户进入电子商城的首页 在这里用户可以看到所有的商品的分类 这里改提供了查询 促销商品 购物车等链接命令 还可以查看具体商品 并从这里进入具体的商品界面 同样能够方便地搜索商品 而且能够运用虚 拟的购物车替代现实中的购物车进行购物 用户在查看商品的价格等详细情 况之后 就可以把购物车中不满意的商品去掉 当用户购买完商品后 就可 以结帐了 也就是下定单 在用户下完定单之后 商城将根据列表的内容 使用某种手段进行确认 然后进行发货 发货成功并且收到款后 一个真正 意义上的交易也就形成了 以上这些功能是用户所需要的 但是一个功能完 善的电子商城还需要管理员自己的货物和商品 例如进货 添加商品 删除 没有的商品以及向用户发送促销活动的公告 删除过期公告 最后还有对注 册会员的管理 这些都写要管理员来处理 通过上述电子商务系统的分析 可以获得如下的功能性需求 1 种类显示 只要涉及商场所卖的产品 都可以显示在这里 主要是 鞋类商品的一些信息 2 查询 用户可以利用此项功能来查找需要的商品 用户只要输入想 要查找商品的关键字 然后单击 查询 就可以查询到相关的信息了 3 最新产品 根据电子商场的动态管理 可以将商场中新的商品放到 一张列表中显示出来 供用户参考 4 电子商场活动信息 在这里 商家可以以公告的形式显示商场近期 的一些重要活动 比如什么时候举行促销活动 什么产品将举行展销会等 5 特价产品罗列 商场为了吸引用户的购买欲 可以实施状况的促销 计划 这里商场设置了一个促销产品的列表 用户可以打开这个列表查看促销 的商品 6 购物车 本系统中最主要的一个功能 用户在网上商城购买商品 都要经过这个购物车 才可以将物品买到手 7 登录 注册 用户要想在电子商场中购买商品 就必须先登录这个 5 电子商场 如果还不是会员才可以将物品买到手 8 个人信息 注册为会员的用户 都将拥有个人信息这个窗口 在这 个窗口中 用户可以查看订单 查看资料 查看购物车 二 需求分析二 需求分析 2 1 功能设置功能设置 由本系统的总体任务可以找出顾客和系统管理员的活动信息 1 顾客 顾客可看到所有商品的种类 查询商品 查看商城发布的各 种公告 使用购物车购买商品 2 系统管理员 系统管理员添加商品 删除没有的商品 发布公告 删除公告 管理注册会员 添加商品标题 删除商品标题 系统总体功能示意图 电电子子商商城城系系统统 公公告告展展示示 前前台台客客户户行行为为 后后台台管管理理员员行行为为 购购物物车车 信信息息反反馈馈 购购物物流流程程 浏浏览览商商品品 注注册册 登登录录 系系统统设设置置 数数据据库库维维护护 编编辑辑文文本本管管理理 商商品品管管理理 订订单单管管理理 会会员员管管理理 2 2 模块划分模块划分 在前台 可以将系统分为用户模块 包括注册 登录和个人信息三个方面 查询模块 浏览商品模块 信息反馈模块 购物车模块 包括选商品 购物和 结账 在后台 可以将系统分为会员管理模块 订单管理模块 商品管理模块 包括商品分类管理 编辑文本管理 包括促销商品展示编辑 商场公告的编辑 6 系统设置模块 包括订单设置 商城设置 下面是电子商场系统模块体系图 电电子子商商场场系系统统 用用户户模模块块 前前台台 后后台台 购购物物车车模模块块 信信息息反反馈馈模模块块 浏浏览览商商品品模模块块 查查询询模模块块 系系统统设设置置模模块块 编编辑辑文文本本模模块块 商商品品管管理理模模块块 订订单单管管理理模模块块 会会员员管管理理模模块块 2 3 识别参与者和用例识别参与者和用例 通过对系统的分析 可以确定系统中有两个参与者 系统管理员 Administrator 和顾客 customer 各参与者的描述如下 Customer 顾客浏览商品 查询商品 查看商城活动 注册并且登录后还可 以购买商品 反馈商城的信息 Administrator 系统管理员可以编辑促销产品 编辑购物流程 编辑条款信息 删除会员 添加会员 添加和管理商品 管理订单和系统设置 7 2 3 1 顾客顾客 Customer 用例图用例图 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 用例说明如下 1 登录用例描述表 用例名称登录 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC001 登录系统 顾客 会员 系统管理员 无 登录到系统 1 系统提示用户输入用户名和密码 2 用户输入用户名和密码 3 系统验证用户名和密码 若正确 则登录 到系统中 如果用户输入无效的用户名和密码 系统显示错 误信息 并返回重新提示用户输入用户名和密码 或 者取消登录或者终止登录 8 表 2 3 1 1 2 修改个人信息用例 用例名称修改个人信息 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC002 会员可以修改密码和基本信息 顾客 会员 顾客登录到系统 会员完成自己的信息的修改 1 顾客点击要修改个人信息 2 顾客输入要修改的信息 3 提交到数据库 修改数据库的内容 然后输入无效的用户名 旧密码不正确 EMAIL 格式不正确则提示重新输入 或终止用例 表 2 3 1 2 3 反馈信息用例 用例名称反馈信息 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC003 会员对商品的评价和服务信息反馈 顾客 会员 会员登录 对服务和商品的质量评价反馈给系统 1 单击反馈信息按钮 2 在输入框中输入你要反馈的信息 3 提交到数据库中并显示在页面中 提出对系统的服务质量 商品的价格和质量 和商家应提供何种商品等建议 表 2 3 1 3 9 4 查询商品用例 用例名称反馈信息 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC004 顾客可以查询自己需要的商品 顾客 无 显示出所查询的商品 1 在查询的文本框中输入要查询的信息 2 点击提交 即可显示信息 假如系统存在所查询的信息则显示否则提示 该信息不存在 返回再查询 表 2 3 1 4 5 查看活动 用例名称查看活动 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC005 查看商城各种活动和各种促销信息 顾客 会员 无 显示各种活动和促销信息 1 点击活动信息按钮 2 显示各种活动信息 无 表 2 3 1 5 6 顾客浏览用例 用例名称浏览商品 标识符 用例描述 参与者 UC006 查看商场的各种商品 顾客 会员 10 前置条件 后置条件 基本操作流程 可选操作流程 无 显示商品在页面中 显示各种商品和商品具体信息 查看一级标题 查看二级商品标题查看具体 商品查看打折商品 表 2 3 1 6 7 顾客注册用例 用例名称顾客注册 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC007 注册成为会员 顾客 无 顾客注册成为会员 1 点击注册进入注册页面 2 输入相关信息 3 提交信息到数据库中 如果输入的用户名有重名 EMAIL 格式不正确 密码格式 长度 不对则返回重新注册 或取消 终止 用例 表 2 3 1 7 8 购买商品用例 用例名称购买商品 标识符 用例描述 参与者 前置条件 后置条件 UC008 购买商品 顾客 会员 登录到系统 完成对商品购买 11 基本操作流程 可选操作流程 1 找到所需要的商品 2 点击添加到购物车 3 点击我的购物车 查看购物车商品 4 点击结算 选择要付款的方式 5 点击完成 显示购物单 可对购物商品数量添加 和删除商品 选择不同 的付款方式 假如信息不全 则提示要完成所要输入 信息 或取消 终止用例 表 2 3 1 8 2 3 2 系统管理员用例系统管理员用例 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 个 12 用例说明如下 1 编辑文本管理用例 用例名称编辑文本管理 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC009 编辑用户购物流程 各种促销产品和商城规则条款 信息 系统管理员 管理员登录进入系统 编辑各种信息显示在页面上 1 选择要编辑的内容 2 输入要编辑的内容 3 提交 则内容显示在页面上 编辑促销产品 编辑购物流程 编辑条款信息 表 2 3 2 1 2 会员管理 用例名称会员管理 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC010 是删除会员 添加会员 查看会员订单 查看会员 购物车等会员的父用例 系统管理员 管理员登录进系统 完成会员各种信息的管理 1 选择管理表项 如 删除会员 添加会员 2 输入或修改会员信息 提交 删除会员 添加会员信息 查看会员的订单 查看 会员的购物车 13 表 2 3 2 2 3 商品管理用例 用例名称商品管理 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC011 用于添加一级商品类别 更新一级商品 添加二级 商品目录 删除二级商品目录 移动二级商品目录 系统管理员 管理员登录进系统 完成商品标题和商品各种信息的管理 1 进入商品管理模块 2 选择要更新的项目 3 输入要更新的信息 4 确认 提交 添加二级商品目录 删除二级商品目录 移动二级 商品 删除具体商品 移动具体商品 表 2 3 2 3 4 订单管理用例 用例名称订单管理 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC012 查看订单信息 修改订单状态 根据状态查询订单信 息 如对交易是否完成的状态进行查找 系统管理员 管理员登录进系统 完成对订单的修改 1 进入订单模块 2 修改订单的状态 如交易玩成则添加到订单 完成状态 14 查看订单信息 修改订单状态 根据状态查询订单信 息 如对交易是否完成的状态进行查找 表 2 3 2 4 5 系统设置 用例名称系统设置 标识符 用例描述 参与者 前置条件 后置条件 基本操作流程 可选操作流程 UC013 可以对货币 数字格式 日期格式 对销售 E nail 商城名称进行设置 系统管理员 管理员登录进系统 完成对系统的相关设置 1 进入系统设置模块 2 选择设置对象 3 输入要设置的内容 提交 可以对日期格式 银行名称公司水印 价格格式设置 提交 或者取消推出用例 表 2 3 2 5 2 4 静态结构模型静态结构模型 在该系统中可以确定的主要对象包括顾客信息 Customer 商品信息 Goods 订单 Order 标题 Title 系统管理员 Administrator 2 4 1 类类 Customer 15 类 Customer 描述了会员的信息 会员的信息包括用户名 用户的姓名 用 户地址 用户邮编 城市 用户联系电话 用户 EMAIL 私有属性 loginName String 用户名 last Name String 用户姓名 address String 用户地址 zip String 用户邮编 city String 用户所在城市 phone String 用户联系电话 公共操作 newCustomer loginName String lastName String 创建一个 Customer 对象 findCustomer loginName String 返回指定 Customer 对象 addBuy buy Buy 添加购买记录 delBuy buy Buy 删除购买记录 getBuyNum 返回购买商品的数目 getGoods goods goods 返回已购买的商品 setBackInfo backInfo BackInfo 设置反馈信息 另外还有设置和获取对象属性值的方法有 setloginNam loginName String 16 get setName name name getName 2 4 2 类类 Goods 类 Goods 属性主要包括商品名称 产品所属类型 产品单价 产品简介 name String 商品名称 catid String 产品的类型 price 商品的单价 Jianjie 产品简介 公共操作 newGoods name String catid String 创建新的 Goods 对象 getGoodsName 返回该商品的名称 setGoodsPrice price String 设置商品的价格 getGoodsPrice 返回商品的价格 setGoodsInfo goodsInfo String 设置商品的相关信息 getGoodsInfo 获取商品的相关信息 2 4 3 类类 Order 17 类 Order 属性主要有用户的 ID 号 用户的姓名 下订单的时间 customerID string 用户 ID 号 customername string 用户姓名 date Date 下订单时间 buyNum string 购买商品的数量 webID String 订单的 webID 号 公共操作 neworder order order customerID ID name string date Date 创建 order 对 象 getName 返回顾客姓名 getGoods 返回购买的商品 getDate 返回下订单的日期 2 4 4 管理员管理员 18 管理员类的属性主要有 ID 号 和姓名 AdministratorID string 管理员 ID 号 Administrator string 管理员姓名 公共操作 NewAdministrator loginName String lastName String 创建一个 Administrator 对象 addGoods 添加商品 delGoods 删除商品 addTitle 添加标题 delTitle 删除标题 Settext 设置文本信息 2 4 5 标题标题 title 类类 标题可分为三级 一级标题和二级标题分别继承标题类 主要属性有标题 名 在该标题下商品的信息 标题类的属性 标题的名称 Titlename 公共操作 newTitle TitleName String 创建一个 Title 对象 AddTitle 添加一个二级标题 DelTitle 删除一个二级标题 GetNumTitle 获取一个二级标题的数量 19 2 4 6 二级标题类二级标题类 标题类的属性 标题的名称 Titlename 该种类商品的信息 GoodsMessage 公共操作 newGoods GoodsName String 创建一个 Good 对象 Addname 添加商品的名称 DelGoods 删除该商品 2 4 7 类图类图 一一一一一一一一一 一一 一一 一一一一 一一 一一一一一 一一一一 1 111 1 1 1 1 20 3 动态行为模式动态行为模式 3 1 时序图时序图 3 1 1 顾客注册成为会员时序图顾客注册成为会员时序图 个 个 个 个 个 个 个 个 个 个 个 个个 个 个 个 个 1 个 个 URL个 个 个 个 2 个 个 个 个 个 个 个 个 个 个 3 个 个 个 个 个 个 4 个 个 个 个 个 个 个 个 个 5 个 个 个 个 个 个 个 个 6 个 个 个 个 个 个 21 3 1 2 顾客反馈信息时序图顾客反馈信息时序图 22 3 1 3 顾客浏览商品时序图顾客浏览商品时序图 3 1 4 顾客查询商品时序图顾客查询商品时序图 23 3 1 5 顾客购买商品时序图顾客购买商品时序图 一一一一一一 一一一一一一一一一一一一一一一一一一一一 1 一一一一一一一一 2 一一一一一一 3 一一一一一一 4 一一一一一一一一一 5 一一一一一一一一一 6 一一一一一一一一 3 1 6 管理员添加商品时序图管理员添加商品时序图 一一一 一一一一一一一一一一一一一一一一一一一一一一一一一 1 一一一一一一一一 2 一一一一一一一一 3 一一一一一一一一 4 一一一一一一一一一一 5 一一一一一一一一 6 一一一一一一一一一一 7 一一一一一一 24 3 1 7 管理员删除商品时序图管理员删除商品时序图 一一一 一一一一一一一一一一一一一一一一一一一 1 一一一一一一一一 2 一一一一一一一一 3 一一一一一一一一 4 一一一一一一 5 一一一一一一一一 6 一一一一一一一一一一一一一 7 一一一一一一 3 1 8 管理员添加二级商品目录时序图管理员添加二级商品目录时序图 一一一 一一一一一一一一一一一一一一一一一一一一一 1 一一一一一一一一 2 一一一一一一一一 3 一一一一一一一一一一 4 一一一一一一一一一 5 一一一一一一一一一一一一一 6 一一一一一一一一一一 7 一一一一一一 25 3 1 9 管理员删除二级商品目录时序图管理员删除二级商品目录时序图 一一一 一一一一一一一一一一一一一一一一一一一一一 1 一一一一一一一一 2 一一一一一一一一 3 一一一一一一一一一一 4 一一一一一一一一一 5 一一一一一一一一一一一一一 6 一一一一一一一一一一一 7 一一一一一一 3 1 10 管理员编辑促销产品时序图管理员编辑促销产品时序图 26

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论