首页 工作计划 工作总结 事迹材料 心得体会 述职报告 疫情防控 思想汇报 自查报告 党建材料 策划方案 教案设计 范文大全
  • 主题教育
  • 党课下载
  • 党史学习
  • 振兴乡镇
  • 工作汇报
  • 不忘初心
  • 规章制度
  • 谈话记录
  • 扫黑除恶
  • 共同富裕
  • 脱贫攻坚
  • 整改报告
  • 工作要点
  • 对照材料
  • 调查报告
  • 教育整顿
  • 观后感
  • 申请书
  • 讲话稿
  • 致辞稿
  • 评语
  • 口号
  • 发言稿
  • 读后感
  • 治国理政
  • 学习强国
  • 公文范文
  • 机房使用编排系统的需求分析

    时间:2022-11-09 18:15:11 来源:正远范文网 本文已影响 正远范文网手机站

    摘 要:本文讨论了机房自动排课系统的必要性,并利用VB与Access对问题进行求解。在分析过程中采用一种硬约束与软约束结合的条件,优化了排课的合理程度。若对本系统做适当的修改,可适用于其他的时间表问题。

    关键词:排课管理;VB;数据库

    一、 软件的开发背景

    目前,一些学校实验室排课仍采用纯手工方式操作,首先教研室教师提交上实验课课程,然后管理员基于学校教务系统中教师课表,学生课表和教师的上实验课申请、机房的空闲状态、机器配置几方面的资料来排课。这样排课带来了很大的弊端,例如,工作繁重、易出错、容易造成机房冲突、学生课程冲突等问题。致使机房管理混乱。

    因此,机房网上排课系统是学校实验室不可缺少的部分,它可以高效解决学校实验室目前面临的一系列烦琐问题。使得上机时间的安排,课程的安排,机房的安排,老师的安排与他们之间的不冲突和资源的高效利用。机房排课系统可以为学校实验室资源提供有效的管理。同时机房教学随着其在我校教育中的地位的提高也越来越受到人们的关注,因而在实验教学中利用计算机实现信息化也已成为目前机房管理的主要目标。

    机房排课系统是学校教务管理系统和实验室管理系统中一个非常重要和非常复杂的一个工作。应用该系统,可以大大提高机房管理工作的效率和质量。

    二、 排课的基本规则

    一般情况下,不同规模、不同类型学校的约束条件的数量及类型上有可能会有所区别,这也是排课问题很难找到通用解决办法的原因之一。我们可以对约束条件对于排课问题的重要性来进行人为的分类,分为硬约束及软约束。

    硬约束——排课结果必须要满足的约束条件,也可以称作为排课的规则。每个班级在同一时间内,只能在一个机房上一门课程。同一机房在同一时间内,只能上一门课程。同一老师在同一时间内,只能在一个机房上一门课程。分配的应该能够容纳上课的学生人数。有些课程必须安排在特定的机房进行授课,如3dsMax,必须安排在503室进行。

    软约束——可以不满足的约束条件,但最好能满足。相连学科不要为同一班级的学生安排课程,课程错开能够减低学生上课学习的压力。

    同一个班级能够固定在某个范围的机房内上课。满足个别老师授课的喜好时间。

    三、 可行性分析

    系统开发环境包括硬件平台和软件平台两种。

    硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高,比较经济,只要配备有双核处理器(或以上)、4G内存(或以上)、50G硬盘(或以上)的普通微机即可顺利运行。软件平台是指系统开发与运行的软件环境。本系统在开发时选用了稳定性较强的WindowsXP中文专业版和VisualBasic6.0作为开发语言,同时选用了Access数据库,由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。

    四、 模块功能图

    五、 系统数据结构图

    (一) 頂级数据流动图

    (二) 第二级数据流动图

    六、 系统评价分析

    总之,经过我一系列的研究表明,编排机房的课表需要很强的原则性、科学性和经验性,必须依照学校的实际情况,既要照顾学科的特点,又要符合学生心理与活动的规律。要尽可能使课表排的科学、合理、促使教学工作优化、高效。但是考虑到实际使用中有太多的问题,目前软件还不能完全开发出一个全智能的机房排课系统完美解决所有问题。

    参考文献:

    [1] 伍俊良主编.VisualBasic课程设计与系统开发案例.清华大学出版社,2002,8.

    [2] 同志工作室编著.VisualBasic6.0数据库开发实例.人民邮电出版社,2001,1.

    作者简介:成剑,江苏省南京市,南京化工技师学院。

    推荐访问:编排 机房 需求 分析 系统