| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11533 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘要:以往的高校排课管理事务处理主要是教务处教师手动添加,这种添加课程方式往往都有着效率低、操作繁琐等缺点。随着互联网时代的到来,网络覆盖范围非常广泛,人们对网络的需求也在不断增加,信息化时代逐渐形成壮大,庞大的信息不是人工可以处理的。所以很多地方都采用创建网络平台来管理,随着九年义务教育的普及,许多高校学生越来越多班级也越来越多,这造成了教师们排课的日常繁琐。所以才有开发在线排课系统的必要性来解决高校的排课问题。
高校在线排课管理系统的设计与实现将会在本文中详细介绍,该网站使用Java语言和MyEclipse编辑器、MySQL数据库设计并实现的。该项目的特色是管理员可以在网上发布选课信息,教师可以在线选择自己的上课类别和上课时间段。采用了SSH框架和Tomcat服务器以及B/S结构。
关键词:在线排课管理系统;java语言;MyEclipse编辑器;MySQL数据库
目录
摘要
Abstract
第1章 绪 论 1
1.1开发背景 1
1.2开发意义 1
1.3研究内容 1
1.4 Java语言 2
1.5 SSH框架 2
1.6 Tomcat服务器简介 2
1.7 MySQL数据库 2
第2章 系统分析 3
2.1可行性分析 3
2.1.1经济可行性 3
2.1.2技术可行性 3
2.1.3操作可行性 3
2.2需求分析 3
2.2.1数据流分析 3
2.3业务流程分析 5
第3章 系统设计 6
3.1系统结构设计 6
3.1.1功能模块设计 6
3.2系统框架 7
3.2.1视图层 9
3.2.2业务逻辑层 10
3.2.3数据层 10
3.2.4各个系统层的运作关系 10
3.3数据库设计 11
3.3.1概念结构 11
3.3.2逻辑数据结构 13
第4章 详细设计 16
4.1设计思路 16
4.2数据设计 16
4.3基本功能 17
4.4管理员页面主要功能 17
4.5教师页面主要功能 18
第5章 系统实现 19
5.1登录模块的实现 19
5.2创建用户的实现 20
5.3密码修改模块的实现 21
5.4教室班级管理模块的实现 21
5.5课程类别管理模块的实现 23
5.6上课时间管理模块的实现 24
5.7排课管理模块的实现 25
第6章 系统测试 29
6.1测试目的 29
6.2测试概述 29
6.2.1测试的原则 29
6.2.2测试的方法 29
6.3单元测试 29
6.3.1登录测试 29
6.3.2教师信息管理测试 32
第7章 结 论 35
致 谢 37
参考文献 38 |

