远程教育网的设计及其主要实现

来源 :读写算 | 被引量 : 0次 | 上传用户:chinaoristand
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要 网络的不断发展,网络上的各种服务也随之兴盛,网络教学也越来越受到人们喜爱,越来越多的人开始选择远程教育。这要求远程教育网系统要进一步完善,才能适应现代社会快节奏发展的需要。本网站主要实现了教师和学生的注册及留言、学生考试和成绩查询、试题库和资料管理等功能。
  关键字 远程教育 教师 学生
  
  随着网络的普及和网络技术的发展,可以说现在网络已经逐步渗入到社会和人们的方方面面。为了适应当代教育改革的需求,特别是人们想得到高校名师指点的需要,现在许多大学都设有远程教育点。远程教育网可以轻松实现和教师在网络中的交流。
  一、系统设计
  系统设计应从数据流程图出发,设计完成系统功能的若干种合理的物理方案,并比较选定最佳方案。然后进行软件结构设计。在进行软件设计时应该遵循模块独立原理,确定软件由哪些模块组成以及这些模块之间的动态调用关系。
  (一)功能模块设计。本统的功能模块结构设计包括以下几个功能模块:
  1.学生模块
  (1)学生注册模块。该模块包括学生注册子模块和学生登录子模块。学生注册子模块可以实现学生注册。学生进入远程教育网,首先需要注册成会员才可以进入学生模块。否则无法享受学生会员才可以使用的功能。比如在线考试,遇到疑难问题给老师留言等。注册时学生输入帐号和密码。对于学生表中还没有使用的帐号注册成功,对于使用过的帐号则注册失败。需要重新输入新的帐号。这里注册实际上就是向学生会员表添加新记录。新记录暂时记录学生的帐号和密码,其它信息在学生登录进入学生模块后完善学生资料的其它内容。用户登录模块:该模块主要完成学生已注册的学生用户通过填写正确的用户名和密码,这样才能进入用户相应的信息模块。非法用户登录给出警告,密码填写错误应给出提醒。
  (2)学生留言模块。该模块包括学生留言和查看留言二个子模块。学生留言模块是为学生在远程学习过程中遇到疑难问题时可以给该科目的任课教师留言,以便教师通过回复留言帮助学生搞清疑难问题。查看留言模块是查看教师给该学生的留言和回复的留言。
  (3)学生考试模块。学生通过该模块可以在线考试,系统自动打分,成绩自动记录到成绩表中。学生进入该系统后,当教师在发布了考试试题后,学生进入系统,系统随机地从试题库中抽起试题,学生填写学籍号后,开始答题,答题结束后交卷。系统自动将学生提交的答案和试题库中相应试题的答案对比评分,最后将评分结果记录到学生成绩库中。
  (4)学生成绩查询模块。学生每次在线考试的结果都记录到学生的成绩库中,学生可以随时输入学生学籍号,考试时间进行查询学生成绩。如果只输入学籍号,则查询的是该学生的所有的考试成绩,如果输入学籍号和考试时间,则查询的是满足这二个条件的记录。
  2.教师模块
  (1)教师注册模块。教师进入远程教育网为学生答疑解惑,首先需要注冊成会员才可以进入教师模块。否则无法使用教师模块的功能。比如添加试题库,对学生的疑难问题老师留言为学生解答等。
  (2)教师留言模块。老师通过查看留言子模块可以看到学生给他们的留言,通过查看,可以知道哪位学生,什么地方没有搞清楚,教师可以通过回复该留言来解答学生的疑问。同时教师也可以直接给在线学生留言。
  (3)添加试题库模块。教师可以通过登录该系统,发布考试试题和作业等。该模块实际上就是向试题库中添加记录。添加的字段内容包括试题编号,试题内容,试题答案等。
  (4)资料的管理模块。该模块包括教师管理学生的学籍号子模块,教师管理自身的资料的子模块。学生注册后已经学生管理自身的资料包括学生学籍号的管理。
  (二)数据库表逻辑结构设计。根据分析得出实体联系图,结合本网站系统对有关数据的存储需要,更加方便实现该动态网页系统的功能,本网站设计了以下数据库表:
  1. 学生资料信息表:该表用来存放学生个人资料信息
  2. 教师资料信息表:用来存放教师个人资料信息
  3. 课程表:用来存放课程相关信息
  4. 试题库表:用来存放教师发布的试题
  5. 学生留言表:用来存放学生给老师的留言
  6. 教师留言表:用来存放教师给学生的留言
  二、系统的主要实现
  (一)注册页面的实现。该页面主要用于学生和教师注册帐号。会员输入用户名,选择用户类别:学生或教师,输入密码二次,点击注册。如果使用的用户名在相应的学生表或者教师表中没有重复则注册成功。否则系统提示用户名重复。由于学生和教师公用一个注册文件。所以文件首先通过判断是学生还是教师。如果是学生,则在学生表中利用SQL语句查询输入的学生帐号是否使用过;否则选择教师表进行查询。
  (二)学生首页的实现。学生通过首页输入正确的用户名和密码登录。登录时检验用户是否合法。检验过程是在建立记录集后,通过SQL语句查询学生表中是否有满足学生帐号和密码的记录。如果记录集为空,则表明帐号或者密码出错。非空则可以进入学生首页。
  (三)查看留言箱的实现。学生可以通过点击查看留言,主要是教师用户给自己的答疑留言。留言表中可以得知留言主题,留言人,留言时间,状态。实现时,首先建立记录集,然后在学生留言箱中查询该学生的所有留言。留言箱状态标志为1的状态显示为新,为0的显示为已读。
  (四)管理学生资料的实现。学生注册后个人资料还没有完善。同时学生的个人资料同时可能随时发生变化,比如联系方式等。所以需要具有管理个人资料功能。
  (五)成绩查询的实现。学生在线考试后可以随时查询学生的成绩。需要输入学籍号,考试时间。考试时间不选择则查询的是该学籍号学生的所有成绩记录。
  三、关键技术
  Cookie是由netscape位解决web服务器和web浏览器之间交互的缺陷而开发的。没有Cookie,web服务器和web浏览器之间的交互就是无状态的。利用Cookie解决了当一个用户在web站点的网页之间移动时,系统能够识别用户。
  本系统用户类别有教师和远程学生,教师资料和学生资料的信息不能随意让非法用户进入后修改和查看。为了防止非法用户直接输入网址进入教师和学生的相应的页面,本系统利用Cookie技术来跟踪和验证合法用户的访问。
