(教育技术学专业论文)英语专业网络新闻听力教学及测试系统的开发.pdf_第1页
(教育技术学专业论文)英语专业网络新闻听力教学及测试系统的开发.pdf_第2页
(教育技术学专业论文)英语专业网络新闻听力教学及测试系统的开发.pdf_第3页
(教育技术学专业论文)英语专业网络新闻听力教学及测试系统的开发.pdf_第4页
(教育技术学专业论文)英语专业网络新闻听力教学及测试系统的开发.pdf_第5页
已阅读5页,还剩61页未读 继续免费阅读

(教育技术学专业论文)英语专业网络新闻听力教学及测试系统的开发.pdf.pdf 免费下载

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

文档简介

英语专业网络新闻听力教学及测试系统 摘要 本文首先通过陈述英语专业新闻听力教学的特点和相关问题,指出开发本系 统的必要性和应专为英语专业开发。 文章接着从应用平台、制作人员,软件升级和维护、试题库以及市场需求等 方面,分析了目前多数网络英语听力教学和考试系统在英语专业应用方面存在不 足的原因。进而提出应为英语专业听力教学和考试设计、开发应用平台和试题库。 并结合个人教学实践情况,先将开发重点放于英语专业网络新闻听力教学与考试 方面,其配套的试题库具有容量较大、时效性较强和能及时更新的特色。同时, 采用入门较容易,能较快被英语专业教师理解和使用的开发工具和技术来制作应 用平台和试题库,以便于后期的系统维护和功能扩展。改变现有系统的使用、维 护等各方面各自独立,必须由不同人员协调合作的传统方式。 文章详细介绍了系统的应用技术和总体设计、详细设计等开发过程。整套系 统基于b s 结构,服务器软件采用i i s ,结合a s p 和a c c e s s 技术,s q l 查询语言, 部分v b s c r i p t 和j a v a s c r i p t 脚本语言。系统开发软件使用d r e a m w e a v e r ,试题库 中音频数据的处理采用s o u n df o r g e 。系统主要包括六大功能模块:新闻发布、教 学及自学、随堂测试及期末考试、分数统计及查询,资料下载和点击量统计。 文章还对系统部分主要程序的功能做了详细说明。并且通过测试,证明系统 正常运行、完全实现预定设计目标。 关键词:英语专业;新闻;网络;听力;教学及考试系统 硕士学位论文 a b s t r a c t t h ea i r t i c l es t a r t sb yl i s t i n gt h ed i f f e r e n c e sa n dp r o b l e m so fe n g l i s hn e w sl i s t e n i n g t e a c h i n ga n dp o i n t so u tt h a tt h i ss y s t e mi ss p e c i a l l yd e v e l o p e df 1 0 re n g l i s hm a j o r sa n d d e c l a r e st h en e c e s s i t yo ft h ed e v e l o p m e n t t h ea r t i c l et h e na n a l y s e st h er e a s o n so fa p p l i c a t i o nw e a k n e s so fm o s tp r e s e n t n e t b a s e de n g l i s hl i s t e n i n gt e a c h i n g 姐dt e s t i n gs y s t e m ,f r o ma p p l i c a t i o np l a t f o m , p r o g r a n l m e r ,m a r k e td e m a n d ,s y s t e mu p g r a d ea n dm a i n t e n a n c e t h e ni tp r o p o s e st o s p e c i a l l yd e s i g na n dd e v e l o p an e t b a s e de n g l i s hl i s t e n i n gt e a c h i n ga n dt e s t i n g 印p l i c a t i o np l a t f o r ma n dt e s t i n gd a t a b a s ef o re n g l i s hm a j o r s w i t hp e r s o n a lt e a c h i n g e x p e r i e n c e ,t h ea u t h o rp u t st h ee n l p h a s i so nn e w sl i s t e n i n gt e a c h i n ga n dt e s t i n gf b r e n g l i s hm a j o r sa tt h ev e r yb e g i n n i n ga n de n 2 l b l e st h et e s t i n gd a t a b a s et ob eg e n e r a l l y l a r g e ,u pt o d a t ea n de a s i l yr e f r e s h a b l e i ns e l e c t i o no fd e v e l o p i n gt o o l sa n d t e c h n o l o g y , t h ea u t h o rt a k e sf u l l a d v a n t a g eo ft h o s et h a t a r ee a s yt o a c c e p t , u n d e r s t a n da r mu s ef o rt e a c h e r so fe n g l i s hm a jo r s ,f o rt h ec o n v e n i e n c eo ff u t u r e s y s t e mm a i n t e n a n c ea n du p g r a d e t h ea u t h o ri n t e n d st oc h a n g et h et r a d i t i o n a lm o d e o fs y s t e mu s a g e ,m a i n t e n a n c ea n du p g r a d ei nw h i c hs y s t e mu s e r sa n dt e c l l n i c i a n s w o r ks e p a r a t e l ya n dh a v et oc o o p e r a t e t h ea r t i c l et h e ne l a b o r a t e st h ep r o g r e s s e so fs y s t e md e s i g n i n ga n dd e t a i l e d i n f o r m a t i o no fa p p l i e dt e c h n o l o g y t h ew h o l es y s t e mi sb a s e do nb ss t r u c t u r e ,w i t h i i ss e r v e rs o f t w a r e ,a s p ,a c c e s s ,s q l ,v bs c r i p ta n dj a v a s c r i p tt e c h n o l o g i e s t h e m a i nd e v e l o p i n gs o r w a r ei sd r e a m w e a v e ra n dt h ea u d i op r o c e s s o ri ss o u n df o r g e t h es y s t e mi sc o n s i s t e do f6m o d u l e s ,i n c l u d i n gn e w sp u b l i s h i n g ,c l a s st e a c h i n ga n d s e l f s t u d y ,c l a s sq u i za n df i n a lt e s t ,s c o r er e p o r ta n dq u e r y ,d o w n l o a d sa n dh i tr e p o r t t h ea r t i c l ea l s oe l a b o r a t e ss o m em a i np r o g r a m sa n dd e m o n s t r a t e st h es u c c e s s f u l o p e r a t i o no ft h es y s t e mw h i c hh a sf u l l ya c c o m p l i s h e da l ld e s i g n e dm i s s i o n s k e yw o r d s :e n g l i s hm a j o r s ;n e w s ;n e t - b a s e d ;l i s t e n i n g ;t e a c h i n ga n dt e s t i n g s y s t e m i i i 英语专业网络新闻听力教学及测试系统 插图索引 图6 1 系统总体结构图1 9 图6 2 在线考试流程图2 0 图7 1 主导航模块示意图2 6 图7 2 新闻发布模块示意图2 8 图7 3 教学文章发布模块示意图2 9 图7 4 课堂测试、正式考试模块示意图3 0 图7 5 考试试卷区示意图3 l 图7 6 分数查询模块示意图3 2 图7 7 资料下载模块模块示意图3 3 图7 8 后台管理模块分布示意图3 5 图8 1 系统目录结构图3 7 图b 1系统主页面运行截图5 4 图b 2新闻发布页面运行截图5 4 图b 3 教程发布页面运行截图一5 5 图b 4课堂测试主页面运行截图5 5 图b 5考试主页面运行截图5 6 图b 6成绩查询页面运行截图5 6 图b 7资料下载页面运行截图5 7 硕士学位论文 附表索引 表1 1 英语专业新闻听力教学各阶段的特点1 表7 1a d m i n 表结构2 1 表7 2c 1 a s s 表结构2 1 表7 3d o w n 表结构2 1 表7 4i n d e x 表结构2 2 表7 5n e w s 表结构2 2 表7 6n u m c o u n t 表结构2 3 表7 7p a p e r d a t a ( x ) 表结构2 3 表7 8p a p e r n o 表结构2 3 表7 9s c o r e 表结构2 4 表7 1 0t u t o r i a l 表结构2 4 表7 儿u s e r 表结构2 5 v i i 湖南大学 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取 得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何 其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献 的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法 律后果由本人承担。 作者签名: 肖。羊日期:加刁年f z 月二7 日 i 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学 校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被 查阅和借阅。本人授权湖南大学可以将本学位论文的全部或部分内容编入 有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编 本学位论文。 本学位论文属于 1 、保密口,在年解密后适用本授权书。 2 、不保密日。 ( 请在以上相应方框内打“ ) 作者签名: 导师签名: 智:羊 弥船 硕士学位论文 第1 章引言 信息技术教育应用经历了三个阶段的发展:“c a i ( 计算机辅助教学) 阶段, c a l ( 计算机辅助学习) 阶段,i i t c ( 信息技术与课程整合) 阶段【l 】,与之相随 的是计算机硬件、软件和网络的飞速发展及购买、使用价格的急剧下降。信息技 术已经完全融入教育领域,二者成为密不可分的整体。 在大学教育领域,我国英语教学主要分为非专业的大学英语和英语专业教学 两方面。接受非专业大学英语教学的学生人数占绝对多数,而接受英语专业教学 的学生人数则相对较少。与之对应,在信息技术教育应用相关研究方面,以非专 业大学英语教学研究为主,英语专业则相对较少。虽然非专业的大学英语和英语 专业教学两者之间有部分共同之处,但更多的是不同。具体到英语专业新闻听力 教学和考试的网络化、信息化方面,相关研究已很少。因此,迫切需要对英语专 业网络新闻听力教学进行相应研究和开发相应的教学和测试系统,并且必须依据 其特点和具体问题来进行研究和开发。 1 1 系统针对英语专业新闻听力教学的特点开发 英语专业新闻听力教学各阶段的特点如表1 1 。 在此三个阶段中,每个阶段都包含范听和精听。范听只要求听懂主要内容, 而精听则要求听懂每个句子或单词。在英语专业新闻听力训练中,精听占有重要 地位。其随堂测试或期末考试的方式主要为单选,多选和问答。 = 表1 1 英语专业新闻听力教学各阶段的特点 阶段对象特点词汇量需求 多为浅显易懂的 初级阶段慢速新闻朗读文章,语速约6 0 0 0 个 较慢。 直接来自新闻报 中级阶段,标准速度新闻约1 2 0 0 0 个 道,为正常语速。 直接来自新闻报 标准速度专题新闻道,正常语速, 高级阶段约2 0 0 0 0 个左右 报道文章篇幅大,时 间长。 英语专业网络新闻听力教学及测试系统 1 2 系统力求解决英语专业新闻听力教学的相关问题 根据2 1 世纪外语专业教育的实际需要,教育部下发了关于外语专业面向2 1 世纪本科教育改革的若干意见,并批准、颁布实施新的高等学校英语专业教学 大纲。新大纲要求英语专业本科生在二年级末应完全听懂v o a 、b b c 等主要广播 公司的标准速度新闻【2 】。听力课程应安排在第一、二学年完成。但由于我国高校 近年的大力扩招,造成学生专业水平相对整体下降,听力多媒体教室、教师的相 对缺乏,教学资料的不足,学生总课时数减少等一系列问题。这种不断增长的需 求与相对缩小的供给导致现在相当多的英语专业学生在二年级末无法达到国家要 求。 本系统主要为英语专业服务,应用于英语专业新闻听力教学和考试方面,针 对其特点,力求解决相关问题。 硕士学位论文 第2 章系统开发遵循的相关标准、规律和理论 本系统遵循特定的标准、原则和理论。力求系统应用环境的普通化、操作使 用简易化、维护和升级低技术化,教学与自学资源的统一化、标准化和应用的共 同化。积极推行教师的主导地位和学生的主体地位【3 1 ,为切实贯彻和实现多年来 教学改革的目标服务。 2 1 系统开发遵循的标准 系统开发遵循的主要标准包括: 1 充分利用现有计算机硬件和网络设备 任何学校对每个院系的资金投入都有自身标准。故应正确设置系统对服务器、 客户端和网络带宽的需求,以尽可能符合各院校的条件,使开发出的系统能较好 运行于现有计算机硬件和网络设备上。 2 教学系统内容全面并提供配套服务 英语专业新闻听力教学和考试系统以网络为平台为教师和学生服务。它所包 含的内容应覆盖新闻听力的各方面,并且整体设计要清晰明了,易于浏览,方便 使用【4 】。同时,作为教师与学生的交互平台,服务功能也需与内容配套。应具备 音频、视频教学与自学,随堂测试、正式考试,分数统计和查询等功能。 3 。实行模块化设计 一 模块化的系统设计是系统开发的标准方式【5 1 。这种设计使得系统各部分之间相 对独立而又融为一体,既便于各个模块的单独维护和升级,又不会因某个模块的 问题而造成整体瘫痪。 4 规范各种听力数据资料的格式 听力数据资料包括文字、图片、音视频材料等。这些数据的格式五花八门, 如:文字格式的t x t 、r t f 、d o c ,图片的b m p 、j p g 、p n g ,音视频的m p 3 、r m 、 a v i 、m p g 、r m v b 、v o b 等,如果不采用统一和合适的格式,会使开发工作进展缓 慢,而且还会造成教师和学生在使用过程中的诸多不便。 5 。适应英语专业新闻听力教学的特殊要求 英语专业听力训练与非英语专业听力训练的显著区别在于精听。如新闻听力 训练中某长句要求听懂每个单词,但出现一二个单词很难分辨,需要反复播放。 用普通播放控制条往往定位困难,必须特别设置。从而使教师或学生能较容易、 方便地实现精确定位,且定位精度可达o 1 秒。 英语专业网络新闻听力教学及测试系统 2 2 系统试题库开发和应用遵循的规律 系统试题库开发和应用遵循的主要规律包括: 1 遵循听力训练的心理规律 听力的心理过程是复杂的。罗丝( r s r o s s ,1 9 8 9 ) 提出的交际模式认为 听力理解的心理活动至少有两个方面的知识:语言知识和其它知识( 如社会知识、 经历、背景知识等) 【6 】。语言知识使听者有可能进行解码,了解说话人的字面意 思,而其它知识才使听者能真正理解说话人的意图。听力涉及语言的语音、音位、 韵律、词汇、语义和语用等方面的知识及其应用。它的主要特点是通过听觉而不 是视觉感知语言。因此,它要求学生对所学语言的语音及其语义结合的特征具有 高度的敏感与识别能力。它不允许反复思考,也不可以自己控制语速,所有的语 言知识必须在同一瞬间运作。在听外语时,由于学生没有全面熟练地掌握语言知 识,往往是稍有疏忽,就难以捕捉内容。学生在某些方面的弱点( 如发音不正确, 词汇量偏小,缺乏背景知识,抓不住重点等) 也比其它技能更容易造成障碍。影 响学生听力的因素或者说造成学生听力障碍的原因是多方面的。有主观因素即生 理、知识、技能等方面的内在因素,也有外在因素即材料的难度、语速等【_ 7 1 。 英语专业新闻听力训练在每个阶段都有明确的范围和目的,要求被训练的学 生达到特定的水平。在系统试题库开发过程中必须按照每个阶段的特点来选择和 安排材料,有的放矢。尤其是层度要符合学生的心理特点,让学生充满自信地训 练,循序渐进【引。 2 遵循听力训练的认知规律 根据认知学习理论,听力是一个复杂的有意识的构建语言信息的过程。该过 程分为三个阶段:感知阶段( p e r c e p t u a lp r o c e s s i n g ) ,句法解析阶段( p a r s i n g ) 和效用阶段( u t i l i z a t i o n ) 。 在感知阶段,注意力会集中在一些关键词,停顿或语音提示等帮助信息的初 步解码。由于人的注意力和短期记忆的局限,有的信息不能及时加工,造成信息 的丢失或加工不出信息的情况。 在句法解析阶段,听者把感知材料中被识别的信息,如一些词,词组在词汇, 句法和语义层面上进行加工。在这一层面上,听者的语言知识,如语音、词汇、 句法和语义知识为听解过程提供线索和指南。在此阶段,听者有时虽然没有听到 生疏的词语,也会由于不能正确切分语流,建立有意义的命题而导致信息丢失。 在效用阶段,听者把构建的命题与长期记忆中储存的背景知识联系起来以预 测接踵而来的未知信息,推断结论,并试图借助这些图式知识填补此前信息加工 中的失误和缺漏【9 】。 因此,听力训练不是学生消极地或被动地接受信息的过程,而是学生边接收 一4 一 硕士学位论文 信息边主动解读信息的过程。解读信息需调用大脑中的已有知识,如单词或短语 的意思、相关文化背景等,来进行主动的推理,从而理解所传达的信息和意图。 同时,由于听力播放是连续的,且出于时间问题,通常只完全播放一次,使学生 精神高度集中、紧张,- 容易产生疲劳感【1 们。在系统试题库开发过程中应设计好相 应材料的数量、播放次数、速度和播放时间间隔等。 2 3 系统设计遵循的主要学习理论 系统设计遵循的主要学习理论包括: 1 建构主义理论 建构主义理论是一种倡导以主体为核心的知识论,着重强调主体在认知过程 中的主动建构功能,强调任何事物的认知都与主体有关,认知过程中充满了主体 积极的意义构建,从而不太过分重视认知内容的客观性【1 1 1 。建构主义理论强调任 何知识的获取都不是依赖于传授,而是通过学习环境对认知内容进行有意义的建 构而得来的,认为“环境”“协作 ,“会话 和“意义构建”是认知过程的四大要 素。 2 人本主义理论 人本主义理论强调认知的主体是人,是活生生的、有主见、有情感,有自主 行为的人,不是僵硬的,被动的、任由别人摆布或听任别人灌输的对象【1 2 】。该理 论还强调认知过程要以人体,人性为根本,充分挖掘主体在认知过程中所应发挥 的潜能。这两种理论都倡导以主体为中心,因此成为自主学习的两大主要理论基 础。 3 。自主学习理论 自主学习理论最初由西方人本主义心理学派的代表罗杰斯于2 0 世纪4 0 年代 提出。随后许多语言学家和教育家对此理论进行了不断补充和完善。现代语言学 家和教育家认为自主学习应具备以下特征【1 3 】: ( 1 ) 学习动机是内在的或自我激发的 ( 2 ) 学习内容是自己选择的 ( 3 ) 学习方法是自己选择并有效利用的 ( 4 ) 学习时间是自己计划安排的 ( 5 ) 学习过程是能够实行自我建构的 ( 6 ) 学习结果是能够自我总结和评价的,并据此自我强化 ( 7 ) 能够主动组织有利于自己的学习环境 ( 8 ) 学习遇到困难能够主动寻求他人帮助 自主学习理论从一出现就冲击了传统的以教师为中心的教学理论和教学模 式。教学理论研究的重心从“怎样教”转向了“怎样学 ,强调以学生为中心的教 英语专业网络新闻听力教学及测试系统 学思想得到了广泛的认可和支持。教师的教学活动转向以学生学习为中心,引导 学生围绕所要掌握的内容学习,激发学生学习的积极性和主动性,引导学生掌握 自学方法和技巧,着重培养学生分析问题和解决问题的能力,增强学生的自我管 理意识和能力,增强学生的责任心,教师则主要起主导作用。 建构主义理论和人本主义理论下的自主学习理论是本系统遵循的主要学习理 论。 6 - 硕士学位论文 第3 章系统开发的市场相关问题和重点 3 1 市场现有听力教学和考试系统的相关问题 市场现有听力教学和考试系统的主要相关问题包括以下方面: 1 制作单位方面 英语听力教学和考试软件目前市场上多达几十种,其中有很多是由公司企业 开发的产品。但这些商品化的软件必然追求利润最大化而主攻非英语专业市场。 相比英语专业的需求,非英语专业的巨大市场能带来非常稳定和丰厚的利润。同 时英语专业听力教学和考试具有一些特殊性,如试题难度的加大,题型的增多等 从试题库和软件制作上也提出了特定的要求。投入多而产出少使得愿为英语专业 制作专用教学和考试软件的公司有如凤毛麟角。 2 制作人员方面 不管是公司企业还是个人,制作英语听力教学和考试软件的人员绝大多数是 计算机专业或相关专业的理工科人员。他们接触到的主要是大学英语,对英语专 业的需求知之甚少。而英语专业的绝大多数人员对计算机编程方面的知识也了解 极少。因此也造成了英语专业用听力教学和考试软件稀缺。 3 应用平台和试题库方面 一套完整的听力教学和考试软件应当包含两个部分:应用平台和试题库。二 者的重要性比应为l :1 。应用平台和试题库是相辅相成的,前者为后者的应用提 供场所,后者为前者提供数据支持【1 4 】。一定的应用平台适应一定的试题库,反之 亦然。现有公司企业制作的软件虽然大多数包含两方面,但由于上述原因,注定 很难为英语专业应用。而个人开发的听力教学和考试软件几乎都无试题库。试题 库缺乏专业性、针对性是急需解决的问题。虽然多数软件都提供了试题库后台编 辑功能,但对英语专业的教师来说,为一个应用平台开发全套试题库具有一定难 度和较大工作量。 4 软件升级和维护方面 软件总是需要不断升级和维护的。公司企业制作的软件一般只提供一年的免 费维护,不提供升级服务。若要升级必须另外支付费用,并且费用不低。而过期 后的维护需要专业人员进行,不但要收费,还不能及时处理教学和考试中的突发 事件。个人开发的商业软件在这方面做得更差。同时,对无编程基础的英语专业 的教师而言,不大可能自己维护和扩展软件功能。 针对以上的种种问题,开发一种适应英语专业教学和考试,能够为广大英语 英语专业网络新闻听力教学及测试系统 专业教师使用和维护,并可以在简单培训下为软件升级和扩展功能的专业听力教 学和考试系统成为一种必然【15 1 。此类新系统能逐步将现有系统使用、维护等各方 面各自独立,必须由不同人员协调合作的传统方式转变为使用、维护和升级的工 作主要由一线英语专业教师担当,技术人员仅需提供极少支持的新格局。 当然,整个系统的开发是复杂的工程,涉及到应用平台制作和试题库建设两 方面。必须有针对性的一个问题接着一个问题来解决。 3 2 系统开发的重点 本人从事英语专业教学有七年多时间,其中包括两年听力教学,教授对象为 英语专业一、二年级的本科生。因此,对专业听力教学具有较多的实践经验,能 较好地把握专业听力教学的需求和方向。现从事于教育技术研究领域的教学资源 建设与应用方向。教育技术学研究的主要目的就是充分利用现代科学技术为教学 服务。综上,决定把开发重点放在以下方面: 1 开发的听力教学和考试系统与英语专业紧密相关。开发的应用平台为特定 任务服务。注重专一性,先把重点放在英语专业网络新闻听力教学与考试 方面。 2 建立听力教学用较大的、时效性较强和能较容易及时更新的新闻教学试题 库。 3 采用入门较容易,能较快被英语专业教师理解和使用的开发工具和技术来 制作应用平台和试题库,以便于后期的系统维护和功能扩展。 硕士学位论文 第4 章相关技术与软件及其优点介绍 拟建立的英语专业网络新闻听力教学与考试系统采用b s 结构,服务器软件 采用m i c r o s o f t 公司的i i s ,结合a s p 和a c c e s s 技术,应用s q l 查询语言,部分 v b s c r i p t 和j a v a s c r i p t 脚本语言。系统开发软件使用m a c r o m e i d a 公司的 d r e a m w e a v e r ,试题库中音频数据的处理采用s o n i cf o u n d r y 公司的s o u n df o r g e 。 以下分别介绍所采用技术与软件及其优点。 4 1b s 结构 b s ( b r o w s e r s e r v e r ) 结构指浏览器和服务器结构。在此结构下,用户通过 浏览器来访问服务器,少部分数据处理由前端( b r o w s e r ) 实现,主要数据处理则 由服务器端( s e r v e r ) 承担。此结构能实现不同人员从不同的地点,以不同的接 入方式( 如l a n ,w a n ,i n t e r n e t i n t r a n e t 等) 访问和操作共同的数据库【1 6 】。其 主要优点为: 1 维护和升级方式简单 随着软件系统的改进和升级越来越频繁,b s 架构的产品明显体现出更为方便 的特性。系统管理人员无需在多部电脑间来回奔跑,而只需管理服务器就行,所 有的客户端都是浏览器,无需做维护。无论用户的规模如何,都不会增加维护和 升级的工作量,所有的操作只针对服务器进行。 2 成本降低,选择多 在个人用户电脑上w i n d o w s 操作系统占主导地位;i e 浏览器成为标准配置。 但在服务器操作系统上并非如此。使用b s 架构的应用管理软件可安装于l i n u x 服务器,所以服务器操作系统的选择较多。并且不管使用何种操作系统都可以让 绝大多数用户正常使用w i n d o w s 作为桌面操作系统。 4 。2l is i i s 是i n t e r n e ti n f o r m a t i o ns e r v e r 的缩写,是微软公司主推的服务器。i i s 与w i n d o w n ts e r v e r 完全集成在一起,因而用户能够利用w i n d o w sn ts e r v e r 和 n t f s 内置的安全特性,建立强大,灵活而安全的i n t e r n e t 和i n t r a n e t 站点。i i s 支持h t t p ( h y p e r t e x tt r a n s f e rp r o t o c 0 1 ,超文本传输协议) ,f t p ( f e l et r a n s f e r p r o t o c o l ,文件传输协议) 以及s m t p 协议,通过使用c g i 和i s a p i ,i i s 可以得 到高度的扩展【1 7 】。其主要优点为: 英语专业网络新闻听力教学及测试系统 1 i i s 支持与语言无关的脚本编写和组件 通过i i s ,开发人员就可以开发新一代动态的,富有魅力的w e b 站点。i i s 不 需要开发人员学习新的脚本语言或者编译应用程序,i i s 完全支持v b s c r i p t , j s c r i p t 开发软件以及j a v a ,它也支持c g i 和w i n c g i ,以及i s a p i 扩展和过滤器。 2 i i s 的设计目的是建立一套集成的服务器服务r 用以支持h t t p ,f t p 和s m t p ,它能够提供快速且集成了现有产品,同时可扩 展的i n t e r n e t 服务器。 3 i i s 相应性极高,同时系统资源的消耗也最少 i i s 的安装,管理和配置都相当简单,这是因为i i s 与w i n d o w sn ts e r v e r 网 络操作系统紧密的集成在一起。另外,i i s 还使用与w i n d o w sn ts e r v e r 相同的 s a m ( s e c u r i t ya c c o u n t sm a n a g e r ,安全性账号管理器) ,对于管理员来说,i i s 使用诸如p e r f o r m a n c em o n i t o r 和s n m p ( s i m p l en e r w o r km a n a g e m e n tp r o t o c 0 1 , 简单网络管理协议) 之类的n t 已有管理工具。 4 i i s 支持i s a p l ,使用l s p l 可以扩展服务器功能 使用i s a p i 过滤器可以预先处理和事后处理储存在i i s 上的数据。用于3 2 位 w i n d o w s 应用程序的i n t e r n e t 扩展可以把f t p ,s m t p 和h t t p 协议置于容易使用 且任务集中的界面中。这些界面将i n t e r n e t 应用程序的使用大大简化,i i s 也支 持m i m e ( m u l t i p u r p o s ei n t e r n e tm a i le x t e n s i o n s ,多用于i n t e r n e t 邮件扩展) , 它可以为i n t e r n e t 应用程序的访问提供一个简单的注册项。 4 3a s p a s p 的全称为m i c r o s o f ta c t i v es e r v e rp a g e s ,是一套微软开发的服务器端 脚本环境。a c t i v es e r v e rp a g e 是创建动态网页的工具,起一种编程语言的作用, 可以利用它编写动态产生h t m l 的程序代码。a s p 内含于i i s 3 0 和4 0 ,通过a s p 可以结合h t m l 网页和a c t i v e x 元件建立动态、交互且高效的w e b 服务器应用程序 【1 引。其主要优点为: 1 无需编译 a s p 脚本集成于h t m l 当中,容易生成,无需编译或链接即可直接解释执行。 2 易于生成 使用常规文本编辑器( 如w i n d o w s 下的记事本) ,即可进行a s p 页面的设计。 3 独立于浏览器 用户端只要使用可解释常规h t m l 码的浏览器,即可浏览a s p 所设计的主页。 a s p 脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不 通过从服务器下载来观察a s p 主页,在浏览器端见不到正确的页面内容。 4 面向对象 硕士学位论文 在a s p 脚本中可以方便地引用系统组件和a s p 的内置组件,还能通过定制 a c t i v e xs e r v e rc o m p o n e n t ( a c t i v e x 服务器组件) 来扩充功能。 5 与任何 c t i v e xs c ri p t i n g 语言兼容 除了可使用v b s c r i p t 和j s c r i p t 语言进行设计外,还可通过p l u g i n 的方式, 使用由第三方所提供的其它s c r i p t i n g 语言。 6 源程序码较安全 a s p 脚本在服务器上执行,传到用户浏览器的只是a s p 执行结果所生成的常规 h t m l 码,可较好保证程序代码安全。 4 4a c c e s s a c c e s s 是微软公司推出的基于w i n d o w s 的桌面关系数据库管理系统( r d b m s ) , 是0 f f i c e 系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7 种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、 数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系 统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任 务【1 9 】。其主要优点为: 1 存储方式单一 a c c e s s 管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存 放在后缀为( m d b ) 的数据库文件种,便于用户的操作和管理。 2 面向对象 a c c e s s 是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的 各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系 统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该 对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、 属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于 面向对象的开发方式,使得开发应用程序更为简便。 3 界面友好、易操作 a c c e s s 是一个可视化工具,是风格与w i n d o w s 完全一样,用户想要生成对象 并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、 查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表 向导等工具,使得操作简便,容易使用和掌握。 4 集成环境、处理多种数据信息 a c c e s s 基于w i n d o w s 操作系统下的集成开发环境,该环境集成了各种向导和 生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设 计用户界面、设计数据查询、报表打印等可以方便有序地进行。 英语专业网络新闻听力教学及测试系统 5 a c c e s s 支持0 d b c ( 开发数据库互连,0 p e nd a t ab a s oc o n n e c t i v i t y ) 利用a c c e s s 强大的d d e ( 动态数据交换) 和o l e ( 对象的联接和嵌入) 特性, 可以在一个数据表中嵌入位图、声音、e x c e l 表格、w o r d 文档,还可以建立动态 的数据库报表和窗体等。a c c e s s 还可以将程序应用于网络,并与网络上的动态数 据相联接。利用数据库访问页对象生成h t m l 文件,轻松构建i n t e r n e t i n t r a n e t 的应用。 4 5s q l s q l 全称是“结构化查询语言( s t r u c t u r e dq u e r yl a n g u a g e ) ,最早的是i b m 的圣约瑟研究实验室为其关系数据库管理系统s y s t e mr 开发的一种查询语言,它 的前身是s q u a r e 语言。s q l 语言结构简洁,功能强大,简单易学,自i b m 公司1 9 8 1 年推出以来,s q l 语言,得到了广泛的应用【2 0 1 。其主要优点为: 1 非过程化语言 s q l 是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。 s q l 允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录 集。所有s q l 语句接受集合作为输入,返回集合作为输出。s q l 的集合特性允许 一条s q l 语句的结果作为另一条s q l 语句的输入。s q l 不要求用户指定对数据的 存放方法。这种特性使用户更易集中精力于要得到的结果。所有s q l 语句使用查 询优化器,它是r d b m s 的一部分,由它决定对指定数据存取的最快速度的手段。 查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索 引,表有什么类型的索引。 2 统一的语言 s q l 可用于所有用户的d b 活动模型,包括系统管理员、数据库管理员、应用 程序员、决策支持系统人员及许多其它类型的终端用户。基本的s q l 命令只需很 少时间就能学会,最高级的命令在几天内便可掌握。s q l 为许多任务提供了命令, 包括: ( 1 ) 查询数据 ( 2 ) 在表中插入、修改和删除记录 ( 3 ) 建立、修改和删除数据对象 ( 4 ) 控制对数据和数据对象的存取 ( 5 ) 保证数据库一致性和完整性 以前的数据库管理系统为上述各类操作提供单独的语言,而s q l 将全部任务 统一在一种语言中。 3 是所有关系数据库的公共语言 由于所有主要的关系数据库管理系统都支持s q l 语言,用户可将使用s q l 的 硕士学位论文 技能从一个r d b m s 转到另一个。所有用s q l 编写的程序都是可以移植的。 4 6v b s c rip t v b s c r i p t 的全称为m i c r o s o f tv i s u a lb a s i cs c r i p t i n ge d i t i o n ,它将灵活 的s c r i p t 应用于更广泛的领域,包括m i c r o s o f ti n t e r n e te x p l o r e r 中的w e b 客 户机s c r i p t 和m i c r o s o f ti n t e r n e ti n f o r m a t i o ns e r v e r 中的w e b 服务器 s c r i p t 【2 1 1 。v b s c r i p t 使用a c t i v e xs c r i p t 与宿主应用程序对话。使用a c t i v e x s c r i p t ,浏览器和其他宿主应用程序不再需要每个s c r i p t 部件的特殊集成代码。 a c t i v e xs c r i p t 使宿主可以编译s c r i p t 、获取和调用入口点及管理开发者可用的 命名空间。通过a c t i v e xs c r i p t ,语言厂商可以建立标准s c r i p t 运行时语言。 m i c r o s o f t 将提供v b s c r i p t 的运行时支持。其主要优点为; 1 由于v b s c r i p t 由操作系统,而不是由网页浏览器解释,它的文件比较小。 2 在所有2 0 0 0 9 8 s e 以后的w i n d o w s 版本都可直接使用。 3 可以使用其它程序和可使用的物件( 尤其m i c r o s o f t0 f f i c e ) 。 4 7j a v a s crip t j a v a s c r i p t 是一种基于对象和事件驱动并具有安全性能的脚本语言,有了 j a v a s c r i p t ,可使网页变得生动。使用它的目的是与h t m l 超文本标识语言、j a v a 脚本语言一起实现在一个网页中链接多个对象,与网络客户交互作用,从而可以 开发客户端的应用程序。它是通过嵌入或调入在标准的h t m l 语言中实现的【2 2 1 。 其主要优点为: 1 简单性 j a v a s c r i p t 是一种脚本编写语言,它采用小程序段的方式实现编程,像其它 脚本语言一样,j a v a s c r i p t 同样已是一种解释性语言,它提供了一个简易的开发 过程。它的基本结构形式与c 、c + + 、v b 、d e l p h i 十分类似。但它不像这些语言一 样,需要先编译,而是在程序运行过程中被逐行地解释。它与h t m l 标识结合在一 起,从而方便用户的使用操作。 2 动态性 j a v a s c r i p t 是动态的,它可以直接对用户或客户输入做出响应,无须经过w e b 服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱 动,就是指在主页中执行了某种操作所产生的动作,就称为“事件。比如按下鼠 标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的 事件响应。 3 跨平台性 英语专业网络新闻听力教学及测试系统 j a v a s c r i p t 是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计 算机,并支持j a v a s c r i p t 的浏览器就可以正确执行。 4 8m a c r o m e diad r e a m w e a v e r d r e

温馨提示

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

评论

0/150

提交评论