PHP教材管理系统设计(源代码+毕业论文)

【P003】PHP教材管理系统设计(源代码+论文)
在这里插入图片描述

设计方案

本系统采用B/S结构,所有的程序及数据都放在服务器上,终端在取得相应的权限后使用Web页面浏览,录入,修改等功能。在语言方面使用PHP语言,在数据库上我们为了节约成本,采用了免费的MySQL数据库(当然,也可以移植到Oracle上),服务器使用Apache Web服务器。

实现功能

登 录:四种不同权限的人,管理员/系级人员/老师/学生,不同人登录后界面应有所不同,如果相同要做到不同功能并是是所有人都可用.

教材征订:教师通过每年的开课计划进行教材征订,征订的结果(订单号,教材编号,教材名,教材类型,作者,出版社及版本号,征订时间,征订人,所订班级,征订数量)由系级人员审批并保存,最后由管理员形成征订表单.之后是由采购员去买,与我们无关.

教材入库:和征订单比对后入库(可有可无),入库字段:教材编号,教材名,作者,出版社及版本号,市场价,实购价,数量,入库时间.

教材发放:在首页通知什么时间内领书,各班班长过来领.并记录领书人和所属班级.如果教师领书,只能领一本.每笔记录库存相应减少(在管理员界面实现)

相关查询:四种权限人员都可以查看教材情况(教材编号,教材名,教材类型,作者,出版社,库存量)

管理员还可查看:预定清单,发放清单,和财务清单并能开成报表(尽可能是可以查一段时间内的信息)

数据库设计

管理员表

CREATE TABLE IF NOT EXISTS `admin` (
  `name` varchar(20) NOT NULL COMMENT '管理员姓名',
  `user_name` varchar(50) NOT NULL COMMENT '登录名',
  `password` varchar(20) NOT NULL COMMENT '密码',
  PRIMARY KEY (`user_name`),
  FULLTEXT KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

老师表

CREATE TABLE IF NOT EXISTS `laoshi` (
  `jiaoshihao` varchar(20) NOT NULL COMMENT '教师号',
  `xingming` varchar(20) NOT NULL COMMENT '姓名',
  `xi` varchar(20) NOT NULL COMMENT '系号',
  `user_name` varchar(50) NOT NULL COMMENT '登录名',
  `password` varchar(20) NOT NULL COMMENT '密码',
  PRIMARY KEY (`jiaoshihao`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

学生表

CREATE TABLE IF NOT EXISTS `xushen` (
  `xuehao` varchar(20) NOT NULL COMMENT '学号',
  `xingming` varchar(20) NOT NULL COMMENT '姓名',
  `banji` varchar(20) NOT NULL COMMENT '班级',
  `xi` varchar(20) NOT NULL COMMENT '系号',
  `user_name` varchar(50) NOT NULL COMMENT '登录名',
  `password` varchar(20) NOT NULL COMMENT '密码',
  PRIMARY KEY (`xuehao`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

软件需求

本系统采用了目前最佳组合-LAMP,即:Linux + Apache + MySQL +PHP, 该组合具有更稳定、高效能、更经济的特点。

操作系统-Windows。
Web服务器软件-Apache。
数据库服务器与用户端软件-MySQL。
页面应用软件-PHP5.6。

项目截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值