基于PHP的图书管理系统设计与实现v1.0

2019-06-02 12:39

沈阳师范大学本科毕业论文

摘 要

目前,社会上流行的图书管理系统已经有很多,包括各种各样学校的图书馆管理和国家图书馆管理等。而对于企业,尤其是较小的企业根本没有完善的图书馆管理系统。现在,企业图书管理基本上是停留在人工管理的状况。随便企业的发展,一些企业越来越重视企业教育培养机制,企业的图书管理系统也会越来越壮大。而人工的图书管理也将被电脑管理所代替。

本次设计是针对现在企业存在的情况,将计算机信息管理应用到企业图书管理上面,根据企业的特点,在现有的社会、学校的图书管理系统,改善一些技术和增加创新,创建适合企业的独特的图书管理系统,使企业图书管理系统能够快捷的实施一些管理功能。

基于 WINDOWSXP 开发研制,结合B/S图书管理系统的要求,对MySQL数据库管理系统、SQL语言原理、PHP应用程序设计,以及对PHP+MySQL技术的深入学习和应用,完成了企业对图书管理系统的需求分析、功能模块划分和分析,然后设计出数据库和应用程序。设计中充分利用PHP5、MySQL5数据库技术的强大功能,提高了编程效率和系统可靠性。

全文主要分五章来讨论。第一章介绍了课题研究背景和项目开发环境。第二章则对项目进行需求分析。第三章和第四章是本文的主要部分,是整个系统的设计与实现。第五章就是对完成这次设计的总结。

关键词: PHP; MySQL; 数据库技术;图书管理;系统设计

-1-

沈阳师范大学本科毕业论文

Abstract

At present, there are a lot of Library management systems on the society, including various schools library management and the National Library management. But for enterprises, especially the smaller enterprises there are not a sound library management system. Nowadays, library management of enterprises still remains in the manual library management of the situation. Ad the development of enterprises, some enterprises, increasing emphasis on enterprise education and training mechanisms, the enterprise's library management system will grow more and more science. The library management will be instead by computer management.

According to the above-mentioned disadvantages, this design to apply computer information management corporate library management. Based on the available manage software to significantly consider the characteristics of enterprises and improve the manage functions in the study manage system, to create a library management system suitable for enterprises unique, so that enterprises can be efficient implementation of some management functions.

Based on WINDOWSXP developed, with B / S library management system requirements, the MySQL database management system, SQL language principle, PHP application design, and the PHP + MySQL technology in-depth study and application, completed a business-to-book management system needs analysis , The functional module division and analysis, and then design a database and application procedures. The design takes full advantage of PHP5 and the power of MySQL5 database technology, improved programming efficiency and system reliability.

The text has six chapters to discuss the main points. The first chapter introduces the research background and project development environment. Chapter II is about the requirement analysis of the project. Chapter III and IV is the major part of the whole text, it is describes the design and realization of the system. In the fifth chapter is about the environment of the system and system testing. The final chapter is summary of this design.

Keyword: Database; PHP; MySQL; Database Technology; Library Management

-2-

沈阳师范大学本科毕业论文

目录

1 绪 论 ............................................................................................................................................................ 5

1.1 研究背景 ............................................................................................................................................. 5 1.2 研究意义 ........................................................................................................................................ 5 1.3 研究现状 ........................................................................................................................................ 5 1.4 需求分析 ........................................................................................................................................ 6 1.5 可行性分析 .................................................................................................................................... 7 1.6 本文工作 ........................................................................................................................................ 7 2 相关技术介绍 .............................................................................................................................................. 8

2.1开发环境简介 ..................................................................................................................................... 8 2.2 PHP概述 ............................................................................................................................................. 8 2.3数据库简介 ......................................................................................................................................... 9 2.4 Apache .............................................................................................................................................. 10 2.5 WampServer ...................................................................................................................................... 10 2.6 网页制作工具 .................................................................................................................................. 10 2.7 B/S模式 ............................................................................................................................................11 3 总体设计 ...................................................................................................................................................... 14

3.1 系统结构图 ...................................................................................................................................... 14 3.2 总体功能设计 .................................................................................................................................. 14

