1。1 项目背景
随着互联网技术的迅猛发展,信息化管理已经进入到当今社会中的各行各业,并且扮演着越来越重要的角色。作为计算机网络应用的重要组成部分,使用先进的网络技术对网上的课程的数据进行管理,与人工管理相比其拥有其巨大的优势。例如:查找便利、存储记录便利、修改便利、删除便利、储存性良好、数据储存时间长等。论文网
人口众多而教育资源的不足,严重影响着我国受过教育的人在人口比例中所占的比例,这很大程度上的制约了我国教育的发展,这对于提高我国人民的文化素养非常不利。那么,怎么才能让更多的普通人享有那些少部分人拥有的教育资源呢?关于这方面的问题,以往的人已经做了大批的钻研工作。随着计算机网络技术的迅猛发展,人们最终找到了解决这一问题的便捷道路,那就是把多种多样的教育资源全部放到网站上,使得处于不同地方的人都能够便利的得到自己想要的各种知识,解决传统模式的教育资源调配不均的问题,使得越来越多的人可以有越来越多的机会可以获取到这些知识。
这些年来,随着网上学习课程人数的急剧增加,人工管理的教学方式已经不能满足如此巨大的人口需求。为了更好的适应互联网时代的需求,一个基于WEB的课程管理系统势必会产生。基于这些内容,我设计了这个精品课程管理系统,能够在网上动态地对课程进行管理,大大缩短了用户的时间,并且能够高效地让用户学习到自己想学的课程。
根据对上述情况的了解,收集相关资料和数据,查阅这方面的文献及技术资料,可以看出课程的网络化势在必行。所以选择课程管理系统作为设计和实现,必然具有其相应的学术价值和实际意义。
1。2 课程管理系统的发展目标
通过浏览和参考网上的一些课程网站并对其进行深入分析,然后对课程管理系统作可行性分析,具体内容包括开发技术可行性分析、经济可行性分析及管理可行性分析;然后进行需求分析、总体设计和详细设计,最后再编写代码,使系统得以实现,并对完成的系统进行测试和维护。本系统采用JSP和HTML作为前端开发工具,MySQL作为后端数据库服务器。使用简单、界面直观,可以更好地帮助管理员的管理所有课程信息和用户信息。
本系统功能主要包括课程信息管理、用户信息管理等。分为两级登录,将管理员与用户的权限分离,更好地协调了两者之间的关系,方便了用户的使用和管理员管理。
1。3 课程管理系统开发的目的和意义
1。3。1 系统开发的目的
随着互联网技术的迅猛发展,信息化管理已经进入到当今社会中的各行各业,从而越来越多的管理都从传统的人工管理转换成为现代式的信息化管理,课程管理也从原有的人工管理转为网络管理。本系统根据课程及用户的需求设计,解决了课程管理的问题,方便了用户和管理员的使用。
1。3。2 系统开发的意义
与传统的教育模式比较,在网络上教学是一种全新的教育形式,它可以打破时间的限制和空间的限制,让更多的热爱学习的人享受到更多的教育资源。网络课程既具备开放的特点、交互速度快的特显、协作强的特点和自主选择性强的特点等,同时具备异步的特点、实时刷新的特点、生动显示的特点、集成性的特点和容量巨大的优势等。本系统实现了对课程的有效管理,用户可以下载相关文档进行离线学习,还分别进行了对课程和用户的管理,层层管理分明,管理更加完善,效率更加提高。