团购网站需求分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

团购网站需求分析

目录

介绍

目的

范围

内容概览

角色

功能需求

用户需求

管理员需求

非功能需求

运行期属性

开发期属性

系统分析

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数据库表结构

团购网站需求分析

介绍

目的

该文档利用4+1视图方法对团购网站进行分析。该网站旨在方便人们的日常需求,利用团购网站,人们足不出户就可以购买自己所需的产品。

范围

该文档将针对系统的不同角色进行功能分析,并且针对全系统进行非功能性分析.

系统概述

角色

用户(user),管理员(administrator).

功能需求

用户功能需求

商品(goods):查询商品,将商品放入购物车,订购商品

订单(order):查询订单,删除订单,修改订单

购物车(spbasket):查询购物车中的商品,删除购物车中的商品,订购购物车中的商品

系统:登录,注册

管理员功能需求

商品(goods):增加商品,删除商品,修改商品,查询商品

订单(order):查询,审核

用户(user):查询用户,删除用户

管理员(administrator):增加管理员,删除管理员,修改管理员,查询管理员

系统(system):登录

非功能需求

运行期属性

安全性,可靠性,健壮性,易使用性。

开发期属性

易理解,可扩展性。

系统分析

场景视图

场景视图:场景视图关注案例描述,对应于UML建模中的用例建模.

用户用例图

说明:1。用户进入网站后,可以查看商品.

2。登录后,可以订购商品.步骤为:

a。点击商品,进入订购页面。

b.订购商品。

3.登录后,也可以将商品放入购物车中,购物车中的商品可以直接订购,也可以删除。

4.登录后,可以对已有订单进行管理.如:删除订单,修改订单,查询订单.

2。2。2管理员用例图

说明:1。管理员登录.

2。管理员有四个基本用例,商品管理,订单管理,评论管理,用户管理.基于四个基本用例,进行扩展。

商品管理:增加商品,删除商品,修改商品,查询商品。

订单管理:查询订单,审核订单.

用户管理:查询用户,删除用户。

管理员管理:增加管理员,删除管理员,修改管理员,查询管理员

2。2逻辑视图

系统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。1前台状态图

2。4.2后台状态图

物理视图

系统部署图

技术支持

开发环境

MyEclipse2013,MySQL,Tomcat7。0,IE

使用技术

Struts2,Spring3。0,Hibernate3。3。2,Java语言,SQL

2。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)

文档评论(0)

技术支持工程师 + 关注
实名认证
文档贡献者

仪器公司技术支持工程师

1亿VIP精品文档

相关文档