资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
团购网站需求分析目录1. 介绍1.1 目的1.2 范围1.3 内容概览1.3.1 角色1.3.2 功能需求1.3.2.1 用户需求1.3.2.2 管理员需求1.3.3 非功能需求1.3.3.1 运行期属性1.3.3.2 开发期属性2. 系统分析2。1场景视图2.1。1 用户用例图2.1。2 管理员用例图2。2逻辑视图 2.2.1系统model层类图2。3开发视图2.3。1 前台包图2.3.2 后台包图2。4进程视图2。4。1 前台状态图2。4。2 后台状态图2。5物理视图2.5。1 系统部署图2。6 技术支持2。6.1 开发环境2.6.2 使用技术2。7 数据库设计 2。7。1 数据库表结构团购网站需求分析1. 介绍1.1 目的该文档利用4+1视图方法对团购网站进行分析。该网站旨在方便人们的日常需求,利用团购网站,人们足不出户就可以购买自己所需的产品。1.2 范围该文档将针对系统的不同角色进行功能分析,并且针对全系统进行非功能性分析.1.3 系统概述 1.3.1 角色用户(user),管理员(administrator).1.3.2 功能需求1.3.2.1 用户功能需求A 商品(goods):查询商品,将商品放入购物车,订购商品B 订单(order):查询订单,删除订单,修改订单C 购物车(spbasket):查询购物车中的商品,删除购物车中的商品,订购购物车中的商品D 系统:登录,注册1.3.2.2 管理员功能需求A 商品(goods): 增加商品,删除商品,修改商品,查询商品B 订单(order): 查询,审核C 用户(user): 查询用户,删除用户D 管理员(administrator):增加管理员,删除管理员,修改管理员,查询管理员 E 系统(system):登录1.3.3 非功能需求1.3.3.1 运行期属性安全性,可靠性,健壮性,易使用性.1.3.3.2 开发期属性易理解,可扩展性.2. 系统分析2.1 场景视图场景视图:场景视图关注案例描述,对应于UML建模中的用例建模。2.1.1 用户用例图说明: 1。用户进入网站后,可以查看商品。 2。登录后,可以订购商品.步骤为: a.点击商品,进入订购页面. b.订购商品。 3。登录后,也可以将商品放入购物车中,购物车中的商品可以直接订购,也可以删除。 4.登录后,可以对已有订单进行管理.如:删除订单,修改订单,查询订单。 2。2。2 管理员用例图 说明:1。管理员登录。2。管理员有四个基本用例,商品管理,订单管理,评论管理,用户管理。基于四个基本用例,进行扩展。 商品管理:增加商品,删除商品,修改商品,查询商品. 订单管理:查询订单,审核订单。 用户管理:查询用户,删除用户。 管理员管理:增加管理员,删除管理员,修改管理员,查询管理员 2.2逻辑视图2.2.1 系统model层类图2。3开发视图2.3.1 前台包图com.pxd。fore。action:前台程序的核心处理类com。pxd.fore。DAO:前台程序的数据库操作层com。pxd。fore。model:前台程序的model层2。3.2 后台包图com.pxd。back。action:后台程序的核心处理类com.pxd。back.DAO:后台程序的数据库操作层com。pxd。back。model:后台程序的model层2.4 进程视图2。4。1 前台状态图2。4.2 后台状态图2.5 物理视图2.5.1 系统部署图2.6 技术支持2.6.1 开发环境MyEclipse2013,MySQL, Tomcat7。0, IE2.6.2 使用技术Struts2,Spring3。0,Hibernate3。3.2,Java语言,SQL2.7数据库设计2.7。1 数据库表结构Goods(id,name,number,type,origin,description,producer,price,image)Order(id,goods_id,number,user_id,status)User(id,phone,password)Administrator(id,phone,password)ShoppingBasket(id,user_id,goods_id)
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号