本系统采用php和mysql开发,具有教室管理系统的基本功能。如教学楼设置管理﹑教室信息管理﹑上课教师信息管理﹑学生信息管理、教室使用管理﹑教师和学生申请使用管理以及各种信息查询等,并且界面简单﹑操作简便。
学生:查看教室使用情况、是否有空余教室、网上申请教室使用。
教师:查看教室使用情况、网上申请教室使用。
教务处:查看教室使用情况、更新教室使用情况、受理学生及教师的教室申请。
管理员功能有用户管理(系统管理员、修改密码)、学生信息管理(学生信息添加、学生信息查询)、教师信息管理(教师信息添加、教师信息查询)、教室信息管理(教室信息添加、教师信息查询)、使用情况管理(申请审核、使用情况统计)
教师功能有个人资料管理(个人资料查询、个人密码修改)、教室申请管理(教室申请、申请记录查询)、使用情况查看;
学生功能有个人资料管理(个人资料查询、个人密码修改)、教室申请管理(教室申请、申请记录查询)、使用情况查看
目 录
第一章 绪论 5
1.1 选题目的和意义 5
1.2 系统介绍 5
1.3 本系统使用的方法和语言 6
1.3.1 统一建模语言UML 6
1.3.2 .PHP 6
第二章 系统分析 9
2.1需求分析 9
2.1.1功能需求 9
2.2可行性分析 10
2.2.1技术可行性 10
2.2.2操作可行性 10
2.3 业务流程分析 10
2.3.1教室管理过程的业务流程 10
2.3.2教室管理系统的数据流图 11
2.3.3总体ER图 12
第三章 概要设计 14
3.1网站开发目标 14
3.2功能设计 14
第四章 数据库设计 15
4.1数据库简介 15
4.2数据库概念设计 15
4.3数据库逻辑设计 15
第五章 功能的实现 21
5.1 网站界面实现 21
5.2 主要功能代码 22
5.2.1登录模块详细设计 22
5.2.2用户管理模块 25
5.2.3学生管理模块的实现 27
5.2.4教师管理模块的实现 28
5.2.5教室管理模块的实现 30
5.2.6教室使用情况管理模块的实现 31
5.2.7教师申请流程模块的实现 33
5.2.8个人资料管理模块设计 35
第六章 系统测试 36
6.1 测试目的 36
6.2 测试内容 36
6.3 系统测试 36
6.3.1 测试的数据 36
6.3.2 系统测试方法 36
6.3.3 系统测试项目表 36
6.3.4 系统测试结果 37
第六章 系统总结与展望 38
参考文献 39
致 谢 40