苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

基于WEB的高校教学任务管理系统的设计

时间:2012-05-11 17:44来源: 作者: 点击:

网络教学管理在教学管理中所扮演得角色越来越明确:一方面,计算机网络为管理者提供管理资料、工具和创设管理情景,让他们操作、探索,为提高管理者的兴趣,调动他们的积极性和主动性,培养其创造能力营造了良好的信息化环境。另一方面,计算机网络有丰富的教学管理信息资源,它既可以做到在不割裂学科系统知识的情况下,以多媒体的方式表现知识和经验;又可以对学科的.......

Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。我们的教学管理也有了很大得发展与改革。现代信息技术是网络教学管理的技术标志,对人才的培养则是网络教学管理的根本。网络教学管理的问题不仅仅是技术问题,其本质问题仍是教学问题,是培养人的问题。是现代信息技术条件或环境下培养人的问题。对这些带有根本性问题的把握,就必须以科学的思想为指导,在分析研究学校实际情况本着实事求是得精神,对网络教学管理做探索、借鉴、创新等工作。尤其要把创新放在主要地位。认真管理国外的经验,并要结合本学校、本课程、学校的实际,加以改造应用。坚持技术标准的统一与教学管理思想和风格的多样化相结合。而不是技术标准的多样化,教学管理思想和模式的单一化。要克服那种机械的、形而上学地看待网络教学管理的认识,把网络教学管理仅看成脱离课堂、学校、教师,一切依靠网络所进行的管理(教学管理)“E—Learning”。其实,这是网络教学管理的一种方式,或是说网络教学管理应用的领域之一。“E—Learning”作为课堂教学管理活动得有效补充,应该受到大家得重视。
       网络教学管理在教学管理中所扮演得角色越来越明确:一方面,计算机网络为管理者提供管理资料、工具和创设管理情景,让他们操作、探索,为提高管理者的兴趣,调动他们的积极性和主动性,培养其创造能力营造了良好的信息化环境。另一方面,计算机网络有丰富的教学管理信息资源,它既可以做到在不割裂学科系统知识的情况下,以多媒体的方式表现知识和经验;又可以对学科的系统知识进行延伸性链接,对不同学科所涉及的同一对象给予多角度、多层面的反映。为管理者掌握系统知识提供了书本无法比拟的信息化环境。计算机网络既能提升管理者主体地位,提高其管理兴趣,培养其主动探索问题、解决问题的能力和技能;又能使他们管理和掌握系统的科学知识。既可以使管理者知识,又可以使他们在管理过程中学会管理。既调动管理者的主动性,又充分发挥了教师的主导作用。
