VCD租借数据库设计.docx

上传人:b****4 文档编号:3998461 上传时间:2022-11-27 格式:DOCX 页数:20 大小:76.25KB
下载 相关 举报
VCD租借数据库设计.docx_第1页
第1页 / 共20页
VCD租借数据库设计.docx_第2页
第2页 / 共20页
VCD租借数据库设计.docx_第3页
第3页 / 共20页
VCD租借数据库设计.docx_第4页
第4页 / 共20页
VCD租借数据库设计.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

VCD租借数据库设计.docx

《VCD租借数据库设计.docx》由会员分享,可在线阅读,更多相关《VCD租借数据库设计.docx(20页珍藏版)》请在冰豆网上搜索。

VCD租借数据库设计.docx

VCD租借数据库设计

 

VCD 租借数据库设计

 

需求分析

(一)——业务流程调查

 

一、实验目的:

掌握需求分析的步骤和业务流程调查的方法;掌握应用 Powerbuilder 绘制 BPM 模型

二、学时:

6H(课内 4H,课外 2H)

三、实验软件平台:

Windows 2k 或 Windows XP, Powerduilder9.5,Visio

四、实验内容:

根据该 VCD 连锁店的业务需求调查文字,利用 PD 绘制该 VCD 连锁店管理系统的 BPM

模型。

五、实验结果:

 

VCD借 借 借

 

书 书

 

书 书 书 书 书 书 书 书 书

 

书 书 书 书 书 书 书

 

书 书 书 书

 

书 书 书 书 书 书

书 书 书 书

 

书 书 书 书 书

 

书 书 书 书 书 书 书

 

书 书 书 书 书

 

销售租借流程图

 

书 书 书 书

 

书 书 书 书

 

书 书 书 书 书 书 书 书 书 书 书

书 书 VCD

 

书 书 书 书

 

书 书 书 书               书 书 书 书

 

归还流程图

 

书 书 书 书 书

书 书 书 书 书 书 书

 

书 书 书 书 书 书 书 书 书

 

书 书 书 书 书

 

 

书 书 书 书

书 书 书 书 书

 

书 书

 

超期罚款流程图

需求分析

(二)——数据流程调查

 

一、实验目的:

掌握需求分析的步骤和数据流程调查的方法;掌握应用 VISIO 绘制数据流程图(DFD),

掌握数据流程图分层次的绘制方法。

掌握编写数据字典的方法和步骤。

二、实验学时:

8H(课内 6H,课外 2H)

三、实验软件平台:

Windows 2k 或 Windows XP, Visio

四、实验内容:

1、掌握数据流程调查和分析的方法;

2、利用 Visio 绘制分层次的数据流程图并在绘制的过程中建立标准、统一的编码;

3、根据该 VCD 连锁店的业务需求调查文字以及第一次作业所完成的内容,利用 VISIO,绘制该连锁

店管理系统的 DFD 模型。

4、编写详细正确的数据字典。

五、实验步骤

1、数据流程图是按照“自顶向下、逐层细化”的原则进行,在绘制整个数据流程图的过程中,一定要

建立标准、统一的编码,并建立相应的数据字典。

2、根据该 VCD 连锁店的业务需求调查文字以及第一次作业所完成的内容,利用 VISIO,绘制该连锁

店管理系统的 DFD 模型。

六、实验结果:

1、绘制数据流程图

P1 表:

库存

 

销售记录表

 

购买人/租借人租借单

P1

查询

VCD

P2

办理销售/租借

 

V

C

D

 

租借流水账

P4

通知购买人/租借人

P3

办理预约

 

预约登记表

 

P2 表:

归还记录表

 

租借人归还VCD

 

P1

检查

 

V

C

D

P3

赔偿登记

完好

VCD

P2

办理归还

 

赔偿登记表

:

P3 表:

数据流编号

数据流名

简          述

数据流

来源

数据流

去向

数据流组成

数据流

高峰流

F10

不合格租

借单

记录租借

VCD 信息

租借处理

租借人

记录租借记录单号、租借人卡号、

租借日期、VCD 编码、数量、归还日

数据流的描述

租借流水账

 

租借人归还VCD

 

P1

查询

 

V

C

D

P2

通知租借人

 

