论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > .NET >

(C)NET排课管理系统

3.3系统需求分析

实验室排课一直是实验教学管理人员一项重要且复杂的基本工作,它涉及面广,限制条件多,其实质就是为学校所设置的实验课安排一组适当的教学时间和空间,从而使整个实验教学能够有计划,有秩序的进行下去。在实际中,排课具有很多的约束条件,其中包括实验室,班级,教师,课程,时间等多种因素[19],结构和过程也相当复杂。如果完全依靠人工手动来完成,则需要耗费大量的人力和时间。因此我们希望用计算机代替人工来完成实验课表的编排,从而大大提高排课工作的科学性和准确性,同时也提高工作效率,减轻实验室管理人员的负担。

copyright paper51.com

3.3.1系统功能需求 http://www.paper51.com

该基于B/S的实验排课子系统主要提供一个实验课程的编排和查询平台,涉及到管理员,教师和学生三个部分的功能。

内容来自论文无忧网 www.paper51.com

3.3.1.1管理员部分的功能 copyright paper51.com

(1)管理员登录功能,根据权限进入管理员相应的页面的功能。

http://www.paper51.com

(2)基本数据的输入

内容来自www.paper51.com

在排课之前,需要输入大量的基本数据信息,其中包括班级信息,教师信息,实验室信息,课程信息,并且提供对这些信息的增,删,修改功能。基本数据的保存可以用数据库形式进行保存,有利于系统的集成。 http://www.paper51.com

(3)课表编排

http://www.paper51.com

课表的编排分为自动编排和手工调节两部分。

内容来自论文无忧网 www.paper51.com

课表的编排不是任意的,它是一个时间,教师,班级,实验室,课程五者的组合规划问题,为达到最好的实验教学效果应遵循一定的要求。这些要求有以下几条:

copyright paper51.com

1)同一班级在同一时间不能安排两门实验课; 内容来自www.paper51.com

2)同一教师在同一时间不能进行两门实验课的教学; http://www.paper51.com

3)同一实验室在同一时间不能安排两门实验课;

内容来自论文无忧网 www.paper51.com

4)同一时间安排的实验课程总数不能大于实验室总数;

copyright paper51.com

5)同一教师或同一班级最好选择几个相对固定的实验室;

内容来自www.paper51.com

最后,管理人员可对计算机初排结果通过人工交互进行适当的调整。 copyright paper51.com

(4)课表信息管理 内容来自论文无忧网 www.paper51.com

排课结束以后,可对排课结果进行多种条件的查询,并可以输出不同形式的课表,包括班级课表,教师课表,实验室课表,并且可以对这些课表进行打印。 内容来自论文无忧网 www.paper51.com

3.3.1.2教师部分功能

内容来自www.paper51.com

(1)教师登录功能,根据其权限进入教师相应的页面的功能。

内容来自论文无忧网 www.paper51.com

(2)教师对自己课表的查询功能,教师可查询本学期自己所教实验课程的课表。

内容来自论文无忧网 www.paper51.com

(3)教师对自己课表的打印功能,教师可打印本学期自己所教实验课程的课表。 内容来自www.paper51.com

(4)实验室课表的查询和打印功能。 内容来自www.paper51.com

3.3.1.3学生部分功能

copyright paper51.com

(1)学生登录功能,根据其权限进入学生相应的页面的功能。

http://www.paper51.com

(2)学生对自己所在班级课表的查询功能。

内容来自论文无忧网 www.paper51.com

(3)学生对自己所在班级课表的打印功能。

内容来自www.paper51.com

(4)实验室课表的查询和打印功能。 内容来自www.paper51.com

3.3.2系统性能需求 paper51.com

(1)一致性:系统的数据要保证一致性、准确性,当数据库中某一记录改变,与之相关联的数据也随之变化。

内容来自www.paper51.com

(2)适用性:能够广泛的用于不同院系的实验排课。系统采用模块化设计,用户可以根据自己的实际情况自行组合,使系统在不同的硬件环境下都能得以应用。

内容来自论文无忧网 www.paper51.com

(3)实用性:为实验排课提供方便,有效地进行实验课表的查看和打印,尽量最大限度降低管理员日常管理工作量,提高实验教学质量和效率,优化资源,实现效益最大化。 内容来自论文无忧网 www.paper51.com

(4)操作简单:本系统应该适用于不同的使用者,包括管理员,教师和学生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。 内容来自论文无忧网 www.paper51.com

(5)安装使用简便:服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就可以直接访问,只要接入Internet,无论您身在何处,只要您可以访问Internet都可以使用本系统。 内容来自www.paper51.com

3.4系统功能模块划分

paper51.com

基于B/S结构的排课子系统是实验教学管理系统的一部分,根据该系统的要求,基于B/S结构的实验排课系统是集教师信息,班级信息,课程信息,实验室信息,课程信息和课表信息于一体的管理信息系统[16]。该系统的系统流程图如下:

http://www.paper51.com

------分隔线----------------------------
联系方式