软件系统建模
成员:
20佃年7月1日
软件系统建模
项目名称:基于+SQL server 2008网上书城
“购物系统”运行在企业网Intranet上,企业网的特点是在客户机上安装Web 浏览器软件,在应用服务器上安装Web!务器软件,在数据库服务器上安装关系数据库管理系统RDBM在Intran et和In ternet之间安装防火墙。
为了详细分析该系统,遵循“三个模型”的分析思想,以及“从分析数据模型入手” 的分析方法,对该系统进行如下分析。
一.数据模型分析
从实体关系图中,我们发现,购物系统有两个主要实体:
(1)用户。
它包含系统的全部用户信息。
(2)商品。
存放商品的全部信息。
以上面两个主要实体为中心,按照实体之间的关系连线,就能理出数据模型的内部关系思路,并将所有的次要实体统帅起来,使所有的次要实体都以这两个主要实体为中心,形成一个完整的购物系统数据模型。
二.功能模型分析
由上图可看出购物系统有以下功能:
序号功能名称输入内容系统响应输出内容
1实现游客查看商品
信息游客点击查看商
品选项
将全部商品信息
列出在网页中
提供商品的名称图
片以及价格
2会员注册用户点击注册选
项
将这侧界面调出提供会员注册列表
3会员登录点击登录按钮
将用户名和密码与已有注册用户信息进行检验检验成功,提供登录成功界面;右失败,则提示错误
4会员购物车管理点击查看购物
车选项将全部购物车商
品显示在对应网
页中
提供购物车的所有
产品名称数量以及
产品图片样式
5商家物流管理点击物流管理选
项,选择配送方
式管理或者配送
地点管理将全部方式管理
或地点管理调出
提供全部方式管理
信息或地点管理信
息
6商家会员管理商家可查看已注
册用户信息调出已注册用
户信息提供所有已注册用
户信息界面
7商家商品管理点击商品管理选
项,可对商品对商家对商品所
做的增删改
提供更新后的所有
商品信息
漩客
二员三田
斓车聞里
商品苣理
商品曲
商品类别官迎
会民普理
会员苣逞
是舌瞬认订卑
订单是舌归毡
呈習忖龙
国送方式諺
)I.
哥医地点管理
会员
进行增删改处
理
在数据库中更新
8商家订单管理点击订单管理,
查看订单管理下的
订单的四种状态
将根据选择的任
意一种状态调出
所需信息
提供任意状态的订
单信息
三.业务模型分析
填写叹赏地
SKA炯砌羊T J-S A址
用户时惹4------- 滞战貫.上埋订4 ------- 确认购物惜息
V
------- •商晾已找货------- >买疏收竇
此订笙结束«
'、充成.
步骤1:用户登录流程。
进入登录页面后,如果用户未注册,则进入入户注册页面。
若已注册,判断密码是否正确,正确则显示登录成功。
否则找回密码重新登录。
步骤2:选购流程。
选择商品种类、颜色、大小和价格等等,加入购物车。
步骤3:制作“订单”流程。
选购完成后,发行中心在网上汇总各商店信息,并按商店统计出商品的估价、数量,形成真正的“订单”。
步骤4:付款流程。
订单完成后进入付款页面,选择付款类型,进入付款页面,
确认购物信息是否正确,正确则进入下一步判断支付密码是否正确,若正确,付款成功。
步骤5:发货流程。
核对买家购买商品信息,商品出库,联系物流公司,发货成功。
步骤6:买家收货流程。
检查物品完好度,购买商品信息是否正确,正确则收获成功,否则联系卖家更换物品并获得赔偿。
四.分析结论
* 芳冶登录
iFFR dl:±JLH
三个模型详细描述了购物系统的详细流程,有利于人们理解购物系统的具体功能与实现,“三个模型”研究分析后,不但完成了需求分析的主要工作量,而且完成了概要设计中的主要过程——数据库设计。
在此基础上,在对购物系统进行概要设计和详细设计理应有数了。
当详细设计评审通过后,再利用面向对象的强大编程工具进行实现,加上面向功能测试和面向过程管理,系统按计划实现,是顺理成章的事。