频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

2.4.4 逻辑结构设计

作者: 明日科技/盖天宇/孙明丽/天恩编著 出处:人民邮电出版社  2008-05-05 12:54    砖    好    评论   进入论坛
阅读提示:《ASP数据库系统开发案例精选》第2章讲述的是企业进销存管理系统,本节为您展示的是逻辑结构设计。

2.4.4  逻辑结构设计

本系统采用SQL Server 2000数据库,系统数据库名称为sell。数据库sell中包含24张表。下面分别给出数据表概要说明和主要数据表的结构。

1.数据表概要说明

为了使读者对本系统后台的数据库中的数据表有一个更清晰的认识,在此设计了一个数据表树型结构图(如图2.2所示),该数据表树型结构图包含了系统的所有数据表。

 
图2.2  数据表树型结构图

2.主要数据表的结构

限于篇幅,在此只给出较为重要的数据表,其他数据表可参见本书附带的光盘。

tab_ruku_main(入库信息主表)
入库信息主表主要用于保存商品的入库信息,该表结构如表2.1所示。
表2.1 表tab_ruku_main的结构

   

   

   

   

rkID

varchar

30

主键

入库ID

pzs

float

8

 

品种数

je

money

8

 

金额

sf

money

8

 

实付

gysname

varchar

100

 

供应商名称

rkdate

datetime

8

 

入库时间

czy

varchar

30

 

操作员

jsr

varchar

30

 

经手人

jsfs

varchar

10

 

结算方式

tab_ruku_detail(入库信息明细表)
入库信息明细表主要用于保存商品的入库票号信息,该表结构如表2.2所示。
表2.2 表tab_ruku_detail的结构

   

   

   

   

ID

varchar

30

 

ID

spid

varchar

50

 

商品ID

dj

money

8

 

单价

sl

float

8

 

数量

tab_kucun(库存信息表)
库存信息表主要用于保存库存商品的详细信息,该表结构如表2.3所示。
表2.3 表tab_kucun的结构

   

    

   

   

ID

varchar

30

 

商品ID

spname

varchar

50

 

商品名称

jc

varchar

25

 

商品简称

cd

varchar

50

 

产地

gg

varchar

50

 

规格

bz

varchar

50

 

包装

dw

varchar

10

 

单位

dj

money

8

 

单价

kcsl

int

4

 

库存数量

tab_sell_main(销售信息主表)
销售信息主表用于保存销售商品的销售信息,该表结构如表2.4所示。
表2.4 表tab_sell_main的结构

   

   

   

   

sellID

varchar

30

主键

销售ID

pzs

float

8

 

品种数

je

money

8

 

金额

ss

Money

8

 

实付

khname

varchar

100

 

客户名称

xsdate

datetime

8

 

销售时间

czy

varchar

30

 

操作员

jsr

varchar

30

 

经手人

jsfs

varchar

10

 

结算方式

tab_sell_detail(销售信息明细表)
销售信息明细表主要用于保存销售的结账信息,该表结构如表2.5所示。
表2.5 表tab_sell_detail的结构

   

   

   

   

ID

varchar

30

 

ID

spid

varchar

50

 

商品ID

dj

money

8

 

单价

sl

float