当前位置:文档之家› JSP排课管理系统

JSP排课管理系统


大便到此结束,谢谢大家!
报表输出 EXECL模板输出 a a 获取模板并复制 b 数据填入临时文件 打印 退出 保存临时文件 是否打印 Y 打印 返回操作 N
a:通过班级来获取对应的生成课程表数据 并赋值给某个打印变量 或数据集 b:打开MDI窗体,并在其中显示报表窗 体,将该报表的数据源定 义为a所赋值的 语句变量
致谢
在此,向在本次论文写作过程中,一直给与关心 和帮助的领导和老师表示深深的谢意,特别是XX 和帮助的领导和老师表示深深的谢意,特别是XX 老师,他高度负责的指导和安排了论文的写作, 再次向他表示谢意,他们在本系统开发过程中, 提供了大量的资料和建议。同时也要感谢在我大 学期间的学习生活中,培育及关心过我的所有老 师及领导们,正是他们的辛苦工作和无私奉献, 帮助我顺利的完成了学业。
排课管理系统
学生姓名: 指导老师:
排课管理系统概述
排课管理系统是一个教育单位不可缺少的部分, 排课管理系统是一个教育单位不可缺少的部分,它的内容对 于学校的决策者和管理者来说都至关重要, 于学校的决策者和管理者来说都至关重要,所以排课管理系 统应该能够为用户提供充足的信息和快捷的查询手段。但 一直以来人们使用传统人工的方式管理文件排课,这种管 理方式存在着许多缺点, 效率低、保密性差, 理方式存在着许多缺点,如:效率低、保密性差,另外时间一 长,将产生大量的文件和数据,这对于查找、更新和维护都 将产生大量的文件和数据, 带来了不少的困难。随着科学技术的不断提高, 带来了不少的困难。随着科学技术的不断提高,计算机科学 日渐成熟,其强大的功能已为人们深刻认识, 日渐成熟,其强大的功能已为人们深刻认识,它已进入人类 社会的各个领域并发挥着越来越重要的作用。作为计算机 应用的一部分,使用计算机对排课信息进行管理, 应用的一部分,使用计算机对排课信息进行管理,具有着手 工管理所无法比拟的优点。
系统ER图 系统ER图
班级 班级名称 辅导员 教室号 1:N 1:N
从 属
从 属
从 属
1:N 名
班级 名 教 名
班级 班级 号
登陆系统流程图
登陆界面
输入用户名和密码
退出系统 N>=3
验证帐号和密码 Y 登入排课主界面
班级管理流程图
班级管理
添加
保存
修改
删除Leabharlann 返回输入数据验证重复
执行保存
报表输出功能
设计大纲
经过慎重考虑,并尽量使排课的速度加快,因此 对各位教师和各班级都建立一个占用表,首先计 算当前要排课程的老师的已排课程占用情况,将 其与排课班级的占用表进行对比,获取有用空间, 即得到的空间都会适合,这样使用随机推举的方 式来自动生成一个新位置,达到排课效果,并且 不会造成冲突等情况的发生。 排课作为系统的主要重点,在编写中就要尽量避 免各种各样的冲突和错误发生,因此也需要经过 投入长时间的测试与使用才能使程序的功能达到 最好,速度最快。
编程环境选择
编程环境的选择微软公司的Jsp是Windows应用程 编程环境的选择微软公司的Jsp是Windows应用程 序开发工具,使目前最为广泛的、易学易用的面 向对象的开发工具。Jsp提供了大量的控件,这些 向对象的开发工具。Jsp提供了大量的控件,这些 控件可用于设计界面和实现各种功能,减少了编 程人员的工作量,也简化了界面设计过程,从而 有效的提高了应用程序的运行效率和可靠性。故 而,实现本系统VB是一个相对较好的选择。 而,实现本系统VB是一个相对较好的选择。 关系 型数据库的实现Sqlserver2000 型数据库的实现Sqlserver2000 就是关系数据库开发 工具,数据库能汇集各种信息以供查询、存储和 检索。Sqlserver 检索。Sqlserver 的优点在于它能使用数据表示图 或自定义窗体收集信息。
相关主题