基于php+apache+mysql的教师教学过程评价设计的开发与实现.docx

上传人:lao****ou 文档编号:137920 上传时间:2023-04-11 格式:DOCX 页数:46 大小:863.67KB
下载 相关 举报
基于php+apache+mysql的教师教学过程评价设计的开发与实现.docx_第1页
第1页 / 共46页
基于php+apache+mysql的教师教学过程评价设计的开发与实现.docx_第2页
第2页 / 共46页
基于php+apache+mysql的教师教学过程评价设计的开发与实现.docx_第3页
第3页 / 共46页
基于php+apache+mysql的教师教学过程评价设计的开发与实现.docx_第4页
第4页 / 共46页
基于php+apache+mysql的教师教学过程评价设计的开发与实现.docx_第5页
第5页 / 共46页
亲,该文档总共46页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于php+apache+mysql的教师教学过程评价设计的开发与实现.docx》由会员分享,可在线阅读,更多相关《基于php+apache+mysql的教师教学过程评价设计的开发与实现.docx(46页珍藏版)》请在第一文库网上搜索。

1、客户反馈及时反馈就好啦就很烦了苏州市职业大学毕业设计说明书毕业设计题目 基F php+Apache+mvsql的教学过程评价软件的实现系计算机工程系专业班级10软件测试姓 名朱 坤学 号学6307140指导教师曾海2013年 5月3 日摘要教学过程评价是教学评价的重要环节之一,开发一个教学过程评价软件有助于加强教学过程评价的规范性和并且提高效率。本设计基于Apache+MySQL+PHP技术开发,此技术组合开源、高效,非常适合开发教学过程评价软件。用户在使用这套软件时,可以通过不同身份登录到不同模块,进行相应功能的操作。无身份者不能使用程序。软件用户分为三类,主要包括管理员、教师以及学生等。毕

2、业设计完成主要功能有三个:1、评价体系设定模块2、教师过程评价及打分模块3、学生查询学习进展数据和曲线模块等。其中服务器采用Apache,后台数据库采用MySQL,开发语言使用PHP语言。论文主要阐述了设计的原理、服务器的搭建、开发环境、详细设计以及在测试中遇到的错误与解决方案。关键词:教学过程评价PHP MySQl Apache Eclipse解放东路课时费老师打款回复了Title: Implementation Of A Teaching Paociss AssessmentSoftware Based On Php, Apache and Mysql CombinationAbstrac

3、t:Teaching process assessment is the one of the most important解放东路课时费老师打款回复了elements of process evaluation, anappropriate assessment softwarecan improve the normalizationapp:addword:normalization and efficiencyof teaching affairs.This design based on Apache+MySQL+PHP technologies , thecombination is

4、 consists of open source softwares and very efficient fordevelopers. Program users can log into the software as different rolesand get the appropriate rights. Users who do not have permissions can notoperate the program. Users are classified into three catalogs:admins, teachers and students .The pro

5、gram implements three functions: 1 Teaching amassment setupmodule 2、 Teaching process assessment module 3、 Query of study progressdata and curves for students. I use Apache as web server, MySQL as databaseengine , PHP as programming language . The article describes the principleof design, the setup

6、of server and development environment, coding anddebug process etc.Keywords: Teach i ng Process; Assessment ; PHP ; Apache ; MySQL ; Ec I i pse目录1 弓I言61.1 背景介绍61.2 开发教师教学过程评价系统的目的和意义61.3 可行性分析71.3 . 1风险分析71.4 .2技术可行性71.4 环境配置71.4.1 运行环境要求71.4.2 环境配置过程82系统需求分析112.1 系统业务流分析112.2 数据库E-R图142.3 数据表设计213详

7、细设计242.4 1主页242.5 2登录模块253.3 管理员模块263.4 教师模块273.5 学生模块303.6 公用类与相关截图314.代码错误及解决方案331.1 1 cookies 设置33解放东路课时费老师打款回复了1.2 数组问题331.3 数据库字符集问题331.4 插入语法错误:331.5 页面重定向错误341.6 数据库问题351.7 7mysql函数问题361.8 画曲线不成功36总结38致谢39参考文献40解放东路课时费老师打款回复了1引言1.1 背景介绍教学过程评价是对教学过程进行系统分析,整体评价,是对教学过程中存在的各个环节、各项活动进行观察与评价。实施教学过程

8、评价前必须确定具体的观察点和观察指标。在各种动态网站开发技术中,Apache+MySQL+PHP组合以其开源性和跨平台性而著称,被誉为黄金组合并得到广泛应用。PHP是一种服务器端解释的脚本语言,它是目前最流行的一种脚本编程语言。PHP可以产生动态网页,他功能强大,可以和HTM1脚本融合到一起并互相嵌套,且有内置数据库访问功能。教师教学过程评价系统是基于Apache+MySQL+PHP组合完成的B/S系统。系统中设定了管理者,教师,学生三个模块。各个模块具有相应的不同功能。1.2 开发教师教学过程评价系统的目的和意义教学过程评价是学校提高教学效果的必要方法。在教学过程中通过不同的作业形式对学生的

