欢迎来到图者知识网!

最新计算机类毕业论文5000字(锦集4篇)

计算机类 时间:2023-08-19

【www.tuzhexing.com--计算机类】

【篇一】最新计算机类毕业论文5000字

  摘要:随着社会经济的飞速发展、科学技术水平的不断提高,计算机技术在人类生产生活中的应用也得到了一定的发展,社会面貌焕然一新,人类生活发生了翻天覆地的变化。但由于种种不安全因素的存在,计算机系统安全与计算机网络安全问题层出不穷,严重影响了企业和社会经济的整体发展。因此,该文从计算机系统安全与计算机网络安全两方面对目前计算机安全进行了深入分析与研究,希望能够对大数据时代系统安全系数与网络安全系数的提高有所帮助。

  关键词:计算机系统安全;计算机;网络安全

  中图分类号:TP393文献标识码:A

  文章编号:1009-3044(2020)12-0029-01

  信息化时代,各个行业、各个领域目前的发展都存在一个共同特征,那就是计算机技术的广泛应用,计算机技术与各领域特色的紧密结合,对这些领域的发展都产生了或深或浅的影响。然而好景不长,伴随着科技的发展,社会的进步,网络安全问题日渐显露,网络安全问题的存在使得使用者的合法权益受到严重侵犯,对企业发展、人类生产生活等方面都产生了深远影响。因此,当前大数据时代计算机领域发展的首要任务就是解决网络安全问题,重视网络安全隐患,建设安全、稳定的网络环境。

  1计算机系统安全隐患

  1.1系统易被攻击

  对于计算机系统漏洞,黑客既担任发现者的角色,又担任使用者的角色,计算机系统被成功攻击也以此为基础,无论安全级别有多高,也难以避免被攻击,系统中安全漏洞的存在,为黑客轻而易举攻下系统创造了条件,黑客的攻击,引起广泛性对计算机系统造成了严重危害。

  1.2问题具有长期性

  结合实际应用分析,现实生活中用户应对系统安全漏洞所采取的措施,一般情况下,都是借助系统供应商提供的相关补丁软件来解决安全问题,或是在新版本系统中给予纠正解决。而新版本系统也难以避免漏洞的出现,随着时间的推移,新系统漏洞备受关注,由此可见,计算机系统安全问题具有长期性。

  2计算机网络安全隐患

  2.1网络检测和管理技术水平较低

  调查结果显示,电脑黑客的入侵和肆意扩张的病毒是信息化时代网络安全问题的两大主要祸患。它们的存在对创造相对安全的网络环境产生了严重影响,网络安全体系建设难度也因此加大。虽说社会在发展,时代在进步,相应地计算机网络技术也在紧跟科技发展的脚步奋力向前,但与此同时,黑客的入侵水平的提升也不容忽视,黑客的能力不容小觑。面对这样的网络发展现状,网络安全迫切要求加大网络监测力度,针对性地逐步实行技术人员的整体专业水平和专业技能的提升。就目前计算机网络安全现状而言,网络安全监测技术日益暴露出各种各样的问题,再加上技术人员水平有限的局限性,网络运行的安全性受到严重影响,漏洞监测难以实现及时、高效的预期效果,大量网络数据流失、篡改,企业以及个人的发展受到严重影响。

  2.2内部管理不到位

  内部管理制度以及内部工作人员综合能力的缺失直接导致内部管理问题的显露。工作人员没有具体细化的工作和管理依据,无法实现网络安全管理内容的贯彻落实,导致无法实现网络安全实际应用的预期效果;内部工作人员综合素质的缺失引发了网络数据库核心内容被盗取、外泄等一系列诸如此类的事件发生。网络数据的安全运输也因此难以得到保障,各类严重程度不同的网络安全事件频频发生。

  3计算机网络安全防范策略创新

  3.1强化用户安全防范意识

  网络安全问题频频出现,最本质的原因还是用户安全防范意识的缺乏。因此,相关部门应把强化用户安全防范意识作为重点工作来抓,做好计算机安全使用的宣传工作,尽可能通过大众普遍都能接受的方式,例如信息化平台的打造。首先,信息化平台的相关管理人员,需对网络传播有一定程度的了解与分析,这为管理人员深入把握其特点、并在信息化平台上进行网络安全维护的相关网络传播创造了先决条件,更有利于实现大众网络安全意识的提高,促进个人安全用网。其次,信息化平台工作人员需及时总结日常网络安全问题,如:常见的网络安全漏洞和木马病毒等程序的总结,供大众参考借鉴,使得更多人都能有效规避网络使用过程中出现的上述危险因素,进一步实现居民用完安全。另外,最关键也是最重要的一点,就是信息化平台的相关工作人员的素质教育的加强,正确价值观和职业道德观的培养建立是信息化平台机制正常平稳运行的硬性条件,专业知识素养与专业技能是一切工作开展的前提,工作者综合素质的提升,更有利于可疑代码的分析、有效应对,从而使信息化平台的网络安全更有保障。

  3.2建立健全相应的管理制度

  网络安全单位建立健全相应的管理制度,具体实施如下:第一,完善上岗制度。国有国法,家有家规,明确的行为规范、明确的技术要求以及健全的上岗制度,有助于员工对合理细分的岗位内容的清晰了解,能有效规范员工行为。第二,健全培训制度。定期培训使相关技术人员及时了解网络安全的最新动态,提升自己的专业素养和技能,为网络安全维护输送高素质人才。第三,落实岗位工作责任制。建立健全的工作责任制,让员工明确分工、各司其职、相互监督,以此维护企业的高速运转,有效避免员工工作责任推脱、工作态度不端正的现象,从而减少各个工作环节中出现的不必要的漏洞和低级错误,有效规避各种网络安全问题出现的风险。

  4结语

  总而言之,在计算机网络技术空前发展的大环境下,在计算机网络用户数量日益增长的信息化时代,网络安全问题已逐渐发展成为人们应用网络时的重点关注对象。加大网络安全管理力度,往小了说可以使个人隐私和财产安全受到强有力的保护、不容侵犯,往大了讲可以使企业甚至国家的网络运行安全得到保护,确保企业或国家机密安全。整体而言,网络安全問题的解决是当前计算机网络技术发展的重中之重,其重要性不言而喻,对推动整个社会网络安全机制的平稳运行具有重要意义。

