计算机网络实验室教学管理系统设计

来源 :数字化用户 | 被引量 : 0次 | 上传用户:errand2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】对于计算机网络实验室的管理以及实验教学的管理,本论文旨在设计出一个计算机网络实验室教学管理系统并将其付诸于实践。在本文中,这个系统采用的是Linux操作系统作为开发的平台,它能够满足网络实验教学所提出的各种要求,而且还具有可扩展性以及全开放特点。我们通过实践应用,证明了这个系统使用起来简单方便,在实验教学的过程中发挥了极大的作用。
  【关键词】计算机网络实验室 教学管理系统 Linux操作系统
  现如今,很多高校都逐步建立起了计算机网络实验室,让学生们在其中参与计算机网络的相关课程实验。当然,实验室中计算机是必不可少的,除此之外,防火墙和交换机以及路由器等设备也都是需要准备妥当的。现如今,每一位任课的教师和每一位实验室的管理人员都密切关注的话题是怎样做才算是充分进行利用了实验室的网络设备;怎样做才能有效地把实验室的教学同实验室的管理相结合。這篇论文旨在设计一个计算机网络实验室教学管理系统,然后将所设计的系统进行实际应用,最终证明了这个系统是可行的。
  一、设计该系统所需要的设计平台以及工具
  我们在做这个系统的设计的时候,选择了Linux操作系统作为我们的开发平台。这是因为Linux系统属于一种自由软件,使用起来比较方便,不会有各种各样的麻烦问题。而且,该系统具有较高的稳定性,不存在过多的病毒。此外,在Linux系统下,可以选择使用多种编程的环境,比较开放、便捷。
  二、系统功能的设计
  这个系统的主要任务是建立一个教学管理服务器,它是基于Linux操作系统的。它一方面要为用户提供出Web的登陆账号,另一方面还需开放Telnet的账号。这个系统应该具备合理的教学管理的功能。除此之外,这个系统还要能够给用户的使用提供方便。在本论文中,我们将所设计的计算机网络实验室教学管理系统划分成三大主要模块,分别是:教师端、学生端以及管理员端。
  (一)教师端所起到的功能和作用
  将教师端所具有的功能作用同学生端以及管理员端相比,教师端所设计的程序显得更加复杂,下面我们来具体阐述一下教师端所起到的功能和作用:
  1.创建和删除教学班
  以现如今的各个学校所制定的选课流程为根据,学生首先要做的事是在教务管理系统里选课。那么我们的实验室教学管理系统运行的第一步是:有效地同教务的选课系统进行结合,然后把教务系统里面的选课名单直接导进我们所设计的系统里面。一般来说,教务系统里面保存着学校里的所有学生的档案,因而其需要很高的安全性,正常情况下是不会为我们提供出编程的接口的,因此,我们可以把选课的名单复制成为一个文本文档,一个学生占用一行,各个属性的字段以空格划分,然后再编程把这个文本文档导进我们的管理系统里面。在进行这一系列的动作过程中,这个系统会为每一位用户都建立一个Web账号。此外,Telnet的账号可以用班级作为单位来进行添加、删除;当然也可以在建立Web账号的时候也建一个Telnet的账号。在一个学期之后,教师就可以将这个教学班删除了。
  2.管理账号
  指的是对于一些个别学生的Telnet账号以及Web账号的建立、回复和删除。这是由于在选课的时候,偶尔会有学生出现删除或补选某个课程的情况,此外,还会出现个别学生会忘记密码的类似问题。
  3.管理作业
  管理作业的功能指的是教师利用Web展开作业的布置,并且对学生所上传的作业进行管理以及统计学生用Telnet登陆所完成的作业。教师 进行作业布置的时候,如有需要可标出这份作业需不需要学生在完成作业之后将其上传。如果该作业是需要上传的,那么教师可选择给学生作业打分。
  4.管理实验预约
  这项功能在整个系统里扮演着很重要的角色。因为计算机网络的实验从专业的角度来说是属于专业实验的,因此在进行个别实验项目的时候需要配置并验证网络的环境。然而这样却容易造成实验的时间过长。所以,这个系统必须要使用较大的时间单位。
  (二)学生端所起到的功能和作用
  同教师段所起的功能作用相比,学生端较为简单,具体地说,主要包括修改Web账号的密码、查找教学班、下载及上传作业、下载教案、预约实验、查看预约的情况等。
  (三)管理员端所起到的功能和作用
  管理员端的主要功能和作用是管理教师的账号以及管理公告信息、查看实验室的各个实验项目的时间和预约的情况、打印实验名单、管理数据库和信息的过滤等。
  三、系统的主要功能实现
  (一)账号管理的模块
  这个功能是利用PHP操作数据库。教师添加学生的账号时,第一步是把该账号插到选课的数据表里,如果是这个账号的第一个课程,那么其将会被插入进账号的数据表里。
  (二)学生上传作业的模块
  在系统中,如果学生发出一个交作业的申请,那么系统第一步将会检验其作业的文件名,看其是不是满足要求,然后再检查该作业有没有得到教师的评阅或者有没有出现超期的现象等等。如能通过这些检查,数据表会记录下那些已经通过查阅的作业,最后将提交作业操作完成。
  (三)安排实验时间
  这个系统时间安排方法是创建一个专门实验时间的信息表,每一个实验时间都要先去这个表里作比对,查看是否有冲突的发生,只有在没有冲突发生的情况下实验的安排才能获得允许,不然的话会提示时间冲突。
  四、总结
  我们所设计的实验室教学管理系统通过一个时间段的运用和完善,现如今,这个系统的各项功能已趋于成功,并且其性能也较为稳定。其对实验室的管理以及实验教学的管理,起到了极大的促进的作用。
  参考文献:
  [1]张翰韬.网络技术实验室的建设目标及其实现模式[J].中国科技信息.2007,(13):121-124.
  [2]张新有.网络工程实验室建设与实验教学的探讨[J].实验科学与技术,2005(15):90-92.
  [3]古梅.校园网环境下实现网络化教学的探索与实践[J].计算机教育,2005(增刊):80-81.
