教师调课管理系统的设计与实现(JSP,SQLServer)(含录像) 来源:wenku163.com 资料编号:WK16313007 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313007 我要下载该资源 资料介绍 教师调课管理系统的设计与实现(JSP,SQLServer)(含录像)(毕业论文11000字,程序代码,SQLServer数据库,答辩PPT) 摘要:本教师调课管理系统是使用JSP编程语言和SQL Server2000数据库共同来完成的,采用面向对象方法,对教师调课管理系统进行设计与实现。分析设计了教师调课管理系统的静态模型和动态模型,完成了系统开发的分析、设计和实现的工作。本教师调课管理系统通过Web方式完成用户与系统的交互,系统的功能模块具体有课程表管理模块、调课管理管理模块、统计信息管理模块。本系统的开发采用现有成熟技术为参照,共享源码为模板,结合本课程网站的实际需求进行分析和功能调整,探讨了利用JSP开发教师调课管理系统的过程。 关键词:教师调课,管理,系统 根据系统的功能需求分析,将本系统划分为以下几大模块: 系统权限管理 用户信息包括系统用管理员的账号、密码、用户类别。系统需通过用户帐号以及密码进行验证,只有通过验证后才能进入系统。其具体功能需求如下所示: (1)能够通过用户账号与密码验证后,进入系统操作界面; (2)能够设置用户类别(即用户权限)、修改用户密码; (3)能够创建用户和删除用户。 教学主任基本操作模块:本模块可由教学主任对教师的基本信息进行录入(包括:教师ID,教师姓名,性别,职称,职务),删除教师信息,修改教师信息,修改中分别可以对教师的基本信息进行修改,根据查看课程情况、教室信息,审批教师调课申请。 教师信息操作模块:本模块可分别由教师及教学主任进行操作。包括按空闲教室查询,通过查询结果申请教师调课的专业、课节、调至时间、是否多媒体。 信息统计功能模块:本模块可以进行对某教师一学期调课学时数、所有调课学时数、某专业调课情况分别进行统计。 公布模块:本模块教学主任可以进行对某教师调申请公布到首页。 开发环境:MyEclipse Web服务器:Tomcat 数据库:SQLServer 目 录 1、引言 4 2、系统分析 5 2.1 系统需求分析 5 2.2 本系统采用的关键技术 6 2.2.1 JSP技术 6 2.2.2 JavaBean技术 8 2.2.3 JDBC技术 9 2.2.4 用JDBC访问数据库 10 2.3 可行性分析 12 3、系统概要设计 13 4、系统详细设计 15 4.1 后台数据库设计 15 4.4.1 SqlServer2000介绍 15 4.4.2 数据库表结构 15 4.2 系统E-R图 17 4.3 处理流程设计 18 4.3.1 系统操作流程 18 4.3.2 数据增加流程 19 4.3.3 数据修改流程 19 4.4.4 数据删除流程 20 4.4 系统模块设计 21 4.4.1 管理员登陆 21 4.4.2 课程表信息管理 21 4.4.3 调课信息管理 22 4.4.4 调课信息统计 22 5、系统调试与测试 23 5.1 程序调试 23 5.2 程序的测试 23 5.2.1 测试的重要性及目的 23 5.2.2 测试的步骤 25 5.2.3 测试的主要内容 25 6、结论 27 6.1 系统评价 27 6.2 安全性问题 27 致谢 29 参考文献 30