1、 目录摘 要IABSTRACTII1 绪论11.1 问题定义及内容简介11.2 研究背景与研究意义21.2.1 本课题研究背景21.2.2 本课题研究意义31.3 课题调研41.3.1 课题调研41.3.2 可行性分析82 系统概述及需求分析102.1 网络安全精品课程概述102.2 精品课程开发目的102.3 需求概述112.4 项目目标与期望112.5 运行环境113 系统技术概述133.1 系统开发软件简介133.2 系统开发技术简介134 系统总体模块概述184.1 网站前后台功能模块184.2 数据库的要求和步骤194.3 数据库中表的设计204.3.1 article文章表的设计2
2、04.3.2 category文章分类表的设计214.3.3 rbac_access用户组-权限结点关系表的设计214.3.4 rbac_node权限结点表的设计214.3.5 rbac_role用户组表的设计224.3.6 rbac_role_user用户组-管理员表的设计224.3.7 user系统管理员表的设计224.3.8 vote投票管理表的设计225 系统的详细设计245.1 系统后台界面设计245.1.1 系统后台登录界面设计245.1.2 后台登录首页设计245.1.3 后台管理系统首页设计255.1.4 文章管理界面设计255.1.5 文章发布界面设计265.1.6 添加分类
3、界面设计265.1.7 分类管理界面设计275.1.8 课程简介管理界面设计275.1.9 视频中心管理界面设计285.1.10 图片添加界面设计285.1.11 投票管理界面设计285.1.12 管理员添加界面设计295.1.13管理员管理界面设计295.2 系统前台界面设计305.2.1 系统首页的设计实现305.2.2 全景追光的设计实现315.2.3 新闻速递的设计实现315.2.4 教学队伍的设计实现325.2.5 教学条件的设计实现325.2.6 课程教学的设计实现335.2.7 实践教学的设计实现345.2.8 资源中心的设计实现346 网站测试356.1 网站测试目的356.2
4、 网站测试方法356.2.1 系统前台测试356.2.2 后台管理测试36结束语37致 谢38参考文献39网络安全精品课程设计摘 要随着网络技术的不断创新与进步,使传统授课模式逐渐向网络教学模式发展,以学生为中心的教学思想的兴起。国家教育部根据当前的教育模式,提出了以建设“国家精品课程”为主要内容的“质量工程”,以实现优质教学资源共享,提高高等学校教学质量和人才培养质量。精品课程网站承担了展示精品课程的教学内容与教学方法的重任,在精品课程建设中起了极其重要的作用。通过精品课程网站的学习,可以增进各个院校、教师与学生之间的沟通与交流,促进了教学信息有效的传递。精品课程系统平台,利用PHP结合My
5、SQL数据库技术,对网络安全精品课程网站进行设计制作。设计了网站的界面:实现了新闻、公告等内容的动态管理;实现网站文章在线管理、用户管理;实现图片新闻自动调用;完成页面投票调查功能;完成全景追光、教学队伍、教学条件、课程教学、实践教学、资源中心等栏目功能。网络安全精品课程网站为学生提供了一个网上自学该课程的便利环境,为教师提供了一个教学的友好平台,为教学质量和教学效益的提高提供了一种有效的途径。同时也为国家精品课程的建设做出了巨大贡献。关键词 精品课程网站/MySQL/网络安全/在线教学39DESIGN OF NETWORK INFORMATION SECURITY COURSESABSTRA
6、CTWith the evolution of traditional classroom instruction to network online, student-centered teaching The Rise. Ministry of Education based on the current form of education, made a timely manner to the construction of National Excellent Courses as the main content of the Quality Project, in order t
7、o achieve quality teaching resources sharing, quality and personnel training to improve the quality of teaching colleges. Course Website assumed the display quality course content and teaching methods of the task, played an extremely important role in the construction of excellent courses. By Course
8、 Website, you can promote other universities, teachers and students to communicate and exchange. Courses platform, combined with the use of PHP MySQL database technology, network security Courses website design. The interface design of the site: to achieve a dynamic content management news, announce
9、ments, etc.; achieve website articles online management, user management; achieve Images News automatically call; completion page poll function; complete the panorama spotlight, teaching staff, teaching conditions, course teaching, practice teaching, resource centers and other columns function.Netwo
10、rk Security Course Website provides students with an online self-study of the course convenient environment for teachers teaching provides a friendly platform for teaching quality and improving efficiency provides an effective way. But also for the construction of national quality courses Tim a forc
11、e.KEYWORDS exquisite course website,Mysql, Network Security,Online Teaching网络安全精品课程网站设计与实现1 绪论近年来,随着计算机因特网和网络多媒体应用技术的快速发展,基于网络的远程教学模式开始成为一种全新的教学方法,并且受到人们的青睐。学校以一对多的传统课堂教学方式也开始逐渐向网络教学模式发展。电子教案、多媒体教室的教学方式已经慢慢进入到我们的教学工作中来,而课程建设还是作为教学工作的最基本要素,因此精品课程建设的好坏间接影响着教学质量。为了加强精品课程的建设,本课题设计了一个网络安全精品课程网站。1.1 问题定义及
12、内容简介本课题建设是基于Apache服务器(即网页Web服务器)的课程教学平台1,利用网络的快捷、方便特点,来帮助教师教学和学生学习网络课程,达到教学资源共享,加强整个教学过程的交流与沟通。网络安全精品课程网站采用ThinkPHP框架(基于PHP的程序框架)2和Browser/Server模式3进行架构。ThinkPHP框架最核心的就是MVC模式,M就是Model层、V就是View视图层、C就是控制器Controller控制逻辑层;M对应的是网站Model文件夹,里面存放操作数据的各种方法。V对应的是Tpl模板,存在静态模板文件。C对应的是Action文件夹,是网站的程序逻辑;Browser/
13、Server软件模式简单、方便、使用者易于掌握,不受地理位置的限制,随时随地可以进行教学工作。网站的所有JS,都是基于Jquery,是JqueryUI的一个插件。Jquery说白了就是原生JS的简化,将复杂的原生JS写法简化4。对应目录:www staticjs前端用的是DIC+CSS写法,有一部分用到CSS3属性,如首页上标题栏的圆角;前端所有CSS样式都在wwwstaticcssbase.css后端的样式和图片在wwwstaticadm后台图片上传插件是uploadify PHP版目录在wwwstaticjspluginsuploadify文本编辑器是kindeditor PHP版 目录在
14、wwwstaticeditor在功能上,精品课程平台为教师、学生及教学管理者提供以下几个功能:针对“教”与“学”过程的要求,教学网站以“实践教学”作为教学模块来实现教与学的功能。针对一般网络教学(包括远程教学)缺乏真正的人与人之间的沟通这一不足,为此本教学平台专门设计了常见问题及投票调查功能,能够支持教师与教师、学生与学生、学生与教师之间的实时与非实时形式的交流,为教学双方直接在网络上进行教学交流提供了一个快速有效的途径。为了方便用户较快的获得教学相关信息,本教学网站将提供一个通知中心版块。老师可以在通知中心上面发布作业信息、上课和上机的时间等教学信息。这就可以使学生提前作好该课程的准备工作,
15、提高教学速率。该教学网站设置了学习资源中心,可以极大程度地满足现阶段对该课程的学习,同时系统提供大量对于该门课程相关的学习资料。通过上述的几大功能,精品课程网站将最大限度的利用计算机的方便性和易交互性来加强学生与老师的沟通交流。促进学生自学的课程积极性,并且在学习的时候遇到不懂的地方,可以及时的与老师进行沟通及交流,这就可以使学生在交流的过程中慢慢提高学生自身的沟通能力,另一方面对于老师而言也可以及时答复学生的疑问与学生进行快速有效交流,同时也节省了老师的时间。该网站提供的功能可以实现上述这一新型的教学模式。1.2 研究背景与研究意义1.2.1 本课题研究背景我国高等教育部为了提高教学质量,不
16、断进行变革,在2003-2007年教育振兴行动计划提出了实施“高等学校教学质量和教学改革工程”。启动高等学校教学质量与教学改革工程精品课程建设工作,就是“高等学校教学质量和教学改革工程”的重要内容之一。保证教育质量的重大举措之一就是精品课程建设,教育部计划用五年时间(2003-2007年)建设1500门国家级精品课程,利用现代化的教育信息技术手段将精品课程的相关内容上网并免费开放,以实现优质教学资源共享,提高人才培养质量。因此为了响应国家的号召开始了对网络安全精品课程的设计与实现的课题的研究,满足了国家对人才和建造者培养的需求。1.2.1.1 国内外研究现状随着网络信息技术的快速发展,计算机技
17、术在生产、生活、教育等领域都得到了广泛的应用,并取得相应的成果。网络教育相对于传统教学而言,解决了时间和地域的限制问题,更大程度上实现了教育资源共享、教育改革,促进以学生为主体得学习模式的发展,增进师生之间、学生之间的交流沟通,促进了知识有效传递。现在,网络教学已经成为世界教育的主要发展模式。1998年,美国实施“第二代英特网计划”,将全美共122所大学连入网络;日本通过实践“信息技术研究开发项目”,使其国内中小学之间广泛普及了网络教育。近几年,我国同样开始了对计算机网络教学的重视,规划了国家远程教育项目覆盖中小学基础教育和高等教育领域,目标在于通过网络,连接1000所各类各级学校,使偏远、贫
18、困地区的中小学也具备通过网络实现远程教育。自2001年以来,教育部批准了40多所全国各类高等院校建立计算机网络教育,相关政策也在规划制定之中。 目前,网络计算机教学的支撑平台通常重视测试和调研部分,对相关分析与反馈研究不足,不能较科学的揭示出教学过程中存在的问题5。如美国国家教育政策研究所在2000年发布一篇相关报道在线教育质量:远程互联网教育成功应用的标准。在文中,对于网络计算机教学的评估指标进行了一定程度的描述,但缺乏相关组织评价、获取数据、评价数据的相关界定。另外一个Virtual U教学平台与前者类似,比较全面的评价了教学效果,发展了在作业考试中进行的定性定量评估。就我国而言,推出的V
19、Class教学平台也含盖了作业、考试的管理和评价,包括了对系统、对教师、对学习者的定性的评价6。但是,在此之中,对于学习过程的反馈、评估仍然是一个研究空缺。在国家的大力支持下,我国的高等学校精品课程建设工作方兴未艾。育部办公厅关于2005年度国家精品课程申报工作的通知指出全国共有31个省、自治区、直辖市和49个教学指导委员会及专家组织推荐申报了429所高校的940门课程参加了评审。经过网上初评和会议终审,产生2005年上网公示课程299门。 本项目正是响应国家号召设立的,希望能够通过网络来促进计算机网络教学的发展,改善教与学的关系。1.2.2 本课题研究意义课程是现代化发展的产物,是一种文化的
20、传递,是人类智慧的结晶,是科学、技术、经济、文化发展的历史总结。课程作为对学生进行全面培养的重要手段和平台,在高效人才培养中具有无可替代的重要性和根本性。为了从根本上改变传统的教学理念,促进教学内容、教学管理、课程体系、效果评价、教学方法等方面的不断创新,我国大力推进精品课程作为教学示范性课程。我国社会主义建设事业的主要方向是高等学校,国家和社会需要什么样的人才,高校就需要结合自身实际和未来的发展方向,根据实际情况制定出相应的人才培养计划,来开展教育教学的工作。大体来说,一所学校的人才培养模式和办学思想集中体现在学校的课程体系、课程内容以及教学活动的开展过程等。就目前来说,很多精品课程具有非常
21、强大的影响力,对于高等学校的课程体系建设有极大的推进作用,另一方面,同时在高等院校精品课程的建设中,还可以为其形成一种积极向上的教学氛围,这对于高等院校的教育教学工作是非常有利的。精品课程建设不仅有利于学校对课程实施进行全面管理,而且对于教学改革,实现教育创新起着重要的作用。中国高等教育自1999年开始规模扩招以来,在短短的十几年里,中国高等教育迅速发展,全国高校人数不断增加,使我国成为世界上大学生人数规模最庞大的高等教育大国之一。高等教育规模取得如此快速的发展同时,也意味着我国的高等教育从精英化教育向大众化教育的过渡。但是,我国依然是发展中国家,想办大教育,而且是世界上最大规模的教育。需要解
22、决人民群众不断增长的教育需求同教育供给特别是优质教育供给不足的矛盾,这是现在教育发展历程中面临的基本矛盾。一方面是教育投入不足,导致教育基础设施和教师队伍的水平都远远不能适应教育现代化的要求。要在高等教育规模持续增长的情况下,继续保持教育质量的不断提高,是我们面临的前所未有的严峻挑战。精品课程这一种新的教学模式出现,缓解了这种供需不平衡的现状,为以后精品课程建设做了铺垫。精品课程的建设,使老师和学生学习起来更容易接受与了解,能够最大限度的提升了教育资源的利用率。精品课程建设的过程中,不仅促进其团队的成长,同时提高学生的综合素质和老师的教学水平。对于学习者来说,精品课程本身的丰富性、多样性、可选
23、择性等特点,都能满足学习者对其所需要的教学资源的要求,有利于提升学习者的综合能力。除此之外,通过精品课程评价,促进老师和学生之间的相互沟通,可以发现不足、改进教学,有利于教学理念的改变,从而实现教学方法和模式的创新。1.3 课题调研1.3.1 课题调研1.3.1.1 网络课程教学的介绍对于网络教学多样性目前还没有一个统一的规范,但可以这样理解,凡是基于计算机网络而进行的教学活动,就可以称之为网络教学。它可以有各种各样的方式如网上实时交互教学、网上实时广播、转播教学及通过网络课件进行的教学等。这里有两个要素:一是计算机网络;二是教学活动,显然教学活动是第一要素。这两个要素缺一不可,同时这是相互依
24、存的缺一不可,否则就不能称之为网络教学。这样就可以很容易地把当前舆论中的网络教育、网上教学、远程教学、网络化教学、网络辅助教学、计算机辅助教学、网校等概念很容易地区分开来,以便于问题的讨论。然而,不同的人有着不同的看法:按照表象的理解,网络课程就是通过互联网来实现课程的功能。金伯格等人对网络课程进行了划分。金伯格认为网络课程可以分为三代:第一代是通过网页给学习者提供教学材料和有关资料,以及与其他的有关教育网连接;第二代是除了在网上提供学习材料外,还要求学习者通过电子邮件、电子公告栏、网上练习和测量进行异步双向交流;第三代是除了第一代、第二代外,还要求通过网上交谈室、电话会议、视频会议进行同步双
25、向交流。与其说金伯格的划分是概括的不同时期的网络课程的概念,不如说他谈的是网络教育或现代远程教育的发展阶段。网络教育和网络课程有着紧密的联系,但它们是不同层面的事物。网络教育是指通过网络手段实现教育的全过程或主要过程,而网络课程只是这中间的一个部分或一个阶段。我国教育部高等教育司颁布的现代远程教育技术标准体系和11项试用标准简介V1.0版(以下简称“试用标准” )中指出,网络课程是“通过网络表现的某门学科的教学内容及实施的教学活动的总和,它包括两个组成部分:按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环境”。这是我国教育工作者根据我国的实际多年实践的高度总结,也正在指导着我国网络
26、课程开发的实践。网络课程首先的属性是“课程”,它应该包含“课程”的一切特征,如:教育目标、教学内容、教学活动、教学评价等等。其次,它一定要体现“网络”的属性。网络课程是以互联网作为传播的媒介,通过计算机呈现。因此,计算机多媒体技术应该是网络课程的重要特征,常用的网络链接、导航、搜索乃至与网上注册和缴费等功能也应充分地体现,互联网海量的资源应该得以充分的利用,这样才可体现出网络课程的优势。再次,网络课程应该体现网络教学的特征。网络教学的特征是非面授教育,教与学的双方在时空上是分离的。因此,相应的教学理念、课程的教学设计也必须发生相应的变化。要站在学习者的角度,以学习者为中心来考虑一切问题。1.3
27、.1.2 网络教学的优势第一,网络教学改变了在传统教学过程中“老师在台上教授,学生在台下听讲,一对多辅导”的单向教学方式,把以老师为教学主体模式,改变为以学生为中心的自主学习。学生通过掌握和使用网络系统的相关功能,主动探索,积极思考、实践理论知识,这种自主积极的学习方式的转变,发挥了学生的主观能动性,提高了学生们积极性,对学习成果的提升起到了重要作用。第二,网络教学中的增加了教师和学生以及学生之间的互动方式,也增进了各个群体间的交流,具有可选择性。通过使用电子邮件、论坛、留言板等多种网站功能,各种沟通工具,快速、简便而有效地达到了信息交流的效果,使信息资源得到了有效的传递,节省了大量的时间。第
28、三,网络教学实现了弹性时间学习。由于计算机网络技术的及时、便捷特性引入到教学工作中,使教学时间也有了灵活性。从传统课堂的固定上课时间走出来,通过下载、在线学习等途径,使得每个学生在网络教学中可以切合实际情况,老师的要求以及需要的专业知识,来制定符合自己的学习时间和进度计划。第四,网络教学从根本上解决了地域性对教学工作的限制问题。由于生活节奏的加快,社会、个人对于学习的重视程度比以往加深,非在校的学生人数逐年增加,同时,存在跨校学习某一他校权威专业和教师教学成果的现象与日俱增。但是地域性的限制,使得他们无法同在校生一起进行学习沟通与交流。网络教学的出现从本质上克服了地域对于教学工作的限制,师生不
29、在一地,但通过网络技术进行远程交流、学习,达到了同样学习效果。第五,网络教学对教学成果有及时而有效的反馈机制6。在传统教学中的教学成果评价不仅统计麻烦而且不便于及时就反馈结果做出调整措施,导致教学成果的提高较为缓慢。而在网络教学中,一方面学生能够及时了解自身的成绩水平,有针对性的进行学习强化;另一方面,教师也可以对自己的教学质量进行评估。从而从两方面入手,有效地回应反馈,获得了较大的教学成果。总体来说,网络教学加深了学生的自主性,增进了教学双方的交流,同时克服地域、时间障碍,及时对教学成果作出评价,以便有针对性的提供反馈意见等众多优点。1.3.1.3 网络教学存在的问题第一,网络课程、网络课件
30、、网络教材的混淆目前,关于网络课程与网络课件的界定显得模糊不清,有时被认为是同一个概念或同等的概念;更有人把网络课程理解成教学内容的简单罗列。网络课程中只有几个课件或几篇讲稿,需要指定参考教材。课件(Courseware),指专门为进行教学活动而设计的计算机软件,包括用于控制和进行教育活动的程序、帮助开发维护程序的文档资料以及帮助教师和学习者使用程序学习的课本和练习册等。网络课件,就是应用于网络环境的课件。而网络课程是通过网络表现的某门学科的教学内容及实施的教学活动的总和。课程与课件的出发点不同,课件是从教学活动出发,课程是从社会需求出发,但他们的教育目标是一致的,都是使学习者的认知结构发生一
31、定的改变,使他们学会认知、学会生存、学会做事和学会与人共事。课件把课程中所规定的教学内容、教学活动用软件的方式实现出来,但缺失了很多课程的内涵,如社会需求分析、课程规划等,而这些缺失在教学中不能显现出来,因此也造成了这两种概念的混淆,有些网校或网络学院就把某些章节、某些知识点的材料作为网络课程了。第二,课程体系大全纵观我国的网络学院和网校,开设的课程非常齐全,但缺少规划,显得过于急功近利,高校网络学院的热门专业课程设置过多,中小学网校过多关注中考、高考学科课程,而少课外活动类课程,而且高质量的网络课程比较少。各个网校纷纷开设科学基础教育(如目前高校、中小学的课程体系中包括的课程)、专业技术课程
32、(如实用计算机类、会计类、电子商务类)等名目繁多的课程,而有些又缺乏充足的教学材料或教师资源。这种现象在中小学网校中尤其严重,罗列了几乎所有的中小学基础教育课程。第三,重教学内容呈现,轻学习环境设计建构主义认为,知识不是通过教师传授得到,而是学习者在一定的情境即社会文化背景下,借助学习是获取知识的过程其他人(包括教师和学习伙伴)的帮助,利用必要的学习资料,通过意义建构的方式而获得。在建构主义学习环境下,教学设计不仅要考虑教学目标分析,还要考虑有利于学习者建构意义的情境的创设问题,并把情境创设看作是教学设计的最重要内容之一。在网络环境下的学习,要求必须更加自主地进行意义建构,因此情境的创设尤为重
33、要,网络课程不是仅提供资料,而是影响学生使其成为自己的“教师”。而目前大部分网络课程仍强调“教”,强调知识的传授,一进去就开始知识教学,而没有给予一定的情境导入。我们调研了很多网校及网络学院,发现大部分的课程都是文本教学材料或教师讲稿的简单呈现,在中小学网校里,有些课程内容比较空洞,没有根据教学目标对整个课程作统一的规划,网上只有一两节课的讲稿和试题库,没有给学习者设置模拟真实的学习情境,缺少一些让学习者去解决的现实问题,无法让学习者进行小组协作、角色扮演、讨论、问题解决学习。学习者在学习时,只能被动的接受教学内容或去讨论组发表自己的一些看法。归结到一点,就是没有充分体现学习者的主动性。第四,
34、缺乏教学活动设计网络学习是由学习者一系列的学习活动组成的,并不是只有起点和终点,网络学习不仅要关心教育目标的设计、实现,更要关心实现的过程以及学习者在这个过程中获得的能力发展。在学习过程中,学生是主体,教师则是教学过程的组织者、指导者,对学生的意义建构过程起促进和帮助作用,其作用是不可忽视的。因此,教师在网络学习中的作用并不只是提供教学材料,教学活动的每一步都需要教师的精心组织和指导,如网络环境下学习情境的创设、学习策略的指导、交流和反馈等。因此,本文针对上述缺陷,着重在学习环境设计,和师生交互设计中来对做一些探索。1.3.2 可行性分析可行性研究的目的是用最小的代价确定在问题定义阶段所确定的
35、系统目标和规模是否能实现,所确定的问题是否可以解决,系统方案在经济上、技术上和操作上是否可以接受。通过技术可行性、经济可行性和操作可行性三个方面对在绪论部分提出的课题进行可行性研究。1.3.2.1 技术可行性网络安全精品课程的建设可以使用多种语言来实现,对于网页制作,PHP可以是用纯文本的形式就可以完成编程操作7。PHP 主要是用于服务端的脚本程序,因此可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送接收 Cookies。使用 PHP,可以自由地选择操作系统和 web 服务器。同时,还可以在开发时选择使用面对过程和面对对象,或者两者混和的方
36、式来开发。尽管 PHP 4 不支持 OOP 所有的标准,但很多代码仓库和大型的应用程序(包括 PEAR 库)仅使用 OOP 代码来开发。PHP 5 弥补了 PHP 4 的这一弱点,引入了完全的对象模型。使用 PHP,并不局限于输出 HTML。PHP 还能被用来动态输出图像、PDF 文件甚至 Flash 动画(使用 libswf 和 Ming)。还能够非常简便的输出文本,例如 XHTML 以及任何其它形式的 XML 文件8。PHP 能够自动生成这些文件,在服务端开辟出一块动态内容的缓存,可以直接把它们打印出来,或者将它们存储到文件系统中。 PHP 最强大最显著的特性之一,是它支持很大范围的数据库
37、。用户会发现利用 PHP 编写数据库支持的网页简单得难以置信。由上分析可知,本系统使用比较熟悉的PHP技术来开发应用程序是可行的。1.3.2.2 经济可行性经济可行性是指系统所能带来的经济效益是否会超过开发这个系统所需的成本,是否会为用户带来足够大的经济利益。本系统正是考虑为用户提高工作效率,降低劳动强度,方便操作与管理而设计的,不需要大量的开发经费。因此,开发此系统在经济上是可行的。1.3.2.3 操作可行性计算机技术正是为了减少人工操作的劳动强度而产生的。本系统界面简洁,框架清晰,美观大方,为充分展现网站的交互性,本网采用动态网页技术实现用户信息在线发布,加强了界面可操作性,数据输入量少,
38、使用者非常容易就能完全掌握系统的全部操作流程。目前的计算信息机技术已成为一种成熟的技术,对城市信息化的应用必将发挥了重要的作用。它主要体现在以下几个方面:(1) 计算机技术 目前计算机的处理速度和运行性能已具有相当的水平,处理城市建设管理中的事务完全能够胜任;(2) 数据存储设备 目前的数据存储技术可以对相关信息进行安全、统一的存储和管理,免去了信息保存在纸介质上或分散管理的种种不利因素,在安全性、数据共享、时间长久性上也可以得到保障;(3) 数据库技术 数据库技术的发展已实现了对各种海量数据的管理,并且具有很商存取检索效率;在安全性、稳定性方面也更加完善;(4) 网络技术 现在网络的速度越来
39、越快,带宽越来越大,而价格却不断下降。对于任何一个单位,建立一套信息系统的目的就是为了将其下面所有的部门关联在一起协同工作,从而提高工作效率;从以上各相关技术目前的发展水平来看,建立系统的技术条件已具备,已具备建立系统的条件。所以本系统具有操作可行性。2 系统概述及需求分析本章将对系统功能进行具体的概述及需求分析,具体分析网络安全教学网站所要实现的功能以及想要达到的效果。2.1 网络安全精品课程概述根据教育部通知,精品课程建设已是高等学校教学质量与教学改革工程的重要组成部分,是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范性课程。信息技术的迅速发展和广泛应用,
40、引起课程目标、课程内容、课程资源、课程实施、课程评价和课程管理等发生重大的变革,为学校信息化网络安全技术精品课程的建设创造了良好的条件。开展信息技术教学应用研究,对促进学校精品课程建设具有重要意义。网络安全是国家发展所面临的一个重要问题.对于这个问题,我们应从系统的规划上去考虑它,从技术上,产业上,政策上来发展它。政府不仅应该看见信息安全的发展是我国高科技产业的一部分,而且应该看到,发展安全产业的政策是信息安全保障系统的一个重要组成部分,甚至应该看到它对我国未来电子化,信息化的发展将起到非常重要的作用。本网站主要为前台用户子系统,用户可以在网站浏览有关网络安全方面的文章,也可进行网上交流等等。
41、后台管理系统实现了网络安全技术精品课程网站的开发、文件上传、应用、管理、维护等功能。在资源下载中为师生们共享学习资源,加强了学生和老师之间的交流,有利于学生提高学习效率。因此,通过网络安全信息技术教学应用优质示范课程的建设,实现教育信息化优质资源的开发,丰富学校的课程网络教学资源,形成有效的资源共建共享机制,并通过研究实践,造就一批符合时代需要的、能够利用网络环境进行自主和协作学习的创新人才,培养一支具有时代特色的、熟悉网络教学环境的队伍。2.2 精品课程开发目的随着计算机技术、网络技术和远程教育事业的高速发展,在现代教学过程中,知识的传授方式也随之变革。早在2000年5月,为了贯彻第三次全国
42、教育IT作会议精神,落实21世纪教育振兴行动计划,加快现代远程教育工程资源建设步伐,教育部启动了“新世纪网络课程建设工程”,此工程共立项320项,经过几年的研制开发,大部分已经完成这批项目的研发集中了国内高校的优秀教育资源,体现了“名师、名校、名课程”的建设原则,代表了我国网络课程的最高水平。网络课程是“通过网络表现的某门学科的教学内容及实施的教学活动的总和”,它包括两个组成部分:按一定的教学目标、教学策略组织起来的教学内容的网络教学支撑环境,这是我国教育工作者根据我国多年实践情况进行的高度总结,也正存指导着我国网络课程开发的实践。其次,它一定要体现“网络”的属性,网络课程以互联网作为传播的媒
43、介,并且通过计算机呈现。由此看来,开发精品课程网站设计与建设不但足当今高校的重要课题,也是今后教学方式的发展趋向。2.3 需求概述随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,也有人称之为数字化时代。在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时能希望得到科学的评价;老师希望有效的改进现有的教学模式,提高教学的效率;探索一种以互联网为基础的教学模式。通过这种新的模式,为学校创造一种新的教育环境,使教务管理突破时空限制,提高教学工作效率和标准化水平,是学校管理者、教师和学生可以随时、随地通过网络进行教学和学习。2.4 项目目标与期望网络安全技术精品
44、课程要贯彻以服务为宗旨、以就业为导向的指导方针,突出职业能力培养,体现办学定位;特别是专业课程要以岗位分析和具体工作过程为基础设计课程。本设计课题所开发的网络安全精品课程网站,旨在探索一种以互联网为基础的教学模式。开发该精品课程网站最根本的目标是为了搭建一个集交流、信息的发布、下载等于一体的网络平台。通过采用PHP+MySQL的技术完成整个系统的开发,采用网站重构的思想,构建一个安全快速的网络教学平台。2.5 运行环境为了保证该系统运行的效率与可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不需要很高。该系统可广泛运行于Internet,也适用于内部的局域网。运行要求如下:硬件环境:服
45、务器端: 推荐配置为2G内存,CPU为2.71GHZ,硬盘容量为500G的微机。通信网络: Internet网软件环境:服务器端:操作系统: Windows 2000 Server /NT/2003 Server数据库: MySQL 5.1Web服务器:Apache客户端:操作系统: Windows 2000/XP/2003浏览器: Internet Explore 6.0或以上版本3 系统技术概述3.1 系统开发软件简介通过对本系统功能及应用各方面的综合分析,本网站采用Dreamweaver CS3作为前台设计工具,在此基础上运用平时所学的动画制作软件Flash CS3 Pro图形处理软件A
46、dobe Photoshop CS5等进行辅助设计9。后台设计采用PHP技术及Navicate for MySql数据库开发工具建设成一个有持久生命力兼容性、安全性、可扩展性良好并可以满足师生获取信息和服务的教学网站。下面对本网站涉及到的主要软件进行简要的介绍:Adobe Photoshop CS4:集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。Dreamweaver CS3:它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。3.2 系统开发技
47、术简介本系统主要运用了HTML技术、PHP技术、MySQL技术及B/S模式等技术。如下给予详细介绍:3.2.1 HTML语言HTML(Hyper Text Markup Language 超文本标记语言),它是构成网页的基础,因为程序无法控制浏览器的内存,与浏览器之间只有下载网页及上传数据的关系,所以对HTML语法必须有一定的了解。WWW上的每个网页都对应一个文件。我们浏览一个页面,要先把页面所对应的文件从提供这个文件的计算机通过Internet传送到我们自己的计算机中,再由WWW浏览器翻译成为我们见到的有文字、有图形甚至有声音的页面。这些页面对应的文件不再是普通的“文本文件”,文件中除包含文
48、字信息外,还包括了一些具体的链接。这些包含链接的文件被称为超文本文件。 和普通文本相比,超文本文件中多了一些对文件内容的注释,这些注释表明了当前文字显示的位置、颜色等信息,更重要的是,在有些注释中包含了对用户计算机应做出何种反应的说明,这些注释的内容经过浏览器的翻译后就成了不同的操作。为了使各种不同类型的WWW服务器都能正确地认识和执行,超文本文件要遵从一个严格的标准,这个标准就是超文本标识语言HTML。我们也可以利用这种语言来编写超文本文件,在Internet上制作自己的WWW的主页。超文本文件的概念出现在多媒体技术迅速发展之前,现在随着多媒体技术应用的日益广泛,超文本应该改叫“超多媒体”更加合适,链接的内容已经从原来文本