文献综述---yuan
- 格式:doc
- 大小:58.00 KB
- 文档页数:7
贵州大学人民武装学院2017届本科毕业生毕业论文(设计)文献综述撰写规范为了培养学生独立从事学术研究的能力,特别是培养学生检索、搜集、整理、综合利用学术文献资料,根据所研究课题对文献资料进行有效的归纳、分析、总结的能力,提高独立工作能力和科研能力,并为科研活动奠定扎实的基础,本科毕业生在完成毕业论文(设计)的同时必须相应完成一篇文献综述。
一、文献综述的基本要求1.毕业论文(设计)文献综述是指学生在毕业论文(设计)研究课题或研究题目(初步)确定后,通过搜集、整理、阅读国内外相关学术文献资料,就与该课题或题目直接相关的主要研究成果、学术意义、研究方法、研究动态、最新进展等问题进行归纳总结、综合分析后所做的简要评述。
2.毕业论文(设计)文献综述所评述的学术文献必须与学生所撰写论文保持大体上的一致,必须对可能影响所撰写论文主要论点、政策建议或反驳依据等主要学术结论的相关文献及其主要论断做出清晰、准确、流畅的说明,必须保证综述本身结构的完整性,能够反映学生的利用学术文献的综合能力。
3.毕业论文(设计)文献综述是学生撰写毕业论文(设计)过程的有机组成部分,必须在论文指导教师的指导下完成;文献综述必须按学校要求的基本规范撰写;论文类题目提交3000字左右的文献综述,设计类题目提交2000字左右的设计方案报告;文献综述的成绩综合纳入学生毕业论文(设计)成绩之中,未完成毕业论文(设计)文献综述的学生不得参加毕业论文(设计)答辩。
二、文献综述的基本格式文献综述是针对某一研究领域或专题搜集大量文献资料的基础上,就国内外在该领域或专题的主要研究成果、最新进展、研究动态、前沿问题等进行综合分析而写成的、能比较全面的反映相关领域或专题历史背景、前人工作、争论焦点、研究现状和发展前景等内容的综述性文章。
“综”是要求对文献资料进行综合分析、归纳整理,使材料更精练明确、更有逻辑层次;“述”就是要求对综合整理后的文献进行比较专门的、全面的、深入的、系统的评述。
文献综述的写法文献综述,是指就某一时间内,作者针对某一专题,对大量原始研究论文中的数据、资料和主要观点进行归纳整理、分析提炼而写成的论文。
综述属三次文献,专题性强,涉及范围较小,具有一定的深度和时间性,能反映出这一专题的历史背景、研究现状和发展趋势,具有较高的情报学价值。
文献综述是在确定了选题后,在对选题所涉及的研究领域的文献进行广泛阅读和理解的基础上,对该研究领域的研究现状(包括主要学术观点、前人研究成果和研究水平、争论焦点、存在的问题及可能的原因等)、新水平、新动态、新技术和新发现、发展前景等内容进行综合分析、归纳整理和评论,并提出自己的见解和研究思路而写成的一种不同于毕业论文的文体。
它要求作者既要对所查阅资料的主要观点进行综合整理、陈述,还要根据自己的理解和认识,对综合整理后的文献进行比较专门的、全面的、深入的、系统的论述和相应的评价,而不仅仅是相关领域学术研究的“堆砌”。
检索和阅读文献是撰写综述的重要前提工作。
一篇综述的质量如何,很大程度上取决于作者对本题相关的最新文献的掌握程度。
如果没有做好文献检索和阅读工作,就去撰写综述,是决不会写出高水平的综述的。
好的文献综述,不但可以为下一步的学位论文写作奠定一个坚实的理论基础和提供某种延伸的契机,而且能表明写本综述的作者对既有研究文献的归纳分析和梳理整合的综合能力,从而有助于提高对学位论文水平的总体评价。
在《怎样做文献综述——六步走向成功》中,劳伦斯〃马奇和布伦达〃麦克伊沃提出了文献综述的六步模型,将文献综述的过程分为六步:选择主题、文献搜索、展开论证、文献研究、文献批评和综述撰写。
文献综述根据研究的目的不同,可分为基本文献综述和高级文献综述两种。
基本文献综述是对有关研究课题的现有知识进行总结和评价,以陈述现有知识的状况;高级文献综述则是在选择研究兴趣和主题之后,对相关文献进行回顾,确立研究论题,再提出进一步的研究,从而建立一个研究项目。
高级文献综述是确立原创性研究问题的基础,也是对一个研究问题进行探索的基础。
文献综述怎么写文献综述是对某一学科、专业或专题的大量文献进行整理筛选、分析研究和综合后提炼而成的一种学术论文,是高度浓缩的文献产品,在教育研究中具有重要意义和作用。
文献综述撰写的格式与一般研究性论文的格式有所不同。
这是因为研究性的论文注重研究的方法和结果,而文献综述介绍与主题有关的详细资料、动态、进展、展望以及对以上方面的评述。
因此文献综述的格式相对多样,但总的来说,一般都包含以下四部分:即前言、主题、总结和参考文献。
一、前言部分前言部分主要目的是让研究者和读者对全文要叙述的问题有一个初步的轮廓。
其撰写的主要关键点:研究的目的、综述的范围、扼要说明有关主题的研究现状或争论焦点等等有关信息,当然,并不是一一列举出所有关键点,要根据研究的需要有所强调即可。
在撰写实践当中,这一部分内容经常被遗漏,为了强化这一部分撰写的要求,我们通过几个案例的分析,进一步理解与把握。
例一:《集体备课》文献综述的前言集体备课是教研活动的基本形式之一。
随着新课程改革的深入,集体备课日益受到学校、教师、研究者的关注。
在应用这一教研模式过程中,很多问题凸现出来。
关于集体备课的讨论也日益激烈起来(以上提出了研究的需要)。
为了使集体备课更好地为教育教学服务,我们对国内现有的有关集体备课的文献进行了阅读、筛选、分析、归纳,试图从集体备课的概念、集体备课的操作模式、集体备课的争议、集体备课的研究动向等方面将有代表性的观点进行梳理,综述如下……(提出了综述的范围)这个文献前言部分主要概括了“研究意义、综述范围”。
例二:《转化学习困难学生对策研究》文献综述的前言《转化学习困难学生》这一课题在国内外都开展了比较充分、系统的研究,尤其是对学习困难学生的界定、类型、特点、形成原因、“矫治”的理论和对策都有较详尽的论述……这篇文献综述的前言虽然简短,但扼要说明了研究现状及焦点问题。
例三:《区域学校发展性督导服务机制研究》文献研究综述的前言内容在以往发展性督导工作中,督导为学校发扬成绩、改进不足、解决困难、提高办学水平作出了不少有益学校发展的服务工作,得到了基层学校的好评。
如何写文献综述范文撰写文献综述是指对相关研究领域的文献进行全面的整理、分析和总结,从而揭示研究领域的现状、发展趋势和尚未解决的问题。
下面是一份关于如何撰写文献综述的指南:1.确定研究领域:首先需要确定自己感兴趣的研究领域,然后在这个领域内收集相关文献。
可以通过学术数据库、文献索引和期刊等渠道进行查找。
2.收集文献:根据研究领域的特点和目标,在收集文献时要有一定的选择性。
优先选择最新的研究成果和重要的期刊文章。
同时,还可以借鉴已有的文献综述和综合评论,以便更好地理解研究领域的发展动态。
3.阅读和整理:阅读文献时要注意留下阅读笔记,例如重要观点、研究方法和实验结果等。
可以使用文献管理工具来帮助整理和分类文献。
4.结构和组织:在撰写文献综述之前,需要为综述确定一个适当的结构和组织形式。
常见的结构包括按时间顺序、按主题和按研究方法等分类。
5.撰写综述:在撰写文献综述时,应注意以下几点:-引言部分:简要介绍研究领域的背景和重要性,并概述综述的目的和结构。
-文献综述主体:重点解析已有研究,包括相关研究的目标、方法、实验结果和结论。
可以根据主题将文献分组讨论,或者按时间顺序进行讨论。
-分析和总结:根据已有文献的内容和实验结果,分析研究领域的发展趋势,指出存在的问题和挑战,并提出自己的观点和见解。
同时,还可以指出一些未来的研究方向和发展方向。
-结论部分:对整个文献综述进行总结,强调研究领域的重要性和进一步研究的必要性。
6.修改和润色:完成初稿后,要进行适当的修改和润色,确保逻辑清晰、表述准确,并检查是否有语法、拼写和标点错误。
总之,撰写文献综述需要耐心和细心,在收集、整理和分析文献的基础上,对研究领域的发展趋势进行深入剖析,提出自己的见解和观点。
同时,一份好的文献综述应该具备逻辑清晰、内容全面、结构合理和表达准确等特点。
北京化工大学北方学院毕业设计(论文)——文献综述(空一行) 文献综述 (空一行)前□□言 (空一行)本人毕业设计的论题为《电子商务在秦皇岛港务集团的规划分析》,由于目前国内外学者并没有对秦港集团的电子商务发展进行过规划分析,并且据了解秦港集团也没有实施电子商务系统,因此本文的叙述对秦港集团电子商务的规划具有一定的指导意义。
本文根据目前国内外学者对电子商务与物流运输及港口的研究成果,借鉴他们的成功经验,大胆的将电子商务规划到秦港集团的业务中。
这些文献给与本文很大的参考价值。
本文主要查阅进几年有关电子商务与物流运输的文献期刊。
(下页为具体内容:一般包括:国内与国外2部分内容)题目为“文献综述”上下各留一空行,宋体,三号字,居中,加粗。
行间距固定值22磅,段前、段后0行,无缩进。
前言之下留一空行,宋体,小三号字,居中,加粗。
行间距固定值22磅,段前、段后0行,无缩进。
“前言”二字中间空两格。
前言单独一页。
页脚插入页码,居中。
页码格式为“1,2,3,…”就到目前为止,国内学者的研究主要集中在以下几个方面:1、XXXXXXXXXX安旗和富森(2007)在《构建电子商务平台促进交通物流发展》中指出构件电子商务平台的必要性,这是符合现代信息技术革命正日益深刻地改变着社会生产和生活的现状。
并且是适应社会主义经济的需要。
李峻峰和苏小玲(2004)在《论电子商务对我国现代物流的影响及对策》中主要论述了……..更多学者的观点(下略)。
2、XXXXXXXXXX刘大军(2003)《浅谈物流运输管理与信息技术》中指出我国绝大多数运输企业在对信息技术的实际应用程度和应用效果方面都与欧美发达国家相差甚远。
我国物流运输企业在信息技术应用方面存在的问题严重地影响着企业业务管理能力和服务水平的进一步提高。
夏黎(2004)在《电子商务给物流业及其管理带来的变化》提出电子商务是一场商业领域的根本性革命,其自身的特点给中国企业带来的新的机遇。
如何写文献综述范文写文献综述的步骤分为以下几个部分:引言、文献获取、文献筛选、文献阅读、文献分析、文献综述的写作。
下面将详细介绍每个步骤。
一、引言(约100-200字)在引言中,首先要明确文献综述的研究背景、目的和意义。
对于研究领域的一个重要问题进行简要介绍,然后指出目前该问题的研究存在的不足之处。
二、文献获取(约100-200字)文献获取是指从各种学术资源如学术数据库、期刊、学会会议等找到与研究主题相关的文献。
可以使用各种关键词进行,并进行逐个筛选。
三、文献筛选(约100-200字)在文献筛选阶段,需要对获取到的文献进行初步的筛选。
首先根据标题和摘要对文献进行初步判断,排除与研究主题无关的文献。
然后根据题目、摘要、关键词、目录等详细阅读,进一步筛选出对研究主题最有价值的文献。
四、文献阅读(约300-500字)五、文献分析(约300-500字)在文献分析阶段,需要对已阅读的文献做深入的分析。
可以将文献按照主题、方法、结论等方面进行分类,整理出不同文献之间的异同点,发现研究领域的争议或不足之处。
同时,也可以在分析中找到文献之间的关联性和发展方向。
六、文献综述的写作(约300-500字)在文献综述的写作阶段,要根据文献的分析结果组织行文。
可以按照时间顺序或主题进行组织,对每个主题或时间点进行详细的描述和分析。
综述的结构可以包括:引言、背景和目的、文献分析、讨论和总结。
在写作过程中,要确保逻辑清晰,条理分明,并保持客观中立的态度。
最后,根据需要,对文献综述进行修订和修改,完善语言和内容的表达。
确保文献综述准确、完整、有条理、有逻辑,并能够满足所需字数要求。
文献综述写作本讲结构I.常见问题II.基本要点III.案例分析1.精品品读2.糟品改进IV.回顾总结文献综述写作中的常见问题1)不知道如何查找文献2)文献那么多,究竟该找哪些文献,多少算够3)文献太少,竟然找不到4)文献找来了,怎么读?5)读也读了,写作究竟该怎么写?最高频的问题:不会写文献综述的基本要点文献综述写作的意义•你们理解的意义是什么?(为什么要写文献综述?)•1.价值在于提供一个研究议题的知识脉络地图•2.目的在于证明你的研究很前沿又高端文献综述分类•期刊论文的文献综述 vs. 学位论文的文献综述•论文中的文献综述 vs. 作为论文的文献综述本讲参考文献Ø风笑天:《论社会研究中的文献回顾》,《华中师范大学学报(人文社会科学版)》2010年第7期。
Ø[美]约翰·W.克雷斯维尔:《研究设计与写作指导:定性、定量与混合研究的路径》,崔延强等译,重庆大学出版社,2007年。
Ø文秋芳,《应用语言学,研究方法与论文写作》,外语教学与研究出版社,2001年。
Ø路阳:社会科学研究中的文献综述: 原则, 结构和问题. 社会科学管理与评论, 2011年第2期Ø……什么是文献综述•定义,其实是为我们提供怎么写文献综述的行动指南(综述,有综合有评述)•Fink:文献回顾是对现存大量著述进行识别、评价和解释,进行系统明确地再现。
o要点:大量,识别、评价和解释,以及系统再现o追问:什么是系统?——横向分类,纵向理流•David and Sutton: 通过识别和查找现存公开发表的与研究者感兴趣的主题相关的研究和理论进行评价的过程。
o要点:与研究者感兴趣的主题相关的。
o追问:什么叫做与你的主题相关?一般是核心词和关键词,邻近研究就隐蔽一点§Dooley: 与某一主题相关的研究进行分析,以识别该领域中一致的结果或解决其中的矛盾o要点:分类找矛盾o追问:没矛盾怎么办?找 gap•上面林林总总是为“综”,同学,你的定义是什么?综的基础上,给出你的定义,就是一个“述”!•我来一个:对某一特定研究主题的大量相关研究进行识别、评价和解释,以呈现该领域知识的发展脉络或分类图景,并从中梳理出研究之间的矛盾之处或未解之题,以提供研究的参照和起点。
文献综述格式(大全5篇)第一篇:文献综述格式一、文献综述的概念文献综述是针对某一研究领域或专题搜集大量文献资料的基础上,就国内外在该领域或专题的主要研究成果、最新进展、研究动态、前沿问题等进行综合分析而写成的,能比较全面地反映相关领域或专题历史背景、前人工作、争论焦点、研究现状和发展前景等内容的综述性文章,是高度浓缩的文献产品。
“综”是要求对文献资料进行综合分析、归纳整理,使材料更精练明确、更有逻辑层次;“述”就是要求对综合整理后的文献进行比较专门的、全面的、深入的、系统的评述。
文献综述根据其涉及的内容范围不同,综述可分为综合性综述和专题性综述两种类型。
所谓综合性综述是以一个学科或专业为对象的,而专题性综述则是以一个论题为对象的。
本科毕业设计(论文)文献综述主要为专题性综述。
二、撰写文献综述的基本要求文献综述主要用以介绍与主题有关的详细资料、动态、进展、展望以及对以上方面的评述。
除综述题目外,其内容一般包含前言、主题、总结、参考文献四个部分,撰写文献综述时可按这四部分拟写提纲,再根据提纲进行撰写工作。
前言部分,主要说明写作的目的,介绍有关的概念、定义以及综述的范围,扼要说明有关主题的现状或争论焦点,使读者对全文要叙述的问题有一个初步的轮廓。
主题部分,是综述的主体,其写法多样,没有固定的格式。
可按年代顺序综述,也可按不同的问题进行综述,还可按不同的观点进行比较综述,不管用那一种格式综述,都要将所搜集到的文献资料进行归纳、整理和分析比较,阐明有关主题的历史背景、现状、发展方向以及对这些问题的评述。
主题部分应特别注意代表性强、具有科学性和创造性文献的引用和评述。
总结部分,将全文主题进行扼要总结,提出自己的见解并对进一步的发展方向做出预测。
参考文献,它不仅表示对被引用文献作者的尊重及引用文献的依据,而且也为评审者审查提供查找线索。
参考文献的编排应条目清楚,查找方便,内容准确无误。
参考文献的书写格式与毕业设计(论文)相同。
在线家长与学校联系系统文献综述摘要:随着计算机和互联网技术的普及,传统的家校联系(家长会,家访等)由于实时性滞后,形式单一,互动性差,已经跟不上时代的发展,人们对家校联系提出了新的要求。
本论文所论述的家长与家校联系系统,就是基于学校和家庭的网络环境建立的,家长与学校间相互联系的网站系统。
家长通过本系统可以查看学生的在校信息,学业成绩,了解学校的近期活动等;学校通过本系统可以发布学校的活动信息等。
家长,老师之间可以通过本系统相互沟通,增强联系。
本系统的主要功能包括:用户登录,留言,查看信息等。
本论文主要论述了家校联系系统的开发目的,发展状况以及设计和实现过程中使用的相关技术:MVC设计模式、JSP技术、Struts2、JDBC等。
关键词:MVC模式,JSP,Struts,JDBC1、开发在线家长与学校联系系统的目的和意义教育是每个中国家庭最重视的一个方面,教育支出已经占到家庭支出的百分之六十以上。
尤其是现在,一个家庭只有一个孩子。
所以,每个家庭都渴望给孩子最好的教育环境,每个家长都希望能与学校,老师精诚合作,让孩子得到最好的教育,让自己的孩子成龙,成凤。
可是目前,许多学校还是采用传统的家校联系方式,如开家长会,老师作家访等,许多孩子在学校出现的问题并没有及时的反馈给家长,家长也没有很好的途径与老师联系。
针对这一现象,开发新的家校联系方式的要求与日俱增。
随着互联网的普及和人们生活水平的不断提高,许多家庭都拥有了个人电脑并连接了宽带。
在互联网的环境下,为家长和老师,学校提供一个相互之间交流的平台,大大方便了家庭和学校之间的沟通。
使用本系统,建立一个网站,使得家长和老师都可以登录,家长与老师可以通过系统里的留言信息相互交流,从而解决了实时性的问题,也解决了没有途径联系的问题。
这样,家长能及时了解孩子在学校的学习状况,老师也能及时知道学生在家的情况,做到心中有数。
这套学校家长联系系统是为实现学校、家庭和老师之间的快捷、实时沟通而研发的先进教育网络互动平台,用于家长了解学生在学校期间的学习情况,家长可以查询孩子的学习成绩(期末和平时单元测验)、到校和放学的时间、学校要求家长配合的有关事项(公告);同时学校也可以使用本系统发布信息,查看家长对学校工作的反馈意见,并在一定程度上减轻了学校管理部门的工作(如学生成绩分析,学生学习状况的把握等)。
依托传统互联网网络系统,在家长和老师之间搭建一个全新的交流平台,家长与学校可通过电脑上网、手机上网等多种现代通讯方式进行沟通,使家长和老师摆脱交流的地域限制、时间限制,实现实时沟通和非实时沟通的自由选择,彻底结束“家长打扰老师、老师找不到家长”的尴尬局面,是对传统交流方式的重要的、有益的补充,真正做到了随时、随地、随心所欲的沟通。
2、在线家长与学校联系系统发展情况简介目前,许多学校并没有家校联系系统,有的学校使用的家校联系系统仅仅只是采用移动飞信,将学校的活动以短信的方式发给家长,而家长无法与学校,老师联系,互动性很不好。
家长非常关心孩子的在校表现和学业成绩,然而每个学期一次的家长会,根本不可能满足家长的要求。
老师的时间又是有限的,天天去同学家里作家访也是不可能的。
可孩子的成长主要就在于学校教育和家庭教育,这就需要家长和老师的沟通要及时,方便,有效。
所以为了解决这些问题,我们开发了本系统。
通过登录本系统,家长,老师都可以通过论坛留言的方式相互联系,以达到交流沟通的要求。
另外家长还可以通过本系统查看学生的到校信息,学业成绩,班级(年级)排名等,学校也可以通过本系统发布学校的近期活动,丰富校园生活。
3、开发工具简介选择一套合适的开发工具是顺利完成项目开发的重要条件,在本系统的开发中,所用到的工具软件是Eclipse编辑器、Photoshop 图形处理软件、MySQL5.0 数据库以及Java语言。
其中,Eclipse是一个开放源代码的、基于Java的整合型可扩展开发平台,也是目前最著名的开源项目之一。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
Eclipse附带了一个标准的插件集,包括Java 开发工具(Java Development Tools,JDT)。
其未来的目标不仅仅是成为专门开发Java程序的IDE环境,而是根据Eclipse的体系结构,通过开发插件,使它能扩展到任何语言的开发,甚至能成为图片绘制的工具。
Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。
它主要由Eclipse项目、Eclipse 工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成—Eclipse Platform、JDT、CDT和PDE。
JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台,它提供建造块和构造并运行集成软件开发工具的基础。
Eclipse平台体系结构主要由5部分组成,分别是平台运行库、工作区、工作台、团队支持和帮助。
图3-1所示:图1 Eclipse体系结构图在运行时内核是整个架构的核心,其他部件都是以插件方式来实现的。
Eclipse采用动态加载机制,即只有需要的才加载,这样可以降低启动时间,提高资源使用效率。
工作空间插件即所谓的工作区,主要负责管理用户资源,例如用户创建项目的管理、文件变更等,并负责通知其他插件关于资源变更的信息。
工作台插件是Eclipse提供的用户界面。
它使用标准窗口工具包(SWT)和一个更高级的API(JFace)构建的。
SWT是Java的Swing/AWT的非标准替代者,JFace则以SWT为基础,但更易于使用。
团队支持插件负责提供版本控制和配置管理支持。
它允许用户根据需要添加视图,并与允许用户使用的任何版本控制系统交互。
帮助插件允许以HTML文件形式添加文档,并提供了一个附加的导航结构以便用户使用帮助功能搜索相关信息。
4、开发框架及相关应用技术介绍4.1、开发框架本系统在开发过程中采用了Struts2开发框架。
所谓Struts2开发框架,是由一系列规则定义的一个程序开发模板,可应用于web应用程序的开发。
在web 应用中恰到好处的使用Struts2,可节省从头开始设计框架的时间,使得开发人员可以把精力集中在如何解决实际业务问题上。
4.2、MVC设计模式MVC,英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层—模型层、视图层、控制层。
视图(View):代表用户交互界面,对于Web应用来说,可以概括为HTML 界面,但有可能为jsp、XHTML、XML和Applet。
业务流程的处理交予模型(Model)处理。
模型(Model):就是业务流程/状态的处理以及业务规则的制定。
业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。
业务模型的设计可以说是MVC最主要的核心。
目前流行的EJB模型就是一个典型的应用例子,它从应用技术实现的角度对模型做了进一步的划分,以便充分利用现有的组件,但它不能作为应用设计模型的框架。
它仅仅告诉你按这种模型设计就可以利用某些技术组件,从而减少了技术上的困难。
对一个开发者来说,就可以专注于业务模型的设计。
MVC设计模式告诉我们,把应用的模型按一定的规则抽取出来,抽取的层次很重要,这也是判断开发人员的设计是否优秀的依据。
抽象与具体不能隔得太远,也不能太近。
MVC并没有提供模型的设计方法,而只告诉你应该组织管理这些模型,以便于模型的重构和提高重用性。
可用对象编程来做比喻,MVC定义了一个顶级类,告诉它的子类只能做这些,但没法限制你能做这些。
这点对编程开发人员非常重要。
控制(Controller):可以理解为从用户接收请求,将模型与视图匹配在一起,共同完成用户的请求。
划分控制层的作用也很明显,它清楚地告诉你,它就是一个分发器,选择什么样的模型,选择什么样的视图,可以完成什么样的用户请求。
控制层并不做任何的数据处理。
例如,用户点击一个连接,控制层接受请求后, 并不处理业务信息,它只把用户的信息传递给模型,告诉模型做什么,选择符合要求的视图返回给用户。
因此,一个模型可能对应多个视图,一个视图可能对应多个模型。
4.3、开发中所用技术4.3.1 JSP技术1. 技术概述JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。
JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Script let)和JSP标记(tag),从而形成JSP文件(*.jsp)。
用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。
JSP技术使用Java编程语言编写类XML的tags和Script lets,来封装产生动态网页的处理逻辑。
网页还能通过tags和Script lets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。
插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。
目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。
JSP页面由HTML代码和嵌入其中的Java代码所组成。
服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。
JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
2. JSP的优势一次编写,到处运行。
在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。
系统的多平台支持。
基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。
相比ASP/PHP的局限性是现而易见的。