3.系统管理
查看用户用户信息表管理员管理请求 登陆后台 删除售完商品 添加商品类别商品信息表商品类别信息表 纠纷处理警告信息交易纠纷记录表 用户
图2-4 系统管理模块图
管理员拥有对网站的管理权,可以发布公告信息,发布网站简介、对于一些不文明的留言信息进行删除处理等,同时管理员还拥有查看所有用户信息的权利,添加一些新增的商品类别、删除销售完的商品信息。
4.用户管理
用户信息表用户信息更改请求用户信息管理更改通知用户管理操作请求用户登录交易通知交易请求账户信息交易管理用户已购商品信息表出售信息表 图2-5 用户管理模块图
这个模块实现了用户购买,发布,更新交易信息的功能,以及使用户更新自己注册信息及基本信息,修改密码等功能。
5.交易管理
信息更新请求交易请求搜索请求用户交易管理购买请求搜索交易通知购买管理出售信息交易通知用户信息表出售管理已购商品信息表买卖信息更新消息发布出售信息表 图2-6 交易管理模块图
在用户交易管理中,根据用户提供的交易物品生成了“出售信息表”和“已购商品信息表”。用户可以随时对自己发布的信息进行修改。系统会根据这两个表生成对应物品的已购(出售)信息目录供用户浏览。
6.出售管理
用户出售请求检查合格信息 用户录入出售信息出售信息描述用户确认出售信息出售物品信息单不合格信息将信息录入出售信息表提示信息不合格处理用户信息表出售信息表发布出售信息出售物品信息 图2-7 出售管理模块图
用户发出请求后,系统会自动检测用户是否已经登录。然后根据用户的出售信息进行相应表的变更。
7.购买管理
用户用户录入搜索条件出售商品信息表查看选择所选商品确认信息生成订单加入购物车交易成功已购商品信息表图2-8购买管理模块图
买家在购买商品时首先在商品出售信息表中搜索自己所需要的商品,然后查看详细信息之后选择所需要的商品加入购物车,然后点击生成订单,当生成订单后买卖双方会相互联系最终办理钱物交易。当一切交易完成后买家点击确认信息,交易成功。
8.搜索功能
用户搜索请求用户录入搜索条件搜索内容搜索信息匹配出售商品信息表搜索结果单搜索结果生成搜索结果
图2-9搜索功能模块图
本系统拥有产品信息搜索功能,可以模糊搜索,可以精确搜索。限制条件越多,所搜索到的商品越精确。这样方便了购买者更快速的找到自己所需的物品。
(三)数据字典
数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典描述的主要内容有:数据流、数据元素、数据存储、数据加工和外部项。数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。数据字典和数据流图共同构成系统的逻辑模型,本系统中的数据字典将主要采用数据字典卡片的形式书写,每张卡片上保存描述一个数据的信息。这样更新和修改起来比较方便,而且能够单独处理描述每个数据的信息。
1.数据项
数据项是最小的数据组成单位,也就是不可再分的数据单位,如商品编号、商品名称等。对于每个数据元素,都需要介绍到简单的属性,例如名称、说明、类型、长度等。数据项的条目还包括
对该元素的简要说明,与它有关的数据结构等。
数据项条目 名称:商品编号 说明:发布商品、所购商品的编码 类型:字符型 长度:8 有关数据结构:出售商品信息表、购买商品信息表 数据项条目 名称:会员编号 说明:会员注册时生成的号码 类型:字符型 长度:1 有关数据结构:会员信息表、购买商品信息表
数据项条目 名称:用户名 说明:登录系统的用户名 类型:字符型 长度:15 有关数据结构:会员表、会员申请表 数据项条目 名称:密码 说明:登陆系统用户名对应的密码 类型:字符型 长度:15 有关数据结构:用户表、会员申请表
数据项条目 名称:商品名称 说明:出售商品的名称 类型:字符型 长度:8 有关数据结构:出售商品信息表、已购商品信息表 数据项条目 名称:数量 说明:出售商品的数量 类型:字符型 长度:4 有关数据结构:出售商品信息表、购买商品信息表
数据项条目 名称:电话号 说明:会员的电话号 类型:字符型 长度:11 有关数据结构:会员表、会员申请表 数据项条目 名称:价格 说明:出售商品的价格 类型:字符型 长度:8 有关数据结构:出售商品信息表、购买商品信息表 2.数据结构的定义
数据结构的描述重点,是数据之间的组合关系,即这个数据结构包括的成分。一个数据结构可以包括若干个数据元素或数据结构。
数据结构条目 名称:交易状态信息表 总编号:4-001 说明:交易的状态信息 编号:001 结构: 编号 状态 数据结构条目 名称:用户表 总编号:4-002 说明:用户的相关信息 编号:002 结构: 用户名 密码 年龄 邮箱 开户银行 卡号 地址 联系方式
数据结构条目 名称:商品种类信息表 总编号:4-003 说明:商品的信息 编号:003 结构: 编号 种类
数据结构条目 名称:已购商品信息表 总编号:4-004 说明:交易成功后商品的相关信息 编号:004 结构: 商品编号 名称 卖家 购买价格 数量 打分 数据结构条目 名称:出售商品信息表 总编号:4-005 说明:出售商品的基本信息 编号:005 结构: 商品编号 名称 价格 数量 种类 3.存储过程
数据存储的条目,主要是描写该数据存储的结构及有关的数据流和查询要求。数据流图是分层的,下层图是上层图的具体化。同一个数据存储可能在不同层次的图中出现。描述这样的数据存储,应列出最低层图中的数据流。