【篇二】最新计算机类毕业论文5000字

      【摘要】随着社会经济的发展以及科学技术的进步,我们逐渐步入信息化的社会,在其中计算机的教育尤为重要。尤其是在技校教育中,对于计算机的教学需要投入更多的资源和教学方式。但是,在现今的技校计算机教育中,由于教学方式的落后,教学理念的僵化,加之学生的自主学习能力不足,进而使得技校计算机教育面临着重大的挑战。所以,在进行计算机教育中,通过任务驱动的教学模式,提高学生计算机学习的自主性,进而提高技校学生计算机的能力。本文针对任务驱动教学模式的概述、在技校计算机中运用任务驱动模式的必要性以及任务驱动模式在技校计算机教育中的实践等方面进行分析和探讨,进而为技校计算机教学提供理论性的支持。

  【关键词】任务驱动模式;技校计算机教育;实践

  前言

  随着我国经济的发展以及信息技术的进步,我国对信息技术人才的需求在不断的增加,进而计算机教学就显得尤为重要。在技校教育中,由于教学理念以及教学方式的落后,使得学生的计算机应用能力不足,进而影响学生以后在社会中的竞争力。所以,在这样的状况下,针对技校计算机教学的问题,借助任务驱动教学模式,转变教师的角色,不断提高学生的自主学习能力,进而促进学生的额全面发展。

  1.任务驱动模式的概述

  任务驱动教学模式是根据建构主义学习理论,通过教师的指导,以学生为中心,教师在学生的学习中充当指导者和组织者的角色,教师通过创设情境,让学生进行自主学习,进而充分发挥学生的积极性和创新性,最终对学生的计算机能力的提升做出贡献。任务驱动的教学模式与传统的教学模式相比,通过对学生的资助能力的挖掘,让学生自主学习,进而激发学生的学习兴趣;学生在进行计算机的学习中,通过独立创新的教学方式,让学生通过对问题的解决,培养学生的实践能力和创新能力,构建创新、互动以及开放的教学氛围,进而提高计算机教学的效果和水平,提高学生对计算机的应用能力。

  2.在技校计算机教育中运用任务驱动模式的必要性

  2.1我国技校教育现状的要求

  在我国的技校学校中,其技校的计算机教育现状要求在教学中运用任务驱动的教学模式。技校作为我国培养技术性人才的基地,对学生的知识应用和使用能力要求较高。但是,在一些技校中,计算机教学知识停留在概念性的教学,对于一些实例的应用和解决涉及较少。所以,针对现今技校计算机教学的现状进行任务驱动教学模式的使用。

  2.2计算机教学的需要

  在计算机的教学课堂中,对计算机的实践应用是计算机课程的重点。在进行计算机的教学中,不仅需要对计算机一些理论性知识进行记忆和了解,对于计算机的使用以及利用计算机进行实际问题解决是其中的重点。而任务驱动教学模式正好符合计算机教学的要求。

  2.3提高学生社会竞争力的要求

  随着社会的发展以及科学技术的提高,社会中对信息技术人才的需求在不断的提升。而计算机作为信息技术中的重要一点,加强对计算机教学的提高,培养学生的计算机应用能力,提高学生在社会中的竞争力。

  3.任务驱动模式在技校计算机教育中的实践

  3.1结合时下时事热点,创设教学情境

  在计算机教学中应用任务驱动模式,要结合当下时事热点,创设一定的教学情境,进而吸引学生的注意力和积极性。在进行计算机教学情境的创设中,要从学生的角度出发,考虑到学生对其的接受能力,同时要结合计算机教学内容,既注重实用性,同时也注重创新性。在进行计算机任务设计中,可以结合时下时事热点,以学生身边的例子为主,结合计算机教学内容,进而创设开放、互动、创意的计算机教学氛围,进而提高学生的学习积极性和能动性。通过直观的情境创设,使得学生学习更加直观化和形象化,在情境中激发学生的创新思维,使得学生利用教学中的内容和学习经验进行学习,同时也提高了学生的资助学习能力和独立解决问题的能力。例如,在计算机的学习中,教师可以利用互联网技术和多媒体,在网上搜集一些关于本节课的视频,通过视频的播放方式,让学生进行计算机学习的情境中,进而激发学生的学习积极性。

  3.2教师指导

  在教师进行情景创设和任务布置之后,在学生的学习中,教师要充当指导者的角色。在以往的技校计算机教学中,教师一般充当的是主动的角色,学生充当被动的角色,进而降低学生的学习兴趣和积极性。但是任务驱动教学模式通过教师角色的转变,学生在进行计算机学习中充当其主要的角色和主动地位,教师退居到指导的角色位置上,在学生进行学习的过程中对于学生的疑问进行讲解和解答,进而为学生的计算机学习提供帮助。在学生进行计算机的学习中,教师可以通过对学生的引导,帮助学生进行问题分析,帮助学生理清思路,进而保障学生学习的顺利。例如,在学生进行计算机的学习中,教师在布置任务之后让学生进行学习,在其过程中,如果学生遇到困难,教师就可以对学生进行引导性的帮助,让学生在教师的指引下继续学习。

  3.3在实践中培养学生学习能力

  在学生进行计算机的学习中,通过任务驱动模式,在实践中培养学生的学习能力。在学生进行计算机的学习时,实践活动是其中的重要方式。学生通过在实践中不断解决问题提高学生的计算机能力,进而促进学生的全面发展。因此,学生通过在实践中学习,针对相应的问题,进行计算能力的提升,使得学生在独立的计算机学习中不断培养学生的独立自主学习能力,培养学生的创新思维和创新能力。同时,学生在计算机的学习中,可以通过分组合作的方式进行学习,小组合作可以使得学生之间进行交流,取长补短,同时也培养学生的合作精神。例如在进行计算机的教学中,教师可以就本节课的内容进行分组学习,教师首先要对学生进行分组,每组找出一个组长进行指导,之后教师就将每组的学习任务下放下去,学生之间进行交流学习,之后,组长就每个组员的学习情况进行总结,将总结报告交给老师,进而作为下次分组学习的依据。

  3.4动态多元进行评价

  建立动态多元的评价体系和考核制度,对于提高学生的学习动力有着重要的作用。对学生进行计算机能力的评价和考核时反应学生学习情况的一种有效途径。但是,以往对学生的计算机学习的评价体系过于单一,进而影响学生后续的学习动力。所以,在进行任务驱动模式进行教学时,要建立动态多元的评价和考核体系,对学生的计算机学习进行评价。在进行考核体系的建立中,要将学生的学习能力、学生之间的合作学习、学生的实践活动情况以及教师的反映等方面纳入学生的计算机考核制度中,进而对学生的计算机学习做出一个全面系统的评价。例如,在对学生的计算机能力进行评价中,教师可以通过课堂实践的结果,结合学生之间的评价以及学生平时的计算机作业进行综合整理进行评价。

  4.结语

  总而言之,在技校计算机的教学中,借助任务驱动教学模式,不断提高学生的自主学习能力,提升学生的计算机能力。在进行任务驱动教学中,教师通过结合当下的时事事件,给学生创设一定的教学情境,在学生进行学习的过程中,教师充当其指导者的角色,使得学生在社会实践中不断提高其自主学习能力,之后,对学生的计算机学习进行动态多元的评价和考核,进而为学生的计算机学习进行全面的考核。所以,在技校计算机的教育中,借助任务驱动教学模式,不断提高学生对计算机的应用能力,促进学生的全面发展。

  参考文献

  [1]袁立东,徐敏,孙漠雷.任务驱动法在中职学校计算机专业教学中的应用[J].科学与财富,2015(9):142-142.

  [2]曹先娉.案例项目任务驱动教学法在计算机实践教学中的应用与研究[J].通讯世界,2015(12):207-208.

