4.9 tb_borrow表
图4.10 tb_library表
图4.11 tb_manager表
图4.12 tb_publishing表
图4.13 tb_purview表
图4.14 tb_reader表
图4.15 tb_readertype表
创建数据库代码如下:
CREATE DATABASE;
USE `lee_library`;
DROP TABLE IF EXISTS `tb_bookcase`;
CREATE TABLE `tb_bookcase` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(30) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=58 DEFAULT CHARSET=gb2312;
. . . . . .省略掉的其它的数据库创建代码
5 系统设计与实现
5.1 系统首页设计
系统首页显示管理员基本信息, $_SERVER["REMOTE_ADDR"]用来获取客户端IP地址[9]。
图5.1首页效果图
5.2 系统管理员模块设计
管理员模块主要包括管理员登录、查看管理员列表、添加管理员信息、管理员权限设置、管理员删除和更改口令6个功能。
系统只能通过login.php文件进行登录,访问其它页面首先验证是否登录,若没有登录跳转到登录页,验证用户是否登录的关键代码如下:
if($_SESSION['admin_name']=="")
{echo "
";}?>
图5.2管理员登录页面效果图
系统登录界面,自定义的JavaScript函数,用于判断管理员名和密码是否为空。相关代码如下:
上一篇:
10个办公室里的养生减肥招
下一篇:
男人冬日提神的三种食品