SQL工厂数据库系统课程设计说明书和代码

时间:2022-11-22 09:31:10 作者:壹号 字数:2158字

SQL工厂数据库系统课程设计说明书和代码

1、需求分析阶

1.1数据项的含义和取值 (1) 功能需求

工厂需建立一个管理数据库存储以下信息: 1、 工厂包括厂名和厂长名。

2、 一个厂内有多个车间,每个车间有1车间号、车间主任姓名、地址和电话。 3、 一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。 4、 一个车间生产多种产品,产品有产品号、产品名称和价格。

5、 一个车间生产多种零件,一个零件也可能为多个车间制造。零件有零件号、重量和价格。 6、 一个产品由多种零件组成,一种零件也可装配出多种产品。 7、 产品与零件均存入仓库中。

8、 厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。

(2) 数据字典

本数据库管理系统由六个实体组成,即工厂、车间、工人、产品、零件、仓库, 实体的数据项定义如下:

表1-1 数据项含义和取值表

SQL工厂数据库系统课程设计说明书和代码

(3) 数据项含义

工厂 (工厂名称,厂长编号)

车间 (车间编号,主任编号,车间地址,车间电话)

员工 (职工编号,职工姓名,职工年龄,职工性别,职工工种) 产品 (产品编号,产品名称,产品价格) 零件 (零件编号,零件重量,零件价格) 仓库 (仓库编号,主任编号,仓库电话) 生产零件 (车间编号,零件编号,零件数量) 生产产品 (产品编号,零件编号,产品数量) 储存产品 (仓库编号,产品编号,产品库存量) 储存零件 (仓库编号,零件编号,产品库存量)

1.2 数据项在目标系统中的名称 工厂:Factory

厂名:FactoryName

厂长;FactoryDirectorID

车间:Workshop

车间号:WorkshopID

…… 此处隐藏0字 ……

车间主任:WorkshopMasterID 地址:WorkshopAdd 电话:WorkshopTel

工人:Worker

职工号:WorkerID 姓名:WorkerName 年龄:WorkerAge 性别:WorkerSex 工种:WorkerType

产品:Product

产品号:ProductID

产品名称:ProductName 价格:ProductPrice

零件:Part

零件号:PartID 重量:PartWeight 价格:PartPrice