2.相关技术的介绍 2.1 PHP语言 PHP是HTML内嵌式的语言之一,与ASP有些类似,它们都是在服务器端上执行的嵌入HTML文档的脚本语言。然而PHP混淆有C、Java、Pe
2.相关技术的介绍
2.1 PHP语言
PHP是HTML内嵌式的语言之一,与ASP有些类似,它们都是在服务器端上执行的嵌入HTML文档的脚本语言。然而PHP混淆有C、Java、Perl 以及PHP自创的语法,它能够快速的执行动态网页程序。PHP语言[4-5]会将用户经常访问的PHP程序留在内存中,用户再一次访问这个程序时,直接执行内存中的代码就行了。PHP不仅可以把全部的CGI或者JavaScript的功能都实现,还支持大部分所有流行的数据库以及操作系统。
2.2 MySQL数据库技术
MySQL因为充分利用了CPU资源和优化SQL查询算法,所以提高了查询速度。MySQL不仅可以使用C和C++进行编写,还可以使用多种编译器进行测试。MySQL不光可以作为一个独立的应用程序应用在客户端服务器网络环境中,还可以作为一个库嵌入到其他的软件中进行应用。MySQL中有用于管理、检查和优化数据库操作的管理东西,它不单支持大型的数据库,也支持多种存储引擎等一些优点。因此,选择MySQL作为《数字影视特效(AE)》教学素材网站的数据管理系统。
3.系统分析与设计
3.1系统需求分析
在计算机和互联网技术快速发展的年代,教学素材网站的建设是建设数字化校园、推进教育信息化和现代化进程的重要环节,也是满足学生多种形式、多样化的学习的途径,更是提高教学质量的重要途径。因此,有必要建设一个完善、健全的《数字影视特效(AE)》教学素材网站。
《数字影视特效(AE)》教学素材网站最主要的用户有教师与学生。对于教师用户设计的功能有资源共享、在线交流、后台管理等;对于学生用户设计的功能有资源共享、教学素材分类浏览、在线交流等。为了《数字影视特效(AE)》教学素材网站的安全性考虑,教师和学生需要先登录成功后才能使用文件上传、在线交流等这些功能模块;为了提高《数字影视特效(AE)》教学素材网站的实用性,提供了不需要登录可以直接查看的功能,如网站首页、视频知识与咨讯、教学素材分类浏览等功能。
3.2系统可行性分析
可行性的研究是在网站开发之前,通过对教师教学过程中和学生学习《数字影视特效(AE)》这门课程存在的一些问题和现状进行调查和分析,才有了做《数字影视特效(AE)》教学素材网站的原因,和教学素材网站将要实现什么样的功能[6]。
《数字影视特效(AE)》教学素材网站的设计不仅需要有网站前台界面的设计,还要有后台的数据库设计。所以就采用了PHP作为开发语言,以MySQL作为数据管理系统,从而实现对教学素材网站的设计与开发,从而实现网页素材、数据信息等缓存,并以此实现网站信息的更新、删除、查找和各种学习等功能[7-10]。
可操作性也是《数字影视特效(AE)》教学素材网站所拥有的另一种功能,美观和简单的网站首页可以让用户清楚的看到网站重要的功能。方便的操作方式也能为用户在使用网站进行查找教学素材时节省了时间,因此在《数字影视特效(AE)》教学素材网站应该具备一定的可行性。