声明
摘要
第1章 绪论
1.1 课题研究背景与意义
1.2 研究现状
1.3 本文的内容和结构安排
第2章 相关技术介绍
2.1 C/S模式和B/S模式
2.2 数据库技术概述
2.3 Access数据库
2.4 粒子群优化算法
2.5 本章小结
第3章 系统需求分析
3.1 可行性分析
3.1.1 技术可行性
3.1.2 操作可行性
3.1.3 经济可行性
3.2 业务需求
3.2.1 排课部分
3.2.2 选课部分
3.2.3 考勤部分
3.2.4 调课部分
3.2.5 学生查询部分
3.2.6 后台管理与查询部分
3.3 功能需求
3.4 非功能性需求
3.5 环境需求
3.6 本章小结
第4章 系统设计与实现
4.1 数据库设计
4.1.1 教师表(TeacherUser)
4.1.2 学生表(StudentUser)
4.1.3 管理员用户表(ManagerUser)
4.1.4 课程表(KCB)
4.1.5 学生选课表(XSXKB)
4.1.6 学校校历表(XLB)
4.1.7 教室表(JSB)
4.1.8 留言表(LYB)
4.1.9 学生考勤表(JSDMB)
4.1.10 表关系模式
4.2 数据库连接
4.3 功能实现
4.3.1 教师考勤统计
4.3.2 教师数据维护
4.3.3 管理员考勤查询
4.3.4 超级管理员数据库维护
4.3.5 排课系统
4.3.6 智能调课
4.3.7 课时统计
4.3.8 学生选课
4.3.9 学生考勤查询
4.3.10 缺课预警
4.3.11 学生考勤预测
4.3.12 学生考勤数据分析与决策
4.4 工作界面的设计
4.4.1 教师
4.4.2 学生
4.4.3 管理员
4.4.4 后台数据维护
4.5 系统测试
4.5.1 测试环境
4.5.2 测试方法
4.5.3 测试结果分析
4.6 本章小结
第5章 总结与展望
5.1 总结
5.2 展望
参考文献
致谢