计算机科学技术学习网站研究
——SQL数据库技术与ASP技术相结合
2016-06-18西安文理学院西安710000
苏 晶(西安文理学院,西安,710000)
计算机科学技术学习网站研究
——SQL数据库技术与ASP技术相结合
苏 晶
(西安文理学院,西安,710000)
摘要:建立计算机科学技术学习网站,能够对各种学习资源进行整合和优化,通过动态化管理模式可以确保对各类学习资源的管理更加科学。本文以SQL数据库技术以及ASP技术为基础,针对计算机科学技术学习网站的需求,综合开发了一个计算机学习网站,并对网站的主要功能进行了论述。
关键词:计算机科学;学习网站;SQL;ASP
建立计算机科学技术学习网站能够向广大师生提供一个全新的学习平台和交流平台,教师能够通过学习网站进行网上教学工作,也可以通过网站布置作业和发布实验报告,通知教学岸炮等食物。学生能够通过网站拾漏补遗,可以对在学习中的遇到的问题及时与教师进行沟通。因此,计算机科学技术学习网站无论是对教师教学工作,还是对学生的学习工作都具有重要的推动作用。
1 系统功能分析
1.1在线测试功能
网站用户在进行注册并成功登录选择考试指令后,系统必须能够根据注册用户的专业限制,主动为用户提供考试的课程以及与之相对应的试卷。在此需要指出的是,用户在利用系统进行考试的过程总对同一考试内容只能够进行一次而不能重复进行考试。同时,在用户完成考试之后必须能够对用户的答卷进行及时阅卷,并且能够在用户超出预定考试时间后收回答卷,实现在线考试的公平、公正性。
1.2网上教学功能
网上教学功能需要面向全体用户,即使用户不进行学习网站注册也能够享受到网站的在线教学服务。一般而言,计算机科学技术学习网站的的教学功能主要是通过教学视频实现的,因此,这就要求网站要定期分类向网站提供教学影片,这样可以方便网站的用户使用。在进行网站建设的过程中对各类网站教学资源需要进行分类汇总,便于网站用户进行选择。
1.3课业提交功能
课业提交功能主要指的是在网站注册用户成功登陆该模块之后,根据的用的专业进行限制,并提供可以进行课业提交的课程列表之后。网站的课业提交功能,采用FTP服务器为每一个网站注册用户提供多个私人存储空间, 文件夹的层次为一个计算机科学技术专业文件夹,下设多个专业课程文件夹,每个专业课程文件夹又下设多个以学号为名字的个人文件夹。
出了以上功能之外,计算机科学技术学习网站还包括BBS功能模块以及公告模块。BBS功能的模块的主要的作用在于能够实现师生之间、学生与学生之间的相互沟通和讨论。公告模块的主要作用在于发布各种系统公告,使用户及时了解网站的动态信息。
2 开发工具选择
2.1ASP技术
在网站进行开发和设计的过程中使用ASP技术生成网页,与HTML相比具有更强的灵活性。并且在进行网站设计的过程中,只要结构合理,采用一个单独的ASP页面就能取代大量的静态网页。由于ASP具备一个服务器端的脚本执行环境,因此,可以使用它产生和执行动态的、交互的以及高性能的web服务器应用程序。使用当前流行的任何开发工具都可以在网站建设的过程中发展ASP。综合来看ASP技术的主要优势在于主要体现在三个方面:一是,ASP技术的语言相容性十分高;二是ASP语言的安全性比较高;三是使用ASP技术易于对数据库进行操控。
2.2SQL数据库技术
SQL Server是由美国微软公司开发的一个关系数据库管理系统,该关系数据管理系统使用耳机安全验证、登录验证以及数据库用户账号以及角色许可验证,并且能够支持两种身份验证方式,其分别是:Windows NT身份验证和SQL Server身份严重。
从整体上看看可以将微软公司开发的SQL Server技术的主要特征划分为以下三点:一是由于SQL Server是由微软公司开发的,因此在Windows系统中易于安装和学习。二是兼容性比较好,由于当前在操作系统中Windows操作系统占据有主导地位,这样是SQL Server具有比较好的系统兼容性。三是数据仓库,微软公司在进行SQL Server设计的过程中增加OLAP功能,这样确保了一下中小企业也能够使用数据仓库进行特性分析。
3 系统整体设计
3.1CSS 样式文件的设计
在进行计算机科学学习中心设计的过程中,制作一个性能比较突出网站,能够吸引住网站浏览者的眼球,但是,一个网站在制作的过程中过于华而不实,则容易导致主客颠倒,所以在进行网站设计得过程中一方面要突出网站的个性,同时也要注意做到内容和形式的相互统一。将网站的所有的网页进行网页统一,最好的方法就是定义样式表文件,将网站中表格的样式、文字的样式、表单元素的样式等全部包含在一个扩展名为。CSS 的样式文件中,并且在每个网页中调用该样式表文件。这样就可以很方便地统一整个网站的风格了。
3.2创建系统数据库的连接
在网站进行建设的过程中需要创建conn.ASP的文件,这样在网站中就可以通过无ODBC DSN的方式建立数据库连接。这一连接方式使用的主要是ADO技术。本连接方式使用的主要是 ADO 技术。ADO 是一种既易于使用又可扩充的技术,虽然本网站使用了 3 个数据库,但连接代码基本一致。现以 db_Examination 数据库为例进行演示,连接代码具体如下:
若连接的为另外两个数据库,可用DBName="db_board"或DBName="db_movie"替换数据库连接代码中的对应语句,即可实现相应数据库的连接。在网站中,需要连接数据库的其他网页通过#include指令包含此conn.asp文件,即可建立数据库连接,
4 结语
本文以ASP技术和AQL Server数据库技术为基础,研究了计算机科学技术习网络平台,并分析了该平台的主要功能。实验证明该平台具有一定的实用性,并对计算机科学技术教学起到了一定的实际促进作用
参考文献
[1] 孙丹儿,叶孝轩.计算机技术支持的中学科学探究式学习环境设计[J] .中国电化教育,2012(01).
Computer science and technology learning website research - SQL database technology combined with ASP technology
Su Jing
(Xi’anUniversity,xi’an,710000)
Abstract:Computer science and technology study sites,to integrate and optimize all sorts of study resource,through the dynamic management mode can ensure that the management of all kinds of learning resources more scientific.In this paper,based on the SQL database and ASP technology,the demand for computer science and technology learning websites,comprehensive development of a computer learning websites,and discusses on the main functions of the website.
Keywords:computer science;Study sites;SQL;ASP
作者简介
苏晶,性别:女,出生年1991,籍贯(省市):陕西西安;主要研究方向:计算机科学与技术