目录
第一章 绪 论 2
1.1 项目开发背景 2
1.2 项目开发的目标 2
1.3本课题的研究意义及国内外的发展状况 2
1.4.1数据库技术的应用 3
1.4.2数据库应用解决方案 3
1.4.3数据库应用系统开发简介 3
1.4.4 开发工具 4
1.4.5应用系统开发工具简介 4
第二章 图书馆信息管理系统的分析与设计 5
2.1需求分析 5
2.2可行性分析 5
2.3系统功能描述 6
2.4功能模块划分 7
2.5系统流程分析 7
第三章 系统设计 9
3.1数据库分析 9
3.2数据库逻辑结构设计 12
第四章 图书馆信息管理系统的实现 16
4.1设计工程框架 16
4.2系统主窗体设计 16
4.2.1设计主窗体 16
4.2.2在主界面中添加代码 17
4.3登录模块设计 18
4.3.1设计登录窗体 18
4.3.2在登录窗体中添加代码 18
4.4借阅管理模块设计 22
4.4.1设计新书入库窗体 22
4.4.2设计图书借阅窗体 26
4.4.3设计图书归还窗体 33
第五章 系统测试 37
5.1测试项目 37
5.2测试方法 38
5.2.1新书入库。 39
5.2.2 图书查询。 40
5.2.3 图书借阅, 40
5.2.4图书归还。 42
5.2.5图书预约。 42
5.2.6图书归还。 46
第六章 小 结 47
摘要:图书馆信息服务促进了信息的传播,利用及再生产的增殖能力,人们掌握了信息,使之转变为技术,成为作用于社会经济的生产力,促进了社会经济的发展,这就是信息管理服务的价值体现。为了能最大限度地发挥信息的效能,就离不开对信息的加工整理,离不开对信息的管理服务。因此,图书室的信息服务已成为21世纪的主导发展机制之一。图书馆信息管理系统开发的总体目的是在图书馆信息管理中实现管理的系统化、自动化,减少工作量,增加效率及可靠性。本系统是基于大丰市图书馆作为调研对象进行总体设计和开发的。
本系统以中文版delphi 7.0为前台开发工具,用SQL Server 2000作为后台数据库。
Delphi是著名的Borland(现在已和Inprise合并)公司开发的可视化软件开发工具。“真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更实用。可以说Delphi同时兼备了VC功能强大和VB简单易学的特点。它一直是程序员至爱的编程工具。在Delphi众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数据库结构,从客户机/服务机模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。
SQL Server是微软公司开发的一个关系数据库管理系统,以Transact_SQL作为它的数据库查询和编程语言。T-SQL是结构化查询语言SQL的一种,支持ANSI SQL-92标准。
关键字:信息服务 图书馆 delphi 7.0 SQL Server 2000
Abstract :the library information service promoted the information dissemination, the use and the reproduction multiplication ability,the people have grasped the information, causes it to transform intothe technology, 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
第一章 绪 论
1.1 项目开发背景
目前,我国有不少的大型图书馆实现了图书管理的计算机化,与此同时,在计算机软件市场上不断涌现出一批功能优异的应用于图书馆的自动化集成软件。它们有的是从国外引进的,也有自行开发的。这些软件都有一共同的特点:它们大都是为大型的图书馆专门研制的,因此,软件和硬件价格昂贵,不适合学校、工厂、研究所等企事业单位的中小型图书馆使用。这些图书馆的馆藏图书量往往在数千册到十万册之间,工作流程也不如大型图书馆复杂,它们不大可能去花费重金购买上述价格昂贵的图书馆系统集成软件,即便买回来也不能充分发挥其作用。基于这种局面,开发一个应用于Windows平台上的、具有先进的图形界面的中小型图书信息管理系统是我们面临的一项重要课题,本文就是一个典型的学校图书馆管理系统,下面主要讲述它的建立过程。