当前位置:文档之家› 图书库存管理系统

图书库存管理系统

图书库存管理系统 1 / 13 图 书 库 存 管 理 系 统 数据库设计说明书

文件状态: [ ] 草稿 [√] 正式发布 [ ] 正在修改 文件标识: 图书管理 当前版本: 1.0 作 者: 4—2小组 完成日期: 2007-07-17 图书库存管理系统

2 / 13 版 本 历 史

版本/状态 作者 参与者 起止日期 备注 图书库存管理系统

3 / 13 目 录 0. 文档介绍............................................................................................. 错误!未指定书签。 0.1 文档目的 ....................................................................................... 错误!未指定书签。 0.2 文档范围 ....................................................................................... 错误!未指定书签。 0.3 读者对象 ....................................................................................... 错误!未指定书签。 0.4 术语与缩写解释 ............................................................................ 错误!未指定书签。 1. 数据库环境说明 ............................................................................ 错误!未指定书签。 2. 数据库的命名规则 ........................................................................ 错误!未指定书签。 3. 逻辑设计............................................................................................. 错误!未指定书签。 4.物理设计............................................................................................. 错误!未指定书签。 4.0 表汇总 ........................................................................................... 错误!未指定书签。 4.1 用户表 ........................................................................................... 错误!未指定书签。 4.2 图书信息表 ................................................................................... 错误!未指定书签。 4.3 出版社信息表 ................................................................................ 错误!未指定书签。 4.4 库存信息表 ................................................................................... 错误!未指定书签。 4.5 进货信息表 ................................................................................... 错误!未指定书签。 4.6 退货信息表 ................................................................................... 错误!未指定书签。 4.7 出货信息表 ................................................................................... 错误!未指定书签。 4.8报损信息表 .................................................................................... 错误!未指定书签。 5. 安全性设计 ......................................................................................... 错误!未指定书签。 5.1 防止用户直接操作数据库的方法................................................. 错误!未指定书签。 5.2 用户密码的加密方法 .................................................................... 错误!未指定书签。 5.3 角色与权限 ................................................................................... 错误!未指定书签。 6. 数据库管理与维护说明 ..................................................................... 错误!未指定书签。 图书库存管理系统

4 / 13 0. 文档介绍 0.1 文档目的 本份是图书库存管理系统的数据库设计说明,主要用于说明数据库环境、命名规则、逻辑、物理设计以及数据库的安全性设计和数据库管理和维护说明。 0.2 文档范围 包括数据库环境,数据库命名规则,逻辑设计,物理设计以及数据库安全性广义地说设计和数据库管理和维护说明。 0.3 读者对象 本计划的读者是公司高级管理者、项目管理员、用户及开发人员、质保人员、测试人员。 0.4 术语与缩写解释 缩写、术语 解 释 系统设计, 图书库存管理系统

5 / 13 1. 数据库环境说明 1.1数据库系统: 2000 1.2设计工具: 2003 1.3编程工具

2. 数据库的命名规则 1. 避免使用常用的名称空间[]中的类型名称[ ]。 2. 避免使用与常用关键词[]有冲突的标识符[]。 3. 变量采取加前缀组合方式。 4.属性用名词或名词短语命名属性。

3. 逻辑设计

{ ; 主键 ; 记录操作人员 ; 记录操作时间 ; 记录操作图书出版号 ; 记录操作数量 }

{ ; 主键 ; 记录操作人员 ; 记录操作时间 ; 记录操作图书出版号 ; 记录操作数量 }

{ 图书库存管理系统 6 / 13 ; 主键 ; 记录操作人员 ; 记录操作时间 ; 记录操作图书出版号 ; 记录操作数量 }

{ ; 主键 ; 记录操作人员 ; 记录操作时间 ; 记录操作图书出版号 ; 记录操作数量 }

{ ; 记录出版社号 ; 记录出版社信息 ; 记录图书出版号 }

{ ; 记录库存位置号 ; 记录库存位置信息 ; 记录图书出版号 }

{ ; 帐号设置为固定长度字符串位(主键); ; 密码设置位~位; 0; 初始化为,分(,)用于标识帐号是否可用; } 图书库存管理系统 7 / 13

{ ; 书的出版号,用一个固定字符串来表示的(主键); ; 书名采用位的可变字符串长度表示; ; 出版日期采用日期形式; ; 价格用的是单精度型,适应各种形式的价钱; ; 同上; ; 同上; 用于标识库存量; } 图书库存管理系统

8 / 13 4.物理设计

4.0 表汇总 表名 功能说明 记录系统使用者,即库存管理人员。 记录为库存中图书信息,对每一类书进行管理。 记录图书进货信息 记录图书退货信息 记录图书出货信息 记录图书报损信息 记录出版社信息 记录图书存放位置信息 图书库存管理系统 9 / 13 4.1 用户表 表名 列名 数据类型(精度范围) 空/非空 约束条件

(10) 主键 (10) 不能低6 位 (1) 取值只能为0,1 补充说明 无

4.2 图书信息表 表名 列名 数据类型(精度范围) 空/非空 约束条件

(10) 主键 (30) 无 (10) 无 格式:1900—0—0 规范价格表示法(单位:元) 规范价格表示法(单位:元) 规范价格表示法(单位:元) 外码 外码 补充说明 无

4.3 出版社信息表 表名 列名 数据类型(精度范空/非空 约束条件

相关主题