欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    adidas运动鞋电子商城课程设计电子商务系统建模.doc

    • 资源ID:10127966       资源大小:1.06MB        全文页数:38页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    adidas运动鞋电子商城课程设计电子商务系统建模.doc

    电子商务技术课程设计论文题目:adidas运动鞋电子商城课程设计http:/www.doc88.com/p-28068613194.html学 生 姓 名:李青山 学 院:信息技术学院 专 业:信息管理与信息系统(电子商务方向)班 级:B1103 学 号:0912110325 辽 东 学 院Eastern Liaoning University目 录目 录2一、系统需求4二、需求分析52.1功能设置52.2模块划分52.3识别参与者和用例62.3.1 顾客Customer用例图72.3.2 系统管理员用例112.4静态结构模型142.4.1 类Customer142.4.2类Goods162.4.3类Order162.4.4管理员172.4.5标题title类182.4.6二级标题类192.4.7类图193.动态行为模式203.1时序图203.1.1顾客注册成为会员时序图203.1.2顾客反馈信息时序图213.1.3顾客浏览商品时序图223.1.5顾客购买商品时序图233.1.7管理员删除商品时序图243.1.9管理员删除二级商品目录时序图253.1.11管理员编辑条款信息时序图263.1.12管理员删除会员时序图263.2活动图273.2.1用户顾客的活动图273.2.2管理端管理员的活动图283.3协作图303.3.1顾客登录协作图303.3.2顾客注册协作图303.3.3顾客浏览商品协作图313.3.4反馈信息协作图313.3.5顾客查询商品协作图323.3.6顾客购买商品协作图323.3.7管理员删除会员协作图333.3.8管理员添加商品协作图333.3.9管理员添加商品标题协作图343.3.10管理员删除商品协作图343.3.11管理员删除标题协作图353.3.12管理员编辑文本协作图354.系统图36 一、系统需求随着社会的发展,电子商务成为了一个热门的话题,而网上购物已经成为当今社会一种比较流行的购物方式。一个完整的购物系统就是一个现实中的一个商城,或者就是一个超市。本系统就是一个类似超市的网上购物系统。首先用户进入电子商城的首页。在这里用户可以看到所有的商品的分类,这里改提供了查询,促销商品、购物车等链接命令。还可以查看具体商品,并从这里进入具体的商品界面。同样能够方便地搜索商品,而且能够运用虚拟的购物车替代现实中的购物车进行购物。用户在查看商品的价格等详细情况之后,就可以把购物车中不满意的商品去掉,当用户购买完商品后,就可以结帐了,也就是下定单,在用户下完定单之后,商城将根据列表的内容,使用某种手段进行确认,然后进行发货,发货成功并且收到款后,一个真正意义上的交易也就形成了,以上这些功能是用户所需要的,但是一个功能完善的电子商城还需要管理员自己的货物和商品。例如进货、添加商品、删除没有的商品以及向用户发送促销活动的公告、删除过期公告,最后还有对注册会员的管理,这些都写要管理员来处理。通过上述电子商务系统的分析,可以获得如下的功能性需求。(1) 种类显示:只要涉及商场所卖的产品,都可以显示在这里。主要是鞋类商品的一些信息。(2) 查询。用户可以利用此项功能来查找需要的商品。用户只要输入想要查找商品的关键字,然后单击“查询”就可以查询到相关的信息了。(3) 最新产品。根据电子商场的动态管理,可以将商场中新的商品放到一张列表中显示出来,供用户参考。(4) 电子商场活动信息。在这里,商家可以以公告的形式显示商场近期的一些重要活动,比如什么时候举行促销活动,什么产品将举行展销会等。(5) 特价产品罗列。商场为了吸引用户的购买欲,可以实施状况的促销计划,这里商场设置了一个促销产品的列表,用户可以打开这个列表查看促销的商品。(6) 购物车。本系统中最主要的一个功能。用户在网上商城购买商品,都要经过这个购物车,才可以将物品买到手。(7) 登录、注册。用户要想在电子商场中购买商品,就必须先登录这个电子商场,如果还不是会员才可以将物品买到手。(8) 个人信息。注册为会员的用户,都将拥有个人信息这个窗口,在这个窗口中,用户可以查看订单、查看资料、查看购物车。二、需求分析2.1功能设置由本系统的总体任务可以找出顾客和系统管理员的活动信息。(1)顾客:顾客可看到所有商品的种类,查询商品,查看商城发布的各种公告,使用购物车购买商品。(2)系统管理员:系统管理员添加商品,删除没有的商品,发布公告,删除公告,管理注册会员,添加商品标题,删除商品标题。系统总体功能示意图: 2.2模块划分在前台,可以将系统分为用户模块,包括注册,登录和个人信息三个方面;查询模块;浏览商品模块,信息反馈模块;购物车模块,包括选商品,购物和结账。在后台,可以将系统分为会员管理模块;订单管理模块;商品管理模块,包括商品分类管理;编辑文本管理,包括促销商品展示编辑,商场公告的编辑;系统设置模块,包括订单设置、商城设置。下面是电子商场系统模块体系图:2.3识别参与者和用例通过对系统的分析,可以确定系统中有两个参与者:系统管理员Administrator和顾客customer。各参与者的描述如下:Customer 顾客浏览商品、查询商品、查看商城活动,注册并且登录后还可以购买商品,反馈商城的信息。Administrator系统管理员可以编辑促销产品、编辑购物流程、编辑条款信息、删除会员、添加会员、添加和管理商品、管理订单和系统设置。 2.3.1 顾客Customer用例图用例说明如下:(1)登录用例描述表用例名称登录标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC001登录系统顾客(会员)、系统管理员无登录到系统1. 系统提示用户输入用户名和密码2. 用户输入用户名和密码3. 系统验证用户名和密码,若正确,则登录到系统中如果用户输入无效的用户名和密码,系统显示错误信息,并返回重新提示用户输入用户名和密码:或者取消登录或者终止登录。 (表2.3.1-1)(2)修改个人信息用例:用例名称修改个人信息标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC002会员可以修改密码和基本信息。顾客(会员)顾客登录到系统会员完成自己的信息的修改。1. 顾客点击要修改个人信息2. 顾客输入要修改的信息3. 提交到数据库,修改数据库的内容。然后输入无效的用户名,旧密码不正确,EMAIL格式不正确则提示重新输入,或终止用例。 (表2.3.1-2)(3)反馈信息用例用例名称反馈信息标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC003会员对商品的评价和服务信息反馈顾客(会员)会员登录对服务和商品的质量评价反馈给系统1. 单击反馈信息按钮2. 在输入框中输入你要反馈的信息3. 提交到数据库中并显示在页面中提出对系统的服务质量,商品的价格和质量和商家应提供何种商品等建议 (表2.3.1-3)(4)查询商品用例用例名称反馈信息标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC004顾客可以查询自己需要的商品顾客无显示出所查询的商品1. 在查询的文本框中输入要查询的信息2. 点击提交,即可显示信息。假如系统存在所查询的信息则显示否则提示该信息不存在,返回再查询。 (表2.3.1-4)(5)查看活动用例名称查看活动标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC005查看商城各种活动和各种促销信息顾客(会员)无显示各种活动和促销信息1. 点击活动信息按钮2. 显示各种活动信息无 (表2.3.1-5)(6)顾客浏览用例用例名称浏览商品标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC006查看商场的各种商品顾客(会员)无显示商品在页面中显示各种商品和商品具体信息查看一级标题,查看二级商品标题查看具体商品查看打折商品 (表2.3.1-6)(7)顾客注册用例用例名称顾客注册标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC007注册成为会员顾客无顾客注册成为会员1. 点击注册进入注册页面2. 输入相关信息3. 提交信息到数据库中如果输入的用户名有重名,EMAIL格式不正确,密码格式、长度不对则返回重新注册,或取消,终止用例(表2.3.1-7)(8)购买商品用例。用例名称购买商品标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC008购买商品顾客(会员)登录到系统完成对商品购买1. 找到所需要的商品2. 点击添加到购物车3. 点击我的购物车,查看购物车商品,4. 点击结算,选择要付款的方式5. 点击完成,显示购物单可对购物商品数量添加,和删除商品,选择不同的付款方式,假如信息不全,则提示要完成所要输入信息,或取消,终止用例(表2.3.1-8)2.3.2 系统管理员用例用例说明如下:(1)编辑文本管理用例用例名称编辑文本管理标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC009编辑用户购物流程,各种促销产品和商城规则条款信息系统管理员管理员登录进入系统编辑各种信息显示在页面上1. 选择要编辑的内容2. 输入要编辑的内容3. 提交,则内容显示在页面上编辑促销产品,编辑购物流程,编辑条款信息 (表2.3.2-1)(2)会员管理用例名称会员管理标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC010是删除会员,添加会员,查看会员订单,查看会员购物车等会员的父用例。系统管理员管理员登录进系统完成会员各种信息的管理1. 选择管理表项(如: 删除会员、添加会员)2. 输入或修改会员信息,提交删除会员、添加会员信息、查看会员的订单,查看会员的购物车 (表2.3.2-2)(3)商品管理用例用例名称商品管理标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC011用于添加一级商品类别,更新一级商品,添加二级商品目录,删除二级商品目录,移动二级商品目录系统管理员管理员登录进系统完成商品标题和商品各种信息的管理1. 进入商品管理模块2. 选择要更新的项目3. 输入要更新的信息4. 确认、提交添加二级商品目录,删除二级商品目录,移动二级商品删除具体商品,移动具体商品 (表2.3.2-3)(4)订单管理用例用例名称订单管理标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC012查看订单信息,修改订单状态,根据状态查询订单信息,如对交易是否完成的状态进行查找。系统管理员管理员登录进系统完成对订单的修改1. 进入订单模块2. 修改订单的状态(如交易玩成则添加到订单完成状态)查看订单信息、修改订单状态、根据状态查询订单信息,(如对交易是否完成的状态进行查找)(表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 类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)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 类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管理员管理员类的属性主要有,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()获取一个二级标题的数量2.4.6二级标题类标题类的属性:标题的名称Titlename、该种类商品的信息GoodsMessage公共操作:newGoods (GoodsName:String)创建一个Good对象Addname()添加商品的名称DelGoods()删除该商品2.4.7类图3.动态行为模式3.1时序图3.1.1顾客注册成为会员时序图3.1.2顾客反馈信息时序图3.1.3顾客浏览商品时序图3.1.4顾客查询商品时序图3.1.5顾客购买商品时序图3.1.6管理员添加商品时序图3.1.7管理员删除商品时序图3.1.8管理员添加二级商品目录时序图3.1.9管理员删除二级商品目录时序图3.1.10管理员编辑促销产品时序图3.1.11管理员编辑条款信息时序图3.1.12管理员删除会员时序图3.1.13用户结算时序图3.2活动图3.2.1用户顾客的活动图从图中可以看出,顾客首先登录电子商城的首页,在这个首页中,查看活动信息、查看促销产品和新商品、搜索商品查看购物流程和浏览商品是并列的活动。在顾客购买时,需要进行判断,只有登录的顾客才可以购买商品,没有登录系统的顾客,必须先登录系统,如果该用户不是会员,必须先注册成为会员,然后才能去服务台下订单。3.2.2管理端管理员的活动图从下图可以看出,管理员首先输入管理员用户名和密码才可以进入电子商城的后台管理页面。管理员进入后,会员管理、商品管理、订单管理、编辑文本管理、系统设置是并列的活动,在会员管理中,还有具体的删除会员和编辑会员活动,在商品管理中也有类似的活动。其实,订单管理、编辑文本管理和系统设置下都有具体的活动。3.3协作图3.3.1顾客登录协作图3.3.2顾客注册协作图3.3.3顾客浏览商品协作图3.3.4反馈信息协作图3.3.5顾客查询商品协作图3.3.6顾客购买商品协作图3.3.7管理员删除会员协作图3.3.8管理员添加商品协作图3.3.9管理员添加商品标题协作图3.3.10管理员删除商品协作图3.3.11管理员删除标题协作图3.3.12管理员编辑文本协作图4. 系统图

    注意事项

    本文(adidas运动鞋电子商城课程设计电子商务系统建模.doc)为本站会员(土8路)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开