文档介绍:1
图 书 仓 库 管 理 系 统
本系统主要完成对图书仓库的库存管理,包括图书入库、出库、库存,员工信息,供应商信息以及密码管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改、报表等功能。
系统的核心是入库、库存和出库三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成入库或出库操作时系统会自动地完成库存的修改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件查询,也有动态生成的条件查询,其目的都是为了方便用户使用。系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。
系统采用microsoft office中的access 2000来设计数据库,并使用当前优秀的开发工具— ,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键字:数据库,sql语言,delph 6,数据库组件,仓库管理
3
目  录
第一章 引言 ……………………………………………………………………………1
  课题来源 ……………………………………………………………………1
  开发工具的选择  ……………………………………………………………2
  所做的主要工作  ……………………………………………………………3
第二章 数据库概论 ……………………………………………………………………4
3
  数据库的发展  ………………………………………………………………4
     数据库的发展 …………………………………………………………4
    数据库阶段的特点 ……………………………………………………5
    数据库技术 ……………………………………………………………6
  数据库理论基础  ……………………………………………………………7
    数据库模型 ……………………………………………………………7
    数据库体系结构    ……………………………………………………10
     数据的独立性  ………………………………………………………11
    范式  …………………………………………………………………11
  sql语言基础
4
   ……………………………………………………………13
     sql简介  ……………………………………………………………13
    sql查询    ……………………………………………………………13
    sql数据更新    ………………………………………………………14
第三章数据库开发工具  ……………………………………………………………16
  delphi 简介  ……………………………………………………………16
  delphi 控件  ……………………………………………………………17
  ado数据访问组件   …………………………………………………17
     数据控制类datacontrol    ……………………………………………18
    数据访问类dataaccess     ……………………………………………18
    sql语言在delphi中的应用
5
    ………………………………………19
  access 简介    ………………………………………………………………21
第四章 系统总体设计   ………………………………………………………………23
 系统需求分析     ……………………………………………………………23
 系统概要设计     ……………………………………………………………25
     系统结构设计    ………………………………………………………25
    数据库设计    …………………………………………………………27
        er图设计  ……………………………………………………27
         数据库表格设计………………………………………………29
………………………………………………………………34
第五章 系统应用程序设计  …………………………………………………………37
  系统窗体模块组成
6
…………………………………………………………