分享
分享赚钱 收藏 举报 版权申诉 / 38

类型毕业设计(论文)网页制作教学资源网的设计与开发.doc

  • 上传人:cjc2202537
  • 文档编号:1198503
  • 上传时间:2018-06-17
  • 格式:DOC
  • 页数:38
  • 大小:1.40MB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    毕业设计(论文)网页制作教学资源网的设计与开发.doc
    资源描述:

    1、学士学位论文(设计)目 录1 概述 .11.1 问题的提出 .11.2 研究基本内容 .21.3 研究现状 .22 网站开发平台简介 .32.1 配置 PHP 服务器 .32.2 MYSQL 数据库 .42.3 浏览器/服务器(Brower/Server)体系结构 .43 网站总体设计 .43.1 需求分析 .43.2 功能模块设计 .53.3 数据库设计 .63.4 WEB 界面设计 .94 技术实现 .104.1 新闻系统模块 .114.2 自动生成系统栏目 .134.3 问答模块 .165 测试 .205.1 用户功能测试 .205.2 管理员功能测试 .205.3 测试结果 .216

    2、总结与展望 .21致 谢 .23参考 文献 .24附录或附件 .25学士学位论文(设计)网页制作教学资源网的设计与开发摘要:以 Internet 为媒介的现代远程教育突破了学习空间和时间的局限,作为一种全新的教育方式和手段出现在老师和学生面前,它所具有的革命性的力量和其巨大的生命力以及它所带来的市场机会是有目共睹的。借助于现代远程开放教育的技术手段,学生可以实现自主化学习。通过计算机网络和多媒体资源,学生逐渐减弱了对教师的依赖,但却同样可以获得所需的先进的知识。因此,设计建立一个良好的平台,积极发展远程教育,对于改进传统教学方式,提高教学质量具有重要的意义。此现代远程教育网站是基于 PHP 和

    3、 MySQL 技术设计开发的,主要实现教师与学生之间的相互交流和学习,老师可以通过该系统发布教案、发布公告和解答学生提问;学生可以通过该系统下载资料、向老师提问、查询教学计划和课程安排等。网站采用前台登录方式,将用户划分为三种角色,即学生、教师和管理员。分析了各种角色的功能权限,便于用户方便地进行教育资源的管理和查询。关键词:现代远程教育 PHP MySQL分类号:TP39THE DESIGN AND DEVELOPMENT OF TEACHING RESOURCES NETWORK ABOUT WEBPAGESAbstract:As the medium modern distance le

    4、arning broke through the study space and the time limitation take Internet, took one brand-new education way and the method appeared in front of teacher and the student, it had the revolutionary strength and its huge vitality as well as it brought the market opportunity was obvious to all. With the

    5、aid of in the modern long-distance opening education technical method, the student may realize the independent study. Through the computer network and the multimedia resources, the student has weakened 学士学位论文(设计)gradually to the teacher the dependence, but similarly may obtain the advanced knowledge

    6、 actually which needs. Therefore, the design builds a good platform, develops the distance learning positively, regarding the improvement tradition teaching way, improves the quality of teaching to have the vital significance.This modern distance learning website is based on PHP and the MySQL techni

    7、cal design development, mainly realizes between the teacher and students mutual exchange and the study, teacher may through this system issue the lesson plan, the issue announced and explains the student to inquire; The student may through this system downloading material, inquire, the inquiry plan

    8、of instruction and the curriculum arrangement to teacher and so on. The website uses the onstage to register the way, the user division is three kind of roles, namely student, teacher and manager. Has analyzed each kind of role function jurisdiction, is advantageous for the user to carry on the educ

    9、ation resources conveniently the management and the inquiry.Keywords:Modern long range education PHP MySQL学士学位论文(设计)1网页制作教学资源网的设计与开发王永川(指导教师:田 俊)(湖北师范学院教育信息与技术学院 0401 班,湖北 黄石 435002)1 概述1.1 问题的提出随着社会发展,人们认识到教育的重要意义,国家正高度重视我国的教育质量,例如素质教育等。当今是信息社会,信息技术正不断改变着人们学习、思维的方式。信息社会给人们的生活生产带来了便捷,产生了很多新的名词,如远程教育

    10、等;同时也带来了一些困难,如学生如何获取知识,如何在海量的信息里找到自己所需要的信息等!在教学信息化过程中,学生面临着学习知识面太广而难以把握要害。网页制作教学网的设计与开发通过集成一个特殊的网络环境让学生不受时间地点的限制自主学习。网络课程是相对于传统课程而言的,是学生在网络环境中进行学习的一种重要资源。我们认为,网络课程不能简单地看成是基于网络环境运行的教学软件,或简单的课本搬家,而应视为在远程网络环境中实施的完整的课程教学,即网络课程必须包括课程设计(包括课程目标、课程内容的选择与组织) ,课程实施与课程评价等一个完整的编制过程,特别强调交互性。随着网络课程的大量增加,其管理难度也越来越

    11、大,如何优化网络课程的日常管理也就成为了一个大众化的课题。将计算机这一信息处理利器应用于网络课程的日常管理已是势必所然,而且这也将为网络课程管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为我们的学习带来无穷的方便。主要体现在:极大提高了学习者的学习效率,大大减少了以往的无法在网上查到相关资料,或者资源短缺的弊端。基于网络课程的全面自动化,可以减少课程内容入库管理、学习者学习进程管理的漏洞,可以节约学习者不少的时间和精力。网络课程的操作自动化和平台的集合化,体现了高度的交互性,同时全面提高了学习资源管理效率。所以如何设计好教学网,尽可能地减少网络课程资源的重复性和低效性就成为当前最为

    12、重要的问题。交互式网络课程管理的核心是资源入库、学士学位论文(设计)2资料数据保管、资源数据的下载和学习进程控制之间的联系,如何处理好三者之间的关系是系统最为关键的部分。另外,会员信息和管理员管理也是网络课程管理中一个必不可少的部分。通过对网络课程运行过程的详细调查,搜集了大量的资料,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应现今教学网的需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。1.2 研究基本内容第一章网站的开发平台简介。第二章怎样配置 PHP 网站,MYSQL 数据库安装,浏览器/服务器(Brower/Server)体系结构以

    13、及 Web 程序设计技术第三章是本文的主体,按照软件工程的要求,从需求分析开始,功能模块设计,数据库设计最后到详细设计,完成对整个系统的 WEB 界面设计。第四章各个系统模块系统的设计以及生成。第五章是对设计完后对系统模块的设计。第六章总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。1.3 研究现状自网络诞生以来,随着 Internet 技术的普及和应用需求的变化,以HTML 语言为主的应用开发产品发生了较大的变化,它们不仅已成为人们开发应用的开发工具,而且很多产品已发展成为一种强有力的应用开发环境。现在,网络编程语言很多,流行的也有数十种。目前在我国市场上最为流行、使

    14、用最多、最为先进的可用作企业级开发工具的产品有:Macromedia 公司的 Macromedia Dreamweaver MX Microsoft 公司的 FrontPage在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支学士学位论文(设计)3持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会

    15、使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。2 网站开发平台简介2.1 配置 PHP 服务器PHP 是一种服务器端脚本语言,它是专门为 Web 而设计的。在一个HTML 页面中,可以嵌入 PHP 代码,这些代码在每次页面杯访问时执行。PHP代码将在 Web 服务器中杯解释并且生成 HTML 或访问者看到的其他输出。PHP 一些优点:它具有高性能、与许多不同数据库系统的接口、内置许多常见 Web 任务所需的函数库、低成本、容易学习和使用、对面向对象的高度支持、可移植性、源代码可提供使用、技术支持可供使用等许多优点。Hypertext Preprocessor (php)

    16、文件是以 .php 为扩展名是文本文件,是一种 HTML 内嵌式的语言,PHP 与微软的 ASP 颇有几分相似,都是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C 语言,现在被很多的网站编程人员广泛的运用。要使浏览器能浏览 PHP,先要安装 IIS 再安装 PHP,然后再安装 MySql和安装 phpMyAdmin。2.1.1 规划站点 “站点”这个术语,既可以用来表示位于 Internet 服务器上的远程站点,也可以用来表示位于本地计算机上的本地站点。一般来说,应该首先在本地计算机上构建本地站点,创建合理的站结构,使用合理组织形式来管理站点中的文档,并对站点进行必

    17、要的测试。在一切都准备好之后,再将站点上传到 Internet 服务器上,以便他人浏览。2.1.2 PHP 的构成 Php 网页文件是以.php 名结束的文件,这个文件可以包括下列部分的任意组合:文本、HTML 标记、php 命令。创建 php 文件非常容易,如果要在HTML 文件中添加脚本,只需要将该文件的扩展名.htm 或者.html 换为.学士学位论文(设计)4php。要使. php 文件可用于 Web 用户,请将这个新文件保存在 Web 站点上的目录中(请确定误用该目录的脚本和执行权限) 。2.2 MYSQL 数据库MYSQL(发音为 My-Ess-Que-Ell)是一个快速而又健壮的

    18、关系数据库管理系统(RDBMS) 。一个数据库将允许你的高效地存储、搜索、排序和检索数据。MYSQL 服务器将控制对数据的访问,从而确保多个用户可以开发地使用它,同时提供了快速访问并且确保只有通过验证的用户才能获得数据访问。因此,MYSQL 是一个多用户、多线路的服务器。它使用了结构化查询语言(SQL) ,这是全球通用的标准数据库查询语言。MYSQL 具有许多优点,如高性能、成本低、易于配置和学习,可移植性、源代码可供使用、技术支持可供使用等。2.3 浏览器/服务器(Brower/Server)体系结构浏览器/服务器模式的数据库体系是利用 Web 服务器和 PHP (Hypertext Pre

    19、processor 即动态服务器网页)作为数据库操作的中间层,将客户机/服务器模式的数据库结构与 Web 技术密切结合,从而形成具有三层 Web 结构的浏览器/服务器模式的数据库体系。浏览器/服务器结构的工作原理是:在前端采用 IE 浏览器将用户提交的操作信息向 Web 服务器发出 HTTP 请求,Web 服务器通过 PHP 和一些中间组件访问后台数据库,并将操作结果以 HTML 页面的形式返回给前端浏览器。优点:(1)系统所有的应用程序都放在服务器端执行,浏览器只接收服务器返回的结果,减少了网络中数据的传输量,提高了系统运行效率。(2)系统比较容易维护,不需要安装任何为客户端开发的软件,客户

    20、端的表示逻辑都是从 Web 服务器上下载,因此客户端几乎无需维护。3 网站总体设计本系统的总体设计大约要经历可行性分析和项目开发计划,需求分析,详细设计,编码,测试以及维护等七个阶段。下面所要做的是进行软件需学士学位论文(设计)5求分析,功能模块设计、数据库设计和 WEB 界面设计。3.1 需求分析信息系统的开发目标必须以满足用户需求为前提,而在系统开发的第一阶段中,用户的需求往往是不完整的、不明确的,需要开发者协助用户对需求做进一步的理解乃至创造并归纳出较为详细的需求说明方法,特点是可以在整个开发过程中回头补充调整各阶段的工作,因此,用户需求分析在最初并不显得像结构化方法那么重要。但是,一个

    21、相对完整、准确的用户需求却会给信息系统开发带来一个良好的开端,也会使开发过程少走许多弯路。因此,在系统开发之初花了很长的时间进行详细的用户需求调查。在经过前一阶段的分析之后,我确定了我的开发课题为网页制作教学网的设计与实现。现在所要做的是要准确定义系统必须做什么以及系统必须具备的功能。经分析,一个完整的教学网最少要考虑二种身份(管理员、用户) ,而这二种身份要通行整个系统,包括新闻系统、问答管理系统等。3.2 功能模块设计系统总功能如图 1 所示:学士学位论文(设计)6图 1 系统功能示意图3.3 数据库设计根据教学信息管理系统的一般要求,通过对整个系统功能、运行过程和数据流程的分析,可以得出

    22、数据库中应包含以下各表:(1)管理员信息表:管理员用户名,管理员密码,管理员别名,最后登陆时间和 IP。(2)注册用户信息表:用户帐号,密码,姓名,性别,用户的签名,联系电话,联系邮箱,联系 QQ,用户提交的问题和回答的问题(3)问答信息表:问答编号,提问标题,问题所属大类或者小类,是否选张自己的积分,问题详细说明,最好的回答(4)问答类别表:问答类别 ID 号,分类名称,二级类别所属类别,类别的排序,问题的条数。(5)回答问题信息表:回答的编号,回答的类别,回答的标题,回答学士学位论文(设计)7的内容,是否是最好的回答(6)文章信息表:文章 ID 号,标题,内容,所属栏目,评论根据设计过程的

    23、具体要求,本系统设计了三种用户,分别为超级管理员、信息发布员和注册用户。针对不同用户,我们设计了相关功能所涉及到的流程。超级管理员,我们设定为唯一管理员 admin,当系统管理员使用 admin帐户登录后,需要对系统进行功能控制和情况查看。所以当管理员登录系统后,将自动展示当前系统的基本概况,如共有添加文章数,审核文章数,提交问题数,待解决问题数,已回答问题数等。管理员可以通过系统导航菜单进入系统功能设置界面,在此界面中,管理员可以控制系统重要功能是否开启。信息发布员,我们可以设定多个,用户名不一样就可以了,他的基本概况是发布一些文章教程,修改注册用户的一切信息,以及提出和回答问题。这些都可以通过系统导航菜单栏进行设置。注册用户使用本系统的时候,需要先登录系统。系统提供用户生注册功能。用户登录系统后,在主界面上显示用户当前的个人详细信息。用户也可以选择修改个人详细信息,也可以查看问答系统中的详细信息,以及提交问题和回答问题。管理员(超级管理员和信息发布员)和注册用户信息实体属性如(图 2、图 3)所示:图 2 管理员用户信息实体属性

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:毕业设计(论文)网页制作教学资源网的设计与开发.doc
    链接地址:https://www.docduoduo.com/p-1198503.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开