资源描述:
《107JAVA JSP排课系统all》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计论文设计题目智能排课系统的设计与实现电大分校:学生姓名:学号:指导教师:完成日期: -49-目录摘要3第一章系统概述41.1智能排课系统概述41.2智能排课系统的目的和意义4第二章开发平台的技术52.1JAVA简介..52.2JSP简介62.3Tomcat的介绍7第三章系统分析53.1编程环境选择53.2设计大纲7第四章设计内容94.1实现功能104.2功能与模块的设计104.3数据库设计104.4数据表设计11第五章系统流程图设计与分析145.1登陆系统流程图145.2主界面中课表生成部分流程图14
2、5.2.1班级管理流程图145.2.2班级课程处理流程图155.2.3课表生成部分流程图165.2.4报表输出功能175.3其它模块设计说明18第六章系统设计19-49-第七章结论和总结20致谢22参考文献:23附件:程序清单-49-【摘要】选排课系统功能的设计上,学生选排课系统可以分为登录、排课和选课3个子系统。登录子系统区分排课者(也即系统的管理者)、教师和学生这三者的不同身份,给出不同的权限,在页面中根据身份判断其相应具有的功能来使用这套系统。排课子系统主要供排课者使用,排课者可以在这里进行一切与排课有
3、关的活动。选课系统主要供学生选课使用,在这里可以进行与选课有关的活动;教师可在教师反馈系统中对排课者提出反馈意见,供排课者在排课时可参考使用。学生排课系统使用RationalRose进行UMI。建模;过程选择使用jsp编写脚本,在数据库上考虑到快捷、有效,同时考虑到多台服务器共同使用同一个数据库的情况,这里选择SQLServer2000作为数据库服务器;对于网页的服务器平台,这里选择使用Tomcat5.O作为Internet服务器。【关键词】智能排课系统UMLJSP-49-【abstract】thefunct
4、ionaldesignofselectedarrangementsystem,studentschoosearrangementsystemcanbedividedintologin,curriculumandelective3subsystems.Theloginsubsystemdistinguishcurriculumarrangement(e.g.,systemadministrators),teachersandstudentsofthethreedifferentidentity,givediff
5、erentpermissionsonpagewiththeircorrespondingidentityjudgmentaccordingtothefunctiontousethissystem.Maincoursefortheuseoftimetablingsubsystem,curriculumpersoncanundertakehereandalltheactivitiesrelatedtothecourse.Maincourseforstudentscoursesystem,herecanbeused
6、withcoursesrelatedactivities;Teacherscanbeinteachersoffeedbacksystems,thetimetableforfeedbackwhenthecoursecourseinreferencetouse.StudentschoosearrangementsystemRationalUMIstartedtouse.Modeling;ProcesschoosetouseJSPscripting,inadatabaseonconsiderationtothequ
7、ick,effective,andconsideringthemultipleserversjointlywiththesamedatabase,heretochooseSQLServer2000asdatabaseServer;Forwebserverplatform,heretochooseuseTomcat5.OasInternetserver.【keywords】intelligentcoursesarrangingmanagementsystemUMLJSP-49-第一章系统概述1.1智能排课系统概
8、述智能排课系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以智能排课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件排课,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识