选修课是指学校各部门开设的面向全校学生选修的课程。选修课的开设是基于社会对复合型人才的需求,旨在加强大学生人文素质和科学素质的养成和提高,培养全面发展的高素质人才。要对学生的公共选修课进行管理,每学期由教务处依据教学计划列出所开设的选修课程,学生自主选课,教务处根据选课情况进行调整,最后确定选修各门课程的学生名单,并对选修课进行排课和对选修课成绩进行登记。可设置学生可选修的课程范围以及选修的约束条件。可指定范围
内的学分约束及课程门数约束,可指定选修课教师的开设班级的约束条件,开设班级的人数限制。约束条件将作为学生在网上选课审核的标准。应实时显示选
课冲突信息。
选修课管理系统是一个面向学校教务管理人员、教师和学生并为其提供服务的管理系统。由于各个学校的管理体制不同,使得开发一个通用的选修课管理系统异常困难。同时,当管理方式改变时,也要求管理软件做相应的改变。尽管如此,选课管理中的业务仍然存在很多相似之处,具有一般的模式,可以找到一种通用的设计模型来辅助选修课管理系统的开发。
管理机制是以客观规律为依据,以组织的结构为基础,由若干子机制有机组合而成的。
例如:
1、依据经济规律,会形成相应的利益驱动机制;
2、依据社会和心理规律,会形成相应的社会推动机制。
管理机制的自动作用,是严格按照一定的客观规律的要求施加于管理对象的。违反客观规律的管理行为,必然受到管理机制的惩罚。
管理机制主要表现为这三大机制。
1、运行机制是指组织基本职能的活动方式、系统功能和运行原理。其本身还具有普遍性。
2、动力机制是指管理系统动力的产生与运作的机理。
主要由以下三个方面构成。
利益驱动是社会组织动力机制中最基本的力量,是由经济规律决定的。
例如:在一个企业中,多劳多得,少劳少得,员工为了“多得”而“多劳”;
政令推动是由社会规律决定的。例如:管理者通过下达命令等方式,要求员工完成工作;
社会心理推动是由社会与心理规律决定的。
例如:管理者通过对员工进行人生观教育,调动员工的积极性。
3、约束机制是指对管理系统行为进行限定与修正的功能与机理。
约束机制主要包括以下四个方面的约束因素。
1、权力约束既要利用权力对系统运行进行约束,又要对权力的拥有与运用进行约束;
2、利益约束既要以物质利益为手段,对运行过程施加影响,又要对运行过程中的利益因素加以约束;
3、责任约束指通过明确相关系统及人员的责任,来限定或修正系统的行为;
4、社会心理约束指运用教育、激励和社会*、道德与价值观等手段,对管理者及有关人员的行为进行约束。
各表都只列出了主要属性,其余属性自己根据需求加吧
模型指标什么的太深奥了,看上去像是多对多的关系。
所以第一部分至少3张表
指标表:指标ID (主键)
模型表:模型ID (主键)
模型指标对应表:指标ID,模型ID(复合主键)
学生和课程也是多对多的关系,
所以也有跟上面类似的三张表,用户表(加个权限字段区分学生老师管理员教务人员,主键:用户ID),课程表:课程ID (主键),选课表:用户ID,课程ID (复合主键)
你的教师和课程应该是一对一的关系吧,把教师的用户ID作为外键添加到课程表里。
以上就是关于教务公共选修课选课管理系统全部的内容,如果了解更多相关内容,可以关注醉学网,你们的支持是我们更新的动力!