“网上商城系统”数据库设计--需求分析报告
小组: 成员:
1. “网上商城系统”相关要素的调查与分析
网上商城系统是一个人机系统,涉及的要素可以如下几个角度去调查分析:
– 用户(组织、部门、人等)
站内用户:普通管理员、超级管理员(后台用户) 站外用户:非注册用户(游客)、注册用户(各星级用户)(前台用户) – 物品(网上商城涉及的各种物品)
商品 货架 购物车
– 活动(网上商城系统涉及的各类活动)
前台活动:用户注册、登录
浏览商品 选择商品
生成订单、修改订单、删除订单 购物车查看、管理
后台活动: 用户管理 商品上架
订单统计 商品类别管理 商品管理
2. “网上商城系统”与外部关联分析
用户注册信息/登录信息 客户 注册反馈信息 登录反馈信息 网上商城系统 商品查询条件/商品订购信息/金额充值信息 商品查询结果/商品订购信息/订单结算信息/订单处理信息
图1 “网上商城系统”与外部关联分析图
上面系统的输入输出信息,只是部分列出。同学们可以根据自己的调查进一步完善。
3. “网上商城系统”内部功能模块调查与分析
注:功能主要从系统要素中的“活动”进一步调查得到。
“网上商城系统”的功能可以分为前台功能与后台功能,前台功能主要面向站外客户,后台功能主要面向站内管理人员。具体功能如下: 前台功能:
用户注册模块:用户输入用户信息,通过“用户注册模块”检查输入数据的合法性,符合要求,添加该用户信息,返回用户注册成功信息,否则不添加该用户数据,并返回注册失败信息。 用户登录模块: 商品浏览模块: 商品选择模块: 订单生成模块: 订单修改模块: 订单删除模块:
后台功能: 用户管理模块: 商品上架模块: 订单统计模块:
购物车查看、管理模块: 商品类别管理模块: 商品管理模块: 注:“用户注册模块”作为举例,同学们可以参考写其他的模块。
4. “网上商城系统”按功能模块调查分析涉及的信息
注:功能主要从系统要素中的“用户”与“物品”进一步调查得到。
“网上商城系统”从功能可以分为前台功能与后台功能,前台功能主要面向站外客户,后台功能主要面向站内管理人员。信息数据也主要依据前后台各功能模块所涉及的数据进行调查分析具体功能如下: 前台数据: 用户管理模块:
用户(用户名,姓名,性别,生日,电话,账户金额) 用户类型(用户类型,用户级别,条件)
商品(商品编号,商品名称,单价,商品类别,) 商品类别(类别编号,类别名称,)
购物车(购物车编号,商品编号,商品数量,日期,)
订单(订单编号,客户编号,商品编号,数量,订单状态,)
后台数据:
管理员(管理员登录号,密码,提问,答案,级别,) 管理员类别(类别编号,类别名称,权限) 商品(商品编号,商品名称,单价,商品类别,) 商品类别(类别编号,类别名称,)
订单(订单编号,客户编号,商品编号,数量,订单状态,)
注:“用户管理模块”作为举例,里面的属性也是列举了一部分,同学们可以参考写其他的模块。
相关推荐: