您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 电子商务 > 网上书店_电子商务系统规划与设计(rational_rose)
一、需求分析:1.总体陈述:随着网络的普及,网上交易手段的逐渐完善,越来越多的人习惯于网上购物,习惯于动动手指就能有货到门的快捷便利的消费方式。传统书店的购书理念也逐渐被网上书店这一方便快捷的购书方式所取代。从最初的信息发布,到现在的在线图书展示、在线业务洽谈、在线采购、在线交易、在线客服以及网站管理等等,传统书店所能够提供的服务网上书店都能够进行电子化的高效运作。网上书店冲破了时间限制,地域限制,减少了商品周转次数,降低成本,提高利润。在此次网上书店的系统设计中,我们的设计目标是提供一个方便安全的在线买书环境,符合目前国内盛行的电子商务模式。用户可以在系统中实现注册,浏览,搜索,点击购买等功能,管理员也可以通过用户管理,订单管理,商品管理等功能来进行维护更新。2.系统功能:网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。(1)客户接口模块:·客户注册、登陆·商品查询·订购商品·订单的增加、修改、删除(2)管理员接口模块:·管理员登陆·客户信息管理·订单处理·销售情况查询3.用例图、用例说明:客户基本信息管理(fromUseCaseView)登录(fromUseCaseView)订单处理(fromUseCaseView)图书管理(fromUseCaseView)管理员(fromUseCaseView)客户注册(fromUseCaseView)订单管理(fromUseCaseView)图书订购(fromUseCaseView)客户(fromUseCaseView)客户登录(fromUseCaseView)注册活动图电子商务系统规划分析设计报告-1-图书选购客户提出注册请求填写注册信息提示信息错误转到注册页面注册信息是否有效保存到数据库是否电子商务系统规划分析设计报告-2-客户提出图书订购请求提出购书申请转到缺货页面转到图书浏览页面是否缺货加入购物车是否4.非功能性需求:二、系统分析:1.实现用例:1)客户订单管理的实现用例:订单管理增加删除查看电子商务系统规划分析设计报告-3-2)管理员订单处理的实现用例:订单处理订单查询确认订单并发货异常处理客户图书订购实现用例图书订购浏览图书加入购物车管理员图书管理实现用例电子商务系统规划分析设计报告-4-图书管理添加图书删除图书修改图书信息基本信息管理客户基本信息管理修改客户的基本信息客户登录注册2.各用例的序列图或协作图:1)客户订购图书时序图:电子商务系统规划分析设计报告-5-:客户注册登陆模块图书查询模块图书订购模块管理模块输入帐号密码用户提交提示查询输入查询条件显示查询列表提交商品ID提交订单提交成功订单提交成功2)客户删除订单时序图:显示用户订单信息:客户用户登录模块订单查询模块订单管理模块数据模块用户提交帐号密码提交用户ID提交需要删除的订单编号更新订单信息更新成功提示删除成功电子商务系统规划分析设计报告-6-3)管理员处理订单时序图::管理员订单模块订单处理库存查询数据模块1:输入帐号密码2:提交用户ID3:未处理订单列表4:提交商品ID5:提交该商品库存6:接受订单7:更新客户订单状态8:更新成功9:提交处理成功1)客户建立订单协作图::客户注册登陆模板图书查询模板图书订购模块1:输入帐号密码2:用户提交3:提示查询4:输入查询条件5:显示查询列表6:提交商品ID管理模块7:提交订单8:提交成功9:订单提交成功2)客户删除点单协作图:电子商务系统规划分析设计报告-7-:顾客登录模块订单查询模块数据模块订单处理模块1:用户提交账号密码4:提交要删除的订单编号7:提交删除成功2:提交用户ID3:显示用户订单信息5:更新订单信息6:更新成功3)管理员处理订单协作图::管理员库存查询订单模块数据模块订单处理3:为处理订单列表6:接受订单9:提交处理成功1:输入帐号密码4:提交商品ID5:提交该商品库存2:提交用户ID7:更新用户订单信息8:更新成功3.用例的分析类图:电子商务系统规划分析设计报告-8-三、系统设计:1.子系统设计:网上书店用户子系统管理员子系统数据服务子系统用户注册用户登录图书选购购物车管理查看订单管理员登录图书信息管理订单管理用户管理客户的查询订单的保存网站工作人员的订单处理管理员对销售情况的查询说分析2.顾客下订单和管理员处理订单活动图:电子商务系统规划分析设计报告-9-顾客商品查询查询订单状态订单处理接受订单拒绝订单更新订单记录和库存管理员有库存无库存订单已处理订单已接受未接受3.数据库设计:1)E-R图:用户查询图书订购nn1订单增加删除查看11管理员u查询异常处理11nn生成1unumm用户属性:电子商务系统规划分析设计报告-10-用户用户名联系方式密码注册ID邮编收货地址E-mail管理员属性:密码员工编号管理员用户名图书属性:图书编号简介书名数量价格作者图书订单属性:电子商务系统规划分析设计报告-11-用户名购买数量图书名称订单编号订单3)数据库概念设计:
本文标题:网上书店_电子商务系统规划与设计(rational_rose)
链接地址:https://www.777doc.com/doc-41998 .html