家具城进销存管理系统课程设计报告.docx
《家具城进销存管理系统课程设计报告.docx》由会员分享,可在线阅读,更多相关《家具城进销存管理系统课程设计报告.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学号数据库原理及运用课程设计汇报题目: 某家俱城进销存管理系统专业:网络工程班级:姓名:指导教师:成绩:计算机学院2023年12月8日图3-4图35图36家俱类型国I 24PK金造类别号家俱类别名T全局E-R图家俱信息表PK家俱号FK1家俱名称 制造商 家俱价格 家俱类别号 家俱数量 供应商 品牌 备注进货订单PK订单号FK1家俱号 家俱数量 家俱价格 进货日期供应商PK供应商名称FK1家俱号家俱数量 家俱价格 进货日期进货订单PK订单号FK1家俱号 家俱数量 家俱价格 销售日期顾客PK,FK1顾客名称FK2订单号联络方式库存PK家俱号家俱数量 家俱价格 进货日期 进货数量3.2类和对象向关系
2、模式转换家俱(家俱号、家俱名称、制造商、家俱价格、家俱类别号、家俱数量、供应商、品牌)供应商(供应商名称、家俱号、家俱价格、家俱数量、进货日期)进货订单(订单号、家俱号、家俱数量、家俱价格、进货日期)销售订单(订单号、家俱号、家俱数量、家俱价格、销售日期)顾客(顾客名称、订单号、联络方式)家俱类型(家俱类型号、家俱类型名)库存(家俱号、家俱数量、进货价格、进货日期、进货数量)第4章数据库物理构造设计4.1 存取措施设计数据库系统是多顾客共享日勺系统,对同一种关系要建立多条存储途径才能满足多顾客的多种应用规定。对于家俱进销存管理系统来 说,为了提高某些属性(如:家俱号,订单号,家俱信息等)的I查
3、询速 度,可以选择聚簇存取日勺措施,即把这些属性上具有相似值的元组集 中放在持续的物理块上。这样在查询某个订单或某种家俱信息时就会 大大提高查询速度。因此,该系统中选择聚簇存取措施。4.2 存储构造设计家俱进销存管理系统是一种大型复杂的计算机网络信息系统,采 用基于客户端/服务器(C/S)的I应用体系构造来建设家俱进销存管理 系统。数据库管理系统采用Microsoft企业推出的SQL Server 2023 或以上版本,并用SQL进行数据库的建立和数据库中数据的维护和 查询。4.3 物理设计实现该设计的环境为Windows 2023 + MS SQL Server 2023或以上版 本。1 .
4、建立家俱进销存管理系统create database家俱进销存管理系统2 .家俱信息表create table家俱信息表(家俱号 int primary key,家俱名称char(20),制造商char(20),家俱价格int, 家俱类别号int,家俱数量int,供应商char(20),品牌 char(20),备注text,);3 .供应商create table 供应商(供应商名称 char(20) primary key,家俱号int,家俱价格int,家俱数量int,进货日期date,);4 .进货订单create table进货订单(订单号 int primary key,家俱号int,
5、家俱数量int,家俱价格int,进货日期date,);5 .销售订单create table销售订单(订单号 int primary key,家俱号int,家俱数量int,家俱价格int,销售日期date,);6 .顾客create table 顾客(顾客名称 char(20) primary key,订单号int,联络方式char(20),);7 .家俱类型 create table家俱类型(家俱类别号int primary key,家俱类别名char(20),);8 .库存create table 库存(家俱号 int primary key,家俱数量int,进货价格int,进货日期dat
6、e,进货数量int,);第5章数据库完整性设计5.1 主键及外键表名主键外键家俱基本表(家俱号)家俱类别号供应商(供应商名称)家俱号进货订单(订单号)家俱号销售订单(订单号)家俱号顾客(顾客名称)订单号家俱类型(家俱类别号)无库存(家俱号)无5.2 参照完整性设计1、 家俱信息表中将属性家俱类别号设计为外键alter table家俱信息表add foreign key (家俱类别号)references家俱 类型(家俱类别号)2、 供应商表中将属性家俱号设计为外键alter table 供应商 add foreign key (家俱号)references 家俱信息表 (家俱号)3、 进货订单
7、表中将属性家俱号设计为外键alter table进货订单add foreign key (家俱号)references家俱信息表 (家俱号)4、 销售订单表中将属性家俱号设计为外键alter table销售订单add foreign key (家俱号)references家俱信息表 (家俱号)5、 顾客表中将属性订单号设计为外键alter table 顾客 add foreign key (订单号)references 销售订单(订单 号)5.3 触发器设计1、 进货订单表中建立增长订单触发器CREATE trigger ruku ON 进货订单 for insertas beginupdat
8、e库存set库存.家俱数量二库存.家俱数量+进货订单.家俱数量from库存,进货订单where库存.家俱号=进货订单.家俱号;end;2、 销售订单表中建立增长订单触发器CREATE trigger chuku on 销售订单 for insertas beginupdate库存set库存.家俱数量二库存.家俱数量-销售订单.家俱数量from库存,销售订单where库存.家俱号=销售订单.家俱号;end;第6章数据库视图设计1、 建立各类家俱库存总数视图Create view家俱库存AsSELECT SUM (家俱数量)AS总数,家俱类别号FROM家俱信息表GROUP BY家俱类另ij号2、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家具城 进销存 管理 系统 课程设计 报告
限制150内