通用性课程资源管理网站的设计与实现.docx
- 文档编号:2466419
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:22
- 大小:384.80KB
通用性课程资源管理网站的设计与实现.docx
《通用性课程资源管理网站的设计与实现.docx》由会员分享,可在线阅读,更多相关《通用性课程资源管理网站的设计与实现.docx(22页珍藏版)》请在冰豆网上搜索。
通用性课程资源管理网站的设计与实现
天津中德职业技术学院
信息与通信学院2016届学生
毕业论文
通用性课程资源管理网站的设计与实现
完成期限:
2015.9.26—2015.12.26
班级13软件2班
学生姓名王书豪
指导教师宋洁
系主任签字
批准日期
一、设计(论文)的原始依据:
互联网的出现改变了人类的生活方式,提高了人们的高效率的工作和高质量的生活,随着信息时代(互联网)的发展,网络教育也应运而生,实现了人类教育的一次革命。
如今网上教学已经成为高等教育领域中日益流行的教学模式,它的灵活性、方便性、资源共享等优势,受到世界各国教育界的青睐。
课程资源管理系统的开发是为了将Internet网络与现代教育模式相融合,为教师与学生在教学过程中的相互交流提供了更快捷的方式,实现了个人信息维护、课件上传与下载、教学信息发布等功能,提高了教学质量。
二、设计(论文)内容和要求:
本设计使用JSP开发技术在网络上架构一个网络课程资源管理系统,以推进三化(教学无纸化,作业电子化,管理智能化)的发展。
本系统从理论和实践两个角度出发,对一个具有数据分析功能的课程资源管理系统进行设计与实现分析。
论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:
面向对象的分析设计流程;系统中所用到的开发技术ASP.NET的特点、结构框架以及使用方法。
接着对课程资源管理系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。
第一章引言……………………………………………………2
1.1研究背景及意义…………………………………………………2
1.2研究现状…………………………………………………2
1.3论文主要研究内容………………………………………………3
第二章需求分析………………………………………………3
2.1系统需求分析……………………………………………………3
2.2系统功能模块分析………………………………………………4
2.3系统设计的目标…………………………………………………9
2.4系统的设计开发模式……………………………………………9
2.5系统功能设计……………………………………………………10
2.6性能需求分析……………………………………………………12
第三章系统基本理论与相关技术工具………………………13
3.1系统基本结构……………………………………………………13
3.2系统开发中的关键技术…………………………………………14
第四章系统设计………………………………………………15
4.1系统总体设计……………………………………………………15
4.2系统设计原则和目标……………………………………………17
第五章系统实现与测试………………………………………17
5.1系统环境搭建……………………………………………………17
5.2系统测试…………………………………………………………18
第六章总结与展望……………………………………………19
参考文献………………………………………………………………20
致谢……………………………………………………………………20
摘要
随着网络技术和教育技术的发展,使得基于互联网的网络教学不断壮大和发展,网络教学这种新模式已经逐渐成为现代教育技术的重要组成部分,在教育领域,IT技术已经打破了空间和时间限制,使任何人、在任何地方和任何时间,都可以全球性地获得信息,他正在改变着教与学的环境和实施方法。
由信息传输技术带来的互联网教学,提供了我们可以获取和分享的大量机会。
通用性课程资源资源管理网站采用了当前流行的JSP架构,在网络上架构一个网络课程资源管理系统,使用MYSQL做数据库,为教学资源管理系统搭建一个安全有序的平台。
为了更好地发挥教学资源的互用性,将教学资源划分成素材,进行系统化、科学化的分类,并以多媒体化的电子信息形式储存于计算机中,构建成统一的教学资源素材库,为使用者提供丰富的优秀教学资源,为建设一个规范、实用、操作简单、管理方便、功能齐全的课程资源管理系统提供了一种尝试,不仅适用于普通学校的课程资源管理系统,也适用于网络远程教学,能较好地解决课程资源管理系统混乱的状况。
本文从理论和实践两个角度出发,对一个具有数据分析功能的课程资源管理网站系统进行设计与实现分析。
论文首先较为详尽地介绍了该课题的背景及意义,在了解了研究该系统的重要性的基础上认识到了完成该课题要做的工作和准备,继而对系统相关概念与技术进行了详细的介绍,接着对课程资源管理系统的可行性进行了分析;对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。
关键词:
在线教学;jsp;教学资源管理系统;课程资源管理
第一章引言
1.1研究背景及意义
数年前,很少有人知道互联网是什么样的东西,现如今,大多数人已经离不开互联网,因为它有着巨大的潜力,也有着巨大的影响力,虽然比较抽象,但却已经影响到人们生活的各个角落,大到国家、全球,小到人们的日常生活——交流,购物等等。
互联网的出现,引发了三次热潮第一次是电子邮件,第二次则是网站,第三次就是网络服务。
随着我国教育水平的不断提高,求学者的数量正在不断上升,普通的教师在教室授课已经变得越来越不满足人们的需求。
在这种现代信息化的教育模式下,网络系统已经广泛应用于学校的教育、教学管理,给传统的教学管理方式带来了历史性的革命。
如何方便快捷的进行课程资源管理是摆在当前教育模式下的我们面前的一个新的挑战。
本文在研究目前世界范围内的其它国家的课程资源管理系统的基础上,从学校的实际需求出发,采用当前比较常用的jsp网页开发技术,使用MySQL数据库,设计并实现了一个功能较为完善的小型课程资源管理系统。
通过对系统进行一系列的需求分析、简单设计、详细设计、编译、功能测试等工作,使系统实现了课程资源管理的一些基本的功能;如:
老师在线发布作业、发布课程资源以及学生无组件下载作业、下载资源信息的功能。
基于以上原因,设计这样一个平台,为老师和学生之间的交流提供更便捷的方式,可以提高网络教学成果。
它使师生在空间上分离,但又能快速反馈;把从前的教学方式从课堂转为网络,把教学从教室转变为办公地,甚至是家里。
为远程的求学者提供了更快捷的知识传递,以及更多的网络教学资源。
数据库设计是实现整个平台的关键,要设计一个结构合理、使用方便、效率较高的数据库必须要对开发数据库的基本概念相当了解,并准确了解系统的需求分析和功能描述,包括数据与处理,在此基础上进行抽象创建数据库和表结构。
遵循的原则是数据尽量独立,减少冗余,节省空间,提高共享,消除潜在的不一致性。
本系统经过测试,运行效果稳定,操作方便、快捷。
不仅适用于普通学校的课程资源管理系统,也适用于网络远程教学,能较好地解决课程资源管理系统混乱的状况。
1.2研究现状
近几年来,Internet在我国发展的势头非常迅猛,中小学教育网也如雨后春笋般地涌现出来。
根据发达国家教育信息化的历程和经验,网络教育是学校教育信息化发展的趋势。
在新的课程标准下,我们更加注重对鲜活的、多样的的课程资源的开发建设和整合,而网络技术又为其提供了简单可行的操作平台,使得校园网建设在教学资源开发上的进程更加迅猛。
国内外的网络教学平台给学习者提供一个虚拟的学习环境,但是仅仅这一点是不够的,网络教学平台还要有丰富的资源做后盾,因此每个网络学习平台都要有自己的教学资源管理系统。
1.3论文主要研究内容
本论文主要对该系统的开发过程,包括需求分析、系统的相关技术和工具、系统设计与实现及系统的测试等过程进行详细的介绍。
共分为六部分,具体内容安排如下:
第一部分:
介绍课题背景意义及研究现状等。
第二部分:
进行系统的需求分析,并结合需求分析进行功能设计。
第三部分:
介绍对系统采用的相关技术及开发工具。
第四部分:
根据系统功能的需求进行系统的设计与实现。
第五部分:
介绍本系统的功能测试以及性能测试,总结测试结果。
第六部分:
总结本系统的基本功能及结构,展望系统的前景和进一步设计目标。
在本章首先介绍了该课题的背景及意义,在了解了研究该系统的重要性的基础上认识到了完成该课题要做的工作和准备,通过研究该课题同时也了解到了完成该课题的实际意义。
在介绍完课题的背景和意义后,接着又介绍了国内外的研究现状,了解国内外的研究现状主要是以便于在前人研究的基础上有所创新,另外还介绍了研究内容,对自己所研究内容进行了彻底的分析,对论文的主要工作和机构安排,能更直观的对系统整体上给以把握。
通过对主要工作和结构安排的整理,更好地了解整个系统的特点。
第二章需求分析
2.1系统需求分析
网络教学资源是实现教学资源网络共享的前提和基础。
随着高校网络教育的逐步拓展,网络教学资源越来越丰富,其中“数字化校园”的概念作为一种崭新的教育方式逐渐运用到实际的教学活动中,成为现代教育体系中重要的组成部分。
通用性课程管理系统成为有效资源共享与管理的媒介,为各类学习内容对象提供高效的存储与共享管理。
如何有效的管理各种教学资源、实现对数据的整合与优化以及建立灵活全面的多媒体教学环境是网络教学平台需要解决的主要问题。
课程资源管理系统能为各种使用者提供方便快捷的查阅功能,提高教学资源的利用率,使用户能够进行方便、快捷的信息检索。
系统管理员拥有最高权限,可对资源进行添加、删除以及站内系统维护,教师可以上传作业以及课程信息,用户可对站内信息进行查阅、下载。
资源的种类齐全、科学,分类明确,满足用户能方便、快捷地实现资源的分类上传和下载。
要有一定的权限设置和保密设置,采用一定的方法对系统进行维护和数据的备份。
最后在功能达到后,对系统维护也要操作简单,人性化。
课程资源管理系统的开发,主要为教师和学生提供教学信息和课程教案的上传和下载;教师发布课程作业和课程资源要求方便简单;学生能下载课件资源以及课程作业;为系统管理员、教师和学生建立完善的身份的权限管理等。
本系统的目的是为了让教师和学生能随时随地通过网络进行学习交流。
2.2系统功能模块分析
2.2.1用户权限管理分析
许可用来指定授权用户可以使用的数据库对象和这些授权用户可以对这些数据库对象执行的操作。
用户在登录到系统之后,其账号所归属的组或角色所被赋予的许可(权限)决定了该用户能够对哪些数据库对象执行哪种操作以及能够访问、修改哪些数据。
对象许可表示对特定的数据库对象(即表、视图、字段和存储过程)的操作许可,它决定了能对表、视图等数据库对象执行哪些操作。
如果用户想要对某一对象进行操作,其必须具有相应的操作的权限。
表和视图许可用来控制用户在表和视图上执行SELECT,INSERT,UPDATE和DELETE语句的能力。
字段许可用来控制用户在单个字段上执行SELECT,UPDATE和REFERENCES操作的能力。
存储过程许可用来控制用户执行EXECUTE语句的能力。
语句许可表示对数据库的操作许可,也就是说,创建数据库或者创建数据库中的其他内容所需要的许可类型称为语句许可。
这些语句通常是一些具有管理性的操作,如创建数据库、表和存储过程等。
这种语句虽然仍包含有操作的对象,但这些对象在执行该语句之前并不存在于数据库中。
因此,语句许可针对的是某个SQL语句,而不是数据库中已经创建的特定的数据库对象。
预定义许可是指系统安装以后有些用户和角色不必授权就有的许可。
其中的角色包括固定服务器角色和固定数据库角色,用户包括数据库对象所有者。
只有固定角色或者数据库对象所有者的成员才可以执行某些操作。
执行这些操作的许可就称为预定义许可。
许可的管理包括对许可的授权、否定和收回。
在MySQL数据库中,根据身
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通用性 课程 资源管理 网站 设计 实现