在线学评教系统模块及数据库设计_第1页
在线学评教系统模块及数据库设计_第2页
在线学评教系统模块及数据库设计_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在线学评教系统模块及数据库设计

1系统构造

首先,用户通过登录模块输入用户名和密码,确认该用户权限之后,进入系统,若为学生权限,系统将跳转至评分模式,在评分完毕后自动对有关信息加以保存。若为教师权限,系统将跳转至专家评审、互评模式,对应操作之后对结果加以保存。若属于系统治理员,则系统将跳转到治理员界面,在此模式下,治理员可进展用户信息的添加、删除、修改,也可对用户的信息及权限加以查询。

2模块设计

2.1基于角色访问掌握技术的登录打分模块该系统用户主要面对治理员、教师以及学生三大群体,因此,出于对系统安全性的考虑,各用户只可以完成被授权操作。(1)学生登录打分模块学生通过学号及密码登录,并可在登录界面中通过修改密码借口对原始密码进展修改,提高学生帐号的安全性。为了防止漏打分的状况,在打分界面中设定推断值来进展推断是否对某学期的全部课程教师完成打分。同时为了防止重复打分进展刷分现象,通过设置状态值来推断某学生是否已经完成打分。(2)同行教师打分模块考虑到同行教师可能存在两种身份,即同行专家身份及教学督导者身份,在学生登录打分的模式根底上,按角色权值进展推断某教师登录后显示不同的界面。

2.2治理员后台模块按系院的不同将分设不同的治理员用于治理维护本系院的数据。治理员在此模块中主要完成以下功能:(1)导入、删除、更新本系院班级学生名单;2、导入、删除、更新本系院教师名单及权重,并按教研室进展分类;3、可以查询其他系院教职工编号;4、导入本学期课程,并以课程为联系建立教师与班级的联系;5、治理维护学生、教师的帐号密码;6、查看学生、教师是否参加评价的状态值;7、设置学评教的起始及终止时间。

2.3统分模块在此模块中,各系院治理员能生成对本系院某教师的最终评价的具体页面,其中包含学生评分(参加学生人数、班级数、学生评价分值)、同行评分(参加同行人数、同行评价分值)、督导评分(参加督导人数、督导评价分值)及总体评价。

3数据库设计

3.1数据库设计概述数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建立中的核心技术。数据库设计是指对于一个特定环境,通过构造最优的数据库模式,建立数据库及其应用系统,满意系统各种用户的应用需求。

3.2数据表设计在本系统中主要有以下数据表及表中字段:1、Student表:主要存储学生根本信息,其中学号即为学生登录帐号,CLASSN字段由SNO通过截取字符串中的值进展产生,FLAG主要存储是否已经完成学评教的状态值。2、Course表:主要存储课程名,用于关联授课教师与班级。3、Teacher表:主要存储教师根本信息,其中通过WEIGHTS表示某教师不同的身份(即同行专家或教学督导)。4、Manager表:主要存储治理员信息。5、Score表:主要存储学评教分值等信息。

3.3数据表之间的联系由于在以上的5张数据表中只需对student表、Teacher表、Course表及Score表建立联系,故这4张表关联如图:

4完毕语

在此次在线学评教系统的设计中,主要从系统的功能模块及数据库设计两个角度进展了设计和分析。该系统是一项极为简单、长期的工程,它会随着环境、需求和技术的变化而不断进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论