4.1 需求分析 7
4.2 功能模块分析 7
4.3 业务流程图 10
4.4 数据流图 10
5 系统设计 11
5.1 E-R图设计 11
5.2 表的物理设计 14
6 系统应用模块设计 17
6.1 创建公用模块 17
6.2 系统登录模块 18
6.3 读者管理模块 19
6.4 信息查询模块 21
6.4.1 图书信息查询 22
6.4.2 近期新书查询 23
6.4.3 热门书籍查询 24
6.4.4 读者借阅明细查询 25
1 绪论
1.1 选题背景
现代社会是科技的时代、信息的时代,大众对知识的渴求不断增强,每年书籍的出版数量都在以惊人的速度增长着,图书馆藏书量不断增多,读者规模日趋庞大,传统的人工管理方式效率低、强度大且易出错,面对着庞大的信息量, 传统的人工管理方式效率低,会导致图书馆管理上的混乱, 人力与物力过多浪费, 图书馆管理费用的增加, 从而使图书馆的负担过重,影响整个图书馆的运作和控制管理。因此需要一种先进的方式实现图书管理的系统化、规范化和自动化,对图书资料进行更为高效、有序的管理。
计算机技术的飞速发展,使计算机技术应用在各行各业得到了广泛的普及和使用。因此,图书管理信息系统也以高效、便捷、费用低的优点慢慢地进入人们的生活,将人们从传统的图书管理方式彻底的解脱出来。图书管理信息系统能够提高图书管理的自动化水平,为图书业务过程提供更加快捷和更加准确的服务,使工作人员减轻工作强度,提高工作效率;为借书者提供快速借书的服务、进行快速准确的图书和借书者的信息文护、实现图书管理和查询的自动化,使读者更加有效地查找信息,更加快捷地借阅书籍。从而使人们有更多时间来获取知识、了解知识、掌握知识。
1.2 任务目的
图书管理信息系统是基于先进的软件和高速、大容量的硬件基础上的新型图书管理模式,通过集中式的信息数据库,将高校图书馆的借书、还书、查询、统计等的业务有机地结合起来,达到数据共享,降低成本、提高效率、改进服务等目的。一般来说,图书管理系统要在以下几个方面提高图书管理的水平:
(1)方便地查询各种图书及各种相关业务的信息;
(2)实现快速管理图书、读者等信息;
(3)提高管理效率降低人工成本;
(4)操作便捷效。
本课题所要实现的图书管理系统是以Dephi7.0和SQL Server 2005为编程环境来实现其制作和开发过程的,通过对图书综合管理系统进行可行性分析、需求分析和设计逐步将一个图书管理系统的开发出来。通过本课题使自己熟悉信息系统开发的整个过程和相关的理论知识。因此,在设计过程中,要具备以下一些条件:
(1)在进行设计的过程中,学习并掌握信息系统和数据库相关理论和技术。
(2)该系统中的读者管理管理、信息查询两个模块,能够了解其功能,分析结构特点。
(3)熟悉DELPHI开发环境、SQL Server2005数据库,掌握相关SQL语言。
1.3 研究现状
1.3.1 国外现状
1.3.2 国内现状
1.4 开发环境
硬件配置:PC机(600 MHz Pentium 处理器,256 MB 或更高RAM)
软件配置:
(1)操作系统:Window XP/Windows 07
(2)数据库应用平台:SQL Server 2005 Delphi图书管理系统读者管理和信息查询模块的实现(2):http://www.youerw.com/jisuanji/lunwen_5474.html