JAVA

java选排课教务系统

来源:本站原创 作者:admin

学生选排课教务系统基于jsp技术,分为登录、排课和选课3个子系统。登录子系统区分排课者(也即系统的管理者)、教师和学生这三者的不同身份,给出不同的权限,在页面中根据身份判断其相应具有的功能来使用这套系统。排课子系统主要供排课者使用,排课者可以在这里进行一切与排课有关的活动。选课系统主要供学生选课使用,在这里可以进行与选课有关的活动;教师可在教师反馈系统中对排课者提出反馈意见,供排课者在排课时可参考使用.
 
开发环境Myeclipse,数据库sqlserver,javabean技术,mvc三层架构等,资料有:源代码,数据库,配套论文,答辩ppt,开题报告,任务书等.
选排课系统
 
实现功能
1掌握学校所有的课程和教师的信息。包括每门课程的时间、班级以及任课老师的姓名等。
2针对不同的人员授予不同的权限。提供灵活的浏览、查询功能。可以查看某个系、某个班级所有课程的信息。
3可以对一个或多个班级进入课程管理与排课表管理,可以不限次的生成该班级课程表。
4可以对课程进行变动管理。既可以手工排课,又可以实现自动排序功能。
5帮助系统维护可以实现:操作日志、重新登录、打印设置(包括统计各种报表及打印等)、退出等操作。
6提供一种或多种课程表输出功能,并使用活动的模板输出功能,输出样式可以由用户自定义。
7实现功能全面化,由于每个学校或班级的每天课程数目或时间都不太一样,实现智能计算总课程数目和管理对应的时间段,并且根据每门课程的独立分布式来进行排列(例如:大学语文自动排列的分布方式可以是周一至周六,那么系统就会自动将其平均分布在周一至周六这些天里)
8用户管理:设置两个级别用户:管理员和普通用户,管理员有权限操作系统中的所有数据,普通用户只能以执行查询,输出之类的功能,无法对系统进行实质性的操作,用户使用本系统之前必须先通过身份认证(用户级别、用户名和密码,密码输入有次数限制,连续三次输入错误密码则锁定该用户)
选课界面
目录
摘要 3
第一章系统概述 4
1.1智能排课系统概述 4
1.2智能排课系统的目的和意义 4
第二章开发平台的技术 5
2.1JAVA简介..5
2.2JSP简介 6
2.3Tomcat的介绍 7
第三章系统分析 5
3.1编程环境选择 5
3.2设计大纲 7
第四章设计内容 9
4.1实现功能 10
4.2功能与模块的设计 10
4.3数据库设计 10
4.4数据表设计 11
第五章系统流程图设计与分析 14
5.1登陆系统流程图 14
5.2主界面中课表生成部分流程图 14
5.2.1班级管理流程图 14
5.2.2班级课程处理流程图 15
5.2.3课表生成部分流程图 16
5.2.4报表输出功能 17
5.3其它模块设计说明 18
第六章系统设计 19
第七章结论和总结 20
致谢 22
参考文献: 23
附件:程序清单
 

1.以上是JAVA的部分介绍,包含源码数据库论文等 如需定制 请联系客服QQ:188083800, 2.包安装包运行包调试;文档可以单独购买 3.本工作室所有作品,绝对保证每个学校只卖一次!

相关文章
  • 美容美发业管理系统

    美容美发业管理系统

  • java视频点播网站springmvc

    java视频点播网站springmvc

  • 优秀毕业生推荐系统

    优秀毕业生推荐系统

  • java洗浴KYV包厢管理系统mysql

    java洗浴KYV包厢管理系统mysql