其他文献
由于受初中阶段中考“指挥棒”的影响,一些地方,初中生物学科一直作为一门术科,未能受到学校、教师、学生的重视,再加上教材内容偏重于本学科知识系统性的原因,学生的学习积极性未能充分调动起来,致使初中阶段生物科的教学质量,不尽人意,未能发挥其在素质教育中应有的价值。随着“跨世纪素质教育工程”的实施,基础课程改革的展开,新的课程标准已由试用阶段转向实施阶段,作为生物教师,应转变教学理念,通过大胆的改革创新
期刊
目前我矿副井提升绞车任务繁重:它既承担频繁的提矸、下料、下火药的任务,又承担不定时的升降人员的任务。由于信号工误发信号或绞车司机感知错误,往往造成错误或错向开车,
风痹,《素问·痹论》称之为"行痹",是人体卫阳不固,腠理空疏之时,风邪乘虚侵入皮毛、肌肉、经络而成.由于风性善于走窜,所以名之"行痹",特点即在于疼痛游走不定.因风性善行数
【摘要】初中是学生扩充新学科的时期,为学生接受更高水平的教育打下基础。物理是学生在初中阶段接触的一门新学科,也是一门必修课。学好初中物理多学生来说至关重要。本文从学习方案和学习策略的概念阐释入手,探讨初中物理学习的方法。   【关键词】阅读法 实验法 质疑法 讨论法 研究法      初中生普遍感觉物理课难学,若教师能教给学生学习的基本方法,则既能减轻其学习负担,又可提高其学习质量。
创新能力的培养是素质教育的核心。江泽民总书记提出:“创新是一个民族的灵魂。”没有创新,就没有国家和民族的进步和发展。而创新能力靠培养,创新人才靠教育。如何在生物教学中培养学生的创新能力呢?下面浅谈我在教学中的几点体会:  一、宽松、和谐、民主的教学氛围是培养学生创新能力的良好“培养基”  教师正襟危坐、手执教鞭、表情严厉刻板、高高在上的私塾式教学,不可能激发学生的创新意识。在课堂中,教师只有以饱满
期刊
文章选取高校“生物制药工艺学”双语课程,结合当前双语教学形式,阐释双语教学的内涵.针对我国双语教学存在的诸多问题,从语用学视角聚焦语言语境、语言交际、语用策略等方面
高中生物课的内容比较抽象,如何上好高中《生物》课呢?我的教学原则是:“既不能脱离课本抛开考点,又不能拘泥课本照本宣科。”采用多种教学方法,灵活运用各种人体语言、幽默语言、实物、教具、实验等进行组织教学,做到让生物课堂充满欢乐气氛,让学生心情愉快地学习。   一、从绪论课开始紧紧抓住学生   绪论是高中生物的第一课,上好绪论课就是成功的一半。   首先,从美丽的珊瑚开始引出生物与非生物的讨论。
期刊
目的:揭示电针预处理抑制细胞凋亡的脑保护途径,探讨电针不同频率的特异性,探求对缺血性脑血管病的防治新途径。  方法:健康雄性SD大鼠126只随机分为正常组、假手术组、全脑
2020,突如其来的新冠疫情影响了春季学期的正常开学,教育部“停课不停教,停课不停学”的号召使线上教学成为热门话题,也成了教师必须面对的一个新课题,线上教学使教师的教学
类风湿性关节炎(RA)是一种以关节滑膜慢性炎症为特征的自身免疫性疾病,由于发病率高,尚无特效疗法,严重危害人类健康,因而成为当前国内外医学界研究攻关的难点和重点。 附子汤