1.2 课题研究意义 自学校发展转型以来,学校的学科建设得到了很大的发展,特别是在十个课程学位申请设立之后,学校的教学水平得到了极大提高,学校的各种课程也在陆续开设。但是,自学生连混编以后,混编模式下学生的学习情况难以掌握,遇到问题难以解决,特别是毕业学生论文撰写,难以下手。因此,本网站的建立,为学生提供不同课程的学习交流机会,节省大量时间,方便学生间,学生与教员间的交流,共同探讨问题,提高课程学习效率。 目前学校的教学方式不能完全满足学生的需求,存在以下几个问题:第一,目前学生只能通过记笔记,打印资料来获取学习资料,但是不同的教员提供的资料以及课堂笔记均有所不同,而各教学班各连队之间的直接学习交流的机会不多,致使学生的学习状况有所不同。第二,课堂时间有限,针对学生提出的问题,教员没有足够时间回答,致使问题不能有效解决,课下没有网站提供交流讨论。第三,学生在课堂上了解的本课程知识比较少,教员提供的资源有限,特别是对于毕业学生来说,了解不到更多的本课程的知识,论文难以下手。 本网站的设立,为学生提供更高效的学习机会,网站对不同课程进行划分分组,首先,网站上的课程动态栏目为学生提供本课程的最新消息,便于学生了解本课程最新动态;其次,学科学习交流模块方便了交流,学生只需把问题发表在这里,等待教员或是其他学生的回答即可;另外,还设有毕业设计学习交流模块,为毕业学生提供交流、共享资源的机会。因此,本网站克服了人员比较分散,平时面对面交流学习少的问题,更好的促进本课程学生更好的学习。
2 开发技术及工具
2. 1 PHP PHP 作为开发工具,APACHE 作为 WEB 服务器,并使用了 MySQL 作为后台数据库。PHP 是一种通用开源脚本语言。语法吸收了 C 语言、JAVA 等多语言的特点,入门简单,使用广泛,主要适用于 Web 开发领域。它可以比 Perl 更快速地执行动态网页。与其他可以写出动态页面的编程语言相比, PHP是在HTML文档中嵌入PHP程序来执行的,这要比生成HTML标记的 CGI的执行效率高很多;PHP 还有一个优点就是可以执行编译后的代码,这样不仅可以起到加密的效果,还可以优化代码的运行,使得代码运行的更快。使用 PHP 的另一点好处就是 PHP 本身免费且是开源代码,所以所有的 PHP 源代码都可以得到。另外,由于 PHP 是运行在服务器端的脚本,所以可以运行在 UNIX、LINUX、WINDOWS、Mac OS、Android等平台,在面向对象方面,PHP4、PHP5 都有很大的改进,PHP 完全可以用来开发大型商业程序。
2. 2 HTML Html(HyertextMarkuLaguage),中文全名是超文本标记语言,是有 W3C 组织建立,现在已经发展到 html5 版本。 Html 的工作原理:由 W3C 制定一套显示网页的标准,当打开一个网页,html 代码会被浏览器解析成可视化界面,然后显示在浏览器上。 纯html 的网页界面很明显满足不了时代的发展,html 常常使用p+css 控制界面的样式,形状,这样提高代码的重用率,减轻开发人员的负担,但是这样的网页是完全静态的,无法跟用户形成互动,所有需要加入 javascript 脚本语言实现动态网页,才能跟用户互动。 本系统的前台大部分是采用 html融合p+css 的界面设计。
2. 3 JavaScript Javascript 简称 js,它由 Netscape 和 Sun 公司合作设计并改进,它是一种能直接运行在客户端的脚本语言,常常运行在浏览器上,它的语法类似 Java编程语言。 Javascript 的工作原理,就拿 web 项目来说,它嵌入在 html 中,经浏览器解析,执行相应的代码,可以操作 html 的元素,使其形成动态效果,展示在浏览器上。 本系统的前台在 Html 的基础上加入了 javascript 代码,使系统变得更加美观,更具操作性。 php+mysql校园教师学生信息交流平台(2):http://www.751com.cn/jisuanji/lunwen_42834.html