9、学习方式、学习积极性、学习效果进行评价。通过不同的作业形式也可以调动学生学习的积极性来提高教师的教学效果。管理员通过对班级、教师、学生和各课程章节的统一管理使观察点与观察指标统一化,有利于统一管理。教师可以下载学生作业查看,可以为学生的作业评价分数,可以查看学生的某一课程的分数曲线,有利于调整教学计划。学生可以上传作业,可以查看自己的某一课程分数,有利于调整自己的学习状态。从而编写软件系统提高教学过程评价的执行力、易操作性是迫不及待的,是符合教学方法发展的。对于同一课程组在整个教学全过程中,可以定义若干标准化的评测结点,所有教师使用一样的评测体系,在固定结点上按固定标准进行打分并记录。学生可以

10、实时看到学习进展数据和曲线。评测的内容可以定义为作业、上机程序、作品,评测分数可以记录,被评测内容可以上传。1.3 可行性分析1.4 . 1风险分析由于PHP在客户端对参数进行加密无意义,所以存在密码在传递过程中被恶意手动截取的危险。由于在公司才开始接触PHP语言,所以可能会出现在规定时间内完不成该系统的风险。1.3.2技术可行性PHP与ASP非常类似,但PHP区别于ASP的显著特点在于其开源性和跨平台性。通过大学三年的学习,我对ASP有了一定的了解,能用ASP简单的完成小网站的设计与实现,这为我用PHP语言设计并实现教学过程评价系统提供了可能。下面是Apache+MySQL+PHP组合的特点

11、。Apache特点:功能强大,性能稳定,而且完全免费,开放源代码。PHP特点:为开放性源代码,运行于服务器端,跨平台性,语言简单易学,执行效率高,有图像处理功能,数据库访问功能,面向对象编程,可伸缩性。MySQL特点:快速可靠易于使用,工作在客户端/服务器模式下或嵌入式系统中,真正的多线程,跨平台性,数据类型丰富,安全性好,连接性好。PHP语言简单易学使我用这种语言完成系统的可能提高了很多。开发工具Eclipse简单易用提高了完成的可能。1.5 环境配置1.5.1 运行环境要求客户机硬件要求:具有Pentium III处理器以上且满足以下要求的计算机:最低64 MB内存,最小2. 1 GB硬盘

12、。服务器硬件要求:具有Pentium III处理器以上且满足以下要求的计算机:最低256MB内存,最小16 GB硬盘。客户端:操作系统:Linux、UNIX Windows 7/NT操000/XP或更高版本。浏览器:IE 6.0以上。服务器配置:Apache操作系统:Windows 2000 Server 或者 Windows 2003 ServeroWeb 服务器:Apacheo应用服务器:Apache等企业级应用服务器。数据库:MySQ数据以上。1.5.2 环境配置过程将跟论文的压宿文件中文件夹WWW与xampp解压在D盘目录下。hp+apache+mysql集克环琬zip子压ZIP收缩文

13、件图1-1跟论文压缩文件.Ch层目录)名称大小 压缩后大小xampp536.60 MB158.49 MB)www4.55 MB3.07 MB图1-2 xampp运行环境文件夹,WWW工作目录打开C: WIND0WSsystem32driversetc文件夹下hosts文件,在其末尾添力口 127. 0. 0. 1 www. teachiugprocess. com如果不用php+apache+mysql集成环境,则打开您所用的apache中D:apacheconfextrahttpd-vhosts. conf 文件,在文件末尾添加代码:ServcrAdmin endong. cngmail.

14、comDocumentRoot D:/www/TeachingProcessServerName www. teach ingprocess, comServerAlias www. ErrorLog logs/www. teachingprocess, com-error. logCustomLog logs/wv. tcachingproccss. com-access. logz,combinedOptions All解放东路课时费老师打款回复了AllowOverride AllAllow from al 1并将该文件中#NameVirtualHost *:80 的#去掉,变为 NameVirtualHost*:80。同时将压缩文件php+apache+mysql集成环境中xamppmysqldate里的teachprodb文件夹复制到所用的MySQL相同目录下。打开 D:xamppxampp-control. exe图1-3运行前服务器状态图1-4运行后服务器状态如点击start后未成功运行请多次点击解放东路课时费老师打款回复了运行程序:在浏览器中输入www. teachingprocess, com即可,数据在表曾海指导学生.xls中。文件夹

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服