




已阅读5页,还剩65页未读, 继续免费阅读
(教育学专业论文)中学教师在线学习共同体平台设计与开发.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要 近年来,众多教育者开始关注和研究学习共同体以及网络环境下的学习共 同体,取得了不少进展,对中学教师在线学习共同体的开发和研究尚处探索阶 段。本研究设计的平台旨在为具有相同目标的地区和同校教师提供高效、持久 的学习平台,推动共同体隐性知识和显性知识的相互转化。文中使用调查法、 设计开发法与测试法保证了研究的正确性和准确性。研究过程中首先深入剖析 了学习共同体s e c i 理论模型,在此基础上分析了其在教师学习平台中的应用。 然后较为详细地介绍了平台的开发模式、网页制作技术、布局方法、网站架构 以及开发环境与工具等。接下来以问卷调查为基础进行了用户需求分析,并据 此为平台进行了详细的功能划分。然后进入研究的核心部分数据库设计和平台 的设计实现。数据库设计中不但对数据库做了总体设计,还给出了每张实体表 的详细设计与结构表。以数据库为基础对平台分实体类、数据访问层、业务逻 辑层进行了详细设计实现并给出了辅助工具类设计。最后对表示层分模块和页 面进行了详细设计与实现。通过对平台的测试与试运行,结果表明本平台是中 学教师在线学习的理想场所,能够促进教师显隐知识的转化,为以后的研究提 供了参考。不足之处是过多使用了服务器控件影响了平台的运行速度。 关键词:s e o l 模型;学习共同体;在线平台; 论文类型:软件开发 a b s t r a c t i nr e c e n ty e a r s ,m a n ye d u c a t o r sb e g a nt op a ya t t e n t i o na n dr e s e a r c hl e a r n i n g c o m m u n i t ya l sw e l la l st h el e a r n i n gc o m r n u n i t yb a s e dn e t w o r ke n v i r o n m e n t ,al o to f p r o g r e s sh a sb e e nm a d e ,t h ed e v e l o p m e n ta n dr e s e a r c ho nh i g hs c h o o lt e a c h e r s o n l i n el e a r n i n gc o m m u n i t yi ss t i l li nt h ee x p l o r a t o r ys t a g e i nt h i ss t u d y , t h ed e s i g n p l a t f o r mi sd e s i g n e df o rr e g i o n a la n ds c h o o lt e a c h e r sw i t ht h es a m eo b j e c t i v et o p r o v i d ee f f i c i e n t ,l o n g l a s t i n gl e a r n i n gp l a t f o r m t o p r o m o t e t h em u t u a l t r a n s f o r m a t i o no ft h ec o m m u n i t yo ft a c i tk n o w l e d g ea n de x p l i c i tk n o w l e d g e t h e i n v e s t i g a t i o nm e t h o d d e s i g na n dd e v e l o p m e n t m e t h o da n d t e s t i n gm e t h o da r eu s e d i nt h ep a p e rt oe n s u r et h ec o r r e c t n e s sa n da c c u r a c yo fr e s e a r c h i nt h ec o u r s eo f s t u d y ,f i r s t l y , t h ep a p e ra n a l y z e si t sa p p l i c a t i o ni nt h et e a c h e r s l e a r n i n gp l a t f o r m b a s e do ni n d e p t h a n a l y s i s a b o u tt h es e c it h e o r e t i c a l m o d e lo f l e a m i n g c o m m u n i t y t h e nam o r ed e t a i l e dd e s c r i p t i o n i sm a d ea b o u tt h ep a t t e r no f d e v e l o p m e n to ft h ep l a t f o r m ,w e bp r o d u c t i o nt e c h n o l o g y , t h el a y o u tm e t h o d ,t h es i t e a r c h i t e c t u r ea n dd e v e l o p m e n te n v i r o n m e n ta n dt o o l s n e x tt h ep a p e rm a k e su s e r n e e d sa n a l y s i sb a s e do nt h eq u e s t i o n n a i r ea n dad e t a i l e dd i v i s i o no ff u n c t i o n sf o rt h e p l a t f o r m t h e nt h e c o r eo fs t u d yi sd a t a b a s ed e s i g na n dp l a t f o r md e s i g na n d d e v e l o p m e n t d a t a b a s ed e s i g nn o to n l yd e s c r i b st h eo v e r a l ld e s i g n , b u ta l s og i v e st h e d e t a i ld e s i g no fe v e r ye n t i t yt a b l ea n ds t r u c t u r et a b l e t h ed e t a i id e s i g nf o rp l a t f o r m b a s e do nd a t a b a s ew h i c hi sd i v i d e di n t oe n t i t yc l a s s e s d a t aa c c e s sl a y e r , b u s i n e s s l o g i cl a y e ra n da u x i l i a r yt o o l s c l a s sa r eg i v e n f i n a l l y , t h ep r e s e n t a t i o nl a y e rw h i c h i s d i v i d e di n t om o d u l e sa n dp a g ei sd e t a i l d e s i g n e da n di m p l e m e n t e d p l a t f o r l t lt e s ta n d t r i a lr u n t h er e s u l t ss h o wt h a tt h i sp l a t f o l l t ii st h ei d e a lp l a c ef o ro n l i n el e a r n i n go f h i 曲s c h o o lt e a c h e r s ,h a sp r o m o t e dt h et r a n s f o r m a t i o no ft e a c h e r s e x p l i c i t i m p l i c i t k n o w l e d g e a n dp r o v i d e dar e f e r e n c ef o rf u t u r er e s e a r c h t h ed o w n s i d ei st h a t e x c e s s i v eu s eo fs e r v e rc o n t r o l sh a sa f f e c t e dt h es p e e do ft h ep l a t f o r m k e y w o r d s :s e c im o d e l ;l e a r n i n gc o m m u n i t y :o n l i n ep l a t f o r m ; i i 图标索引 图目录 图2 1 三层架构原理图1 1 图3 - i 教师在线学习共同体操作需求对比图1 3 图3 - 2 用户信息管理关系图1 5 图3 - 3 公开课观摩用户例图1 6 图4 - ig t t d b 数据库关系图2 2 图5 - 1 中学教师在线学习共同体平台解决方案结构图3 2 图5 - 2 实体类1 3 3 图5 - 3 实体类2 3 4 图5 - 4 实体类3 3 4 图5 - 5 业务逻辑层类结构例图3 7 图5 - 6 中学教师在线学习共同体平台模块3 9 图5 - 7 工具类结构图4 0 图5 - 8 母版页设计图4 】 图5 - 9 用户注册页面4 2 图5 - 1 0 查看个人信息页4 3 圈5 1 l 文件上传页4 4 图5 - 1 2 专家课堂模块页4 5 图5 - 1 3 视频直播页面4 6 图5 - 1 4 论坛版块设置界面4 8 图5 - 1 5 论坛界面4 8 图5 - 1 6 在线研讨室主界面4 9 图5 - 1 7 下载首页效果图5 1 图5 - 1 8 下载文件列表效果图5 1 图5 - 1 9 资源下载页面5 2 图5 - 2 0 博客列表页面5 4 图5 2 1 教学科研模块首页5 4 图5 - 2 2 新课程改革详细内容页5 5 表目录 表卜l 教师在线学习共同体知识创新s e c i 循环与在线应用关系表6 表4 一l 用户表( g t t u s e r ) 2 3 表4 2 角色信息表( g t t r o l e ) 2 3 表4 3 年级分类表( g t t _ g f a d e ) 2 4 表4 - 4 学科分类表( g t t s u b j e c t ) 2 4 表4 - 5 下载类别表( g t t d o w n c i a s s ) 2 5 表4 - 6 软件信息表( g t t s o f t w a r e ) 2 5 表4 - 7 聊天信息表( g t t c h a t l n f o ) 2 6 表4 8 发送文件信息表( g t t s e n d f i l e ) 2 7 表4 9 科研分类表( g t t k y c l a s s ) 2 7 ,。j4 - 1 0 科研内容信息表( g t t k y ) 2 8 v 表4 1 1 科研内容评论表( g t t _ k y p i n g l u n ) 2 8 表4 1 2 用户博客信息表( g t t b l o g ) 2 9 表4 1 3 视频信息表( g t t v i d e o ) 2 9 上海师范大学硕士学位论文 绪论 绪论 o 1 研究背景 o 1 1 在线学习共同体的研究日趋深入 随着网络的迅猛发展,出现了网络学习共同体这一概念,网络学习共同体 又称为在线学习共同体。由于在线学习共同体借助网络平台便于群体成员的异 地交流、分享与协作,近年来己越来越广泛的应用于远程教育、网络技能培训 和教师专业发展等领域,并受到了越来越多的研究者的关注。 o 1 2 在线学习共同体的研究现状 国内学者研究学习共同体的时间较短,但也取得了不少颇具价值的研究成 果。开发于2 0 0 0 年的虚拟学习社区智能网络教学平台是首都师范大学研发,3 年后向北京各中学、小学义务开放。在此虚拟社区中学习者在遵守相同规则, 养成一致的价值取向和偏好的基础上进行相同的学习活动,由此构成了在线学 习共同体。该共同体可以满足学习者的归属感、认同感,共同体成员之间形成 了尊重感,提高了在线学习的持久性。另外,在该系统中学习者与指导者彼此 交流,学习者之间相互交流与合作,共同创生知识、分享知识。0 6 年,推出了 “2 l 世纪未来学校构想”旨在推进我国城乡教育改革,推进各级学校综合改革, 为此中国未来研究院和中国未来研究会教育分会联合成立了中国未来教育( 学 习共同体) 研究所。国际上,对在线学习共同体的研究有大家一致认可两个典 型例子:计算机支持的目的性学习环境( c s i l e ) 1 1 和协作可视化学习( c o s ) 例。 o 1 3 研究教师在线学习共同体的重要性 近年来,随着社会发展和教育教学改革的不断推进,无论是社会还是学校 都对教师的专业水平提出了更高要求。2 0 1 0 年国家中长期教育发展和改革纲要 第十七章加强教师队伍建设强调完善培养培训体系,做好培养培训规划, 优化队伍结构,提高教师专业水平和教学能力。目前江苏地区的培训现状是, 各类教师培训年年有,教师个人参加培训机会多多,可透过现象看本质,培训 内容多为公共专业知识,培训方式更多为一言堂,培训多流于形式,对教师专 业发展收效甚微。有些培训为专业培训,但也只有少数教师有机会进行教学实 践,且实践后反馈不足。除此之外,生活工作节奏加快,教师拥有的空闲时间 越来越少,这一现实严重阻碍了教师在场培训。当前对于教师专业发展的研究 1 1 1 张建伟知识建构共同体及其支撑环境【j 】现代教育技术? 2 0 0 5 ( 3 ) :6 【2 】李妍美国科学教育的可视化协作学习环境阴全球教育展望= 2 0 0 5 ( 1 1 ) :5 0 上海师范大学硕士学位论文 绪论 多是从教师个体出发,关注教师群体的研究甚为缺少。【1 】基于以上原因,研究 教师学习共同体的在线学习是当前必要的,也是必须的。在场培训不仅受教师 时间、资源经费等因素的制约,更为关键的是各种研究表明,在场培训、集体 培训不利于教师专业发展中内隐知识的提升以及内隐知识经验的共享。以网络 平台为载体的教师学习共同体的研究能很好地弥补这些不足,因此对教师在线 学习共同体的研究十分重要。 0 2 研究定位 国内目前针对教师在线学习共同体的研究甚少,且更注重大众性学习,实 施过程表面上热闹非常,实际效果不良。一方面组织性不强,共同体的学习主 体分布在各个地方,目的一致性和交流的及时性受到很大限制;另一方面在线 学习共同体的平台针对性不强,更多的是针对大众群体而非拥有相同目标的统 一整体。 为解决现存问题,切实提高教师在线学习共同体学习效率和系统性,应着 力解决两个问题: 1 如何提高共同体的群体目标一致性? 2 如何打造更具针对性,切实可行、可持久进行、不断改进的在线学习共 同体? 0 3 论文框架及研究思路 本文包括绪论、正文六章和结论部分。 首先是绪论部分,主要介绍论文的研究背景、国内外研究现状、论文研究 问题和研究方法。 第l 章为理论基础。介绍知识创新的s e c i 模型理论,解析s e c i 模型理论, 说明应用s e c i 模型理论构建的中学教师在线学习共同体平台的运行过程和成 员的角色成长。 第2 章为技术背景介绍。介绍b s 和c s 两种结构模式和本文选择的模式, 网页设计的相关技术h t m l 语言、j a v a s c r i p t 语言和d i v + c s s 页面布局,以及 软件开发相关技术c 群n e t 开发语言、8 q ls e r v e r 数据库开发技术和网站开发 的三层模式。 第3 章为需求分析。包括中学教师在线学习共同体的系统概述、系统定位、 功能需求、系统安全性需求、系统稳定性需求和扩展性需求。 第4 章为数据库设计。阐述了数据库总体设计、数据库表的设计。 【1 1 王良辉,周跃良基于群体动力的教师专业发展支持系统设计【j 】电化教育研究,2 0 10 , ( 5 ) 上海师范大学硕士学位论文绪论 第5 章为平台设计与实现。包括项目的开发环境设计、项目的三层结构总 体设计和对具体页面的详细设计以及项目核心功能的代码实现。 第6 章为平台测试。进行网站安全高效运行需要的各种测试。 第7 章总结与展望。对论文研究内容进行总结,指出不足。 0 4 研究方法 ( 1 ) 文献研究法,阅读与研究与教师专业发展和在线学习共同体相关的文 献资料,了解当前对教师专业发展和在线学习共同体的研究现状,为在线学习 共同体的研究提供理论基础和研究依据。 ( 2 ) 调查研究法。对本校教师发放问卷和访谈,了解他们对在线共同体的 使用需求和建议以及对现有平台的使用感受。利用作品分析法对因特网上的远 程学习网站( 如北京四中网校、南京远程研训交互平台) 进行分析,因此完成 平台需求分析,促进教师在线学习共同体平台的设计开发。 ( 3 ) 设计开发法,对教师在线学习共同体平台的各项功能和版块进行设计, 在此基础上进行平台开发。 上海师范大学硕士学位论文 第1 章理论基础 1 1 相关概念界定 第1 章理论基础 1 1 1 中学教! j 币 本文中“中学教师”是指高级中学中以学校为单位的教师的整体。教师可 以是高级中学中各个学科的教师,从教师的发展阶段划分,分为新手教师、熟 练教师、成熟教师、专家型教师。 1 1 2 在线学习共同体 “学习共同体”也有学者将其译为“学习社区”,各家学者对其没有统一的 定义。本文的学习共同体选择了一种大众化的理解,是指“由学习者及其助学 者( 包括教师、专家、辅导者等) 共同构成的团体,他们彼此之间经常在学习 过程中进行沟通、交流,分享各种学习资源、分享知识,在共同完成学习任务”l l j 的同时,构建出共同体达成共识后的组织资源,在共同体中人人平等,有别于 社会学中的共同体,因而在个体间形成了相互影响、共同进步的人际关系。 本文的在线学习共同体指在以因特网为载体的虚拟环境里,以知识建构和 意义协商为内涵的一个实践共同体平台,【2 】它包括普通教师、专家教师和教研 员三类成员。在该共同体中,三类成员在平台中相互对话、沟通并分享共同体 的显性与隐形资源,通过共同的活动任务完成知识的建构。在此过程中个体间 形成了相互影响的人际关系与共同体文化。p j 1 2s e ci 模型理论 1 2 1s e ci 模型的提出 s e c i 模型的最初原型是日本学者野中郁次郎( i k u j i r on o n a k a ) 和竹内弘高 ( h i r o t a k at a k e u c h i ) 于1 9 9 5 年在他们合作的创新求胜( t h e k n o w l e d g e c r e a t i n gc o m p a n y ) ) ) 一书中提出【4 】o 三年后,野中郁次郎、科诺和 远山亮子发现了组织中知识产生、传播和再创造的动态循环过程,在此基础上 设计了知识创新的完整模型。1 5 】 野中郁次郎提出,共同体群体与个体间显性知识与隐性知识是互补的,在 lj j t i n z m a n nm b ,f r i e d m a nl ,j e w e l i - - k e l l ys ,m o o t r yee ta i w h ys h o u l ds c h o o l sb el e a r n i n g c o m m u n i t i e s j o a kb r o o k19 9 0 1 2 赵健学习共同体:关于学习的社会文化分析【m 1 上海:华东师范大学出版社,2 0 0 6 1 0 :6 1 3 】裘伟廷l 网络教育中的虚拟学习共同体明现代远距离教育,2 0 0 5 :( 5 ) :6 7 - 7 0 1 1 4 野中郁次郎创新的本质 m 北京:知识产权出版社,2 0 0 6 1 5 j 杨南昌,谢云,熊频s e c i :种教师共同体知识创新与专业发展的模型 j 中国电化教育,2 0 0 5 1 0 :1 7 4 上海师范大学硕士学位论文第1 章理论基础 知识创新中非常重要。这两类知识在人类的创造活动中相互作用,被称之为“知 识的转换n o 知识转换有四种基本模式:潜移默化( 社会化s o c i a l i z a t i o n ,隐 性知识间的转换) 、外在化( e x t e r n a l i z a t i o n ,隐性知识向显性知识的转换) 、组 合化( c o m b i n a t i o n ,显性知识组合为新的显性知识) 和内在化( i n t e r n a l i z a t i o n , 显性知识的内在化) ,即著名的s e c 模型。 1 2 2s e cl 模型解析 s e c i 模型是一种理想的教师共同体专业发展模型。模型中一个核心概念为 “场”( b a ) ,“它是知识动态转换和创新的场所,是分享创造使用知识的环境” 1 2 ) 。场分三类:现实场、精神场和虚拟场。其中精神场可也是个人经验或观念, 虚拟场可以是论坛或博客等。根据对知识转化方式的支持,可把场分为四种: 原始场( o r g i n a t i n g b a ) 、互动场( i n t e r a c t i n g b a ) 、电脑场( 或译为系统场,c y b e r b a ) 和演练场( e x e r c i s i n gb a ) 。每种场支持对应的知识转化方式,同时也为知 识螺旋上升具体阶段提供平台。原创场是群体共享隐性知识的地方,是个体分 享感受、经验及难以言述的知识的地方。在这里共同体个体间直接相互作用,、 建立情感、信任进而形成个体知识转换的基础。互动场是个人将想法、技能等 转化成公用术语和概念的场所,在这里彼此对话、交换想法及反思,将隐性知 识转化成显性知识。电脑场就是指网络虚拟世界,在这里共同体成员将个体的 显性知识组合成群体的显性知识。演练场是共同体实践训练、主动探索和参与 行动的场所,在这里个体将系统化的显性知识内在化为隐性知识。 每种场中形成对应的知识资源,原创场中经社会化形成经验性知识,互动 场中经外在化形成概念性知识,电脑场中经组合化形成系统性知识,演练场中 经内在化形成常规性知识。个体在每种场中产生的知识最终被共享而成为共同 体的知识资源,这种资源反过来影响场在s e c i 循环中的作用,s e c i 循环过程 就是这样的一轮一轮的螺旋上升运动。 1 2 3s e c i 模型在中学教师在线学习共同体中的应用 1 s e c i 循环是教师在线学习共同体共享知识资源的学习循环 s e c i 模型理论表明,教师共同体的知识资源不断积累、持续更新从而推动 了共同体的持久发展。本文讨论的中学教师在线学习共同体中的教师是以校为 本的教师共同体,共同体的学习循环是这样进行的:教师个体以共享群体知识 资源为源动力,在前文所述四类“场”中经过参加活动到亲身体验,发现问题 川1 2 】杨南昌,谢云,熊频s e c i :一种教师共同体知识创新与专业发展的模型 j 中国电化教育, 2 0 0 5 1 0 :1 7 上海师范大学硕士学位论文第1 章理论基础 到相互对话,解决问题到自我反思,新的活动体验的上升重复过程。在此循环 中,新手间、新手专家间、专家间相互作用,在专家引领下共同发展,从而促 进了共同体的专业发展。 2 在线学习共同体s e c i 循环促进了专家教师的自我成长 专家教师拥有丰富的隐性知识,这些隐性知识为以校为本的学习共同体中 教师的专业发展提供了无比珍贵的财富。首先在教研员组织下特定教师( 可以 是专家、普通教师) 在原创场( 如视频直播、专家视频、教育科研) 中示范、 当场指导或针对性评价产生经验性知识。然后在随后的互动场,如聊天室、在 线论坛中与其他个体教师互动交谈,阐述刚才活动中自身的教学设计思想、观 点,并把该内容上传到教案下载或个人博客,这就是概念性资源。而后专家教 师和其他教师在系统场( 资源下载、b l o g 、聊天室、在线研讨论坛) 中对以上 活动进行进一步反思与交流,形成较为完善的系统化知识资源。最后经教研员 或学校组织强化和课堂落实,共同体成员将共享慢慢内化( 显性到隐性) 】,系统 化知识被转化成普及性操作技能或知识。在专家教师的引领之下,群体共同参 与在线学习共同体知识创新s e c i 循环,所有教师的专业知识得到发展,同时 专家教师自身专! 叱也获得了更深层次的发展。 3 在线学习共同体s e c i 循环加快了新手教师的自我成长 在线学习共同体s e c i 循环过程就是新手教师的全程参与和专业成长的过 程。通过教研员的组织,专家教师的引领,新手教师合理参与并共享共同体群 体创造的资源,展开同新手、专家等成员的交流与合作,形成对某一问题或教 学事件理解,在此基础上完成群体知识的转化和自身知识之建构。除此之外, 在整体教学效果上新手教师也许不如专家教师,但对某一知识点教学或教学包 ( 包括课件、教案等) 开发新手可能较为成功。鉴于此,在共同体知识创造过 程中新手教师从边缘性参与慢慢转变成中心参与,与此同时专业知识持续发展, 他们从新手角色变成熟手教师甚至专家。 4 教师在线学习共同体知识创新s e c i 循环中对应的在线应用如表1 1 。 表1 1 教师在线学习共同体知识创新s e c i 循环与在线应用关系表 7 二鼢:箍藩:、雾_ 誓鬈誓鬈鼍? ji秀、籀籍篱馘矗:j 毫荔嘉菇j 麓j0i i :i 二j , 社会化( s ) 视频直播 外在化( e ) b l o g 、在线聊天室、论坛、q q 群组 组合化( c ) 在线资源下载、在线文档编辑 内在化( d ) 在线指南、在线学习 l l 】王建磐教师教育改革与教师专业发展:国际视野与本土实践【m 】上海:华东师范大学出版社,2 0 0 7 :5 3 6 上海师范大学硕士学位论文 第2 章开发技术介绍 弟 v k r2 章开发技术介绍+ 2 1 开发模式 2 1 1c s 模式 c s ( c l i e n t s e r v e r ,客户服务器模式) 又称c s 结构,客户端需要安装专 用的客户端软件。客户端和服务器端通常分别处在相距很远的两台计算机上, 客户端程序将用户的要求提交给服务器,并将服务器发送来的结果以一定方式 显示出来:服务器端程序的任务是接收客户端传来请求,通过一定处理,再将 执行结果送回到客户端。 传统的c s 结构不管是服务器端还是客户端都需要特定软件的支持,不同 操作系统对软件的版本要求也不同,加上硬软件产品更新换代的速度太快,它 已经无法适应局域网中多用户的使用,更糟糕的是此种结构性价比低下。 2 1 2b s 模式 b s ( b r o w s e r s e r v e r ,浏览器b e 务器模式) 又称b s 结构。它是随着因特 网的兴起,对c s 模式应用的扩展,它将c s 模式中的服务器分为一个数据服 务器与若干个w e b 服务器。在b s 模式下,客户端浏览器通过h t l p 协议实现 对w e b 服务器以及后台数据库的访问。b s 模式最大特点是:用户可以通过 w w w 浏览器去访问因特网上的文本、图像、动画、视频和声音等信息。1 1 1 2 1 3 平台模式选择 不管是b s 还是c s ,都非新生事物。b s 和c s 各有所长,都是目前相当 重要的开发模式。下面将b s 与c s 加以比较。 c s 模式稳定灵活,且具有可以信赖的安全性,适合局域网范围内的开发。 同时此模式下客户机与服务器直接相连,彼此间能够快速响应,但不足之处是 需要安装客户端软件,不利于系统的后期维护与升级。与c s 模式相比,b s 模式具有开发方便、易于扩展,开放性强,易于维护和后期升级等特点,而且 只要系统安装了浏览器无需安装客户端软件就可以作为客户端对服务器进行访 问,使用方便。1 - , 1 综合以上所述,鉴于教师在线学习共同体平台所需的维护升级方便、开放 性和使用方便等特性,本文选择b s 模式进行此平台的开发,下文提到的“本 网站”均是指“教师在线学习共同体平台”。 2 2 网页设计相关技术 【l 】徐磊高校开放实验室管理信息系统的设计与实现 j 】电脑知识与技术,2 0 0 8 ( 2 7 ) 1 2 】苏澜涛卡片库存管理系统的设计与实现【d 】华中科技大学:2 0 1 0 上海师范大学硕士学位论文 第2 章开发技术介绍 网站的页面是人机交互的界面,是抓住浏览者心灵的窗口。结构合理、视 觉美观、交互强大的用户界面的设计与h t m l 、j a v a s c r i p t 、c s s 和a j a x 等网页 设计技术是密不可分的。 2 2 1 超文本标记语言 超文本标记语言缩写为h t m l ,它是网站编辑的基本语言,可以被所有浏 览器可直接“阅读”。h t m l 是一种描述性语言,可以用h t m l 标记表示包括 文字、图片和超链接等各类信息。该语言的基本结构由头文件和主体文件构成, 其中前者为描述性信息,在网页中不显示,主体部分为网页具体内容,在网页 中显示。【1 1 超文本标记语言是网络的“世界语”,而且书写简单。使用h t m l 标记建 立的图文结构的网页,无论网页多复杂,也不论使用哪种浏览器,这些网页均 能被正常浏览。不得不说的是,h t m l 代码只要是按w 3 c 标准编写的,就永 远可以在任何浏览器中显示。 h t m l 被广泛使用的原因主要有:文档制作简单,使用灵活方便;它采用 子标记的方式为所完成网站的后期扩展提供了保证;h t m l 语言不受平台限制, 可与行在各种操作系统中。 2 1 基于以上各种原因,h t m l 语言是制作本平台的必选工具。 2 2 2d a v a s c rip t 语言 j a v a s c r i p t 是w e b 浏览器使用的一种客户端脚本语言。能让你的网页更加生 动活泼,也是当下网页设计中最容易学又最方便的语言。 j a v a s c r i p t 是一种解释性语言,被设计用来向h t m l 页面添加交互行为与 客户进行交互,由若干可执行计算机代码组成,通常被直接嵌入h t m l 页面。 j a v a s c r i p t 是开源免费的,所有的人无需购买许可证均可使用。特点如下: 一是同v b s c r i p t 等脚本语言一样是一种解释性语言,不需编译即可被浏览 器认识而运行。j a v a s c r i p t 语言通常写在h t m l 代码的h e a d 区,嵌入在h t m l 代码中,使用方便。二它可以看做是面向对象的语言,拥有很多自身的对象, 可以和别的面向对象编程同样,不但操作方便,而且功能强大。三是语法简单 紧凑、定义简单,操作简单。四是它具有数据访问安全的特点可以有效防止数 据丢失。五是它编写的程序无需进入服务器即可与用户发生动态交互。六是与 操作系统无关,凡是安装了浏览器的平台都可以使用j a v a s c r i p t 。1 3 1 此外只要“编 1 1 3 ( 美) 卡斯特罗著h t m l 、x h t m l c s s 基础教程( 第6 版) 【m 】e 京:人民邮电出版社,2 0 0 7 1 2 程晓伟田东基于树及索引的h t m l 表格数据挖掘算法研究【j 】电脑知识与技术,2 0 0 9 ( 1 0 ) 3 1 任小英基于w e b 的电力安装管理系统设计与实现【d 】浙江:浙江工业大学,2 0 0 5 上海师范大学硕士学位论文第2 章开发技术介绍 写一次”就可以在“任何操作系统”上运行。最后要说的是,j q u e r y 是一个被 简化了的j a v a s c r i p t 框架,它有一个轻量级的j s 库,体积很小,功能强大。更 难能可贵的是它为网站提供了a j a x 交互,实现了用户的无刷新提交。a j a x ( a s y n c h r o n o u sj a v a s c r i p ta n dx m l ) 【1 l 中文名“异布j a v a s c r i p t 和x m l ”,它 可以创建更好、更快且交互性更强的w e b 应用程序。目前a j a x 被广泛应用 在在线聊天室、论坛、在线评论等w e b 应用中。 综合以上所述,为了制作的界面生动活泼,增强页面安全性,增强客户体 验,j a v a s c r i p t 及a j a x 技术是中学教师在线学习共同体平台开发的必备工具。 2 2 3div + c s s 布局 c s s ( c a s c a d i n gs t y l es h e e t ) 1 2 1 中文名“层叠样式表”,设计者可以通过修 改样式表的定义使网页呈现完全不同的外观,当网站拥有几十甚至上百张网页 的时候修改页面链接的样式表即可修改整个网站的外观,从而大大减少工作量。 d i v 是c s s 中的一种标签,我们称之为“c s s l a y e r ”,或干脆叫“l a y e r ”, 中文我们把它称作“层次”。它可以完成对d i v 中所含内容的精确定位。 本文选择d i v + c s s 布局,因为与传统7 l a b l e 布局相比它具有以下优点: ( 1 ) 结构清晰,易于维护。分离页面的表现与结构,d i v + c s s 文件可以 做到表现、结构分离,只要对定义了各种d i v 样式的c s s 文件作简单修改就可 以修改应用了该文件的网页表现。页面表现和内容分离,耦合性很小,使用灵 活,使网站维护更加容易。 ( 2 ) 提高页面浏览速度。从代码编译原理看,浏览器对d i v + c s s 分析速 度更快,显示更快;从客户体验看,如果是t a b l e 嵌套的话,不到最后一个 执行的时候,整个页面就是自板,而d i v + c s s 的话,可以先显示一部分,客户 体验也要好的多。 ( 3 ) 针对搜索引擎的优化。搜索引擎加载网页后,如果是t a b l e 嵌套,对 复杂结构t a b l e 进行分析,写正则表达式都很难,使用d i v 则不同,明显要简 单得多。使用d i v 增加了有效关键词占网页总代码的比重,因此使用d i v + c s s 的w e b 标准制作的网站具有搜索引擎友好的一定优势。 2 3 软件开发工具 软件英文为s o f t w a r e ,简单说就是用户与电脑进行交互的中间件。它是使 用一种或几种开发工具集成开发出来的计算机程序、数据和软件说明文档的结 合体。软件分为系统软件和应用软件,本文将要开发的教师在线学习共同体平 i w 3 s c h 0 0 1 a j a x 教程f e b o l 】h t t p :w w w w 3 s c h 0 0 1 c o r n c n p h p p h p _ a j a x i n t r o a s p 2 0 1 0 - 0 1 - 0 1 1 2 1 李烨别具光芒d i v + c s s 网页布局与美化 m 北京:人民邮电出版社,2 0 0 6 4 7 9 上海师范大学硕士学位论文第2 章开发技术介绍 台是b s 模式的一种应用软件,其开发工具主要有c n e t 开发环境m i c r o s o f t v i s u a ls t u d i o 、数据库管理系统m i c r o s o f ts q ls e r v e r 和模式构建软件。 2 3 1 雠n e t 及开发环境m ic r o s o f tvis u ais t u di0 n e t 是微软公司的x m lw e b 服务平台。不论使用何种操作系统或是 何种编程语言,x m lw e b 服务都能使应用程序在因特网上传输和共享数据。 c 撑( 读做c s h a r p ) 是一种开发语言,它是从c 、c h 和j a v a 语言发展而来,具 有前三者的优点,同时添加了自己的特性。c 撑语言是完全面向对象的可视化编 程语言,可以开发基于n e t 的应用程序,也能够开发基于窗体w i n f o r m 的应 用程序。 m i c r o s o f tv i s u a ls t u d i o2 0 0 8 是微软公司推出的开发环境,本文的网站将用 v i s u a ls t u d i o2 0 0 8 完成开发,语言选用非常有效的c 存,语言平台为n e t 。 2 3 2 平台框架生成工具动软代码生成器 动软代码生成器( c o d e m a t i c ) 是动软卓越( 北京) 科技有限公司开发的一 款n e t 网站代码生成的免费软件。它是为c 群程序员量身定做的代码生成器, 支持s q l s e r v e r 2 0 0 0 2 0 0 5 ,o r a c l e ,o l e d b 等多种数据库,基于面向对象思想和 三层架构设计,主要实现对应数据库中表的基类代码的自动生成,包括生成属 性、增加、修改、删除、查询、模型类构造等代码片段。该软件节省了程序员 机械录入代码的时间,极大的解放了程序员,使程序员能把更多的精力投入到 程序的业务逻辑开发中。 2 3 3 数据库s q ls e r v e r s q l ( s t r u c t u r e dq u e r yl a n g u a g e ) ,意为结构化查询语言。s q l 语言的主要 功能就是与各种数据库建立联系,进行沟通。【1 】它是微软公司开发的关系型数 据库管理系统,英文缩写d b m s ,最初是由微软及其它两个公司合作研发的。 s q ls e r v e r 的最新版本为2 0 0 8 ,本文开发的网站将采用目前广泛应用的s q l s e r v e r2 0 0 5 。 s q l s e r v e r2 0 0 5 具有以下特点:( 1 ) 存储功能安全可靠。s q ls e r v e r2 0 0 5 使用集成的商业智能( b i ) 工具提供了企业级的数据管理,其数据库引擎为关 系型数据和结构化数据提供了更安全可靠的存储功能,使用者可以构建和管理 高可用和高性能的数据应用程序。( 2 ) 面对企业。s q ls e r v e r2 0 0 5 可以有效地 执行复杂联机事务处理,完成包括数据仓库及e - - b u s i n e s s 应用等众多带有挑 1 1 杨宏伟民航空管台站运行管理系统【d 】成都:电子科技大学,2 0 1 0 1 0 上海师范大学硕士学位论文 第2 章开发技术介绍 战性的工作。( 3 ) 功能强大。它集成了数据分析、统计报表、高集成和告知功 能,并可通过网络服务、移动平台将数据应用扩展到每个业务范围。( 4 ) 应用 对象广泛。s q l s e r v e r2 0 0 5 新的创新解决方案可以为程序开发者、数据库管理 员甚至信息工作人员及高层决策者所用,使他们从中获益。 1 1 2 3 4 三层架构 三层架构是一种开发思想,简单的说,三层架构体系就是在客户端与数据 库之间增加了一个中间层。三层不是指物理上的三层,不是说简单的放置三台 机器就是三层架构,也不是只有b s 模式才有三层架构。这里的三层是指逻辑 上的三层,即使这三层放置到同一台机器上也无妨。 三层架构中的三层即用户界面表示层( u i ) 、业务逻辑层( b l l ) 和数据访 问层( d a l )
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年区块链跨境支付系统项目在跨境数据共享中的应用前景研究报告
- 2025年中国聚氨酯矿山配件行业市场发展前景及发展趋势与投资战略研究报告
- 2025年中国汽车电子检测行业发展监测及投资战略研究报告
- 中国教育电子产品行业发展趋势预测及投资战略研究报告
- 玉矿行业深度研究分析报告(2024-2030版)
- 2024年中国降解塑料制品行业调查报告
- 初中数学七下7.5平行线的性质
- 中国塑钢钮扣行业市场发展前景及发展趋势与投资战略研究报告(2024-2030)
- 教育心理策略点燃学生的学习激情
- 2025年古马隆树脂项目评估报告
- 国开《化工安全技术》形考任务1-4答案
- 我的家乡广西河池宣传简介
- 产业命题赛道命题解决对策参考模板
- 二辊矫直机的原理
- 985、211和双一流大学名单
- 云南省昆明市官渡区2022-2023学年七年级下学期期末语文试题(含答案)
- 山东财经大学成人高考线性代数复习自测题及参考答案
- 蛇类解剖生理特征(特种宠物疾病防治)
- 最全广联达教程全套
- 广东省全国大学英语四、大级考试考务手册
- 年产10吨功能益生菌冻干粉的工厂设计改
评论
0/150
提交评论