图书管理系统数据库设计说明书

发布 2019-07-29 19:15:37 阅读 2440

数。据。库。

设。计。说。明。

书。09软件第四开发小组。

2012年3月27日。

目录 1 引言 1

1.1 编写目的 1

1.2 背景 1

1.3 定义 1

1.4 参考资料 1

2 外部设计 1

2.1 标识符和状态 1

2.2 使用它的程序 1

2.3 约定 1

2.4 专门指导 2

2.5 支持软件 2

3 结构设计 2

3.1 逻辑结构设计 2

3.1.1 表 2

3.1.2 er图 4

4 运用设计 4

4.1 数据字典设计 4

4.2 安全保密设计 4

本说明书说明“图书管理系统”的数据库设计、结构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。

数据库名称:library

数据库系统:mysql

数据库宿主环境:linux

客户端连接工具:mysql connector/net

数据选项约束表:用于为其他数据表中的字符型字段提供限定的选项。

实体表:用户实际使用的客观**。

计算表:数据来自于对其他一个或多个实体表的计算结果。

a. 本项目的《用户需求分析报告》;

b. 用户提供的《工作设想》;

c. 本项目相关的其他参考资料。

数据库标示符:library

用户名:admin

密码:admin

权限:全部。

有效时间:开发阶段。

说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。

图书管理系统》客户端。

所有数据项都用汉语拼音全拼表示,数据库名称除外。

字符集采用 utf-8,请注意字符的转换。

所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户。

除特别说明外,所有小数的字段都采用 decimal(13,3) 的形式表达。

除特别说明外,所有日期格式都采用 date 格式,无时间值。

除特别说明外,所有整形都采用 int 格式。

除特别说明外,所有字段默认都设置为 null 。

请注意:mysql 中 date的默认值为 0000-00-00,这与 .net 的数据类型不匹配,请确保在存储 date 字段时给出一个合法的初始值。

管理员工具:mysql administrator windows/ windows xp

查询浏览工具:mysql query-browser windows/windows xp

命令行工具:mysql

开发客户端:mysql connector/net

注意:mysql query-browser 在windows 环境下对中文支持不好,可能无法书写带有中文的 sql 语句。

登录信息表(login)

读者信息表(reader)

图书信息表(book)

借还表(lrtbl)

借出/归还管理员表(lradmin)

系统管理员(sysadmin)

用户reader、teacher对 library 数据库具有部分权限。

管理员admin对library数据库具有全部权限。

4才储备管理系统数据库设计说明书

数据库设计说明书。编写 黄永刚 审核。批准。修改说明。正文目录。1 引言 5 1.1 目的 5 1.2 范围 5 1.3 读者 5 1.4 术语与缩写解释 5 2 数据库设计说明 5 2.1 数据库环境说明 5 2.2 数据库的命名规则 5 2.3 其他说明 6 3 结构设计 6 3.1 概念结构设...

概要设计 图书管理系统概要设计说明书

图书管理系统概要设计说明书。目录。1引言 3 1.1编写目的 3 1.2背景 3 1.3定义 3 1.4参考文献 4 2总体设计 4 2.1需求规定 4 2.2运行环境 4 2.3基本设计概念和处理流程 5 2.4结构 6 2.5功能需求与程序的关系 6 2.6人工处理过程 7 3接口设计 7 3....

教务管理系统数据库设计报告

软件数据库设计。一 引言。1 编写目的。编写本数据库的目的在于有利于后期的维护,其主要读者为后期的系统维护人员。以便于他们在维护时方便地掌握原数据库环境。2 背景。a 待开发的数据库名称为 使用该数据库的系统为 教务管理。b 本项目是由计算机科学与技术学院08计11班郭琼 王娟 何婷婷 李姣 金欢欢...

图书管理系统需求规格说明书

图书馆管理系统需求规格说明书。引言。1.1 编写目的。根据需求调研分析报告,定义系统功能和系统数据流图,通过编写需求分析规格说明。书,让开发人员能够根据需求规格说明书来开发项目。1.2 项目背景。一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计...

某管理系统 数据库设计报告 范本

管理系统。数据库设计报告。v1.0 说明 类型 创建 c 修改 u 删除 d 增加 a 目录。1.编写目的 5 2.参考文献 5 3.名词解释 5 4.数据库命名规则 5 4.数据库逻辑结构设计 6 4.0表汇总 6 4.1合同信息 8 4.2 审核信息表 8 4.3 备案基本信息 9 4.4 备案...

人事管理系统 数据库

华科学院计算机科学与技术专业 数据库课程设计 报告。2010 2011学年第一学期 学生姓名路玮 学生班级信管082202h 学生学号 200822040218 指导教师李晓波。年月日。目录。第1章系统概述。1.1 本课题的 1.2 本课题研究的目的及意义。1.3 本课题的研究现状。1.4 可行性研...

图书管理系统设计报告

目录。1.开发计划 一。问题的提出。随着计算机及网络技术的飞速发展,internet intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。目前学校图书馆的借阅工作部分还是手工管理,工作效率很低,...

高校图书管理系统软件需求说明书

高校图书管理系统 软件需求说明书。高校图书管理系统 软件需求说明书。1.引言。1.1编写目的。本文档的编写目的是 准确全面的描述高校图书管理系统的业务需求,明确系统的目标和功能,为业务人员和设计开发人员提供对图书管理的统一理解,为设计和实现图书管理系统提供依据。为核定开发成本,估算开发进展,组织人力...