(计算机应用技术专业论文)基于net20的e_learning学习管理系统的研究与开发.pdf_第1页
(计算机应用技术专业论文)基于net20的e_learning学习管理系统的研究与开发.pdf_第2页
(计算机应用技术专业论文)基于net20的e_learning学习管理系统的研究与开发.pdf_第3页
(计算机应用技术专业论文)基于net20的e_learning学习管理系统的研究与开发.pdf_第4页
(计算机应用技术专业论文)基于net20的e_learning学习管理系统的研究与开发.pdf_第5页
已阅读5页,还剩57页未读 继续免费阅读

(计算机应用技术专业论文)基于net20的e_learning学习管理系统的研究与开发.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 e _ l e a r n i n g 学习管理系统是学校教学平台建设工作中的一个趋势,是通过综合教 学设计,以互联网络为主要交流平台建设的教学科目内容及实施教学活动的整合。它既 是学校教学平台中对外展示的窗口,又是能否很好共享优质教学资源的关键。我校历来 在信息技术建设方面非常重视,经过多方调研,于2 0 0 8 年下半年立项,决定建设适合 于我校的e _ l e a r n i n g 学习管理系统。通过网络交互式学习,构建网络学习社区,有效 整合并利用“学习者资源,e _ l e a r n i n g 学习管理系统会在学校的学科建设、教学改 革等方面发挥其巨大的作用。 本人作为学校e _ l e a r n i n g 学习管理系统的项目负责人,立足自主研究、优势借鉴、 独立开发的原则,通过对校内原有的教、学、管各个职能部门的信息孤岛的仔细研究, 拟通过e _ l e a r n i n g 平台将其有效整合成一个整体,并在此基础上深入研究了辅助教学 效果考核功能的多维度监控模型;通过对网络流媒体技术的深入研究,完成了了教师实 时授课的组播和授课内容点播的功能;通过对交互式网页应用的网页开发技术( a j a x ) 等相关技术的深入研究,完成了数据的无刷新展示功能,降低了网络数据流量,深度加 强了系统实现互联网教学的可行性;通过深入研究m e m b e r s h i p 技术,加强系统的安全 性、完善用户权限管理的功能。在学校现有的信息化建设的基础上并结合对以上诸多技 术的深入研究和剖析,利用先进的v s2 0 0 5 + s q ls e v e r2 0 0 5 技术构建了b s 模式的 e _ l e a r n i n g 学习管理系统,该系统目前已进入了测试阶段。本系统最大的优势之处在 于:不仅适应我校当前的学科建设,更是对现有学科建设的加强和促进。 软件最终服务于教学,通过本项目的研究、具体规划和实施,不仅对我校各种优质 资源进行了有效的整合,更对我校的传统教育体系产生了重大的影响,使其向更科学、 更便捷、更完善的方向发展。 关键字:e _ l e a r n i n g ;m e m b e r s h i p :a j a x a b s t r a c t e _ l e a r n i n gm a n a g e m e n t s y s t e mi s t h ep l a t f o r mf o rb u il d i n gh i g h e r e d u c a t i o ni nt h ew o r ko fat r e n dt h a ti st h r o u g ha ni n t e g r a t e di n s t r u c t i o n a l d e s i g nt ot h ei n t e r n e te x c h a n g ep l a t f o r mf o rt h ec o n s t r u c t i o no ft h em a i n s u b j e c t so ft h et e a c h i n gc o n t e n ta n dt h ei m p l e m e n t a t i o no ft h ei n t e g r a t i o n o ft e a c h i n ga n dl e a r n i n ga c t i v i t i e s i ti sap l a t f o r mf o rh i g h e re d u c a t i o n i nt h ee x t e r n a ld i s p l a yo ft h ew i n d o w ,w h e t h e ri t i sg o o dt os h a r et h ek e y t oq u a li t yt e a c h i n gr e s o u r c e s o u rs c h o o lh a sb e e n b u i l d i n gi nt h e i n f o r m a t i o nt e c h n o l o g yv e r ys e r i o u s l y , a f t e rc a r e f u li n v e s t i g a t i o na n d s t u d yp r o j e c ti nt h es e c o n dh a l fo f2 0 0 8 ,d e c i d e dt h ec o n s t r u c t i o n o f s c h o o l sf o re _ l e a r n i n gm yl e a r n i n gm a n a g e m e n ts y s t e m i n t e r a c t i v el e a r n i n g t h r o u g ht h en e t w o r k ,b u il dan e t w o r ko fl e a r n i n gc o m m u n i t i e s ,e f f e c t i v e i n t e g r a t i o na n du s eo f ”i e a r n e r ”r e s o u r c e s ,e _ l e a r n i n gl e a r n i n gm a n a g e m e n t s y s t e mw i l lb es u b j e c ti nt h es c h o o lb u i l d i n g ,t e a c h i n gr e f o r mt op l a yt h e i r g r e a tr o l e ia sal e a r n i n gm a n a g e m e n ts y s t e mi ns c h o o l se _ l e a r n i n gp e r s o ni n c h a r g eo ft h ep r o j e c t ,b a s e do nin d e p e n d e n tr e s e a r c h ,t h ea d v a n t a g e st o 1 e a r nf r o mt h ep r i n c i p l eo fi n d e p e n d e n td e v e l o p m e n t ,t h eo r i g i n a lo ft h e s c h o o li nt e a c h i n g ,l e a r n i n g ,m a n a g e m e n to fi n f o r m a t i o ni nv a r i o u s f u n c t i o n a ld e p a r t m e n t so ft h ei s l a n dl o o ki n t ot h ep l a t f o r mt ob ea d o p t e d e _ l e a r n i n gt h e i re f f e c t i v ei n t e g r a t i o ni n t oaw h o l e ,a n di n d e p t hs t u d y o nt h eb a s i so ft h ea u x i l i a r yf u n c t i o no ft e a c h i n ga n dl e a r n i n gp e r f o r m a n c e a s s e s s m e n tm o d e lf o rm u l t i 。d i m e n s i o n a l m o n i t o r i n g ;t h ea d o p t i o n o f s t r e a m i n gm e d i at e c h n o l o g yo nt h en e t w o r ko fi n d e p t hs t u d y ,t e a c h e r s c o m p l e t e dam u l t i c a s tr e a l t i m et e a c h i n gc o n t e n ta n dt e a c h i n gd e m a n d f u n c t i o n s :i n t e r a c t i v ew e b b a s e da p p l i c a t i o n st h r o u g ht h ew e bd e v e l o p m e n t t e c h n o l o g y ( a j a x ) t e c h n o l o g ya n do t h e rr e l a t e di n d e p t hr e s e a r c h ,n o c o m p l e t ed a t as e tt od i s p l a yf u n c t i o n s ,r e d u c i n gt h ef l o wo fn e t w o r kd a t a , t h ed e p t ho ft h es y s t e mt oe n h a n c et h ef e a s i b i l i t yo ft e a c h i n gt h ei n t e r n e t : m e m b e r s h i pi n d e p t hs t u d yt h r o u g ht e c h n o l o g y ,t oe n h a n c es y s t e ms e c u r i t y , i m p r o v et h ef u n c t i o no ft h eu s e rr i g h t sm a n a g e m e n t e x i s t i n gi n f o r m a t i o n i nt h es c h o o lb u il d i n gb a s e do nt h ea b o v ec o m b i n e dw it han u m b e ro ft e c h n i c a l i n d e p t hr e s e a r c ha n da n a l y s i s ,t h eu s eo fa d v a n c e dv s2 0 0 5 + s q ls e v e r 2 0 0 5t e c h n o l o g yt ob u il dt h eb sm o d ee _ l e a r n i n gl e a r n i n gm a n a g e m e n t s y s t e m ,w h i c hh a se n t e r e dt h et e s t i n gs t a g e g r e a t e s ta d v a n t a g eo ft h i s s y s t e mi st h a t :n o to n l yt oa d a p tt ot h ec u r r e n ta c a d e m i cs c h o o lb u ii d i n g i sb u i l d i n go nt h ee x i s t i n gd i s c i p li n e st os t r e n g t h e na n dp r o m o t e s o f t w a r et h a tu l t i m a t e l ys e r v et h et e a c h i n ga n dr e s e a r c ht h r o u g ht h i s p r o j e c t ,t h es p e c i f i cp l a n n i n ga n di m p l e m e n t a t i o n ,n o to n l yf o ro u rs c h o o l w i d er a n g eo fh i g hq u a l i t yr e s o u r c e sf o rt h ee f f e c t i v ei n t e g r a t i o n ,b u t a l s oo no u rs c h o o l st r a d i t i o n a le d u c a t i o ns y s t e mh a sh a dam a j o ri m p a c t t ot h em o r es c i e n t i f i c ,m o r ec o n v e n i e n ta n db e t t e rd i r e c t i o n k e yw o r d s :e _ l e a r n i n g :m e m b e r s h i p :a j a x 厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下,独立完成的研究成果。本人 在论文写作中参考其他个人或集体已经发表的研究成果,均在文中以适当 方式明确标明,并符合法律规范和厦门大学研究生学术活动规范( 试行) 。 另外,该学位论文为() 课题( 组) 的研究成果,获得() 课题( 组) 经费或实验室的资助, 在() 实验室完成。( 请在以上括号内填写课题或课题组 负责人或实验室名称,未有此项声明内容的,可以不作特别声明。) 套li 也 厦门大学学位论文著作权使用声明 本人同意厦门大学根据中华人民共和国学位条例暂行实施办法等 规定保留和使用此学位论文,并向主管部门或其指定机构送交学位论文( 包 括纸质版和电子版) ,允许学位论文进入厦门大学图书馆及其数据库被查 阅、借阅。本人同意厦门大学将学位论文加入全国博士、硕士学位论文共 建单位数据库进行检索,将学位论文的标题和摘要汇编出版,采用影印、 缩印或者其它方式合理复制学位论文。 本学位论文属于: () 1 经厦门大学保密委员会审查核定的保密学位论文,于 年月日解密,解密后适用上述授权。 () 2 不保密,适用上述授权。 ( 请在以上相应括号内打“”或填上相应内容。保密学位论文应是 已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密委员会审 定的学位论文均为公开学位论文。此声明栏不填写的,默认为公开学位论 文,均适用上述授权。) 声明入( 签名) : 砂7 年7 月8 日 嘻乞 乞 第l 章绪论 第1 章绪论 随着知识管理系统( k m ) 的风起云涌,在线学习( e - l e a r n i n g ) 已成为学校教学过程 e 化的重要趋势。评估及引进各种e - l e a r n i n g 在线学习管理系统,已成为教学、师资 培训等部门近来的重点工作。 按照美国培训和发展协会的定义,e - l e a r n i n g 是指由网络电子技术支撑或主导实 施的教学内容或学习体验。真正意义上的e - l e a r n i n g 应该能够利用电子网络技术实现 在线学习的全过程,而且发挥电子网络技术的优势为培训带来更新、更好的解决方案。 除了电子化的培训内容,e - l e a r n i n g 应该有一个相应的管理程序学习管理系统一 一对在线学习的过程进行管理,从在线学习的角度而言,这个管理系统至少应该有以下 功能: 课程和学员的管理:不仅要储存所有的培训课程内容和相关学员信息,更能按 照需要为不同学员安排不同课程 教学过程的跟踪:对学员学习的全过程进行电子跟踪,收集相关信息、数据, 随时对学员的学习实施督促、管理 教学结果的收集:可以实现远程在线考试,同时快速收集各类考核结果 教学互动:实现学员与教师、学员与学员之间的信息交流,第一时间解决学习 问题 具备以上功能,在线学习的全过程( 教学计划、实施、监控、考核等) 都能够 依靠电子技术实现。 综上所述,e - l e a r n i n g 决不仅仅是学习内容的电子化,更是学习管理过程的电子 化,只有这样,才能真正地减轻培训人员的组织、管理压力,迅速更新培训内容,全面 掌握培训实施情况,利用网络实现真正意义上满足各类需求的在线学习。 近年来,我校规模不断扩大,但教育投入严重不足,教育基础设施和教师队伍的水 平都远远不能适应教育现代化的要求。这就需要最大限度地整合和利用现有优质教学资 源。e _ l e a r n i n g 学习管理体系的建设正是希望通过引进优质教学资源,引进优秀教学 研究成果,发挥示范和辐射作用,促进我校的发展和教学改革,提高教学质量。 基于。n e t 2 0 鼹el e a r n i n g 学习警理系统的研究与舜发 e 学习管理体系建设是一顼综合系统工程。它涉及到j | i l i 资、学生、教材、 教学思_ 想l e a 、r 教n i 学n g 管理、教学方式、教学内容、教学手段等方方面面,是牵一发而动全身 的工程。因此,e _ l e a r n i n g 学习管理体系建设应该是以现代教育思想为先导,以提高 师资队伍素质为前提,以建设相应层次的、具有较强针对性和适用性的优秀教材为核心, 以教学内容现代化为基础,以现代信息技术手段为平台,以科学的管理体制为保障,以 推进教学资源共享为原则,集教学理念、师资队伍、教学内容、教材建设、教育技术、 教学方法和管理制度于一身的整体建设。纵观这些措施可以发现,它们始终是围绕一个 根本爵的,即充分利用现有教学资源,拓展教学形式、提升教学质量。 e _ l e a r n i n g 学习管理体系的建设是一项艰巨的任务,有一个长期积累的过程,不 可能在短时羯蠹完成,不能一蹴焉就,也非一劳永逸。它需要学校、系部、教师着眼予 现实建设、着眼于未来发展,不断更新内容,不断改进方法,使教学内容始终保持可持 续高水平的发展。要求校内每一个教学元素都在思想上认识e _ l e a r n i n g 学习管理体系 的重要谗用、缝位和意义,在制度上形成交性枫割与有力保障,在管理上巍用现代讫手 段,在理论与实践上不断研究,在配套工程上形成配合与支撑。 综上所述,在我校开展使用e _ l e a r n i n g 学习管理体系是必须的,也是急迫的,对 比市场上现有的成型软件,无法满足我校的实际需求,更难以和我校现有的信息纯平台 进行有机的结合,因此我校于2 0 0 8 年下半年进行立项,成立了e _ l e a r n i n g 学习管理系 统研发管理小组,本人为项目负责人,本着自主研发,优势借鉴的原则,开始了 e _ l e a r n i n g 学习管理系统的独立并发建设。 1 1e _ l e a r n i n g 学习管理系统的定位 e _ l e a r n i n g 学习管理系统是教育改革指导下信息革命的产物,也是社会信息化的 重要技术保证。回顾近2 0 年来微电子技术的进步和i n t e r n e t 技术的突飞猛进的发展, 计算枫大范围的普及,为适应瞬息万变、竞争激烈蠹孽时代要求,各高校纷纷引入各种信 息管理系统。信息化、网络化教学模式作为当前国际上飞速发展的一门综合性新学科, 已经越来越受到人们的重视。 信息化、霪络化教学模式是教育改革信息化最重要的标志之一,它将人、计算机和 各种多媒体信息三者结合为一个体系,构成一个服务于教学一线的教师、教学管理人员 2 第1 许缔沧 和学生的人机信息处理系统。通过使用先进的计算机、网络等备种先进技术,相关人员 可以充分利用各种多媒体教学信息资源,从而大丈提高教学艘率,进而辅助教学管理层, 将现代化教学模式提高到一个崭新的水平。e l j e a r n i n g 学习管职! 系统r 【作原理如图i1 所示 蔓移嗣口岛国蔷 6岛 捌1l ;e _ l e a r n i n g 学目管a 系统工作原理圈 1 2 依托e _ l e a r n l n g 学习管理系统实施教学的优越性 i 自 _ 鞠 毋 首先,el e a r n i n g 学习管理系统服务的对象主要是通过h 联网进行自主学刊的并 级各类学生。所以,在进行e | l e a r n i n 8 学习管理系统建设时,应时刻树立以学习为中 心的思想,充分发挥系统的优势,创建有利于学j j j 知识教育、素质教育和创新能力培养 的教学模式。 其次e l e a r n in g 学习管理系统服务的对象是从平台汲取丰富资源的广大教师 以便4 1 对自己学生的实际情况,进行教学殴计,实施合理而有效的授谍模式。这就要求 在i 11 e a r nj n g 学习管理系统的建设中要在多个层次j :考虑到学校的实际情况,做到 优质教学资源真难意义上的共享。h 有构建高质量多层次的e - l e a r n i n g 学习管理系统 才能在学校建立基于网络的远程学习环境为学屯的个性化擘习提供高质量的支持服 务。 国固 日惫 一 一 耩于n e t 2 0 的el a m m i n g 学习管理系统的研究j 开发 e学习管理系统与课堂教学的关系,也是在 学习管理系统定_ l e a r n i n g e _ l e a r n i n g 位中必须加以明确的。就目前情况而言,对于多数学校的学生,该系统只能是传统课堂 教学的一个有机补充,是实现个性化教学的一个平台,它不可能代替传统课堂教学;另 一方面,通过e _ l e a r n i n g 学习管理系统来提升教学质量,实现个性化学习,决定了 e _ l e a r n i n g 学习管理系统不是可有可无的“摆设”。应该充分认识到课堂教学和 e _ l e a r n i n g 教学的教学目标是一致,都是以使受教育者得到教学信息,掌握知识为最 终目标的。两者既不互相替代,又共存并行,关键在于找到能够发挥两者优势的新的教 学模式。在这种模式下,教师不管是作为e _ l e a r n i n g 的建设者,还是使用者,都应该 积极参与到e _ l e a r n i n g 教学中,给学生知识体系的构建以及课程教学资源的使用提供 必要的指导和帮助。 综上所述,在e _ l e a r n i n g 学习管理系统的定位时,首先,必须充分考虑它的服务 对象,尤其是急需通过这个平台提升教学质量的使用对象;其次,是课程建设的目标, 实现优质教学资源共享;还有,e _ l e a r n i n g 学习管理系统与课堂教学的关系以及教师 应该扮演的角色。 1 3e l a r nin g 学习管理系统的技术难点 为了达到e _ l e a r n i n g 学习管理系统的实用性,我对网络流媒体技术做了深入研究, 不仅达到了教师实时授课的组播,也达到了教师授课内容点播,配合传统的课件、教案 等文字学习,突出了网络流媒体技术的高速率、低消耗和负载均衡的特点。 考虑到学习平台部分内容的变化性,我研究了交互式网页应用的网页开发技术 ( a j a x 技术) ,通过对a j a x 技术的研究及应用,减少了系统的跳转、降低了数据传输 的网络流量,增强了系统的实用性。 为了保障系统的安全性,在做出多个安全模式的研究、对比之后决定使用v s2 0 0 5 中w e bs i t ea d m i n i s t r a t i o nt o o l 技术,实现了用户权限、角色管理功能模块,加强 系统的安全性,提高用户管理功能的层次。同时在论文中还具体研究了代码复用、i f r a m e 技术和g l o b a l a s a x 等实用技术,并在e _ l e a r n i n g 学习管理系统中将其具体实现。 本人在对e _ l a r n i n g 系统研发之前对系统用户先做了问卷调查,得到的结果是:很 多用户在无监控状态中的学习环境下很难自控。根据以上情况,我研究了各种网络学习 4 第l 章绪论 的监控模式,翔时提澎了基于e _ l a r n i n g 学习系统的多维度监控模型,同时将在线时长 控制、在线点击量控制、讨论活跃度指标、在线协作学习的评价量标和系统考试等多种 控制指标有机融合,达到了系统测评结果的科学性和完整性。 1 4e _ l a r n i n g 学习管理系统的先进性 e _ _ l e a r n i n g 系统作为辅助课堂教学的支持系统,采用b s 技术开发,它利用现代 计算机、通讯、多媒体、软件技术研制丽成,出数据中心( 数据库) 、系统软件、信息 支持系统等部分组成。 本系统以计算机科学、软件工程学、多媒体技术等为基础,结合e _ l e a r n i n g 自身 的特点并利用当今最先进的开发工具n e t 来进行系统的开发,功能全面、操作方便、 具有完善的系统管理和权限管理,并具备高度个性化和可扩充性。 l 、注重完善的系统管理和权限管理 数据安全性的管理其实比功能更要重要,对霞要数据设置了多层数据安全屏障,有 完善的系统管理、权限设置、输入锁定等功能。 2 、贴近学校、谣向需求、符合学校发展要求 依托学校的现有情况,按照e _ l e a r n i n g 体系的要求,我们的系统包含了各种教育 教学所需要的功能模块,同时为加强本系统在教学中的辅助职能,我校制定了一系列规 划以促进el e a r n i n g 的发展。 3 、适合不同规模配备 软件从设计时即考虑到我国现有基础网络的状况,跨平台的客户端,支持单机、对 等网、w i n d o w s2 0 0 3 、w i n d o w sn t 、w i n 2 0 0 0p r o f e s s i o n a l s e r v e r a d v a n c e ds e r v e r , 对计算机设备、网络软硬件环境要求不高。 4 、软件可伸缩性 本管理系统是基于b s ( 浏览器服务器) 结构的w e b 应用系统,可应用于单机或 网络等不同的环境,适合各种复杂的应用要求。 5 、数据库兼容性 系统的后台数据麾是s q ls e r v e r 2 0 0 5 。支持移当今主流的大型关系数据库进行数 据交互,如s y b a s ea d a p t i v es e r v e ra n y w h e r e8 0 1 、s y b a s es q ls e r v e r1 0 0 1 1 0 5 基于n e t 2 0 的e _ l e a m i n g 学习管理系统的研究j 开发 等。并提供数据的备份与恢复功能,数据安全性好,不会出现网络堵塞现象。 6 、理论实践相结合 开发时以先进的教学思想为指导,以计算机科学、软件工程学、多媒体技术等为基 础,结合教育教学专家和各方面使用者的意见和建议,利用先进的开发工具n e t 来进 行系统的开发,软件的界面美观、功能贴近用户、操作简单又规范。 7 、系统包含了多级的安全机制 数据周期备份功能; 系统管理员必须通过帐号、口令对系统进行管理,防止非法用户侵入数据库造 成破坏; 呤每个操作者只能进入被授权的功能项进行操作; 令分角色、用户组、个性化用户权限设置等方法对用户权限进行管理,在此前提 下引入了微软最新的安全技术策略。 8 、系统的模块化 系统采用模块化设计,各模块之间功能清晰,并且每个使用者可以根据自身需要灵 活设黄适合自己的管理体系。系统中的项目、代码还可以自定义,学校可以根据不同时 期的需要来设置最合适的项目和代码。 本文共分八章。第一章对e _ l e a r n i n g 学习管理系统的发展及现实中的应用状况做 以说明和分析,重点阐述了e _ l e a r n i n g 学习管理系统的产生、现状和今后的发展方向, 现有的e _ l e a r n i n g 学习管理系统应包含的一些功能,以及本系统的优势所在。 第二章对我校的教学现状、网络现状和具体的实施要求做出了阐述,以及系统平台 需要达到的各种指标做出要求。 第三章研究了本系统的开发平台、运行平台,在新技术的支持下,系统的安全性、 稳定性、可扩展性、跨平台性等特性得到大大提高,以及开发本系统所使用的开发工具 c # + s q ls e r v e r2 0 0 5 的优势,和使用该技术开发e _ l e a r n i n g 学习管理系统的优势。 同时对e _ l e a r n i n g 学习管理系统的研发过程、整体设计方案、系统主要功能模块和数 据库相关设计做了详细阐述。 第四章研究了相应的流媒体技术等网络辅助技术,同时描述了本系统中在线视频功 能模块的应用与实现。 6 第l 章绪论 第五章研究了a j a x 技术,同时利用该技术实现了本系统中的无刷新数据展示功能。 第六章研究了本系统中使用w e bs i t ea d m i n i s t r a t i o nt o o l 技术,实现了用户权 限、角色管理功能模块。 第七章对系统中涉及到的代码复用、i f r a m e 技术和g l o b a l a s a x 技术做以具体研 究、应用。 第八章对整个系统的不足和系统发展规划做以展望。 7 基于n e t 2 0 的el e a r n i n g 学习管理系统的研究1 j 开发 第2 章e _ l e a r n i n g 学习管理系统的需求分析 自主研发是为了适合本校学生的课辅学习以及本校的教师继续教育工作,研发出具 有特色的高校e _ l e a r n i n g 学习管理系统。e _ l e a r n i n g 学习管理系统是学校教学平台建 设工作中的一个趋势,是通过综合教学设计,以互联网络为主要交流平台建设的教学科 目内容及实施教学活动的整合。它是学校教学平台中对外展示的窗口,又是能否很好共 享优质教学资源的关键。所以,它既不能仅仅做成网站或未经教学设计所设立的吸引用 户的课程,也不能仅仅是辅助性网络教学资料的堆砌。 2 1 研究课题来源 在现代教育领域中,教师教育问题、在校生拓展教育是教育改革关注的焦点。伴随 我国教育层次的上移,不断提高师资水平已成为大家的共识,开辟教师继续教育和在校 生拓展教育的新途径,是我们目前普遍关注的课题。以前我校主要采用以下几种模式: 1 、集中时间集中地点,进行面对面的集体授课( 不能突出个性化教育) 。 2 、外出培训( 不能突出普及化教育,成本太高) 。 3 、鼓励教师自我学习( 无法规范监督、管理机制) 。 4 、利用现代教育手段,高速发展的网络技术实现远程教育( 单向性明显,缺乏交 流互动) 。 随着我校的不断发展和生源的日益扩大,目前传统的各种教学形式已无法满足“为 未来培养学生”的需求。根据学校目前信息技术的情况,基本达到了局域网的普及覆盖 并和广域网有机联接。考虑到目前的各类软件模式主要有三种c s 、b s 或是c s 与b s 两者结合,三者各有利弊,综合我校的实际情况我选择了b s 模式,通过对基于b s 构 架的各类技术的深入研究,为我校研发了e _ l e a r n i n g 学习管理系统。 综上所述,我校准备自主研发适合本校学生的课辅学习以及本校的教师继续教育 第2 帝el 船m i n g 学习管理系统的需求分析 工作,研发出具有特色的e _ l e a r n i n g 学习管理系统。通过e _ l e a r n i n g 学习管理系统的 应用,提高我校基础教学层次,加快我校教师教育信息化建设的进程,减轻教师负担, 解决工学矛盾,降低培训成本,满足教师、学生的个性化学习的需要,通过网络交互式 学习,构建网络学习社区,有效整合并利用“学习者”资源,e _ l e a r n i n g 学习管理系 统会在学校的学科建设、教学改革等方面发挥其更大的作用。 2 2 系统的设计目标 e _ l e a r n i n g 学习管理系统具体的设计目标如下: 夺采用先进可靠的计算机设备、网络设备和系统软件产品组建e _ l e a r n i n g 学习管理 系统;系统设计应达到市级先进水平,且切实可行并容易实现;符合现代信息技术 和现代网络技术的发展潮流;符合现代远程教育技术的发展潮流。 令系统设计应符合用户的实际需要;系统配置既强调先进性又注重实用性,应注意系 统配置的经济效应,达到综合平衡。 将我校现有教学的“教、学、管”功能尽可能集成起来。 能够适应多功能、外向型的要求,讲究便利性和舒适性,达到提高培训效率、节省 人力物力等资源的目的;提供软件、硬件、通讯、网络、操作系统和数据管理系统 等方面的接口和工具,使系统具有良好的灵活性、兼容性;系统参数配置少,调整 少,自动化程度高,使用方便,操作简单。 夺具有高度的安全性,包括数据存储分发的安全性、数据访问的安全性和系统的抗病 毒能力;具有完整的用户认证系统,抵御非法用户进入系统:保留完整且不被修改 的系统日志。 、 令具备在规定条件和时间内完成用户所要求的功能的能力,能长期稳定地工作;结构 简单,可靠性高;对工作条件和工作环境要求较低;故障率低,维护维修方便。 系统的用户数目可能不断增加,系统必须具有方便扩展的能力。系统必须方便功能 和业务的不断扩展。 9 基于,n e t 2 0 麓el e a r n i n g 学习警瑾系统酌研究i 开发 夺系统可提供符合企业培训s c o r m 雷际标准的数据接口完成师资库导入、教材库导入 和教育培谢资源导出、培训课程数据导出等。 夺在局域网应用时,运用组播协议传输,系统容量只受到转播服务器性能限制;在互 联网应用时,系统容量受转播服务器性能和网络带宽限制。在至强服务器( 3 4 gc p u ; 4 g 内存) 支持下单播系统容量可达6 0 0 用户,组播容量不受限制。学习平台:使用 流量均衡分配的2 台服务器可支持超过1 0 0 0 用户( 5 0 0 局域网用户、5 0 0 互联网用 户) 并发访闯。 以上各个指标的具体研究、实施情况会在后面的章节做出详细说明。 1 0 第3 章el e a r n i n g 学习管理系统的整体设计 第3 章e _ l e a r ni n g 学习管理系统的整体设计 3 1 系统设计原则 整体性保障原则 系统的开发采取“总体规划,分步实施”的开发策略。即在开发之初,先进行 总体的规划( 即总体分析和总体设计) ,然后在总体设计的约束下分步实旌。 权限细分原则 e _ l e a r n i n g 学习管理系统针对的是全校师生的学习用户,接入点可能是内部 的局域网,或者是外部广域网,针对复杂的应用环境,必须对所有用户的权限 进行细节分配,可靠管理。本系统采用角色权限和个人权限分配相结合的方法, 大大加强了用户权限分配的普遍性和特别性相结合的优势。 夺系统实用性原则 实用性原则是衡量质量体系中最重要的指标,是否与业务结合的紧密,是否具 有严格的业务针对性,是系统成败的关键因素,因此,系统开发之初的系统需 求分析尤为重要,需求的分析结果直接影响到系统的开发结果。一切从使用出 发是建设成功的el e a r n i n g 学习管理系统的关键。 人性化的设计界面 人性化的界面设计,使一般用户无须大量培训即可使用。基于 i n t e r n e t i n t r a n e t ,随时随地可以通过e _ l e a r n i n g 学习管理系统进行学习、 交流和更新。 模块化设计原则 e _ l e a r n i n g 学习管理系统是根据业务的需求动态变化的,系统必须有很好的 灵活性。本系统采用的模块化设计模式,使功能结构具有良好的伸缩性,用户 可以根据实际情况扩展模块。 基于n e t 2 0 的e _ l e a m i n g 学习管理系统的研究j 开- 7 2 3 2 实现系统的技术架构 随着网络经济的到来,微软公司希望帮助用户,能够在任何时候、任何地方、利用 任何工具都可以获得网络上的信息,并享受网络通信所带来的快乐。n e t 战略就是为着 实现这样的目标而设立的。 微软公丌宣布,今后将着重于网络服务和网络资源共享的开发工作,并称,将会为 公众提供更加丰富、有用的网络资源与服务。微软新一代平台的正式名称叫做“新一 代w i n d o w s 艮务”( n g w s ) ,现在微软已经给这个平台注册了正式的商标 _ m i c r o s o f t n e t 。在n e t 环境中,微软不仅仅是平台和产品的开发者,并且还将作 为架构服务提供商、应用程序提供商,开展全方位的i n t e r n e t 服务。在谈及这个平台中 使用的新技术,微软透露,它将在n e t 环境中提供更多新产品和一揽子的全套服务。 m i c r o s o f t n e t 平台的基本思想是:侧重点从连接到互联网的单一网站或设备上, 转移到计算机、设备和服务群组上,使其通力合作,提供更广泛更丰富的解决方案。用 户将能够控制信息的传送方式、时间和内容。计算机、设备和服务将能够相辅相成,从 而提供丰富的服务,而不是像孤岛那样,由用户提供唯一的集成。企业可以提供一种方 式,允许用户将它们的产品和服务无缝地嵌入自己的电子构架中。这种思路将扩展二十 世纪八十年代首先由p c 赋予的个人权限。m i c r o s o f t n e t 将开创互联网的新局面,基 于h t m l 的显示信息将通过可编程的基于x m l 的信息得到增强。x m l 是经“万维网联盟”定 义的受到广泛支持的行业标准,w e b 浏览器标准也是由该组织创建的。微软公司为开发 它投入了大量精力,但它并不是m i c r o s o f t 的专有技术。x m l 提供了一种从数据的演示视 图分离出实际数据的方式。这是新一代互联网的关键,提供了开启信息的方式,以便对 信息进行组织、编程和编辑;可以更有效地将数据分布到不同的数字设备;允许各站点 进行合作,提供一组可以相互作用的“w e b 服务”。 m i c r o s o f t n e t 平台包括用于创建和操作新一代服务的n e t 基础结构和工具;可以 启用大量客户机的n e tu s e re x p e r i e n c e ;用于建立新一代高度分布式的数以百万计 的n e t 积木式组件服务;以及用于启用新一代智能互联网设备的n e t 设备软件。 m i c r o s o f t n e t 产品和服务包括w i n d o w s n e t ,连同建立积木式服务的核心集成 套件;m s n t m n e t ;个人订购服务;o f f i c e n e t ;v i s u a ls t u d i o n e t ;以及用于n e t 1 2 第3 章el e a r n i n g 学习管理系统的整体设计 的b c e n t r a l t m 。 1 、n e t 环境中的突破性改进在于: 令使用统一的i n t e r n e t 标准( 如x m l ) 将不同的系统对接; 这是i n t e r n e t 上首个大规模的高度分布式应用服务架构; 使用了一个名为“联盟 的管理程序,这个程序能全面管理平台中运行的服务 程序,并且为它们提供强大的安全保护后台; 2 、n e t 平台包括如下组件: 用户数据访问技术。其中包括一个新的基于x m l 的、以浏览器为组件的混合信 息架构,叫做“通用画板”: 夺基于w i n d o w sd n a2 0 0 0 的构建和开发工具; 夺一系列模块化的服务,其中包括认证、信息传递、存储、搜索和软件送递功能; 夺一系列驱动客户设备的软件; 3 2 1 系统开发语言c # 今天人们改进开发出了许多语言,以提高软件生产率。但这些或多或少都以牺牲c 和c + + 程序员所需要的灵活性为代价。这样的解决方案在程序员身上套上了太多的枷锁, 限制了他们能力的发挥。它们不能很好地与原有的系统兼容,更为令人头痛的是它们并 不总是与当前的w e b 应用结合得很好。理想的解决方案是:将快速的应用开发与对底层 平台所有功能的访问紧密结合。对于我们来说现在需要理解的一切仅仅是名字嵌套而 已。 语法中的冗余是c + + 中常见的问题,比如c o n s t 和# d e f i n e 各种各样的字符类型等 等。c # 对此进行了简化,只保留了常见的形式而个别的冗余形式从它的语法结构中被清 除了出去。 l 、精心的面向对象设计 也许你会说:从s m a ll t a l k 开始,面向对象的话题就始终缠绕着任何一种现代程序 设计语言。的确c # 具有面向对象的语言所应有的一切特性:封装、继承与多态。这并不 出奇然,而是通过精心地面向对象设计从高级商业对象到系统级应用。c # 是建造广泛组 件的绝对选择。在c # 的类型系统中,每种类型都可以看作一个对象,c # 提供了一个叫做 基十n e t 2 0 的e _ l e a m i n g 学习管理系统的研究j 开发 装箱b o x i n g 与拆箱u n b o x i n g 的机制来完成这种操作,而不给使用者带来麻烦。 2 、与w e b 的紧密结合 n e t 中新的应用程序开发模型意味着越来越多的解决方案需要与w e b 标准相统 一。例如超文本标记语。- 言 h y p e r t e x tm a r k u pl a n g u a g eh t m l 和x m l 。由于历史的原因, 现存的一些开发工具不能与w e b 紧密地结合。s o a p 的使用使得c # 克服了这一缺陷,大 规模深层次的分布式开发从此成为可能。 3 、c # 的兼容性 正是由于其灵活性,c # 允许与c 风格的需要传递指针型参数的a p i 进行交互操作。 d l l 的任何入口点都可以在程序中进行访问。c # 遵守n e t 公用语言规范c o 唧o n l a n g u a g es p e c i f i c a t i o n 。c l s 从而保证了c # 组件与其它语言组件间的互操作性。元 数据m e t a d a t a 概念的引入既保证了兼容性又实现了类型安全。 3 2 2 系统数据库支持 在当今的互联世界中,数据和管理数据的系统必须始终为用户可用且能够确保安 全。有了s q ls e r v e r2 0 0 5 ,组织内的用户和信息技术( i t ) 专

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论