排课系统需求分析

上传人:ni****g 文档编号:562075556 上传时间:2024-01-13 格式:DOC 页数:6 大小:129.50KB
返回 下载 相关 举报
排课系统需求分析_第1页
第1页 / 共6页
排课系统需求分析_第2页
第2页 / 共6页
排课系统需求分析_第3页
第3页 / 共6页
排课系统需求分析_第4页
第4页 / 共6页
排课系统需求分析_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《排课系统需求分析》由会员分享,可在线阅读,更多相关《排课系统需求分析(6页珍藏版)》请在金锄头文库上搜索。

1、排课系统需求分析一、需求分析可行性分析,系统可行性研究是系统发展过程中的一项重要的工作,其目的就是订出一套选择标准和一套选择程序及组成一个有效能的决策组织,如此,使用者便能依正确的顺序解决相关的问题。下面将从操作可行性、技术可行性、经济可行性三个方面对排课系统进行分析。(1)操作可行性对于新系统的实施运作,由于组织人员都相当配合,所以运作方面没有太大的困难。而由于作业流程和程序设计都很详细规划,所以方案的运作都能按照作业程序来进行。而软硬件方面,由于现有的PC和打印机,再加上ASP和IIS极为普遍,所以没有太大的问题。(2)技术可行性在软件技术方面,我们采用Access作为后台数据库,使用AS

2、P开发基于WEB的排课系统,因为这种技术已实用化,设计的页面精美,功能强大。(3)经济可行性经济可行性是对将要开发的系统的成本效益进行的量度,可以说是可行性分析中最重要的一个,以低成本追求高效率是我们的目标。排课系统是通过计算机来自动地解决各种教学资源如教室、教师的合理有效利用问题,避免教师、班级在上课时间、地点上的冲突,使排课时间分配均匀,这就大大的节省了时间,提高了工作效率,避免了人力,物力,财力的浪费,因此本系统可行。一、排课系统业务描述排课是每个学期都必须面临的一件繁重的日常教务工作,是为下学期教学工作能顺利组织实施的一个前提条件。排课管理是高校每个学期教学教务管理工作的一个主要内容,

3、是整个综合教学教务管理系统中必不可少的部分。排课也是一项复杂而精细的工作,需要考虑的因素很多,涉及到方方面面,归纳起来主要有五方面相互作用、相互关联的因素,即课程、教师、时间、班级以及教室。如何把各要素科学、规范、高效地进行优化组合,以保证教学秩序的稳定,促进教学质量的提高,这是每所高校都面临的课题。本论文以云南大学排课为背景,对校院两级排课进行需求和设计。二、排课业务流程学院先制定各个专业的教学计划,根据教学计划的要求、实际招生人数、教师资源情况等,上报每学期要开设的课程,教务处审核学院上报的开课计划,审核通过后,根据学院上报的开课计划,将教室资源进行分配到各学院或者作为公用教室,由教务处对

4、公共课程(包括公共英语、马列课、公共体育、计算机基础、高等数学等)进行分组分班处理,并对各公共课程教学班安排时间和教室,然后对各个专业的开课计划设置开始排课标志,由各学院在分配到各学院使用的教室资源中安排本学院专业课的上课时间和教室。三、排课原则课程、时间、教师、班级、教室是排课的五大基本要素, 排课实际上是对这五个组成要素进行优化组合,使之符合教育、教学规律,符合学生身心发展。课程表的编排是一项计划性、实现性很强的系统工程,需要一套科学的排课原则,才能保证课程表的系统性、科学性及其可行性。四、教学资源管理从人力、物力两个方面入手对其相关信息进行规范化、统一化、系统化管理以保证教学工作得以顺利

5、开展。五、教室资源分配管理对每个学期用于教学之用的教室、实验室等教室分配到各学院或者作为公用教室,在每个学期进行排课或者非排课时段教室分配之前,必修首先对该学期的教室资源进行分配,只能使用已经分配过的教室资源在当前学期进行时段安排。六、教学计划管理从专业设置、教学计划框架、课程设置、教学计划要求、毕业条件几个方面入手对其相关信息进行规范化、统一化、系统化管理以保证教学工作能顺利开展。排课系统设计主要内容一、 总体功能设计在排课系统的设计过程中,充分考虑了整个高校教学教务管理工作的连贯性,以及各块业务之间操作上具有相对独立的特点,同时采用“自顶向下”的分析方法和模块化设计方法,对整个教务系统进行

