内容摘要
本课题的主要内容在于对本系统能高效、快捷、稳定地管理图书馆的数据信息。系统主要能实现以下几个功能:查询图书、借还图书、图书管理、读者信息管理等。操作管理员只需要通过浏览器访问本系统,就可以轻松实现图书查询、图书借还等操作。超级管理员使用本系统能方便快捷地完成图书馆的信息数据管理工作。超级管理员使用本系统能方便快捷地完成图书馆的信息数据管理工作。本文介绍本文介绍了在网络环境下提出实现图书馆信息管理、资源共享的基本目标,从而推动迈向数字化图书馆的步伐,并阐述系统结构设计和功能设计,从图书的入库登记到查询浏览,从读者的登记到图书的借阅,形成了一个整体自动化管理模式。本文通过对学校图书资料管理室现状和需求的分析研究资料管理室现状和需求的分析研究, , , 运用运用运用 PHP PHP PHP 技术技术技术, , , 以以 MySQL MySQL 为后台数据库为后台数据库为后台数据库, , , 设设计并实现了学校图书室的图书管理系统。该系统实现了图书资料管理的数字化,提高了管理工作的效率和规范化水平。
关键词:图书管理设计研究
Abstract
The The main main main content content content of of of this this this paper paper paper is is is that that that the the the system system system can can can efficiently, efficiently, fast, fast,
stable stable management management of of of library library library data data data information. information. information. System System System is is is mainly mainly mainly to to to achieve achieve achieve the the the following following functions: search for books, borrow books, books management, reader information management. Operation manager only interview the system through the browser, they can easily easily search search search for for for a a a book, book, book, books books books borrow borrow borrow also also also operation. operation. operation. Super Super Super administrator administrator administrator using using using this this system system can can can quickly quickly quickly and and and easily easily easily complete complete complete library library library of of of information information information data data data management. management. management. This This paper introduces the network environment library information management, put forward to realize the basic objectives of resource sharing, thus promoting the digital library into the pace, and introduces the structure design and functional design, the book from the storage register to the query, the reader from the registration to books borrowing, formed a whole automation automation management management management mode. mode. mode. This This This article article article through through through to to to the the the school school school library library library information information management management room room room presen
t present present situation situation situation and and and demand demand demand analysis, analysis, analysis, using using using PHP PHP PHP technology, technology, technology, using using MySQL MySQL as as as background background background database, database, database, design design design and and and Realization Realization Realization of of of class class class library library library management management system. This system has realized the books information management of digital, enhances the management efficiency and standardization level.
Key management words: book management design design study
目 录
前 言言
..................................................... 1 1 1 系统概述系统概述 .................................................. 2 1.1 1.1 系统开发背景和意义系统开发背景和意义系统开发背景和意义
.................................... 2 1.2 1.2 现有图书管理系统的概述现有图书管理系统的概述现有图书管理系统
的概述
................................ 2 1.3 1.3 开发环境开发环境开发环境
.............................................. 3 2 2 系统分析系统分析
................................................... 3 2.1 2.1 任务概述任务概述任务概述
.............................................. 3 2.2 2.2 系统可行性分析系统可行性分析系统可行性分析
........................................ 3 2.3 2.3 需求分析需求分析需求分析
.............................................. 4 2.4 2.4 流程分析流程分析流程分析
.............................................. 5 2.5 2.5 数据字典数据字典数据字典
.............................................. 7 3 3 系统设计系统设计
................................................... 8 3.1 3.1 图书馆管理系统设计指导思想和原则图书馆管理系统设计指导思想和原则图书馆管理系统设计指导思想和原则
...................... 8 3.2 3.2 总体功能设计总体功能设计总体功能设计
.......................................... 8 3.3功能模块详细设计功能模块详细设计 ......................................
9 3.4 3.4 系统数据库设计系统数据库设计系统数据库设计 ....................................... 12 4 4 系统实现系统实现
.................................. 错误!未定义书签。 4.1 4.1 登录系统模块的实现登录系统模块的实现登录系统模块的实现
................... 错误!未定义书签。 4.2 4.2 图书馆主界面模块的实现图书馆主界面模块的实现图书馆主界面模块的实现
............... 错误!未定义书签。 4.3 4.3 系统设置功能模块的实现系统设置功能模块的实现系统设置功能模块的实现
............... 错误!未定义书签。 4.4 4.4 读者管理功能模块的实现读者管理功能模块的实现读者管理功能模块的实现
............... 错误!未定义书签。 4.5 4.5 图书档案管理功能模块的实现图书档案管理功能模块的实现图书档案管理功能模块的实现
.
.......... 错误!未定义书签。 4.6 4.6 图书借还功能模块的实现图书借还功能模块的实现图书借还功能模块的实现
............... 错误!未定义书签。 4.7 4.7 系统查询功能模块的实现系统查询功能模块的实现系统查询功能模块的实现
............... 错误!未定义书签。 4.8 4.8 更改口令功能模块的实现更改口令功能模块的实现更改口令功能模块的实现
............... 错误!未定义书签。 5. 5. 系统测试系统测试
................................. 错误!未定义书签。 5.1 5.1 系统测试的方法与步骤系统测试的方法与步骤系统测试的方法与步骤
................. 错误!未定义书签。 5.2 5.2 模块测试模块测试模块测试
............................. 错误!未定义书签。 6. 6. 结束语结束语
................................... 错误!未定义书签。 参 考 文 献 ................................. 错误!未定义书签。 致 谢谢
...................................... 错误!未定义书签。
前 言
随着计算机技术的发展以及计算机网络的逐渐普及,英特网成为人们查信息的重要场所。上个世纪90年代初美国科学家首次提出数字图书馆年代初美国科学家首次提出数字图书馆(Digital Library)(Digital Library)这一概念以来,全球开展数字图书馆研究与实践已近十几个年头。我国图书情报界,IT 业界自1995年左右开始对这一领域跟踪研究,1998年开始全面升温,迄今无论是在对数字图书馆的认识,还是理论研究,关键技术准备方面,都取得了很大的进展。国内数字图书馆的实践活动大致可分为以下三种类型:国内数字图书馆的实践活动大致可分为以下三种类型:资源服务型、资源服务型、服务研究型和联合建设型。虽然,从严格意义上讲,资源服务型不能算是数字图书馆,但它的网上信息服务目前已在大多数图书馆开展,是现阶段我国图书情报界提供网上数字服务的主要形式。要形式。二十一世纪是信息的时代,二十一世纪是信息的时代,二十一世纪是信息的时代,所以信息的交换和信息流通显得的特别重要。所以信息的交换和信息流通显得的特别重要。所以信息的交换和信息流通显得的特别重要。因因此,使用计算机来管理图书成为必然。目前,中小型以及大型图书馆、书店等均开始采用各种优秀的系统管理软件来辅助日常的事物。而随着科技的进步,图书管理系统在传
统的功能上越来越强大,如:读者信息查询,图书信息查询,图书入库及注销出库登记等等,为人们带来了极大方便。库登记等等,为人们带来了极大方便。
1 1 系统概述系统概述
1.1 1.1 系统开发背景和意义系统开发背景和意义目前行的php开发工具有
图书管理是高校内每一个系部或院部都必须切实面对的工作,但目前仍有少部分院系仍在使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查、更新和维护都带来了很多困难。维护都带来了很多困难。
经过详细的调查,目前我国各类高等学校中仍有一小部分单位图书资料管理还停留在人工管理的基础上。这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。算机为基础的信息管理方法所取代。
图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查方便、可靠
性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。询手段的图书管理系统,将是非常必要的,也是十分及时的。
1.2 1.2 现有图书管理系统的概述现有图书管理系统的概述
在试用了一些图书管理系统和查阅了大量相关资料文献的基础上,发现那些系统在几个方面已经不符合时代的要求,由于设计人员及其所用的工具的不同,再加上这些图书管理系统设计的时间也不一样,所用具体场合也有区别,因此在功能上除了图书资料管理所需的基本功能之外也有所不同。经过比较总结他们都实现了以下图书管理的基本功能:理的基本功能:
1、图书检索模块:是图书管理系统的重要模块之一,是读者快速查询图书的途径。径。
2、图书管理模块:是图书管理员操作模块,读者是无权进入的。本模块由借出图书登记、归还图书登记和续借图书登记子模块构成。图书登记、归还图书登记和续借图书登记子模块构成。
3、数据维护模块:是由图书管理员控制的模块,它由增加、修改和删除读者,增加、修改删除图书,浏览修改读者、浏览修改图书等程序组成。增加、修改删除图书,浏览修改读者、浏览修改图书等程序组成。
4、数据统计模块:由读者统计、图书统计、借出图书分类统计、到期末归还图书读者统计几部分组成。书读者统计几部分组成。
这些系统解决了以前的那种管理方式所存在着的诸如手续繁琐、这些系统解决了以前的那种管理方式所存在着的诸如手续繁琐、工作量大、工作量大、效率低下、出错率高等缺点低下、出错率高等缺点,,设计出的系统能使读者快速检索到自己喜爱的书,图书管理员能减轻工作量。但是鉴于开发工具和开发当时的科技发展水平所限,再加上历史发展到今天,人们的生活环境已经发生了改变,大家对于图书查询这方面的要求也更高。
1.3 1.3 开发环境开发环境
开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如下:行环境的选择如下:
开发环境:开发环境:Windows xp Windows xp
开发语言:开发语言:PHP PHP
数据库管理系统:数据库管理系统:MySQL MySQL
2 2 系统分析系统分析
2.1 2.1 任务概述任务概述
经过详细调查,并多次与老师进行研讨后,加深了对现行图书管理业务的深刻了解,与此同时,将整个图书管理的业务流程抽象描述如下:解,与此同时,将整个图书管理的业务流程抽象描述如下:
1.1.新的图书购进后,分门别类地进行归并并汇总,加以编号。新的图书购进后,分门别类地进行归并并汇总,加以编号。新的图书购进后,分门别类地进行归并并汇总,加以编号。
2.2.新书编号后,上到书架以备学生借阅。新书编号后,上到书架以备学生借阅。新书编号后,上到书架以备学生借阅。
3.3.如某学生需要借阅图书,如某学生需要借阅图书,则在其本人的借阅登记表上进行登记,记录相关借阅信息与借阅日期。信息与借阅日期。
4.4.学生借阅图书后,学生借阅图书后,应及时归还图书,并在本人的借阅登记表上注明还书日期和时间。时间。
2.2 2.2 系统可行性分析系统可行性分析
采用现代化统一的计算机信息网站系统,能够有效优化图书馆管理系统,使其高校的发挥最大的作用,能够迅捷的为读者提供相应的服务。开发本系统的可行性如下:
2.2.1技术可行性
开发工具支持:目前所有主要的网络开发环境都支持PHP 语言的开发,有不少专用的开发工具和插件还提交了可视化设计,这是非常方便的。用的开发工具和插件还提交了可视化设计,这是非常方便的。
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、软、硬件能否满足需要。本系统采用PHP 开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采用MySQL MySQL,它能够处理大量数据,同时保持数据的完整性、安全性。因此,它能够处理大量数据,同时保持数据的完整性、安全性。因此本系统的开发平台已成熟可行。本系统的开发平台已成熟可行。
硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。
本系统采用的技术均属当前流行的开发技术,具有技术成熟、效率高、稳定、安全等优点,并且自行配置的兼容机性能优越,能够支持以上软件的运行。所以,本系统在技术上是完全可行的。统在技术上是完全可行的。
2.2.2经济可行性经济可行性
根据成本根据成本//效益分析法,本系统所需的软硬件资源都已具备,该系统简单易懂,
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论