罚款登记单

 

2、编写相应的正确的数据字典(文字或表格形式均可,必须包括数据流、处理逻辑和数据存储)

 

期,经办员工号

F8

合格租借

记录租借

VCD 的具体

信息

租借处

租借人

租借记录单号+租借人卡号+租借日

期+VCD 编码、数量+归还日期+经办

员工号

F11

预约登记

记录预约

VCD 的具体

信息

租借处

租借人

预约登记单号+购买或租借卡卡号

+VCD 编码+数量+经办员工号

F17

赔偿记载

显示所还

VCD 有损伤

赔偿登记

赔偿登记

赔偿单号+租借卡卡号+赔偿日期+赔

偿 VCD 编码+数量+金额+经办员工号

F22

逾期处理

显示所还

的时间超

过了期限

逾期处理

逾期处理

结果存档

罚款单号+租借卡卡号+罚款日期+罚

款金额+经办员工号

F16

归还记录

VCD 完好

信息

归还登

归还登记

归还单号+租借人卡号+归还日期

+VCD 编码+数量+经办员工号

处理逻

辑编号

处理逻辑名

简述

输入的数据流

处理

输出的数据流

处理

频率

P1.2

办理租借登

F8

接收 VCD 库存情况的结

果,并登记

F6

P1.2

办理销售登

F9

接收 VCD 库存情况的结

果,登记并销售

F4

P1.3

办理预约登

F11

接收 VCD 库存情况的无

库存的结果,登记

F3

P2.2

归还登记

F15

接收 VCD 完好的信息,

记录归还登记表

F16

P2.3

赔偿登记

F18

接收 VCD 有损伤的信息,

登记赔偿登记表

F17

P3.2

逾期处理

F22

接收逾期处理的结果并

登记罚款登记表

F23 F24

数据存储

编号

数据存储

名称

简          述

数据存储组成

相关联的处理

D1

库存

VCD 库存的基本信息

VCD 标号+VCD 名称+备注

P1.3

D2

VCD 租借

存档

所租借的 VCD 的基本所

有信息的存储

VCD 编号+租借人信息+备注

P1.1

D3

逾期处理

结果存档

没有按时归还 VCD 的基

本信息

VCD 标号+处理结果+租借人信息+备注

P3.2

D4

VCD 销售记

销售的基本信息

销售的 VCD 编号+购买人信息+备注

P1.2

表 3-2  处理逻辑的描述

数据存储的描述

 

 

D5

预约登记

预约 VCD 的基本信息

预约 VCD 编号+预约人信息+备注

P1.5

D6

归还登记

记录归还的基本信息

归还编号+归还方式+备注

P2.2

D7

赔偿登记

记录赔偿处理的基本信

赔偿编号+处理办法+备注

P2.3

外部实体编

外部实体名称

简述

外部实体组成

输入的数据流

输出的数据流

S1

购买人或租借

要购买或租借 VCD

的人

购买人或租借人

F13、F20、F25

S2

VCD

所归还的 VCD

VCD 租借单

F1、F25

 

 

外部实体的描述

概念结构设计

一、实验目的:

掌握概念结构模型绘制的方法和步骤,掌握利用 PD 绘制和管理 CDM 的方法。

二、实验学时:

6H(课内 3H,课外 3H)

三、实验软件平台:

 Windows 2k 或 Windows XP, Powerduilder9.5,Visio

四、实验内容:

1、掌握概念结构设计的方法;

2、利用 VISIO 绘制 E-R 图

3、利用 PD 绘制并管理 CDM;

4、根据该 VCD 连锁店的业务需求调查文字以及前两次作业所完成的内容,利用 PD,设计该连锁店管

理系统合理的 CDM 模型。

五、实验结果

 

逻辑结构设计

一、实验目的:

掌握概念结构模型向逻辑模型转换的规则方法;掌握在 PD 环境中把 CDM 正确转换为

PDM,并对 PDM 进行必要的管理和修改。

二、实验学时:

6H(课内 3H,课外 3H)

三、实验软件平台:

 Windows 2k 或 Windows XP, Powerduilder9.5,Visio

四、实验内容:

1、掌握概念结构模型向逻辑模型转换的规则方法;

