基于thinkphp+vue.js教材管理系统,主要的模块包括首页、个人中心、学生管理、老师管理、教材征订管理、教师教材退订管理、教师报损管理、教师申请补发管理、个人征订管理、个人教材退订管理、个人报损管理、个人申请补发管理、教材库存管理、教材入库管理、教师领取管理、教材发放管理、个人领取管理等功能。系统中管理员主要是为了安全有效地存储和管理各类信息,还可以对系统进行管理与更新维护等操作,并且对后台有相应的操作权限.教材管理是教学管理中的重要部分,涉及人员众多,信息量大,有必要设计一个便于高校教材管理系统,便于教材管理人员进行订书、领书、查询工作,提高工作效率。
该系统主要是针学生班级领书、学生个人购书、教师领书等销售形式的统计和管理,同时能够对教材的入库、销售、查询与统计等功能进行实现,通过系统能够为使用者提供充足的信息、快捷的查询和有效的管理方式,减少不必要的损失和浪费,提高高校教材销售管理的效率。
该题目能体现本专业培养目标,工作量较大,难度适中。该题目能综合运用数据库知识、编程知识、软件工程知识、数据结构知识,能提高学生分析问题和解决问题的能力,能理论集合实际,解决实际问题。
开发语言:php
后端框架:Thinkphp5
前端框架:vue.js
服务器:apache
数据库:mysql
数据库工具:Navicat/phpmyadmin
开发软件:vscode/Dreamweaver/PhpStorm等
目 录
摘 要 1
Abstract 1
1 系统概述 2
1.1 概述 3
1.2课题意义 4
1.3 主要内容 4
2 系统开发环境 5
2. 1 PHP技术介绍 5
2. 2 MYSQL数据库 5
2.3 B/S结构 5
3 需求分析 7
3.1技术可行性:技术背景 7
3.2经济可行性 7
3.3操作可行性: 8
3.4系统设计规则 8
3.5系统流程和逻辑 8
4系统概要设计 12
4.1 概述 12
4.2 系统结构 12
4.3 数据库设计 14
4.3.1 数据库实体 14
4.3.2 数据库设计表 16
第5章 系统详细设计 19
5.1管理员功能模块 21
5.2老师功能模块 25
5.3学生功能模块 25
6 系统测试 27
6.1系统测试的目的 27
6.2系统测试方法 28
6.3 测试结果 28
结论 29
致 谢 30
参考文献 31