摘要:随着计算机互联网技术的发展,信息化建设应用于当下教学工作中,对于实现教师和学生更好地进行相互交流来说,具有重要意义。同时,加强计算机实验室网站设计,进行网上办公和查询工作,可以更好地辅助教学。本文对计算机实验室网站设计的研究,注重加强信息发布以及交流管理方面的内容,并就其功能设计以及实现,提高了相应的观点和建议。
关键词:计算机实验室;网站设计;研究与实现
作者简介:杨沫(1992--至今),女,辽宁省盘锦市人,大学本科学历,计算机科学与技术(软件开发方向)专业
前言
随着社会经济的发展以及科学技术的进步,现代化教育更加注重信息网络的应用,从而更好地促进教育简便化发展,使学生在利用互联网过程中,能够更好地进行学习。教学工作对于计算机网络的应用,必须对计算机实验室网站进行有效设计,确保相关技术能够成熟,使信息化建设事业能够得到有效加强,教师和学生利用网络,能够更好地实现交流。计算机实验室网站设计过程中,要注重从实验室网站整体设计内容进行把握,保证计算机实验室网站系统能够切实发挥应有作用,并且在信息发布以及管理过程中,要对后台系统进行详细设计,充分发挥其功能。本文对计算机实验室网站设计的研究,注重系统设计分析,以期更好地实现实验室网站的整体性能。
1实验室网站整体设计内容
实验室网站设计过程中,必须要注重从整体上进行把握,这样一来,才能够更好地发挥各个部分的功能。在设计过程中,需要着重考虑网站的功能以及内容,并就技术和结构进行仔细设计,这是实现实验室网站功能的关键和基础。实验室网站整体设计,是计算机实验室网站设计的基本原则,也是当下实现计算机教学必须把握的关键内容。
1.1网站功能和内容分析
本文对网站功能和内容的分析,主要包括了网上展厅、中心简介、用户管理、课程管理四个部分内容,这四个部分的设计,是计算机实验室网站整体功能实现的关键,在实际设计过程中,必须要认真把握。关于这部分的具体情况,我们可以从下面的介绍中看出:
1.1.1网上展厅
网上展厅是计算机实验室网站设计中的一个重要环节,该部分对学生的创新结果以及实验报告、优秀作业等内容进行展示,起到一个榜样的效果。同时,网上展厅还能够为学生学习提供相关资料,学生通过网上展厅,可以查阅自己所学的知识,有利于学生进行学习。网上展厅对学生学习起到了一个很好的辅助性作用,里面的课程实验和课程资源可为学生提供下载,满足学生学习的实际需要[1]。
1.1.2中心简介
中心简介主要是指计算机实验室网站的具体情况介绍,这一部分主要包括了实验室的设备情况、人员组成情况、成立的时间等相关要素内容。在进行计算机实验室网站设计过程中,将学生所学的专业基础课实验以及公共基础课实验进行有效的融合,关系到了学生学习的主要部分。同时,计算机实验室网站具有较大的容量,每年能够为7000名学生提供开放性服务,为学生进行知识学习,提供了较大的便利性。计算机实验室网站中心设计过程中,每年会有40多个开设项目,这些项目涉及的内容会根据学生学习的实际情况进行有效调整。计算机实验室网站内容设计过程中,可以在页面中进行直接查阅,数据库为相关内容的查阅提供了强大的数据支持[2]。计算机实验室网站的中心系统,是实验室网站构成的核心,在设计过程中,必须要考虑到实用性和实际情况进行有效设计。
1.1.3用户管理
用户管理也是计算机实验室网站中心的关键构成部分,是对用户开展系统进行有效管理的人员。在进行用户管理设计过程中,主要分为学生权限和管理员权限两个部分。计算机实验室网站的开放性具有一定的区别性,这种区别性就体现在了权限问题上。学生权限和管理员权限存在较大的不同,管理员将对学生权限进行有效管理。用户管理即是权限管理,是计算机实验室网站设计过程中率先考虑的一个环节。在进行实验室网站浏览过程中,首先需要进行系统登录,若是不登陆的情况下,只能以“游客”的身份进行浏览;当以权限登录时,会根据网站对用户权限的设置情况,浏览不同的系统界面。在进行用户管理时,计算机实验室网站会进行防火墙安装,对系统进行有效地保护以及日常的系统维护工作[3]。
1.1.4课程管理
课程管理是计算机实验室网站设计的又一个重要构成部分,利用课程管理,能够对课程安排时间进行相应的查询工作,主要以SQL形式进行查询。实验安排方面,则是对学期实验情况进行安排,能够让学生对实验课的具体情况进行提前了解,并做好准备,另一方面则是避免实验高峰期,能够保证实验课在有效时间下进行[4]。除了实验课程外,课程管理还包括信息栏等内容,主要发布一些新型信息,让学生在学习过程中能够进行参考。
1.2网站技术和结构
计算机实验室网站在设计过程中,其主要目的在于对用户信息进行有效管理,并能够对相关实验课程进行有效查询工作,更好地提升实验教学水平。网站技术以及结构设计过程中,必须要对实际情况进行实际分析,坚持实事求是的原则,从网站设计整体进行把握,切实发挥出计算机实验室网站的作用。在进行结构设计过程中,将采用WEB的三层机构技术形式,并且在中间层应用服务器中得以体现。
2计算机实验室网站设计系统实现分析
计算机实验室网站设计系统实现,必须要注重考虑两个方面内容,一是对网站安全的设计,二是前台系统实现。网站安全设计关系到了计算机实验室网站运行的安全性和可靠性,避免被非法程序攻击,前台系统的实现,则是计算机实验室网站的主页功能模块能够发挥应有作用,满足实际需要[4]。
2.1网站安全设计
就当下计算机技术发展情况来看,网站网页设计时,主要应用到了B/S模式,B/S模式在发展过程中,随着技术的不断完善,B/S对应用程序的编写越来越广泛,并能够切实发挥作用。B/S模式在发展过程中,由于受到操作人员自身水平影响,加之经验较为欠缺,B/S模式在对代码进行编写程序的过程中,不能够较为明确地判断数据输入是否拥有合法性,导致安全隐患出现。这样一来,加强安全设计,就显得尤为重要。针对于这一问题,在进行网站安全设计过程中,将会考虑到SQL注入。SQL是英文SQLInjection的简称,主要指讲数据库的查询代码进行正确提交,按照程序所回应的结果,进行数据信息查询工作。SQL注入在计算机实验室网站设计中应用较为广泛,它能够更好地对B/S模式存在的问题进行有效解决,使计算机实验室网站设计更具安全性和可靠性。
2.2前台系统实现
计算机实验室网站设计过程中,前台系统的设计和实现,关系到了计算机实验室网站是否能够发挥作用。前台系统在设计过程中,主要包括两个功能模块,分别是主页的功能模块和实验室的简介功能模块[5]。主页功能模块和实验室简介功能模块在设计过程中,需要根据实际情况进行设计,二者的设计功能和设计思想存在着较大的差别。主页功能模块在设计时,要突出“主页”这一特征,并且需要将其放在第一位,即用户在登录系统后,第一眼看到的则是网站的主页。主页设计要力求简洁,给用户留下较好的印象。主页设计的好坏,将直接影响到用户对网站的整体印象。因此,主页设计过程中,需要重视网站的图片以及相关的色彩设计等内容。在进行实验室简洁功能模块设计时,要确保模块功能的全面性,能够很好地提供查血服务。实验室功能模块的设计,也要力求简洁,能够为用户提供导向性内容。
3计算机实验室网站设计后台系统实现分析
计算机实验室网站设计后台系统,关系到了网站的整体功能以及运行情况,后台系统在设计过程中,必须充分考虑到系统的管理模块和用户注册的登录模块。在实际设计过程中,必须具备较好的数据存储装置,能够对数据进行有效存储,更好地解决用户实际问题[6]。关于对这一问题的分析,我们可以将其与下列案例进行结合分析:案例:设计网络教学与考试平台,平台内容主要包括自动批改和评分平台设计、防止抄袭机制、统计功能、在线考试平台四个方面内容。在设计过程中,需要考虑到建立完善的评分机制、防抄袭设计、强大的统计功能设计。在进行设计过程中,需要从系统管理模块以及用户管理模块进行考虑,并且综合SQL软件,进行有效安全设计。
3.1系统的管理模块
系统的管理模块主要是指对用户登陆的管理,用户在登录界面后,能够看到自己的登录信息,并且根据自身需要,对用户信息进行有效更改。由于用户身份、权限不同,系统管理模块对用户权限也有着差异性规定。普通用户能够对自身信息进行查看和更改;管理员在登录系统界面后,可以对用户信息进行更改、删除等操作,并能够进行文章的编辑以及发布相关信息。除此之外,管理员还可以进行课程表编辑,拥有较高的权限。在进行系统模块设计过程中,需要充分体现出系统的管理功能,这一内容主要包括以下几点:第一,对课程表进行相应的编辑工作以及查询工作,并且在进行课程表查询时,可以根据关键词,进行课程表搜索。例如输入专业的关键词,就可以查阅到相关的课程信息,或是输入教师的名字,可以查询到课程以及相应的课程时间;第二,课程表修改过程中,要将查询放在首位,并且在修改时,对语句进行限制,只有语句通过SQL查询后,才能够进行修改。利用SQL进行语句查询和限制,可以极大地提升网站安全性;第三,在进行课程表或是课程信息编辑过程中,若是出现课程冲突的情况,应设置相关提示,进行对话框弹出,进行告知,确保课程设置的合理性[7]。
3.2用户注册的登录模块
计算机实验室网站在设计过程中,必须要考虑到开放性设计这一原则,开放模式,主要针对于老师和学生而言。在进行用户注册登录模块设计时,主要考虑到了管理员权限设置问题。一般来说,登录模块主要包括普通权限和管理权限两个方面内容,其中普通权限的用户主要是学生,在登录界面后,主页面上会出现注册按钮和登录按钮。学生在登录信息框输入登录信息,将用户名和登录密码输入进去,之后点击“登录”,即可完成登录操作,进入相应的登陆界面。而对于管理员来说,在进行系统登录过程中,也需要相应的登录信息,即利用用户名和密码进行系统登录。管理员登录系统成功后,能够对学生的注册操作流程予以实现。但在系统设计过程中,需要注意,该操作只需要管理员对操作相应开展。登录完成后,普通用户只能够进入学生页面,并对自身的信息保留着相应的修改权利,无法实现对其他信息的修改。管理员在系统登录成功后,可以对信息进行相应的修改、删除等操作[8]。同时,管理员还具有对课程信息、课程表的编辑处理工作,但是需要利用SQL进行核查。结束语综上所述,本文对计算机实验室网站的设计和实现进行了分析,通过本文的分析,我们不难看出,在进行计算机实验室网站设计过程中,必须要考虑到网站安全设计、系统管理模块、前台系统和后台系统设计等几个方面内容。计算机实验室网站设计,关系到了当下教学工作质量,对于促进师生之间交流来说,具有十分重要的意义。同时,在进行计算机实验室网站设计过程中,还要考虑到网站关联领域的设计问题。这一方面,主要涉及到了系统结构设计、界面设计以及数据库设计等内容。计算机实验室网站的设计,是实现课程管理以及对学生信息进行有效管理的重要工具,对此,必须予以重视,以期利用计算机实验室网站,更好地提升教学水平。
参考文献:
[1]费丽君,杨雄飞,马忠庆.基于JSP的农业院校的大学计算机基础教学网站设计研究[J].安徽农业科学,2014,07:2176-2177.
[2]孔祥勇.基于计算机实验室网站设计的研究与实现[J].电子测试,2014,09:50-51.
[3]刘保欣.计算机程序设计精品课程网站的研究与实现[J].电子制作,2014,10:116-117.
[4]范玉仙,鲍小忠,黄志远.基于Telnet协议的计算机实验室网络管理工具的研究与实现[J].工业控制计算机,2010,11:71-72.
[5]黄晨晖,林泳琴.基于云计算的虚拟计算机实验室的研究与实现[J].实验室研究与探索,2010,11:178-181.
[6].《中国教育技术装备》2014年总目录[J].中国教育技术装备,2015,01:120-142.
[7]王洪海.研究计算机网站建设的规划、设计及其实现[J].电子制作,2015,03:158-159.
[8]肖飞,杨晶,刘黎明.基于OpenStack的计算机实验室自助服务平台的设计与实现[J].计算机与现代化,2013,07:201-203+207.
作者:杨沫 单位:渤海大学软件服务与外包学院
相关专题:高级职称论文发表 多边税收征管互助公约