基于数据库的应用研究【文献综述】

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业论文文献综述

信息与计算科学

基于数据库的应用研究

一般来说,一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便的查询和更新。数据库在网站编辑中占有很大的比重,几乎没有一个网站能脱离数据库的参与。

高等数学是高校很多专业必修的一门基础课程, 对该门课程的学习不仅可以使学生掌握高等数学的基本概念、理论和方法, 而且还能提高学生的抽象思维能力、逻辑推理能力、空间想象能力、运算能力和综合运用所学知识分析问题、解决问题的能力. 但在传统的教学过程中, 学生普遍反应, 高等数学中的许多概念和基本理论非常抽象, 理解和掌握起来很困难, 这极大地影响了学生学习的效果. 而随着计算机及其应用软件技术的发展, 通过建立数学虚拟实验模型来使学生获得对基本概念的感性认识, 以便帮助学生理解高等数学中的基本概念和理论的方法不仅可行, 而且也取得了很好的效果.。

数学实验的概念可以界定为: 为获得某种数学理论, 检验某个数学猜想, 解决某类问题, 实验者运用一定的物质手段, 在数学思维活动的参与下, 在特定的实验环境下进行的探索、研究活动。建立网上数学实验室可以很好的完成数学实验,而不是抽象的去思考问题,更为直观的看待数学问题。

现如今,抽象的数学教学方法即粉笔+黑板的教学方法已经适应不了现在学生的需求,不管是应用方面突出的工科学院或者纯理论的理学院。过去认为数学课是纯理论课,没有实践性教学环节的观念已经被打破,把计算机引入数学课程教学已是不争的事实。对于突出应用和动手能力的高工专学校,利用数学软件进行数学实验不仅是对数学课程改革、对专业课程的改革的要求,也是时代的发展的必然趋势。

想要建立一个完整的网上数学实验室站点,是需要服务器,数据库,网站设计,网站代码编辑等许多方面的配合。数据库知识是网站建设的基础,网站设计是网站建设的设计图,代码编辑就是实现网站能够面向客户的基本。

数据库知识,在文献1中,讲述了数据库在WEB站点中关于存储和更新时间的长短处理以及如何处理存储更新慢的情况,列举的是电子商务系统里用户对店铺的取舍是由点击转的速度来决定的,而点击后转的速度由数据库来决定的。文中提供了多种解决办法,主要是通过缓存和CachePortal加速方法来解决的。该文献1为我们提供了如何解决点击反映慢的问题,加快网页的反应速度,给用户一个更好的体验。

在文献2中,讲述了多工作站系统,用matlab网络服务器,聚类算法给网站设计提供了一种途径。聚类可以被解释为分立异构数据源的群体进入称为均匀群体“集群”(Berry,,2004)。一个聚类是一种集由数据,相应的,但不同于其它集群的元素(Larose,2005)。在这项研究中,k均值,艾格尼丝和模糊c均值聚类算法与传统使用。而该文主要是基于聚类分析下的WBCA的工具箱,在本研究中,聚类的领域,认为设计工具箱,可能应用教育,所以学生可以使用聚类算法以高效、容易的。除此之外,可以节省时间,学生在丢失编程都是可以预防的。这将是实现文件上传自己的数据集通过互联网学生。此外,用户界面的帮助下将使聚类分析集群更简单、更有效的图形的结果。设计工具箱是非常有用的教育。因为WBCA工具箱、教育提供多种形式,仿真、工作自己的数据集,用实例数据集等。

文献4.5提供另外的两种网上数学实验室的建设方法,分别是文献4基于Matlab Web Server的数学实验室体系结构的建立,文献5使用Dhtml 技术开发网上数学实验室.

使用Dhtml技术开发网上数学实验室,Dhtml 并不是一项新的技术, 它包括HTML, CSS, 浏览器对象模型以及脚本语言。鉴于它动态的内容及能够在网页上建立三维的立体空间的特点, 可以在网页上插建具有特定功能的ActiveX控件, 学生在浏览网页时通过和控件的交互达到学习的目的。

而M atlab 则主要应用于科研开发和教学实践中, 且在我国各高校(特别是理工专业)已得到了较为广泛的应用. M atlab是一种面向数值计算、系统建摸和仿真( Simu link)的编程语言, 具有强大的信号处理、分析能力和丰富的图形图像处理功能(提供了虚拟仪器软面板工具箱) . Mat labWebServer是M atlab具有W ebMa tlab功能的核心工具包, 它使开发网络化虚拟测试实验平台成为切实可行. 利用MatlabW eb Server进行虚拟实验开发的主要工作原理是: M atw eb程序( Matlab Server的客户端程序)利用公共网关接口CG I接收HTML文件中的数据信息并负责把这些数据信息传递给M atlab Server, 由M atlab Server运行Matlab应用, 该M atlab的M 文件取得数据, 进行计算, 然后把结果显示到W eb 浏览器。

结束语:网上数学实验室已经进入的一个急速发展的地方,前辈们给了我们很多经验和努力,让我们学生在网上进行数学学习成为了可能,开发出一个网站能让我们的数学学习更加明显。

参考文献:

[1] Wen-Syan Li, Wang-Pin Hsiung, and Oliver Po, etc. Evaluations of architectural designs and implementation for database-driven web sites. Data & Knowledge Engineering, Volume 43, Issue 2, November 2002, Pages 151-177.

[2] Kenan Savaş, Kazım Yıldız. A Web Based Clustering Analysis Toolbox (WBCA) design Using MATLAB. Procedia - Social and Behavioral Sciences, Volume 2, Issue 2, 2010, Pages 5276-5280.

[3] Abraham Silberschatz, Henry F. Korth, S. Sudarshan. Database System Concepts (5ed). McGraw-Hill, 2005.5.

相关文档
最新文档