基于ssh/bs/java/asp.net/php/web排课管理系统

 随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。排课管理系统主要是针对中涉及毕业生排课的一系列相关工作的管理,本系统的建立使排课的管理更加规范化、系统化,查询手段更加便捷化。同时,排课管理系统也是实现高校排课管理现代化和信息化的重要内容。随着计算机技术的飞速发展,高校也已进入信息化时代。为了使高校管理更高校、更科学,决定开发排课管理系统

本文采用结构化分析的方法,首先进行系统开发背景的介绍,系统的开发目的;接下来系统的关键技术以及系统开发模式的介绍;之后是系统分析,包括系统可行性分析,业务流程分析,数据流程分析和数据字典;然后是系统设计,包括功能设计和数据库的设计;接下来是系统实现,主要讲述了系统的界面实现;最后是系统测试,测试了本系统功能和性能。

系统用JSP+SQLServer2000开发,开发过程中运用了页面模块化、信息发布的动态生成、静态页面显示等技术开发。系统开发模式采用B/S模式。本系统的设计实施为排课管理系统的运行做基础,为排课管理工作提供良好的条件。

功能结构

构建实验排课系统模型,目的是为了建立适用于计算中心的实验教学管理系统,利用计算机网络辅助中心日常的实验教学排课管理工作,以提高教学质量和实验室利用率,针对软件学院校区实际情况结合自身参与的实验管理工作经验,经过细致的调研分析,确定系统功能模块包括:基础数据管理、实验教学计划管理、实验课程申报、实验排课管理、查询统计。为了清晰的描述获取的功能需求信息,按照RUP的要求,使用用例(Use Case)对功能需求做出描述,细化系统用例的层次结构,将系统用例分为不同的包,每一个包表示一组相关的系统用例,如图1所示。

下面采用用例模型表示各子系统功能性需求并且确定需求的范围。

(1)基础数据管理

基础数据维护子系统是排课管理系统中比较重要的部分,它直接为排课过程

提供数据依据,基础数据包括实验室信息、实验负责教师、助教和学生信息等。

实验教务人员对该类信息进行添加、修改、删除,对其他用户提供查询功能

(2)实验教学计划管理

实验课程教学计划是排课的重要依据,实验教务人员在每学期处获取实验课

程计划表后通过系统系统初始化导入数据库,并设定实验课程排课优先级等参数,

实验教师可以通过系统来查询该学期所开设的实验课程信息。

(3)实验课程安排管理

实验课程安排是系统最核心的功能,在排课时应当充分考虑到合理利用实验

室资源,以及实验负责教师的辅导实验时间,按学生上机人数和课程性质选用实

验室。在实验课程数据生成之后对排课条件进行高级设置满足人性化要求,尤其

是对某些实验教师和实验室的特殊要求。根据教学进程系统自动排课,对开设课

程的各班级自动分配实验室,安排课程时间,按课程优先顺序将所有课程进行编

排,生成实验课表。对系统排课产生的不合理情况,通过人工干预的方式调整。

实验开课过程中出现课程临时调整时,要及时更新实验课表,并写入课程调整记

录表。

(4)数据统计查询

数据的查询和统计是信息管理系统中必备的基本功能,对生成的课表可按班

级、实验负责教师、实验室进行查询打印,实验室、实验课程教学计划等信息也

需要具备查询功能。实验管理员对各实验室的开课率进行统计。


最后奉劝大家一点
直接转账或者先确认收货的那种绝对的不靠谱,被骗钱是小事,不能毕业了是大事。

定制讲解加:QQ:884563046 微信:bishe666
包讲解、包抽检、可过后付费、可淘宝交易
微信二维码:
为你提供计算机专业毕业设计题目大全集推荐-计算机毕业论文选题