您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 工作计划 > 网上购物商城需求规格说明书
中南林业科技大学《软件工程课程设计》报告设计名称:网上购物商城姓名:王旭琴学号:20134703专业班级:13级软件工程2班系(院):计算机与信息工程学院指导老师:辛动军签名:2015-6-30描述细致,分析合理(20分)内容完整,结构严谨(20分)文字流畅,用词准确(20分)流程图,格式规范代码清晰,可读性好(20分)注释完整,层次清晰无抄袭(20分)抄袭,总成绩0分总分网上购物商城需求规格说明1、绪论1.1课题意义自我国加入WTO后,越来越多的传统企业进一步认识到企业经济发展的必然趋势是以网络化、全球化为主要特征。而企业实行电子商务则成为企业发展与国际接轨的必要条件。多年来国家十分重视企业的信息化建设,并做了大量工作,但目前企业开始实施信息化的比例还不够高,所以电子购物网站的实现是一个仍然是非常迫切的需求。1.2网上购物商城可以实现提高经营决策和计划预见能力通过电子商务对各类客户的需求可以超前做到全面地了解使企业有针对性地提前安排生产经营计划,占得市场先机。1.3加强与客户的沟通促进产品销售根据网上购物商城信息库中保存的大量客户资料,通过快速的信息沟通,为客户及时提供所需的产品和服务。1.4降低交易和售后服务成本网上购物商城使得企业能直接面向最终客户,从而降低交易成本和客户售后咨询等服务费用,尤其是对无形产品的服务。2、面向对象分析2.1功能模型2.1.1系统简述网上购物商城的系统简述系统名称:网上购物商城系统简述:该系统主要提供在线浏览、网上下单、在线支付和送货到家的服务,必须整合现有的库存系统和会计系统。重点整理:1、最主要的功能是:网络下单、在线支付、送货到家的服务。2、整合现有的会计系统和库存系统2.1.2参与者种类表网上购物商城参与者种类表种类细项参与者人公司内部的人网上商城店长、管理员公司外部的人游客、会员系统其他系统(内部)会计系统和库存系统其他系统(外部)无数据库有时间2.1.3用例要点表网上购物商城用例要点表用例要点说明注册结果账户状态为“会员”重要步骤1、填写个人信息2、会员审核通过议题需验证和绑定手机号,绑定支付宝订购商品结果订购状态为“已结账”重要步骤1、提交订单2、确认付款3、确认收货议题保持“订购状态”,或是拆成“加入购物车”和“结账”2.1.4用例图表1-1顾客用例图表1-2管理员用例图表1-3商户用例图表1-4游客用例图2.1.5用例描述表1-1注册的用例描述用例名称:注册参与者:游客前置条件:游客进入网上购物商城界面用例描述:游客进入网上购物商城界面后,点击注册可以进入到注册界面,填写基本信息,注册成为会员后置条件:注册成功,成为会员表1-2查询商品信息的用例描述用例名称:查询商品信息参与者:游客前置条件:游客进入网上购物商城界面用例描述:游客进入网上购物商城界面后,通过筛选、搜索查询出相应的商品信息,并进行浏览说明:游客只能浏览信息,只有通过注册以后才能够购买相应的商品。后置条件:游客得到相应的商品信息表1-3登录的用例描述用例名称:登录参与者:买家前置条件:买家进入网上购物商城界面用例描述:买家进入网上购物商城界面后,点击登录,输入正确的用户名和密码信息,确认登录成功后置条件:买家注册成功后,可以继续留在首页浏览信息,也可以进入个人主页。表1-4个人信息维护的用例描述用例名称:个人信息维护参与者:买家前置条件:买家进入个人主页用例描述:买家进入个人主页后,可以对相关信息进行维护后置条件:买家可以成功修改自己的个人信息表1-5查询商品信息的用例描述用例名称:查询商品信息参与者:买家前置条件:买家进入网上购物商城界面或登录成功后用例描述:买家在购物系统首页,通过详细查询或模糊查询,筛选浏览商品信息,买家找到中意的商品,可选中商品,进入本商品详细的介绍界面,可以查看本商品的所有买家的评价、历史销售记录和所有有关商品的信息,并可加入购物车购买。后置条件:买家查询到自己需要的商品信息。表1-6添加到购物车用例名称:添加到购物车参与者:买家前置条件:买家选中自己所需的商品,并处于相应的商品信息页面用例描述:买家点击加入购物车,将所需的商品放入购物车后置条件:可以返回首页继续浏览,也可以点击进入到购物车页面表1-7移除商品的用例描述用例名称:移除商品参与者:买家前置条件:买家进入到购物车界面用例描述:买家看到自己的购物车中的信息,并将自己不需要的商品订单删除后置条件:买家删除商品订单信息,可以返回首页继续浏览,或是进入结算中心表1-8付款到第三方软件用例名称:付款到第三方软件参与者:买家前置条件:买家处于自己的购物车界面用例描述:买家确认好订单信息,点击付款,买家支付货款时,先进入购买界面,选择付款方式(网银、支付宝),若用网银支付,买家需要选择银行名称,然后输入支付密码;若用支付宝可直接支付,两者选择其一,支付成功后(交给第三方),显示交易成功信息后置条件:买家将钱款付到第三方,暂时有第三方管理付款表1-9确认订单用例名称:提交订单参与者:买家前置条件:买家在确认订单信息界面用例描述:买家看到自己的收货地址信息和订单信息,对自己的订单信息进行提交后置条件:提交成功后,买家可以进行付款表1-10确认收货用例名称:确认收货参与者:买家前置条件:买家收到自己的商品用例描述:买家在收到自己的商品之后,点击确认收货后置条件:确认收货成功,钱款将自动由第三方软件打至卖家表1-11评价商品及买家用例名称:评价商品及买家参与者:买家前置条件:买家在确认收货之后用例描述:买家可以根据自己使用商品的情况,对卖家商品及快递进行评价后置条件:买家评价成功,交易完成表1-12投诉商品用例名称:投诉商品前置条件:买家在收到货品,使用之后用例描述:如果买家对自己的商品不满意,可以点击投诉,提交投诉申请,将信息反馈给管理员。后置条件:买家投诉成功,管理员会对相关信息进行处理表1-13店主信息填写用例名称:店主信息填写参与者:买家前置条件:买家在自己的个人主页、用例描述:买家依次点击卖家中心-免费开店-店铺申请,进入店铺申请界面,填写相关信息后置条件:填写完自己的相关信息,等待管理员的审核结果表1-14店铺信息填写用例名称:店铺信息填写参与者:买家前置条件:买家身份审核通过以后用例描述:买家根据实际情况填写自己的商铺信息,点击提交后置条件:提交成功,等待系统审核表1-15在线聊天用例名称:在线聊天参与者:买家前置条件:买家在看中某一商品之后用例描述:买家可以点击旺旺在线聊天,启动旺旺聊天工具,与卖家进行在线沟通,进一步了解商品信息后置条件:买家可以进一步获得商品的详细信息表1-16登录用例名称:登录参与者:卖家前置条件:卖家进入网上购物商城界面用例描述:卖家进入网上购物商城界面后,点击扥估,输入正确的信息登陆成功后置条件:卖家登录成功后,进入到自己的主页表1-17个人信息维护用例名称:个人信息维护参与者:卖家前置条件:卖家进入个人主页用例描述:卖家进入个人主页界面后,可以最自己的相关信息进行维护后置条件:卖家可以成功修改自己的信息表1-18评价买家用例名称:评价买家前置条件:当买家对自己的商品作出评价之后用例描述:卖家接受到买家的评价消息之后,及时对买家进行评价后置条件:卖家评价成功表1-19商品发布表1-20商品修改表1-21商品下架表1-22在线聊天用例名称:在线聊天参与者:卖家前置条件:卖家收到买家消息之后用例描述:卖家根据买家的问题进行相应的回答,给予买家更为详细的商品信息后置条件:卖家可以了解买家的需求,从而对商品信息进行调整表1-23登录用例名称:登录参与者:管理员前置条件:管理员进入管理员的登录界面用例描述:管理员输入正确的账号和密码,登录成功进入管理员主页说明:该系统为管理员准备了一个单独的登录界面,这是游客和会员所看不见的,从而保障了系统管理的安全性后置条件:管理员进入到自己的个人主页,可以对会员进行表1-24商品下架用例名称:商品下架参与者:管理员前置条件:管理员在接到买家投诉商品后,对相关情况进行调查,如买家投诉属实,管理员可将商品下架用例描述:管理员点击商品下架,将该商品下架,下架成功后,系统会给卖家发出消息,提示卖家该商品被强制下架后置条件:管理员将商品下架后,将会删除该商品的所有信息表1-25商品审核用例名称:商品审核参与者:管理员前置条件:当卖家提交发布商品后,管理员会受到相关信息提示来对卖家商品进行审核用例描述:管理员确认商品没有问题后,可以同意卖家的商品申请后置条件:管理员可以将商品发布到网站上表1-26会员审核用例名称:会员审核参与者:管理员前置条件:游客在注册会员,提交申请后,管理员会收到提示对游客相关信息审核用例描述:管理员在确认用户信息无问题后,同意用户的会员申请后置条件:管理员将该用户注册成为会员表1-27会员删除用例名称:会员删除参与者:管理员前置条件:若该会员账号长期不使用,管理员有权注销该会员用例描述:管理员点击会员注销,通过输入会员账号,确认账号信息,点击注销,删除该会员说明:可以设置一个期限,如两个月,如果两个月内用户为进行过登录,系统会给管理员发来提示,提醒管理员删除该会员后置条件:该会员的所有信息将会被删除表1-28商铺删除用例名称:商铺删除参与者:管理员前置条件:卖家在提出商铺申请后,管理员会收到信息,对商铺进行审核用例描述:管理员在确认商铺信息无问题后,同意用户的商铺申请后置条件:管理员将商铺发布到网站上,之后用户可以在商铺上发布商品表1-29商铺收回用例名称:商铺收回前置条件:若该商铺长期闲置,管理员会接到系统信息予以处理用例描述:管理员点击商铺收回,通过输入商铺名称,确认商铺信息,点击收回,删除该商铺说明:(1)如上例会员删除一样,也可以设置期限,如期限已到,管理员会收到系统提示收回商铺(2)不同商铺的名称不允许相同后置条件:该商铺的所有信息全部被删除,用户无法登录2.2功能模型2.2.1备选类会员-买家,会员-卖家,游客,收货人,订单,订单项,管理员,购物车,店铺,收货地址2.2.2筛选候选类(1)“会员-买家”,“会员-卖家”,”游客”,“收货人”都属于系统的使用者,归为“用户”类(2)“管理员”为系统的管理者,在数据库中可以专门为该类建立一张表,名为“用户表”(3)“购物车”为系统用户所有,是系统中的重要元素必不可少,在数据库中需专门建立一张表格,用于存储用户的订单(4)“订单“组成购物车,是一个重要的类(5)“店铺“淘宝会员买家申请开店后就可以拥有店铺,店铺是该系统的重要成分,负责商品陈列和销售,因此应该对其建模2.2.3网上购物商城类图2.3动态模型4.1交互图买家用例“支付到第三方软件”顺序图如图4.1-1所示。买家“添加到购物车”顺序图如图4.1-2所示。4.2状态图店铺对象的状态有:开始、待提交、待审批、开办店铺、接受审核、继续营业、店铺整改、关闭店铺。买家申请开店,店铺对象进入“待提交”;买家填写核实个人信息并提交,店铺进入“待审批”;买家个人信息审批通过,店铺进入“开办店铺”;店铺正式营业后,网上购物商城的管理员有权对店铺进行定期的审核,店铺处于“接受店铺的审核”;店铺经过审核,店铺进入“继续营业”,若店铺不符合规定,想要继续经营,店铺进入“店铺整改”,若店铺有重大违法行为,店铺进入“店铺关闭”。店铺对象图如4.2-1所示。订单对象的状态有:开始、待确认、待提交、待付款、待发货、待确认收货、待评价、交易成功、交易关闭。买家点击“购买”以后,买家的订单对象进入“待确认”;买家选择商品的颜色和型号,订单对象进入“待提交”;买家填写好收货地址和联系电话,点击“确认订单”,订单对象进入“待付款”;买家选择支付方式,并支付成功以后,订单对象进入“待4.1-1买家用例“支付到第三方软件”顺序图4.1-2买家“添加到购物车”顺序图发货”;卖家核对好订单信息,联系物流打包包裹,并点击“发货”,订单对象进入“待确认收货”;买家收到商品,并确认商品,点击“确认收货”,订单进入“待评价”;买家对商品及物流作出相应的评价,卖家对买家作出评价,订单对象进
本文标题:网上购物商城需求规格说明书
链接地址:https://www.777doc.com/doc-3941211 .html