基于PHP的图书管理系统(全文) A文章编号:1007-9599 (2011)05-0000-01
Library Management System Based on the PHP
Li Xuhui1,Wang Xiong1,Xu Linhua2
(1.China University of Mining&Technology,Institute of Computer Science and Technology,Xuzhou221116,China;2.The Foreign Language College of CUMT,Xuzhou221116,China)
Abstract:The B/S mode of the library management system based on the PHP enables the users’interface more humane,more efficient and more convenient.The system use PHP + MYSQL technology as a development tool.The passage analyzed the system's functional requirements,gave the key technology of developing system,indicated the main function of each module,and finally realized the library system based on PHP.
Keywords:PHP+MYSQL;Library management;B/S mode
传统的图书管理系统采用C/S模式,由于C/S模式需要专门的客户端软件,不能够实现快速部署、安装和配置,因此采用B/S模式开发图书管理系统已成为一种趋势,便于用户在联网的情况下进行一系列查询。开发一套能够为用户提供充足信息的图
书管理系统是十分必要的,基于PHP的图书管理系统就是顺应这种需求而开发的。
一、系统功能分析
在开发系统之前,我们需要了解这个系统需要具备哪些功能,并按照功能将系统分解成多个独立的功能模块,确定各个子模块之间的关系。功能分解是一个由复杂到简单,由抽象到具体的一个过程。一些较大的系统开发前都需要进行需求分析,将系统划分成若干个模块,方便日后开发,测试与维护。
图书管理系统功能图如图一所示
图一系统功能图
(一)借还管理:该模块主要功能是对借阅图书的用户的信息进行录入,自动生成归还时间,判断用户是否达到最大借阅量,为满足借阅条件的读者提供已经入库的图书的借阅服务。为用户提供续借服务,但不能超过续借次数。读者归还图书时,消除用户借阅该图书的记录,并显示该读者所有未还图书的信息。
(二)图书管理:该模块的功能包括实现录入和更新图书信息的功能。图书管理员可为每本图书分配唯一的流水号,并按种类单独或批量完成图书入库。更新图书信息包括对图书的图书编号、书名、作者、文献类型、作者简介、友情链接等进行修改。如果该书已经过时,比如计算机方面图书,可以进行删除
相应书籍的一系列信息。同时能提供相应书籍的馆藏地点,借阅情况以及图书的归还日期等信息。
(三)用户管理:提供用户注册,用户登录功能。用户进入系统必须经过身份认证,认证后赋予相应权限。普通用户可以查看自己的当前借阅图书,历史借阅情况以及违章缴款记录等信息。管理员可以对普通用户信息进行管理,包括用户添加、删除、修改,更改用户最大借阅量,删除用户历史记录,重置用户密码等。登录密码经过加密存储于数据库,即使数据库维护人员获得数据也不易进行破解。
二、关键技术分析
php成绩管理系统本系统采用PHP作为脚本语言,结合MYSQL数据库,采用Windows作为开发平台,Apache作为网站服务器构造了一个图书管理系统。系统能够为用户提供方便快捷的途径以实现图书的入库、借阅、归还等信息的录入、更新以及图书基本信息、图书库存信息、读者借阅信息的检索和浏览。
三、功能实现
不论普通用户还是管理员,登录界面都是一样的。在用户信息表中有一个字段是用户权限,这一字段只有“0”、“1”、“2”三个值,普通用户为“0”,图书管理员为“1”,系统管理员为“2”。在登录验证权限时,如果检测到此字段为“0”,则跳转到普通用户页面,检测到“1”时,则跳转到图书管理员界面。
四、结束语
采用PHP技术和MySQL数据库开发的基于Web的图书管理系统,充分考虑了当前高校院系图书资料管理的现状和需求,
简化了客户端的操作要求,基本实现了系统设计要求,在信息化的今天,基于B/S模式的信息管理系统将会更加流行。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论