6、业务分析和设计,以确保系统中各个业务模块的相互协调和各自操作上的独立。如图所示,在排课系统的设计过程中,将系统划分为比较独立的10个功能模块进行相应的设计和开发排课系统教学资源管理教室资源分配管理教学计划管理开课计划管理设置排课标志管理校级排课管理院级排课管理课程表管理非排课时段分配教室使用表管理排课系统功能结构图二、系统功能模块设计1、教学资源管理教学资源是组织教学工作的必不可少的软、硬件资源。在高校,大量的课程都是通过上课教师在特定教室组织的。鉴于此,在本综合教学教务管理系统中将用于组织学生进行教学活动的场所(教室、实验室、体育场)以及组织教学的教师作为教务活动中的教学资源,纳入整个综合教

7、学教务管理系统进行统一管理。2、教室资源管理教室资源分校区、教学楼、教室三级管理。本模块负责校区、教学楼、教室资源的添加、删除、修改等功能。能够对教室资源实现树形层次管理,不同的教室资源分布在不同的树节点层次。可以维护各层次教室资源的属性。可以做到WYSIWYG(What you see what you get)。一、输入1 内容:各层次教室资源代码、名称及属性;2 方式:由教务科从Web页面输入;3 数据项:校区代码、校区名称、教学楼代码、教学楼名称、教室代码、教室名称、教室容量、教室类型、使用单位、管理单位。二、输出将输入数据直接提交到数据库中的HLP_XQ、HLP_JXL、HLP_JS

8、表中;三、处理过程1 将教室资源按照三级树形结构来设计,用TVirtualStringTree来实现。2 对树形结构节点的添加、删除、修改操作采用复用程序模块技术,因此对每个节点的操作都带有节点层次(校区级、教学楼级和教室级)和操作类型(增加、修改和删除)。3 树形结构单击设计右键弹出菜单,支持相应操作。各个操作和界面按钮事件对应一致。4 系统初始化时,将提取数据库中相应教室资源建立教室资源树。并对教室中使用单位和管理单位属性列表初始化(从HLP_BM中提取),增加代码为“0000”,名称为“公用”的属性。5 新增教学资源时,教学资源代码自动生成,生成规则:根据对应资源类型,将上一级代码作为前

9、缀码,然后从数据库检索该前缀码对应的最大流水,加1生成新的资源代码。比如:为教学楼代码为“0201” 增加新的教室,自动生成代码时,先检索数据库出以“0201”为前缀码教室的最大流水编码12,则新生成流水码即为“020113”。对于其他属性,选择输入相应项目即可。6 删除教室资源时,如果该教室资源正在使用,则不允许删除。四、涉及的数据库表数据库表及视图名称表说明校区代码表HLP_XQ教学楼代码表HLP_JXL教室代码表HLP_JS教室类型代码表HLP_JSLX部门代码表HLP_BM初始化教室使用单位、管理单位属性列表。学期可用教室表STU_XQKYJS教室资源删除时判断教室是否占用。学期信息表

10、STU_XQXX判断教室在该学期是否在使用。3、教室资源分配管理对每学期要使用的教室预分配到各学院或者作为公用教室。一、输入内容:教室资源使用单位和管理单位属性;方式:由教务科从Web页面进行选择输入;数据项:教室代码、教室名称、使用单位、管理单位。二、输出将修改数据直接提交到数据库HLP_JS表中;三、处理过程从HLP_BM提取数据直接填充属性列表。提取全部教室,按指定顺序排序进行使用单位和管理单位的属性修改。校验数据是否真正修改,可以撤消修改。四、涉及的数据库表数据库表及视图名称表(视图)说明教室代码表HLP_JS部门代码表HLP_BM初始化教室使用单位、管理单位属性列表。4、教学计划管理

11、教学计划作为人才培养目标的体现,规范着学科的知识结构、专业课程设置以及获得本专业学位所必须达到的毕业条件。它是实现各专业培养目标的总设计图,是组织实施管理教学工作的起点和基础,也是检验教学管理工作,保证教学质量的基本依据。教学计划管理是高校教学管理工作的主要内容,是整个综合教学教务管理系统中必不可少的部分,是保障开课计划管理系统、排课管理等系统得以顺利实施的基础。教学计划管理分为院系专业维护、新建教学计划、培养目标管理、毕业学分管理、课程库管理、修读模式管理、教学大纲上报、教学计划调整等8个子功能模块。5、开课计划管理开课计划是每个学期所开设课程的一份具体计划,上报开课计划是每个学期各个开课学院以及教务处教学管理科都必须面临的一件日常教务工作,是每学期教学工作能顺利实施的一个前提条件。开课计划管理是高校每个学期教学教务管理工作的一个主要内容,是整个综合教学教务管理系统中必不可少的部分,是教学计划在每个学期的具体实现,是保证排课管理、选课管理、成绩管理、毕业学分审核等系统得以顺利实现的基础。主要包括了:学期信息管理、开课计划管理和校级选修课开课计划管理。1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号