其他文献
【摘 要】近年来,一些大学校园校级统一信息系统通过对基础设施、数据环境、用户和权限、流程的全局性整合,有效地解决了大学校园存在着信息孤岛、业务流程不通畅的问题,成为新一代数字校园建设的基础设施。文章主要阐述了大学校园校级统一信息系统建设的重点,在此基础上,针对大学校园校级统一信息系统建设的策略进行了分析与研究。  【关键词】大学校园 统一信息系统 重要性 建设策略  随着信息技术的迅速发展和广泛应
【摘 要】计算机网络飞速发展的同时,其安全性也是不容忽视的。本文主要是针对计算机网络中存在的不稳定因素,对计算机的安全造成影响,通过采取有效的措施,运用相关的安全防范技术,具体的解决计算机网络中存在的问题。  【关键词】因素 网络安全 防范技术  随着计算机网络的普及,网络在给我们的生活带来极大方便的同时,其安全性也成为了一个不容忽视的问题。  一、影响计算机网络安全的主要因素  (一)自然因素:
【摘 要】三维的可视化研究室施工测量系统研究的一个非常重要的方向,这个研究和其他的可视化研究有着相同的特点,那就是可以对实际的环境进行逼真的表达和描述。就是在计算机的模拟环境下,用图形图像的理论和方法生成一系列尅时候模型,从而提高施工水平的工作。本文对Autopia CAD是通过建立一个测量的应用从而提高从模型建立到可视化显示的全方位立体的实现方法。  【关键词】可视化测量 施工质量 AutoCA
【摘 要】伴随时代发展,信息技术也迎来了跨越式发展,计算机网络技术呈现出勃勃生机。而计算机软硬件则成为科研上必不可少的工具。因此网络技术应用下计算机软硬件资源共享的实现则成为计算机科研领域的重要课题。本文将对网络技术应用下计算机软硬件资源共享的实现进行详细论述。  【关键词】网络技术 计算机软硬件 资源共享  一、引言  伴随时代的进步,国家的發展,我国计算机网络技术发展迅速。在当今社会,各自领域
【摘 要】数据库应用系统当中有大量的涉及到对数据库访问,所以只有相对合理的使用访问数据库系统,才能真正提高应用系统的效用,从而增加系统的安全性,尽可能地减少系统当中的损耗,我们针对企业应用系统当中的数据应用程序就可以知道,说明只有灵活使用数据库当中的存储对象,从而提高前台应用程序方面的性能,这样才能真正增强系统的安全性和可靠性。  【关键词】数据库 应用 访问 安全性  人类已经进入一个海量的信息
【摘 要】本文介绍了虚拟化技术和集群技术在数据中心建设中的优势;采用Citrix(思杰)公司的虚拟化解决方案搭建了数据中心的软、硬件系统,利用HP公司的集群管理软件hp lefthand p4000对数据中心的软、硬件进行有效的配置、管理。实践证明,可以大幅降低软硬件成本,提高信息化管理水平。  【关键词】Citrix虚拟化技术 集群管理软件 存储虚拟化  一、引言  傳统的信息管理服务器系统由单
【摘 要】虚拟校园是基于虚拟现实技术、地理信息技术、计算机网络技术等高新技术,以三维可视化和虚拟现实场景再现校园景观,并可通过网络被远程用户访问,实现网上看校。本文以“西安欧亚学院”为研究对象,通过三维建模与贴图处理,利用三维虚拟现实技术,实现西安欧亚学院校园主体景区的三维虚拟场景游览。  【关键词】虚拟现实 虚拟校园 三维建模  随着虚拟现实技术和三维虚拟环境的发展,以及数字地球概念的提出,对虚
【摘 要】本文介绍了Citrix虚拟化技术原理及应用,利用虚拟化技术构建了校园一卡通系统,包括虚拟服务器、虚拟机、虚拟共享存储。在虚拟机上建立了一卡通系统管理平台和应用子系统,并实现与原有的各管理信息系统的对接。  【关键词】校园一卡通系统 Citrix Server 虚拟化技术  一、引言  高校规模的日益扩大,对管理信息化提出了越来越高的要求。传统的高校信息管理,存在着数据封闭、应用分散、管理
【摘 要】随着便携式移动终端的普及,通过移动互联网随时随地查询旅游资讯信息已成为人们越来越迫切的需求。本论文针对用户这一需求,将WAP技术应用于旅游网站中,设计一个综合性的、信息类的掌上旅游平台。  【关键词】WAP 旅游 掌上旅游平台  一、引言  随着人们物质生活和精神生活的逐步提高,旅游成了人们工作之余最喜爱的休闲方式之一。而智能手机和便携式移动终端的普及,传统的旅游网站在一定程度上满足不了
【摘 要】计算机技术的运用是社会发展和时代进步的需要,国家电网朔州供电公司作为电力生产和输送部门,对社会(当地)正常运转中起着举足轻重的作用。本文通过对供电公司内部各领域各科室如何更好的应用计算机技术分析入手,谈论了怎样才能更好的满足公司发展需要。  【关键词】国家电网朔州供电公司 计算机技术 公司各个领域  朔州供电公司作为保证保证当地一部分人日常生活和工作正常进行以及当地各种经济、政治、文化、