2、掌握在 PD 环境中把 CDM 正确转换为 PDM,并对 PDM 进行必要的管理和修改;

3、掌握利用创建 PDM 的四种方法;

4、根据该 VCD 连锁店的业务需求调查文字以及前三次实验所完成的内容,利用 PD,设计该连锁店管

理系统合理的 PDM 模型。

五、实验结果

 

数据库的物理设计与实施

 

一、实验目的:

掌握 PD 中利用 PDM 生成物理数据库的操作步骤;掌握在 PD 环境中把 PDM 正确转换为

数据库文件和生成数据库文件的 SQL 脚本。

二、实验学时:

4H(课内 2H,课外 2H)

三、实验软件平台:

 Windows 2k 或 Windows XP, Powerduilder9.5,MS SQL Server 2000 或 Anywhere

四、实验内容:

1、 掌握 PD 中利用 PDM 生成物理数据库的操作步骤;

2、 掌握在 PD 环境中把 PDM 正确转换为数据库文件和生成数据库文件的 SQL 脚本。

3、根据第四次实验所得到的 PDM 模型,完成该 VCD 连锁店管理系统数据库的物理设计,保留生成数

据库的 SQL 脚本和数据库文件。

4、掌握 PD 中逆向工程的方法。

五、实验结果

/*==============================================================*/

/* DBMS name:

Microsoft SQL Server 2000*/

/* Created on:

2013-11-15 8:

50:

26*/

/*==============================================================*/

 

/*==============================================================*/

/* Table:

 员工*/

/*==============================================================*/

create table 员工 (

工号char(20)not null,

姓名char(20)null,

性别smallintnull,

年龄smallintnull,

政治面貌char(20)null,

constraint PK_员工 primary key nonclustered (工号)

/*==============================================================*/

/* Table:

 租借人*/

/*==============================================================*/

create table 租借人 (

租借卡卡号char(20)not null,

constraint PK_租借人 primary key nonclustered (租借卡卡号)

/*==============================================================*/

/* Table:

 归还登记*/

/*==============================================================*/

create table 归还登记 (

归还单号intnull,

租借卡卡号intnot null,

租借人卡号intnot null,

归还日期datetimenull,

VCD 编码char(20)null,

数量smallintnull,

经办员工号char(20)null,

constraint PK_归还登记 primary key nonclustered (租借卡卡号)

/*==============================================================*/

/* Table:

 登记销售*/

/*==============================================================*/

create table 登记销售 (

销售记录单号intnull,

购买人卡号intnot null,

工号char(20)not null,

购买日期datetimenull,

VCD 编码char(20)null,

数量smallintnull,

归还日期datetimenull,

经办员工号char(20)null,

单价moneynull,

constraint PK_登记销售 primary key nonclustered (购买人卡号)

/*==============================================================*/

/* Table:

 登记预约*/

/*==============================================================*/

create table 登记预约 (

预约登记单号intnull,

消费者卡类型smallintnull,

卡号intnot null,

工号char(20)not null,

VCD 编码char(20)null,

数量smallintnull,

经办员工号char(20)null,

constraint PK_登记预约 primary key nonclustered (卡号)

/*==============================================================*/

/* Table:

 租借流水账*/

/*==============================================================*/

create table 租借流水账 (

租借记录单号intnull,

租借人卡号intnot null,

工号char(20)not null,

租借卡卡号intnot null,

租借日期datetimenull,

VCD 编码char(20)null,

数量smallintnull,

归还日期datetimenull,

经办员工号char(20)null,

constraint PK_租借流水账 primary key nonclustered (租借人卡号)

/*==============================================================*/

/* Table:

 罚款登记*/

/*==============================================================*/

create table 罚款登记 (

赔偿单号intnull,

罚款单号intnull,

租借卡号intnull,

罚款日期datetimenull,

罚款金额moneynull,

经办员工号char(20)null

/*==============================================================*/

/* Table:

 赔偿登记*/

/*==============================================================*/

create table 赔偿登记 (

赔偿单号intnot null,

租借卡号intnull,

赔偿日期datetimenull,

赔偿 VCD 编码char(20)null,

数量smallintnull,

金额moneynull,

经办员工号char(20)null,

constraint PK_赔偿登记 primary key nonclustered (赔偿单号)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1