基于PHPphp+mysql图书管理系统的设计与实现的毕业

2013-04-27 18:40
导读:

基于PHPphp+mysql图书管理系统的设计与实现的怎么写,小编为你提供一篇范文参考,希望您喜欢!

 

关键词:php+mysql;图书管理;b/s模式

摘要:系统采用php+mysql技术作为开发工具,分析了系统的功能需求,给出了开发系统的关键技术,说明了各个模块的主要功能,最终实现了基于php的图书管理系统。

中图分类号:tp311.52   文献标识码: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,xuzhou  221116,china;2.the foreign language college of cumt,xuzhou  221116,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作为脚本语言,结合mysql数据库,采用windows作为开发平台,apache作为网站服务器构造了一个图书管理系统。系统能够为用户提供方便快捷的途径以实现图书的入库、借阅、归还等信息的录入、更新以及图书基本信息、图书库存信息、读者借阅信息的检索和浏览。

三、功能实现

不论普通用户还是管理员,登录界面都是一样的。在用户信息表中有一个字段是用户权限,这一字段只有“0”、“1”、“2”三个值,普通用户为“0”,图书管理员为“1”,系统管理员为“2”。在登录验证权限时,如果检测到此字段为“0”,则跳转到普通用户页面,检测到“1”时,则跳转到图书管理员界面。

四、结束语

采用php技术和mysql数据库开发的基于web的图书管理系统,充分考虑了当前高校院系图书资料管理的现状和需求,简化了客户端的操作要求,基本实现了系统设计要求,在信息化的今天,基于b/s模式的信息管理系统将会更加流行。

参考文献:

[1]刘红芝.基于apache+php+mysql框架的图书管理系统开发.徐州医学院

[2]张建臣.基于php技术的院系图书管理系统的设计与实现.山东省德州学院

[3]李菊英,谢昌荣.基于c/s b/s混合模式的图书管理系统的设计.绵阳职业技术学院

[4]张建臣.基于php技术的院系图书管理

    上一篇:欢迎浏览,lw.nseac.com论文网提供的一篇关于多层微 下一篇:没有了