数据库管理系统总体设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图书仓库治理系统
本系统要紧完成对图书仓库的库存治理,包括图书入库、出库、库存,职员信息,供应商信息以及密码治理等六个方面。系统能够完成对各类信息的扫瞄、查询、添加、删除、修改、报表等功能。
系统的核心是入库、库存和出库三者之间的联系,每一个表的修改都将联动的阻碍其它的表,当完成入库或出库操作时系统会自动地完成库存的修改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件查询,也有动态生成的条件查询,其目的差不多上为了方便用户使用。系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。
系统采纳Microsoft Office中的Access 2000来设计数据库,并使用当前优秀的开发工具—Delphi 6.0 ,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。
论文要紧介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的讲明了系统设计的重点、设计思想、难点技术和解决方案。
关键字:数据库,SQL语言,Delph 6,数据库组件,仓库治理
目录
第一章引言 (1)
1.1 课题来源 (1)
1.2 开发工具的选择 (2)
1.3 所做的要紧工作 (3)
第二章数据库概
4
2.1 数据库的进展 (4)
2.1.1 数据库的进展 (4)
2.1.2 数据库时期的特点 (5)
2.1.3 数据库技术 (6)
2.2 数据库理论基础 (7)
2.2.1 数据库模型 (7)
2.2.2 数据库体系结构 (10)
2.2.3 数据的独立性 (11)
2.2.4 范
11
2.3 SQL语言基础 (13)
2.3.1 SQL简介 (13)
2.3.2 SQL查询 (13)
2.3.3 SQL数据更新 (14)
第三章数据库开发工具 (16)
3.1 Delphi 6.0 简介 (16)
3.2 Delphi 6.0 控件 (17)
3.2.1 ADO数据访问组件 (17)
3.2.2 数据操纵类
DataControl (18)
3.2.3 数据访问类DataAccess (18)
3.2.4 SQL语言在Delphi中的应用 (19)
3.3 Access 简介………………………………………………………………
21
第四章系统总体设计 (23)
4.1 系统需求分析 (23)
4.2 系统概要设计 (25)
4.2.1 系统结构设计 (25)
4.2.2 数据库设计 (27)
4.2.2.1 ER图设
计 (27)
4.2.2.2 数据库表格设计 (29)
4.3系统详细设计 (34)
第五章系统应用程序设计 (37)
5.1 系统窗体模块组成 (37)
5.2 数据模块窗体设置 (38)
5.3 主窗体功能模块的实现 (39)
5.4 入库、出库窗体模块的实现 (43)
5.5 查询功能的实现 (51)
5.6 系统登陆窗体模块的实现 (52)
5.7 用户治理功能的实现 (54)
5.7.1 用户治理主窗体 (54)
5.7.2 密码修改窗体模块的实现 (54)
5.7.3 用户注册窗体模块的实现 (55)
5.7.4 用户注销窗体模块的实现 (57)
结束语 (59)
致谢 (60)
参考文献 (61)
第一章引言
§1.1 课题来源
随着社会经济的迅速进展和科学技术的全面进步,计算机事业的飞速进展,以计算机与通信技术为基础的信息系统正处于蓬勃进展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。书籍做为人类的精神食粮,在现代社会中越来越受到重视,大量的书籍出现在市场上,人们有了各种各样不同的选择。与此同时,为了治理大量的图书,图书仓库也大量的出现,仓库的治理问题也就提上了日程。随着图书的大量增加,其治理难度也越来越大,如何优化仓库的日常治理也就成为了一个大众化的课题。
在计算机飞速进展的今天,将计算机这一信息处理利器应用于仓库的日常治理已是势必所然,而且这也将为仓库治理带来前所未有的改变,它能够带来意想不到的效益,同时也会为企业的飞速进展提供无限潜力。采纳计算机治理信息系统已成为仓库治理科学化和现代化的重要标志,它给企业治理来了明显的经济效益和社会效益。要紧体现在:
极大提高了仓库工作人员的工作效率,大大减少了以往入出存流程繁琐,杂乱,周期长的弊端。
基于仓库治理的全面自动化,能够减少入库治理、出库治理及库存治理中的漏洞,能够节约许多治理开支,增加企业收入。
仓库的治理的操作自动化和信息的电子化,全面提高了仓库的治理水平。
随着我国改革开放的不断深入,经济飞速的进展,企业要想生存、进展,要想在激烈的市场竞争中立于不败之地,没有现代化的治理是万万不行的,仓库治理的全面自动化、信息化则是其中极其重要的部分。为了加快仓库治理自动化的步伐,提高仓库的治理业务处理效率,建立仓库治理系统已变得十分心要。
入库、库存、出库依旧现在企业图书仓库治理的常规差不多模式,尽管,最近又出现了专门多新的治理模式,如:基于零库存思想的沃尔玛特治理方式,但这些新的思想在中国大部分企业的治理中依旧难以实现的。因此如何设计好仓库治理系统,尽可能地减少仓库治理的重复性和低效性就成为当前最为重要的问题。图书仓库治理的核心是入库、库存和出库之间的联系,如何处理好三者之间的关系是系统最为关键的部分。另外,职员信息和供应商信息治理也是仓库治理中一个必不可少的部分,它提供着与入库和出库相关的地一些信息,使得整个系统更加完整,更加有用。通过对仓库治理日常工作的详细调查,搜集了大量的资料,从系