网络在教学管理中的应用必然受多种教学管理理论的影响,也必然要形成多元化或多种风格的发展格局。在现代科学技术的飞速发展的时代,单一的教学管理观,单一的教学管理模式显然已不适应社会发展的需要。自上个世纪50年代以来,“各种教学管理改革探索,风起云涌。产生了许多新的教学管理体系。但是,谁也包打不了天下,只有大家联合起来,才能迎接时代的挑战。”其实,国外的学者也清楚地认识到这个问题:“把建构主义这种培养管理者处理‘问题’能力和技能的模式,推广至一切教学管理领域是不适宜的。”(Walter Dick 1991)。 如果网络教学管理仅推崇某一个教学管理思想或模式,并认为它适用于一切类型的教学管理,那就是一种误解。
“资源管理观”关注的是非学校课堂时空间的管理现象,聚焦于借助网络进行的灵活的、多样化的管理活动;“建构主义观”关注的是特定教学管理任务的完成,聚焦于管理者借助网络完成分析问题、取得资料、解决问题等活动;“传递信息观”关注的是学校课堂教学管理中的教学管理问题,聚焦于辅助教师的工作;“信息支持观”关注的是计算机网络与各种教学管理思想和模式的结合等等。
现存的几种网络教学管理模式,如“问题”解决管理模式、探究管理模式、协作管理模式、交流——发现教学管理模式和自学模式等都有各自不同的教学管理任务、目标、内容甚至教学管理对象,它们都有自己突出的特点和擅长发挥作用的领域。但哪一个模式都不能包打天下。因此网络化教学管理要走多元化发展道路。
作为体会比较深刻的大学管理,我深深地感觉到大学校有更位自由的成长空间。主要的课程一定要学进去,学透,否则对于以后自己主动地管理打下一个非常扎实地基础。大学的每一门课程都是很紧张的,无论是课时还是课后地练习与实践。所以我在管理地过程中迫切地希望能够有这样一个更加灵活,更加方便的空间,来供我们进行自主管理。它可以是多方面地,全方位地,从课件下载,在线答疑,课堂教学管理到留言反馈,自我测试,再到相关教学管理任务的友情链接,以及新闻中心的设置。不仅加深了我们对于本门课程的管理理解,而且也开阔了我们的眼界,很好的培养了我们自主管理的精神。也位很多学有余力的同学提供了很好的进一步发展钻研的空间。作为老师课堂教学管理的有力补充,该系统具备了很多的特点。它是实时实地的,学校可以登陆这个覆盖全球的互联网,随时随地进行管理。老师也可以随时随地登录系统对学校进行管理,教务处等机构也可以登录本系统对教学任务进行管理。
操作系统是计算机科学与技术专业一门十分重要的专业基础课,建设一个操作系统的教学管理教学管理任务是十分必要的。
JSP简介
1.1 JSP与本系统的开发
JSP是由Sun Microsystems公司倡导,许多公司参与一起建立的一种动态网页技术标准。是结合markup(HTML或XML)和JAVA代码来处理的一种动态页面。第一页第一次被调用的时候,通过JSP引擎自动编译成Servlet。然后执行,以后每次调用时,执行编译过的Servlet。Web应用的功能可以分为多个明确定义公共接口的组件,通过JSP将它们结合再一起。在选择本系统的开发语言时,作了非常全面的思考[2]。
1 JSP的应用前景
一般企业采用JSP建设大型的分布系统;PHP快速简洁,而且同JSP一样具有跨平台的特性;ASP和.NET只能在windows上运行,ASP与PHP比起来差不多,不过没有PHP那么多的函数,所以遇到复杂疑点的就要做组件,此外也不如PHP安全高效,而且最重要的是:ASP已经被微软抛弃,停止技术更新了,属于是正在死亡的技术,而PHP正日新月异的发展着,前途很广。.NET基本上有着与JSP相同的功能和目的。将来,统帅网络编程的肯定时JSP和.NET。而PHP则时两者最有力的竞争对手和黑马。
2 JSP技术
(1)将内容的生成和显示进行分离
用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求变化的,例如请求账户信息或者特定的一瓶酒的价格等)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。在服务器端,JSP引擎解释JSP标识和脚本,生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBC技术访问数据库或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这既有助于作者保护自己的代码,又能保证任何基于HTML的Web浏览器的完全可用性[10]。
(2)可重用组件
绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBeans或者Enterprise JavaBeans组件)来执行应用程序所要求的复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者和客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。
(3)采用标识
Web页面开发人员不会都是熟悉脚本语言的编程人员。JSP技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。标准的JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet,以及执行用其他方法更难于编码和耗时的功能。
(4)适应平台
几乎所有平台都支持Java,JSP+JavaBeans几乎可以在所有平台下通行无阻。从一个平台移植到另外一个平台,JSP和JavaBeans甚至不用重新编译,因为Java字节码都是标准的与平台无关的。
(5)数据库连接
Java中连接数据库的技术是JDBC,Java程序通过JDBC驱动程序与数据库相连,执行查询、提取数据等操作。Sun公司还开发了JDBC-ODBC bridge,利用此技术Java程序可以访问带有ODBC驱动程序的数据库,目前大多数数据库系统都带有ODBC驱动程序,所以Java程序能访问诸如Oracle、Sybase、MS SQL Server和MS Access等数据库。
(6)JSP的扩展性
通过开发标识库,JSP技术可以进一步扩展。第三方开发人员和其他员可以为常用功能创建自己的标识库。这使得Web页面开发人员能够使用熟悉的工和如同标识一样的执行特定功能的构件来进行工作。
(7) JSP技术的整合性
JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧并且能扩展到支持企业级的分布式应用中。作为采用Java技术家族的一部分,以及Java 2(企业版体系结构)的一个组成部分,JSP技术能够支持高度复杂的基于Web的应用。由于JSP页面的内置脚本语言是基于Java的,而且所有的JSP页面都被编译成为Java Servlets,所以JSP页面具有Java技术的所有好处,包括健壮的存储管理和安全性。作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。
(8)JSP的应用模型
利用JSP技术,动态信息由JSP页面来表现,JSP页面由安装在Web服务器或者使用JSP的应用服务器上的JSP引擎执行。JSP引擎接受客户端对JSP页面的请求,并且生成JSP页面作为对客户端的响应。
(9)JAVA的扩展
JSP页面通常被编译成为JAVA SERVLET,这是一个标准的Java扩展。页面开发人员能够访问全部的Java应用环境,以利用Java技术的扩展性和可移植性。当JSP页面第一次被调用时,如果它还不存在,就会被编译成为一个JAVA SERVLET 类,并且存储在服务器的内存中。这就使得在接下来的对该页面的调用中,服务器会有非常快的响应(这避免了CGI-BIN为每个HTTP请求生成一个新的进程的问题)。
(10)JSP的灵活性
JSP页面可以包含在多种不同的应用体系结构或者模型中,可以用于由于同协议、组件和格式所组成的联合体中。基于JSP的动态信息发布技术是一个开放的、可扩展的建立动态Web页面的标准。不论采用什么创建工具,开发人员都可以使用JSP页面来创建可移植的Web应用,在不同的Web应用服务器上运行。
1.2 对于ASP,PHP,JSP进行比较
ASP(Active Server Pages)是一个WEB服务器端的开发环境, 利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。ASP采用脚本语言VB Script(Java script)作为自己的开发语言。
PHP是一种跨平台的服务器端的嵌入式脚本语言。 它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开发者能够快速地写出动态生成页面.它支持目前绝大多数数据库。还有一点,PHP是完全免费的,可以从PHP官方站点(http://www.php.net)自由下载。而且可以不受限制地获得源码,甚至可以从中加进自己需要的特色。
JSP 是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP,PHP的一个通病--脚本级执行(据说PHP4 也已经在Zend 的支持下,实现编译运行)。Sun 公司借助自己在Java 上的不凡造诣,将Java 从Java 应用程序 和 Java Applet 之外,又有新的硕果,就是Jsp--Java Server Page。Jsp 可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序[8]。
三者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP代码被编译成 Servlet 并由 Java 虚拟机解释执行,这种编译操作仅在对 JSP 页面的第一次请求时发生。在 ASP 、PHP、JSP 环境下, HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 、PHP、JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 、PHP、 JSP三者都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。作为采用Java技术家族的一部分,以及Java 2(企业版体系结构)的一个组成部分,JSP技术能够支持高度复杂的基于Web的应用。 由于JSP页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。之所以没有选择时下比较流行的PHP或是ASP,主要是因为作为一个最重要的是学会开发的方法,而不是单纯的学会某一门语言,简单的说就是用什么语言开发最简单,最能达到锻炼的目的就用什么语言。
1.3 利用SQL访问数据库
随着计算机技术的不断发展,信息化管理程度的不断提高,数据库技术在信息管理中的作用日益重要。Microsoft SQL Server 2005是目前使用最广泛的数据库,它与Windows网络操作系统的无缝集成。智能化的内容管理,强大的功能,使它得到大量用户的喜爱。
SQL Server是Microsoft 公司在与Sybase公司原来的基础上推出的关系型数据库系统。它主要是指的是对数据的分类、组织、编码、存储、检索和维护。它作为网络编程的后台数据库存,可以通过ODBC和ADO这两种数据为访问技术用于ASP.NET技术或JSP技术制作的Web网页与数据为之间的连接。
SQL Server的特点是:
(1)它是关系型数据库,针对电子商务、数据仓库和在线商务解决方案的卓越的数据平台。它执行效率高,可在多用户之间有效的分配可用资源。
(2)SQL Server 2005由一系列相互协作的组件构成,能满足最大的Web 站点和企业数据处理系统存储和分析数据的需要。SQL Server 构架各种组件通过何种方式发挥合力,更富成效地管理数据
(3)可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用。
(4)企业级数据库功能。SQL Server2005 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。
(5)数据仓库。SQL Server 2005 中包括析取和分析汇总数据以进行....
 


标签:

(原文标题:基于WEB的高校教学任务管理系统的设计

(责任编辑:苏州北大青鸟



相关新闻

  • E-learning云计算机市场份额逐渐扩大
  • 基于WEB的成本管理系统的设计
  • 基于WEB的学生成绩管理系统的设计及
  • 基于WEB的汽车信息网站的设计
  • 基于WEB的信息信息发布系统的设计及
  • 基于WEB的JSP实验室管理系统的设计
  • 基于WEB的企业人事管理系统的设计
  • 基于JSP的商场进销存管理系统的设计
  • 基于JSP的网络交易市场物业管理系统
  • 基于WEB的毕业设计选题系统的设计及
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题