浅谈教学软件管理及维护.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈教学软件管理及维护

浅谈教学软件管理及维护   【摘 要】本文主要通过在平时的管理过程中积累的技巧及经验,对教学软件的架构,教学软件的运行平台以及常用的系统结构进行浅析,从而为从事教学软件管理的人员提供参考。   【关键词】教学软件 系统架构 系统结构 数据库 系统备份   【中图分类号】TP31 【文献标识码】A 【文章编号】1674-4810(2013)02-0085-02   社会信息技术的快速发展,加速了电脑硬件的更新换代。高校实验机房作为学生最主要的实验和实践基地,管理和维护好电脑硬件和软件的工作,成为机房管理人员日常管理最主要的内容。实验室机房的软件主要是管理和教学的需要比较多,管理好教学软件使其能正常使用,是保障教学任务顺利完成的需要。   一 教学软件的系统架构   教学软件作为教师指导学生学习的平台,它的运行模式主要采取Client/Server模式和Browser/Web Server模式。客户/服务器(C/S)模式的主要缺点是维护、升级较麻烦,浏览器/服务器模式(B/S)是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是网站服务器(Web Server)。而Web Server与数据库和应用服务器的紧密结合,使这种模式的应用范围不断扩大,它不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式。它的主要优点是集中化管理和维护,便于扩充应用、升级维护简便;而客户端的免安装和零维护的特点,极大地降低了日后的维护成本。利用ASP技术是开发B/S模式软件最方便、最简单的方法。   企业使用的各个管理系统的功能将需要不断地扩充和更新,数据库的数据表及其结构也随之需要进行更新,软件也必将不断地更新;同时软件产品本身也要经过一个不断自我完善的过程。基于上述考虑,用Browser/Web模式来设计管理系统比较合适,服务器端采用Access数据库系统和ASP组件来构成管理系统的应用服务系统;客户端采用浏览器来完成管理的各项记录和查询的操作,同时可进行远程系统维护和管理。   二 教学软件的系统结构   教学软件的开发语言比较常用的是ASP、JSP、PHP,服务器主要采用iis、apache、tomcat等,数据库主要有sql、mysql等,针对软件的安装维护,我们主要要掌握好它们的配置文件,服务器运行环境。当前用得较多的是apache+php+mysql结构。其结构相对稳定,易于维护管理。   Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性而被广泛使用,是最流行的Web服务器端软件之一。其主要配置文件是conf文件夹下面的httpd.conf文件。   PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格类似于C语言,被广泛地运用。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。PHP安装可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展,其主要配置文件是php安装目录下面的php.ini文件。   MySQL是一个小型关系型数据库管理系统,也是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL的SQL(结构化查询语言)是用于访问数据库的最常用的标准化语言。MySQL软件采用了GPL(GNU通用公共许可证)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。   由于MySQL管理主要是自带的命令管理,对许多没有学过底层命令设计的管理人员来说,使用不习惯,鉴于它的使用程度越来越高,现已推出第三方的图形管理工具,如phpmyadmin、mysqldumper、navicat、mysql gui tools、mysql odbc connector,其主要配置文件是mysql安装目录下面的my.ini文件。   作为sql Server数据库的软件管理维护,我们重点掌握在sql server里怎样建立数据库、怎么附

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档