【篇三】最新计算机类毕业论文5000字

  摘要:对于网页设计而言,页面设计是其中十分重要的环节,网站页面是否符合大众审美将在很大程度上影响到用户对网站的印象,并在无形中对网站访问量和用户认可程度造成影响。在网页设计工作中,不可避免地会应用到计算机图像处理技术。为此,以计算机图像处理技术为核心,针对计算机图像处理技术在网页设计中的运用进行探究。

  关键词:计算机图像处理;网页设计;风格

  引言

  现阶段,随着网页设计技术的兴起,计算机图像处理技术在网页设计工作中的运用愈发广泛。通过在网页设计工作中合理运用图像、图形处理技术,可以实现对网页设计文字、图像效果的多方面优化,为访问用户提供更加优质的网页资源。尤其是现阶段随着信息技术的普及,网页用户数量不断攀升,在网页设计中提升计算机图像处理技术的应用质量有着极强的实践意义。

  1计算机图像处理技术

  1.1去噪处理技术

  图像处理过程中会频繁出现高斯噪点、量化噪点等,严重影响量化处理工作,最终导致成像质量相对较差,无形中降低了图片的基本价值和访问用户的阅读体验[1]。在去噪处理中可以通过应用均值滤波、中值滤波的方法,将特定灰度值作为基础进一步对图片自身的像素信号进行周期性排列,并在这一过程中针对中间值、噪点强度等因素开展数值化探究,确保模糊值、中间值等得以科学插入其中。去噪处理实际效果如图1所示。

  1.2增强处理技术

  针对增强处理技术而言,强化重点、减少瑕疵是要点[2]。在图像处理过程中可能会涉及到多项处理技术,包括锐化、图像变化等。通过应用增强处理技术,可以大幅强化计算机图像的基本特征。此外,利用增强处理技术可以对图像色彩、清晰度等进行调整。通过应用伪彩色处理方式,可以将原本处于失真状态的黑背图像直接转变为彩色图像[3]。同时,在差分运算、滤波处理等环节中,通过边缘锐化技术的应用能够将图片结合位深度通过更加清晰化的形式呈现出来。

  1.3压缩处理技术

  压缩处理技术在网页设计工作中同样得到广泛应用,其能够在压缩图像的前提下确保图片高效传递,很大程度上降低了图像产生失真情况的概率[4]。通过在网页设计工作中应用压缩处理技术,能够确保图片压缩过程无损进行。压缩处理技术运算流程如图2所示。

  2网页设计中计算机图像处理技术的应用优势

  对于图像而言,其本身是网页设计环节中的基础元素,通过图像的巧妙设计可以从根本上展现出网页自身风格。相较于其他表现形式,图像的应用可以大幅度提升网页的浏览量,提高网页对用户的吸引力。通过计算机图像处理技术的使用,对图像的大小、位置、内容等多个方面进行优化设计,凸显网页内容重点,使用户可以快速收集到网页内部的相关内容和信息。计算机图像处理技术的应用范围十分广泛,可以通过多样化的处理方式确保各类型图像处理工作有序开展。现阶段,网页设计图像中包含可见类图像和不可见的光谱图像等,可以依据超声波、X射线等技术的应用来展现出不可见的图像。此外,在转换差异化图像信息源的过程中可以将其转变为数字编码,同时通过二维成列的形式展现出灰度图像,为后续设计人员的图像处理工作奠定良好基础。相较于传统图像处理技术,通过数字化方式处理原始图像可以提高原图再现的精确性和完整性,能够保留原图的基本形状。在图像的传输、存储等环节中,通过应用计算机图像处理技术可以最大程度上确保图像呈现出色的再现效果[5]。

  3网页设计中计算机图像处理技术的运用

  3.1网页风格形象设计

  在网页设计工作中,设计人员需要处理海量的数据图像,这就需要借助计算机图像处理技术巧妙设计网页风格并凸显网页的核心主题。在结构设计、排版中,设计人员需始终遵循简单性原则,尽可能通过简约的形式传递信息。在网页风格设计中,设计人员需充分结合访问用户的信息接受能力,确保网页风格的创设可以与访问用户的心理需求相符合。例如,携程网的网站首页底色为淡蓝色,通过黄、蓝、黑3种颜色字体的使用和搭配构建清新淡雅的网页风格。同时,携程网主页在整体框架搭设的过程中创设了导航栏、广告区、主题区3个重点区块,同时又在主题区域内列出3栏,通过这样的方式确保网页区域划分清晰明确、信息传递简约,访问用户能够第一时间根据自身需求寻找信息。

  3.2LOGO标识设计

  在网页设计工作中,简洁、生动的LOGO可以使访问用户迅速了解网页的基本定位,强化网页的积极印象。在LOGO标识的设计工作中,设计人员应将吸引用户访问作为开发的核心目的,通过应用计算机图像处理技术最大程度地展现网站的个性化特色。以小米科技为例,其LOGO是简单的MI标志,该标志便是经由计算机图像处理技术加工而获得的。

  3.3提升网页浏览量

  在网页设计工作开展过程中,依托不同图片形式的实践应用,可以确保网页本身具备较强的观赏性和多样性,并从根本上激发网页访问用户的阅读热情。通过网站主页中设置影像、短视频,可以确保访问用户在浏览过程中获得更加出色的体验,下意识地将自己代入情景中。同时在网页设计工作中,可以在运用动图图像时融入功能阐述,确保访问人员可以在网页操作时更有针对性,进一步强化访问用户的浏览满意度。在Web设计工作过程中,通过计算机图像处理技术的应用可以确保网页趣味性大幅提升,从而吸引人们浏览,提升网页浏览量。设计人员需要注意遵循科学原则对图形的数量和形状加以把控,在确保网页基础作用得以发挥的基础上提升网页的整体美感。

  3.4网页信息针对性传输

  通过充分应用图形处理技术,可以最大程度上保障网页设计工作的完善性。在常规情况下,一旦网页出现红色感叹号则意味着功能失效、设施损坏;黄色三角形图像则代表功能运转受到局限,不能继续使用。设计人员必须合理规划网页图像承担的功能、角色,以此来促进图像内涵实现充分表达。以某社会公益性网站为例,设计人员在修图、图文搭配等环节中往往会将图像颜色设置为浅色,并且在修图过程中也会遵循简单易懂的原则,避免因图像颜色混乱导致信息的传播受到限制。针对商业性质的网站而言,其网页设计的核心目的是提升销售量,图片设计工作会涉及到许多精修图像的应用,同时在设计过程中也会遵循撞色的原则,以此激发消费者自身的购买欲。而公安、法院等有关职能部门进行网页设计时,更多地会选择一些方向类的图像,使访问用户进入网页后能够快速找到自己需要的资源或服务等。图像设计工作要以网页的信息内容为依据,保障图像、内容之间动态协调,不会由于其中一方过于夸张导致另一方的作用受到限制。

  4结语

  通过目前已有的网页设计成功案例可以发现,不论是在提升网页浏览量、LOGO标识设计还是网页风格形象建立等方面,计算机图像处理技术的应用都十分关键。在网页设计工作中科学应用图像处理技术可以提高图像处理的质量,保障图像的运用和网页设计的整体风格相统一,从而提高网页的美观性,吸引用户浏览。

  参考文献:

  [1]王俊欢.立德铸魂,计算机师范教学与思政教育的和谐之探究:以《网页设计技术》示范方向为例[J].电脑知识与技术,2022,18(3):164-165.

  [2]张丹丹.计算机图像处理技术在网页设计中的应用[J].造纸装备及材料,2021,50(12):90-92.

  [3]张玲燕.网页设计中计算机技术应用分析[J].南方农机,2021,52(23):123-125.

  [4]边迪.中职线上教学《网页设计与制作》课程模式[J].办公自动化,2021,26(20):35-37.

  [5]赵亚男.浅谈计算机图像处理技术在网页设计中的应用[J].电脑知识与技术,2021,17(28):83-84.

