网络管理系统 需求分析
![网络管理系统 需求分析](https://img.360docs.net/imgb6/1lc2fihd88mzwhbjwbffjh9tj6vcoitg-61.webp)
![网络管理系统 需求分析](https://img.360docs.net/imgb6/1lc2fihd88mzwhbjwbffjh9tj6vcoitg-a2.webp)
网络管理系统需求分析
1引言
1.1编写目的
1.2项目背景
2任务概述
2.1目标
2.2用户特点
适合熟悉网购或对网购有兴趣的电脑用户,熟悉网站界面操作
3性能要求
1)系统安全、可靠
2)功能齐全
3)操作方便、界面友好
4)易于维护和扩充
4功能分析
系统开发的主要任务是实现网站管理的系统化,自动化,规范化。
主要功能:
1 用户注册与会员制度;
①注册:注册人创建用户名、密码,与已注册会员名进行比对,如重复,提醒
“已存在”,对密码长度和复杂度与阈值进行比对,小于阈值提醒“过于简
单”。用户提供联系方式和地址,完善基本资料
②会员制度:
根据登录情况增加积分,根据积分提升等级和确定权限
2信息查询与搜索
①信息查询:
a首页显示焦点信息、热点推荐、好书推介
b首页显示各种大小分类及每一种分类信息的条数
c根据会员登陆IP获取其所在城市,然后进入所在城市页面
d提供城市切换功能
e 免费发布信息前必须为本站会员并且已登陆
f在显示信息时提供本城市内大学、学院、价格等条件的筛选
②信息搜索
a填写相关栏目和关键字然后在本城市内搜索,如若检索不到可提示其在全国范围内的搜索结果数并提供跳转链接
b第二种方案:本城市的搜索结果在前面,其他的再后面
3信息发布;
主要有书籍,发布内容包括出版社、编者、版次等;电子产品,发布内容包括型号、品牌、配置等;所有发布信息的共用属性包括标题、联系方式、联系人、
价格、新旧程度、图片、特别说明、支持交易方式等;
4交易方式
a同城
b网上支付
c本站作为第三方
d物品交换(发布信息时可选感兴趣交换物的类型
5资料完善提示
注册成功后提示用户名完善个人资料,如果进行身份证实名及照片认证可以增加一定数量的积分并在其发布的信息后注明
5数据流图
会员信息
WEB DB
6 数据字典
据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所获得的主要成果。针对本系统,通过网站管理内容和过程分析,设计的数据项和数据结构如下:
ER 图1,总体ER图:
2,实体属性:
1,注册信息包括用户名,密码,联系方式,所在地;
2,登录信息包括用户名,密码;
3,会员信息包括用户名,权限等级
4,会员权限包括权限等级,总积分,登陆积分,推介好友加分,发信息上限,信息有效期上限,等级提升要求;
5,出售信息包括标题,商品类型,联系方式,联系人,价格,新旧程度,特别说明,支持交易方式
6,求购信息包括标题,价格区间,新旧程度,交易方式,地址;
7,订单包括物品编号,日期,收货地址,联系方式,收货人姓名,用户ID(买家),交易方式,是否保险;
8,确认订单包括物品编号,日期,收货地址,联系方式,收货人姓名,用户ID(卖家);9,上架表单包括标题,联系方式,联系人,价格,新旧程度,图片,特别说明,支持交易方式
逻辑结构设计
初始关系数据模式
1,注册信息(用户名,密码,联系方式,所在地);
2,登录信息(用户名,密码);
3,会员信息(用户名,权限等级);
4,会员权限(会员信息(用户名),权限等级,总积分,登陆积分,推介好友加分,发信息上限,信息有效期上限,等级提升要求);
5,出售信息(标题,商品类型,联系方式,联系人,价格,新旧程度,特别说明,支持交易方式);
6,求购信息(标题,价格区间,新旧程度,交易方式,地址);
7,订单(物品编号,日期,收货地址,联系方式,收货人姓名,买家ID,交易方式,是否保险);
8,确认订单(物品编号,日期,收货地址,联系方式,收货人姓名,卖家ID);
9,上架表单(标题,联系方式,联系人,价格,新旧程度,特别说明,支持交易方式);
规范化的关系数据模式:
1,会员信息(用户名,密码,联系方式,所在地,权限等级);
注:该关系提供查询和更新功能
满足BCNF范式,用户名决定密码、联系方式,所在地,权限等级,登陆积分,推介好友加分;
注册信息与会员信息合并,共用该关系,注册信息即为向该关系添加新元组;
登录信息取消,改为在注册信息里查询是否有与所输入用户名和密码是否匹配的元组;2
注:该关系提供查询功能
满足BCNF范式,权限等级决定发信息上限,信息有效期上限,权限最低积分;
3,商品信息(商品编号,标题,商品类型,联系方式,联系人,价格,新旧程度,特别说明,支持交易方式);
注:该关系提供更新和查询功能;
满足BCNF范式,商品编号决定标题,商品类型,联系方式,联系人,价格,新旧程度,特别说明,支持交易方式;
求购信息为在商品信息中查询满足条件的元组;
上架表单为在商品信息中插入元组成功后返回该元组;
4,订单(订单编号,商品编号,日期,收货人姓名,收货地址,收货人联系方式,买家ID,
注:该关系提供更新和查询功能;
满足BCNF范式,订单编号决定商品编号,日期,收货人姓名,收货地址,收货人联系方式,买家ID,交易方式,保险金额;
5,确认订单(确认订单号,订单编号,日期,卖家ID);
注:该关系提供更新和查询功能;
满足BCNF范式,确认订单号决定订单编号,日期,卖家ID;