3.2.1 系统设计目标 ........................................................................................................................ 14 3.2.2总体设计 ................................................................................................................................. 15 3.3 数据库设计 ...................................................................................................................................... 16

3.3.1 系统数据分析 ........................................................................................................................ 16 3.4 数据流图 .......................................................................................................................................... 18 3.5 数据字典 .......................................................................................................................................... 19

3.5.1 图书信息表 ............................................................................................................................ 19 3.5.2 图书分类表 ............................................................................................................................ 19 3.5.3 图书状态表 ............................................................................................................................ 20 3.5.4 图书借阅信息表 .................................................................................................................... 20 3.5.5 用户信息表 ............................................................................................................................ 20 3.5.6 用户权限信息表 .................................................................................................................... 21

4 设计思想与实现 ...................................................................................................................................... 22

4.1 系统模块组成 .................................................................................................................................. 22

4.1.1 系统功能模块 ........................................................................................................................ 22 4.1.2 功能模块的实现 .................................................................................................................... 23 4.2 用户管理模块 .................................................................................................................................. 24

4.2.1用户登陆模块 ....................................................................................................................... 24 4.2.2用户注册界面 ....................................................................................................................... 25 4.2.3 图书借阅与归还 .................................................................................................................. 25 4.3 后台管理模块 .................................................................................................................................. 27

4.3.1后台管理主页 ....................................................................................................................... 27 4.3.2新书管理 ............................................................................................................................... 29 4.3.3图书查询 ............................................................................................................................... 30 4.3.4图书统计 ............................................................................................................................... 31

-3-

沈阳师范大学本科毕业论文

5 结论 .......................................................................................................................................................... 33 参考文献 .......................................................................................................................................................... 34

-4-

沈阳师范大学本科毕业论文

1 绪 论

1.1 研究背景

当今社会正快速向信息化社会前进,信息系统的作用也越来越大。在这种条件下人工的图书管理都显得十分的落后而且效率低下,尤其在查询方面效率低。为了适应现代化的环境,许多的管理事务都由电脑来管理,从而提高了管理的速率、效率。而随着社会的发展,内部图书馆规模也越来越扩大,现在的图书管理系统也逐渐由用电脑来管理,但是由于图书管理与其他的图书管理系统有些差别,现在流行的图书管理系统还不能完全适合的图书管理的要求。

虽然目前很多大型的图书馆已经有一整套比较完善的管理系统,但是在一些中小型的图书馆中,大部分工作仍需由手工完成,工作起来效率比较低,管理员不能及时了解图书馆内各类图书的借阅情况,读者需要的图书难以在短时间内找到,不便于动态及时地调整图书结构为了更好地适应当前读者的借阅需求,解决手工管理中存在的许多弊端,越来越多的中小型图书馆正在逐步向计算机信息化管理转变。

本系统设计实现了基于web的图书管理系统,该系统采用现今比较流行的PHP语言,结合MYsql数据库,实现了图书信息的存储查询等功能。系统不仅维护方便,节省了图书馆的资源,方便图书馆进行管理图书,本系统主要为图书管理者而设计,为学校和学生提供提供科学化图书管理数据的平台。建立一套有效的图书管理系统,可以使企业减轻工作,将工作系统化、科学化、规范化,提高图书馆信息管理的工作质量和工作效率。 1.2 研究意义

本系统主要适用于二级学院的图书管理,编写本系统是为了达到图书管理工作系统化、智能化、规范化、自动化、科学化,减轻管理人员的工作强度,方便查询与统计,节约时间,从而达到提高图书管理效率的目的。使用本系统,图书管理人员作为桥梁、导航的作用将变得更为重要,图书管理工作变得更加便利和高效,系统将传统的方式与现代的信息技术相结合,为读者提供更加优质的服务,只有如此,才能有效地提高学校的科研和教学水平。 1.3 研究现状

随着计算机及网络技术的飞速发展,信息自动化的作用也越来越大。这就使传统的图

-5-


基于PHP的图书管理系统设计与实现v1.0.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第2章 基因

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: