打印等多种功能,依据课程安排的一般规则,协调授课计划、教师和教室等多种教学资源。
2.3.3 概述
课程安排最终要实现的是计算机技术高效准确的对课程安排问题进行解决。系统的功能分析是在系统开发总体任务的基础上完成。本课程安排管理系统需要完成的功能有以下几点:
(1) 基础数据的处理,主要涉及教师信息的维护、教室信息的维护、课程信息的维护、
授课任务信息的维护等几个方面。
(2) 根据课程安排的结果,应可以对这个结果进行各种条件的查询,增加、删除、修改课
表并可以根据情况输出各形式的表格,以便教学管理人员进行处理。
第三章 可行性研究与分析报告
姓名:张巍瀚 学号:11100140103
3.1系统目的 3.1.1编写目的
教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件。
3.1.2系统目标
本系统是教务处人员,各院教学主管,教师的工作界面。它完成: (1)教务处人员制定各学院的教学计划并录入,
(2)各院教学主管对相关课程加以限制,如:规定课时,任课教师的条件等 (3)教师制定自己的教学计划,经所在教研室协调认可,录入
(4) 教务处人员根据教师的授课计划和相关课程的限制条件制定出下学期各学院各班的课程表以及全院教师的教学任务书。
3.2信息描述
3.2.1信息内容
本系统是一个面向学校教务管理人员、教师,为其提供服务的综合管理系统。教务人员通过本系统完成所有的日常教务工作。教务人员根据条件制定下学期的课程表。教师通过系统可查学自己的授课内容。
3.3.功能描述 3.3.1系统功能划分
本系统适合学院课程安排管理模式。本系统集信息管理、教学计划管理、排课、教师信息管理等教务功能于一体,并可以输出各院课程表及教师任务书。
整个系统分为以下模块: 1.教务人员信息管理 2.学院教务主管管理 3.教师信息信息管理 4.教学计划录入系统 5.课程限制录入系统 6.排课系统 7.课程表定制系统 8.教师任务书下达系统
3.3.2性能需求
(1)网络环境下的多用户系统。
信息主要存储在服务器端的数据库中,由各用户在规定的权限下在各自的客户端上录入,修改,删除相关的内容,各用户还可进行查询,调用,达到信息共享。 (2)数据的完整性,准确性。
录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。系
统应具有部分反悔修改功能,系统备有的修改功能均可反悔 (3)数据安全性。本系统采用二级安全保障: 第一级:依赖于网络本身对用户使用权限的规定。
第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。
3.3.3系统流程图
3.3.4 顶层数据流图
3.3.5用户平台要求
开发出的软件要适用于各种WINDOWS平台和SQL SERVER数据库下,支持局域网和INTERNET下的资源共享以及EXCEL的表格输出等,最低配置要求PIII 800,128M内存以及8M显存显卡。
开发环境:Windows8/Windows Visual Web 2010 开发工具:C# 数据库管理系统:SQL
3.4.行为描述
在整个系统中通过教学计划有效管理,方便准确下达教学任务,进行排课前数据准备、排课条件设定、自动排课和课表的日常管理;教师可以实时登入查询授课情况,学生也可随时登陆查询下学期课标;排课系统是各系部教务员根据下达的教学任务安排本系部课程的开课教师、教室名单等工作;各系统功能分开、但又相互关联,而数据完全共享,具体管理工作人员根据自己的职责范围,运用相应的系统完成各自的日常教务工作。
第四章 软件需求说明
姓名:姜玉龙 学号:11100140101
4.1数据流图
数据流图能客观描述系统流程,通过各个图的信息传达,可以看出每个模块和子模块的关系。
总分析图
二层 教务处人员子系统图