基于Wiki的知识协同建构系统设计与实现(PHP,MySQL)(附答辩记录)
无需注册登录,支付后按照提示操作即可获取该资料.
基于Wiki的知识协同建构系统设计与实现(PHP,MySQL)(附答辩记录)(包含选题审批表,任务书,开题报告,中期报告,毕业论文10000字,程序代码,数据库,答辩ppt)
摘 要:随着网络技术的发展,Wiki等社会性软件的社会影响力日益增长,正在逐步改变人们获取、处理、传播知识的方式。Wiki软件能对人们的思维方式、知识认知和建构方式发挥何种作用以及如何发挥作用是教育研究者们关注的一个富有价值的研究课题。以“软件工程”课程设计教学为例,运用Wiki技术构建了一个知识协同建构系统,将学生面临的软件开发问题及解决方法,利用Wiki的协同编著技术建构了软件开发知识库,有效地促进了学生个体知识的外化和群体知识的分享。本文论述了采用基于MEDIAWIKI平台HTML/PHP+MySQL技术开发的面向用户使用的知识协同建构系统。经过实际需求分析,使用对象分为教师、学生、软件开发专业人员、软件用户。从操作简便、界面美观、灵活实用的要求出发,设计的功能包括:课程介绍教学实践之类、平台资源、自我检测等等。利用计算机及网络技术的强大的信息存贮能力和搜索能力,帮助知识协同共享使用,能基本满足学生等用户的需要。
关键词:知识协同建构;数据库;Wiki
Design and Implementation of Knowledge Collaborative Construction System based on Wiki
Abstract: With the development of networking, Wiki the social software's social influence grows day by day, is gradually changing the way people acquire, process, disseminate knowledge, methods. Wiki Software can be on people’s way of thinking, way of constructing knowledge, awareness and what role and how to play a role in the education focus of research was a valuable research. To “Software Engineering ” Course Design as an example, the use of Wiki technology to build a collaborative construction of knowledge systems, software development, the students face problems and solutions, edited by Wiki collaborative software development technology to construct a knowledge base, effective in promoting externalization of knowledge of individual students and groups to share knowledge. This article discusses the MEDIAWIKI platform based on HTML/PHP + MySQL technology development collaboration for the construction of user knowledge of the system. After the actual requirement analysis, use objects into teacher, student, software development professionals, software users. From simple operation, interface aesthetics, flexible, practical requirement, design features include: introduction to the course teaching practice, platform resources, such as self test, etc. Based on the computer and network technology's powerful information storage capacity and search capabilities, and help to share knowledge, can use collaborative basic meet the needs of students and other users.
Keywords: knowledge collaborative construction; database; Wiki
研究目的:
做一个基于wiki的知识协同建构系统,能够更清晰和方便的对相关数据进行共享,学习。
本系统具有11大功能模块: 课程介绍、教学大纲、学习任务、学习课程、教学辅导、作业作品、推荐教材、平台资源、相关链接、自我检测、网络服务。用户可以对各模块进行的相应操作有:浏览、添加、更新、删除、上传、下载等。
本系统各个功能模块作用分别如下:
课程介绍: 提供关于课程概况和最新变化的介绍。
教学大纲: 理论部分主要介绍课程性质、教学要求、课时分配、教学内容等。实践部分主要介绍实践课的教学要求、课时分配、实践内容等[15]
学习任务: 根据教学大纲的要求,将学习内容以课时为单位划分并提出相应的教学要求作为学生每课时的学习任务。
学习课程: 将学习内容以网页的形式提供给学生进行自主学习。
教学辅导: 教师对课程每章节的考核知识点、考核要求、教学重点难点、常见问题等进行解释和指导。
作业作品: 包括学生每节课后要完成的操作要求(作业)和单元学习后要完成的综合操作要求(作品)。
推荐教材: 为学生提供教材以外的辅导资料。一部分由教师直接提供,另一部分通过指定参考书籍的形式让学生课后去图书馆查阅,或在学习的过程中直接链接到互联网上阅读。
平台资源: 为学生自主学习、完成作业、设计作品等学习活动提供丰富的网络资源,包括图片文件、动画文件、音频文件、视频文件、程序源代码等。
相关链接:与《软件工程》课程学习相关的内容,如教育理论、Wiki技术等。
自我检测:为学生提供阶段性学习检测。
网络服务:包括系统公告、新闻动态、社群讨论区及搜索工具等。
研究方法:
基于MEDIAWIKI,PHP,MySQL等工具,1、讨论法:同老师和同学进行讨论。2、文献资料法:就设计查阅相关的相关资料和书籍。3、实践法:通过实践上网访问现有的一些基于wiki技术的学习网站.
预期成果:
方便操作,只需了解windows基本操作即可通过网络使用该系统,群组成员随时修改、完善与更新主题内容,进行积极有效的知识建构。
目 录
摘要 1
关键词 1
1 前言 2
2 Wiki的基本概念 3
3 知识协同的基本原理 6
3.1 概念 6
3.2 特征分析 6
3.3 知识协同建构过程分析 7
3.4 知识协同个例——维基百科 8
4 系统的总体设计 8
4.1 项目规划 8
4.2 开发及运行环境 10
4.3 数据库设计 10
5 系统的详细设计 16
5.1 公共数据库连接代码 16
5.2 登录页面 16
5.3 文件的上传与下载 19
5.4 网站主页设计 21
5.5 网站信息的删除更新功能 24
5.6 相关链接 25
6 小结 25
参考文献 25
致谢 27