【篇四】最新计算机类毕业论文5000字

      摘 要:目前,因特网正在改变世界,由于因特网具有传播信息容量极大、形态多样、迅速方便、全球覆盖、自由和交互的特点,已经发展成为新的传播媒体,现在很多大学和众多部门都已经建立了自己的网站,并通过计算机网络实现宣传、交流及资源的整合。

  关键词:动态网站;多样化;资源共享

  一、总体分析

  1.开发背景

  随着计算机网络的广泛应用,各企事业单位和商业机构纷纷组建自己的网站,通过Internet向外发布信息,简单的网页制作已经无法满足设计者的需要,因此需要一些比较高级的网页设计技术,如Microsoft推出的ASP(Active Server Pages)就是比较优秀的Web服务器端应用程序开发技术。

  2.开发目标

  对网站的一些基本信息进行管理

  实现新闻的发布管理功能

  实现多人在线聊天

  实现留言板的基本功能

  实现学生考试和教师管理

  通过前台和后台都可对数据进行管理。

  3.开发环境

  ASP+IIS+SQL Server 2000

  4.可行性分析

  如果学校建有网站,就会加大学校的宣传力度,所以学校有必要建设一个网站。人,作为一种有思想的动物,需要交流,那么网站中需要有聊天室或留言板供人们进行交流。在进行考试过程中,一个老师要经历出题、印题、监考、阅卷、评分等多项操作,需要花费大量时间才能完成一次考试,如果将考试过程做成一个软件并且集成到网站中,学生只要访问网站就可以进行考试,而教师也只要访问网站就可以对学生以及考试科目内容进行管理,进行一次考试对教师来说将再也不是烦琐的过程,教师只需要录入题库,系统将会完成考试的全过程。

  5.需求分析

  传统的软件工程方法学使用结构化分析技术,完成分析用户需求工作。需求分析要了解用户的情况,接下来通过与用户交流,对用户的基本要求反复细化,以得出对目标系统的完整、准确和具体的需求。需求分析是为了发现用户的真正需求,首先应从宏观角度调查、分析用户所面临的问题,也就是说,需求分析的第一步是尽可能准确地了解用户当前的情况和需要解决的问题。在校园网站中,分为管理员,教师用户,学生用户,学生用户所需要是获取图文信息,教师用户则可以管理学生信息,而管理员则拥有网站管理的最高权限。因此在做网站管理时,充分考虑到各类用户的应用权限设置,以防止低权限用户越权操作网站。

  二、网站功能分析

  本网站主要包括六个大的功能模块,分别是登陆模块、新闻模块、聊天室模块、在线考试系统模块、留言板模块、网站管理模块。各模块功能如下:

  1.登陆模块

  本模块主要实现用户的登陆,注册,资料修改和查询密码四大功能。本模块可以让登陆本网站的用户自行注册成为会员,会员所拥有的权限要高于普通浏览者,已注册的用户根据自己的情况可以修改以前的信息,即使你忘记了密码,也可以通过输入密码提示答案和身份证号来找回密码。

  2.新闻系统模块

  本模块用来进行站内新闻信息的发布。

  3.聊天室模块

  主要功能是实现多用户同时登陆进行交流,且所有用户可以看到彼此的信息。用户在进入聊天室之前要进行登陆,可以用游客身份,也可以用本站的注册用户身份,即用户可以选择自己的昵称。在发表聊天内容的时候,用户还可以选择自己的语气对于每个人说的话都添加了说话的时间。

  4.在线考试模块

  (1)教师管理模块。本模块是对在线考试系统进行成绩、科目、试题管理,如对考试科目、试题进行添加、修改、删除。

  (2)学生考试模块。本模块用来考察学生近期各科的学习情况,学生可以自选考试科目进行考试(已考过的科目,系统自动计算出考试成绩,当学生再次登陆时就会看到该科目的成绩,并且该科目将不能再次登陆答题)。

  三、数据库设计

  1.数据库技术

  数据库(Database),是按照数据结构来组织、存储和管理数据的仓库,是大量数据的存储区域。发展至今主要经过了层次模型、网状模型和关系模型三种类型。关系模型对数据库设计来说是比较理想的,它可以为各个相关的表建立一种联接,使它们之间保持一种关系。

  数据库的设计就是在已有信息的基础上,建立一种存储模式来存储数据并对其管理。通过数据库可以实现资源的共享,这只是数据库技术的一个方面,另外一个更重要的方面是数据的安全性和完整性。

  2.逻辑结构设计

  (1)E-R图介绍。逻辑结构设计我们采用大家熟悉的E-R模型来表示。它的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述,联系是两个实体之间的一种关系。实体用矩形框表示,实体名称标注在矩形框内。属性是实体的性质,用椭圆框表示,与实体之间用一条线相连,表的主码是关键属性,主码加下划线。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。

  (2)数据库中使用的E-R图。

  ①用户注册信息E-R图;

  ②考试系统E-R图;

  ③聊天室E-R图。

  3.物理结构设计

  本网站在SQL Server 2000中建立了一个“网站信息”库,其中包含有注册会员信息、新闻信息、聊天室信息、高考成绩信息、留言板信息等十多个表。

  4.数据库的连接

  本网站的数据库连接主要是通过ADO连接的。ADO提供了许多对象,可以连接到数据库并操作其数据。本网站用到的对象有:

  (1)Connection 对象。

  (2)Recordset 对象。

  (3)使用ADO访问数据库实例。

  四、程序设计

  本阶段的主要任务便是根据上一章对各个子模块功能的分析,用某种具体的编程语言来编写代码,将本网站的所有功能实现。

  1.登录子模块程序设计

  整个登陆系统由以下几个文件组成:partlogin.asp(登陆模块)、login.asp(处理登陆信息)、add.asp(新会员注册窗体)、addmember.asp(处理新会员注册信息)、change.asp(会员资料管理)、changemember.asp(处理修改信息)、backpass.asp(取回密码)。

  2.新闻模块程序设计

  整个新闻系统主要由以下几个网页组成:news.asp(新闻列表)、bzxw.asp(新闻具体内容)、addnew.asp(新闻管理)、add.asp(新闻添加、修改、删除处理程序)。

  3.聊天室子模块程序设计

  (1)网页的组成。聊天室的组成部分包括:enter.asp(登陆网页)、talk.asp(发言网页)、addtalk.asp(处理发言)、view.asp(聊天看板)、chatroom.asp(由两个网页talk.asp、view.asp组成的框价网页)。

  (2)设定使用者的名称。

  4.在线考试子模块程序设计

  本模块总体上可分为教师管理和学生登陆答题两部分,其中教师管理包括对考试科目以及题库的管理。学生登陆部分只包含选择考试科目、参加考试、退出三个部分。

  在第四大点第1小点中,已经说明了网站用户登陆时是如何验证是否为学生用户,这里就不再重复说明登陆验证过程了。登陆之后会出现选课信息页面,如果某一科目已考过则该科目不能选择,并且显示出该科目的考试成绩。选择一科未考科目,进入考试页面,主页面包含左右两个框架网页。左边是显示考试时间等信息的框架网页页面,右边是用于显示考试试题(这里的题型全部为选择题)及给学生输入答案的页面,当学生选择答案并单击“确定”按钮后,系统随机从题库中抽取下一题,当学生做完全部题目或考试时间到时,考试系统结束运行,并且自动计算出考试成绩。

  五、运行与维护

  1.运行

  运行前需要准备的工作主要有IIS安装,指定主目录,将asp文件放入指定的主目录中。数据库安装,ODBC数据源配置。数据库的安装,只要将数据库文件还原到SQL Server 2000中就可以了。对于ODBC数据源我们需要配置一个系统DSN,以实现ASP与SQL数据库的连接。

  2.维护

  任何网站当第一次制作完成后,要想没有任何的错误或漏洞是不可能的,这就需要我们对系统进行维护。维护的主要任务包括对网站潜在的错误进行改正,以及对代码的优化,这一阶段的任务需要一个很长的时间,维护人员要有一定的耐心,以使系统尽可能的完善。不止是代码需要优化,服务器也需要维护,因为服务器是网站的载体,如果没有一个稳定的服务器,那么这个网站也不会是一个成功的网站。

  本网站是一个综合性的学校网站,与用户的交互功能强大,通过本网站学生可以进行多项活动,例如聊天、留言、考试。管理员拥有最高权限对一些站点信息、学生教师信息加以修改,教师仅有对考试科目及考试内容的修改,学生用户可以进入考试系统,而普通用户和未注册用户不能使用考试系统,普通用户有聊天、留言的权力,最后,未注册用户只有浏览本网站的权力。

  参考文献:

  [1]萨师煊,王 珊.数据库系统概论[M].高等教育出版社,2004.

  [2]汪鑫.Web程序设计[M]电子工业出版社,2005.1.

  [3]李存斌.ASP高级编程极其高级项目应用开发[J].中国水利水电出版社,2003年

  [4]杜方东.SQL网络编程实例[M].中国电力出版社,2003.2.

本文来源:http://www.tuzhexing.com/kaoshi/1336071/

推荐内容