《数据库系统原理》图书管理系统
目的及要求 1. 依照数据库设计的方法,完成图书管理系统的数据库设计。 2. 掌握程序设计语言和Access数据库的连接方法。 3. 建立简单的数据库访问界面。掌握控件的使用方法。 目 录 摘 要 ........................................................................................................................... 2 ABSTRACT..................................................................................................................... 3 第一章 数据库系统简介................................................................................................... 4 1.1 图书馆管理系统的开发背景 .................................................................................... 4 1.2 图书馆管理系统的目的和意义 ................................................................................. 5 第二章 数据库系统设计................................................................................................... 6 2.1数据库设计概述 ...................................................................................................... 6 2.2数据库设计周期 ...................................................................................................... 6 2.3图书管理系统数据库设计 ....................................................................................... 7 2.3.1数据库需求分析 ................................................................................................ 7 2.3.2数据库概要设计 ................................................................................................ 8 2.3.3数据库的具体实现........................................................................................... 10 第三章 系统的总体设计..................................................................................................11 3.1 图书管理系统简介 ................................................................................................11 3.2 系统功能描述 ........................................................................................................11 3.3 系统模块划分 ...................................................................................................... 13 3.4 系统流程分析 ...................................................................................................... 13 3.5 开发工具简介 ....................................................................................................... 13 3.6系统详细设计 ....................................................................................................... 13 3.6.1 启动界面设计 ................................................................................................. 13 3.6.2 注册界面设计 ................................................................................................. 14 第四章 结果和讨论........................................................................................................ 15 4.1实现结果 ............................................................................................................... 15 4.2 问题与不足 ........................................................................................................... 15 4.3 心得体会 .............................................................................................................. 15 第五章 程序 .................................................................................................................. 16
计算机科学与工程学院
摘 要 随着科学技术的迅猛发展,图书馆管理工作的自动化所需的软硬件条件已经。因此,我按照软件工程思想和管理信息系统的开发步棸,以图书馆应用需求为背景,设计开发了本图书馆管理系统。 图书馆管理系统是典型的信息管理系统,该设计介绍了在Visual Studio 2008环境下开发本系统的详细过程,提出实现图书馆信息管理、资源共享的基本目标,从而推动迈向数字化图书馆的步伐,并阐述系统的结构设计和功能设计,从图书的入库注册到查询浏览,从借书证发放到数据的借阅,形成了一个整体的自动化管理模式,从软件工程的角度进行了科学严谨的阐述。 关键词:图书管理、数据、浏览 《数据库系统原理》实验报告
2
计算机科学与工程学院
Abstract Along with the rapid development of scientific technology, library management work for software and hardware conditions have automation. Therefore, I according to the software engineering idea and the management information system development steps in the library , demand for the background, design application developed this library management system. Library management system is the typical information management system, this design was introduced in Visual Studio 2008 environment development of the system, and puts forward the detailed process realize the library information management, resources sharing, and promote the basic goal towards the pace of the digital library, and expounds the structure design and system functional design, from books carry-in registered to inquires from card issued to browse, data, formed a lending overall automation management mode, from the Angle of software engineering the rigorous scientific paper. Keywords:The books management、data、browse 《数据库系统原理》实验报告
3
计算机科学与工程学院
第一章 数据库系统简介 本人设计的是一个关于图书馆图书管理的数据库系统,通过这个系统管理员可以简捷、方便的对图书记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行图书查询、借阅、归还等功能。 该数据库应用程序按照用户权限和实现功能的不同分为两部分:外部学生对数据库的查询访问和内部管理人员对数据记录的管理维护.每一部分中包含各自实现的各项功能,对每一项功能的实现,将按照WEB页面设计以及运行情况的顺序逐一进行设计。 本系统采用Microsoft Access技术建立数据库,使用C#技术建立数据源的链接,并且生成图书管理的数据库应用程序从而实现数据库的管理功能。 1.1 图书馆管理系统的开发背景 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理的环境。计算机最大的好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大提高了其安全性。 尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包括很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行,工作量大,容易出错。 数据处理手工操作,工作量大,出错率高,出错后不易更改。因此时间一长,要进行查询就得在总舵的资料中翻阅、查找了,造成查询费时、费力。基于这些问题,我认为很有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。 《数据库系统原理》实验报告
4