机房使用编排系统的需求分析.doc

机房使用编排系统的需求分析.doc

ID:24611694

大小:63.00 KB

页数:4页

时间:2018-11-14

机房使用编排系统的需求分析.doc_第1页
机房使用编排系统的需求分析.doc_第2页
机房使用编排系统的需求分析.doc_第3页
机房使用编排系统的需求分析.doc_第4页
资源描述:

《机房使用编排系统的需求分析.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、机房使用编排系统的需求分析成剑南京化工技师学院摘要:木文讨论了机房自动排课系统的必要性,并利用VB与Access对问题进行求解。在分析过程中采用一种硬约束与软约束结合的条件,优化了排课的合理程度。若对本系统做适当的修改,可适用于其他的时间表问题。关键词:排课管理;VB,数据库;作者简介:成剑,江苏省南京市,南京化工技师学院。一、软件的开发背景目前,一些学校实验室排课仍采用纯手工方式操作,首先教研室教师提交上实验课课程,然后管理员基于学校教务系统中教师课表,学生课表和教师的上实验课申请、机房的空闲状态、机器配置几方面的资料来排课

2、。这样排课带来了很大的弊端,例如,工作繁重、易出错、容易造成机房冲突、学生课程冲突等问题。致使机房管理混乱。因此,机房网上排课系统是学校实验室不可缺少的部分,它可以高效解决学校实验室H前面临的一系列烦琐问题。使得上机时间的安排,课程的安排,机房的安排,老师的安排与他们之间的不冲突和资源的高效利用。机房排课系统可以为学校实验室资源提供有效的管理。冋吋机房教学随着其在我校教育中的地位的提高也越來越受到人们的关注,因而在实验教学屮利用计算机实现信息化也已成为目前机房管理的主要目标。机房排课系统是学校教务管理系统和实验室管理系统中一个

3、非常重要和非常复杂的一个工作。应用该系统,可以大大提高机房管理工作的效率和质量。二、排课的基本规则一般情况下,不同规模、不同类型学校的约束条件的数量及类型上有可能会有所区别,这也是排课问题很难找到通用解决办法的原因之一。我们可以对约束条件对于排课问题的重要性来进行人为的分类,分为硬约朿及软约朿。硬约束排课结果必须要满足的约束条件,也可以称作为排课的规则。每个班级在同一时间内,只能在一个机房上一门课程。同一机房在同一时间内,只能上一门课程。同一老师在同一时间内,只能在一个机房上一门课程。分配的应该能够容纳上课的学生人数。有些课程

4、必须安排在特定的机房进行授课,如3dsMax,必须安排在503室进行。软约束可以不满足的约束条件,但最好能满足。相连学科不要为同一班级的学生安排课程,课程错开能够减低学生上课学习的压力。同一个班级能够固定在某个范围的机房内上课。满足个别老师授课的喜好时间。三、可行性分析系统开发环境包括硬件平台和软件平台两种。硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配罝。由于木系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高,比较经济,只要配备有双核处理器(或以上)、4G内存(或以上)、50G硬盘(或以上)的普

5、通微机即可顺利运行。软件平台是指系统开发与运行的软件环境。本系统在开发时选用了稳定性较强的WindowsXP中文专业版和VisualBasic6.0作力开发语言,同时选用了Access数据库,由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。图1总功能模块图下载原图阁2“条件设置功能模块”下载原阁图3“课表管理”功能模块下载原图五、系统数据结构(一)顶级数据流动图图5基本信息管理数据流动图下载原图(二)第二级数据流动图图6总功能模块图下载原图六、系统评价分析总之,经过我一系

6、列的研宄表明,编排机房的课表需要很强的原则性、科学性和经验性,必须依照学校的实际情况,既要照顾学科的特点,又要符合学生心理与活动的规律。要尽可能使课表排的科学、合理、促使教学工作优化、高效。但是考虑到实际使用中有太多的问题,目前软件还不能完全开发出一个全智能的机房排课系统完美解决所有问题。参考文献[1]伍俊良主编.VisualBasic课程设计与系统开发案例.清华大学出版社,2002,8.[2]同志工作室编著.VisualBasic6.0数据库开发实例.人民邮电出版社,2001,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。