校园二手交易系统的设计与实现 - 图文

发布时间 : 星期四 文章校园二手交易系统的设计与实现 - 图文更新完毕开始阅读

广东海洋大学寸金学院软件工程课程设计

3.商品管理员用例图如3-7所示。

修改商品信息商品管理员商品入库删除商品信息商品分类图3-7 商品管理员用例图

15

广东海洋大学寸金学院软件工程课程设计

4.二手交易系统的用例图如图3-8所示。

卖家用户出售商品登记修改个人信息买家商品查询添加用户用户管理员修改密码修改用户信息系统管理员删除用户修改商品信息商品管理员商品入库删除商品信息商品分类图3-8 二手交易系统用例图

16

广东海洋大学寸金学院软件工程课程设计

3.5.4 系统数据模型设计

建立系统数据模型的主要工具是实体-关联图,即E-R图。二手交易系统的综合E-R图如图3-9所示,实体属性见表3-2实体及其属性表。

1 系统 1 属于 1 管理 1 用户管理员 1 管理 n 管理 1 属于 n 1 卖家 1 1 商品管理员 修改 1 n 1 修改 买家 n 查询 m 1 n 用户信息 m 上传 商品 图3-9 系统E-R图 n 管理 表3-2实体及其属性表

实体名称 系统

用户管理员 商品管理员 卖家 买家 用户信息 商品

属性

名称,联系电话 代码,姓名 代码,姓名 账号,密码 账号,密码

用户编号,姓名,邮箱,证件号,地址,电话 商品编号,商品名称,成新度,价格,数量

17

广东海洋大学寸金学院软件工程课程设计

第四章 系统设计

4.1 数据库设计 4.1.1 关系模式设计

由系统的概念模型导出关系模式。主要原则及实现方法如下:

(1)一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的键就是关系的键。

(2)一个是实体的联系转换为关系模式时,应首先确定该联系的类型,在确定相应的键。

(3)进行规范化处理,求出关系模式中的最小依赖集,并依据规范化理论,将关系模式规范到三范式。

依据上述原则,得出《校园二手交易系统》的关系模式: (1) 商品编号表(商品编号,商品名称)

(2) 商品信息表(商品编号,成新度,价格,数量,上架时间) (3) 管理员表(管理员代码,管理员姓名) (4) 用户表(用户编号,账号,密码)

(5) 买家信息表(用户编号,姓名,邮箱,证件号,地址,电话,注册时间) (6) 卖家信息表(用户编号,姓名,邮箱,证件号,地址,电话,注册时间) (7) 类目表(商品编号,商品类别)

(8) 商品统计表(商品编号,商品名称,商品类型,新旧程度,价格)

4.1.2 物理结构设计

物理结构设计是物理数据库的具体表现,主要规定各关系的名称、各列的数据类型、长度、小数位、完整性约束等。本系统数据库物理结构设计见表4-1至4-8。

表4-1 商品编号表

列含义 商品编号

18

列标示 cno

类型 char

长度 5

完整性约束 数字字符

联系合同范文客服:xxxxx#qq.com(#替换为@)