网站开发项目实训报告

2025-01-27 版权声明 我要投稿

网站开发项目实训报告(精选9篇)

网站开发项目实训报告 篇1

计算机科学与技术(软件外包方向)实践周项目总结

学 院: 专 业: 班 级: 学生姓名: 指导教师:

下发日期: 20 12月15日

目录

第一章 项目基本情况 ................................................................................................................ - 3 -

1.1 项目概况 ............................................................................................................................ 1 1.2项目进度计划 ..................................................................................................................... 1 第二章 项目任务与完成情况 ......................................................................................................... 3

2.1 本人承担的主要任务 ........................................................................................................ 3 2.2 项目中的问题及解决方法 ................................................................................................ 3 2.3 项目任务的完成情况 ........................................................................................................ 3 第三章 项目总结 ............................................................................................................................. 4

3.1项目的心得体会 ................................................................................................................. 4 3.2问题与探讨 ......................................................................................................................... 4

第一章 项目基本情况

1.1 项目概况

本次的项目是掌上作业系统,是基于Android的手机学习考试软件。主要要求实现的功能如下:

(1)用户登陆:能够在联网的前提下实现用户的登录,并且登陆成功后登陆图片显示亮色,反之是灰色。

(2)用户未登录,点击各功能模块是提示“请先登录”;登陆成功后,才能够正确使用软件功能。

(3)专门页面进行课程简介、考试形式、考试时间进行查询。 (4)实现无纸化测验,利用手机简洁地进行试题考试。 1.2项目进度计划

图1.2计划进度表

12月18日,实现开发环境搭建,需求分析、接口分析,并且开发环境搭建完成,初步任务分解方案。最后确定方案为:由来实现登录界面,并且登录成功

后主界面的功能;由来实现功能主界面、建设中提示界面的功能;由来实现作业列表功能;由来实现作业练习模块的功能。

12月19日至12月21日,根据任务分配为实现各自的功能而准备并且积极讨论、相互寻求帮助,基本上完成了各自的功能。

12月22日至12月25日,根据小组项目进度计划进行项目实践,实现明显Bug不超过3个的可运行系统,在各项工作完成后,有进一步实现了界面的美观并且添加了一些新的功能,使得项目更加的完善。

12月26日,项目答辩,真机运行系统演示,回答老师提出的问题。

第二章 项目任务与完成情况

2.1 本人承担的主要任务

主要实现登录界面,并且登录成功后主界面的布局。

实现登陆界面功能的过程中,对简单的登陆进行完善强化。登陆功能必须满足在手机接入校园网WLAN的前提下,联网登陆。在主界面中,未登陆成功时,用户没有使用各功能模块的权限,系统会提示用户登陆,并且此时圆形头像应该呈现灰色未登录。点击头像进行登陆,输入账号密码(学生的学号密码),若输入错误则提示相应信息,成功则跳转到主界面。

以上是我本次Android实践周的主要任务,在这个基础上,我会进行一些额外功能的添加,例如在点击登陆按钮时,页面进入类似QQ登陆一样的提示界面,并且提供隐身登陆、记住密码、自动登录功能的实现。 2.2 项目中的问题及解决方法

初步做完页面布局后发现,与自己的想象差距很大,首先是页面布局的不协调部不对称,这个时候要求自己安静仔细的重新修改。

在做好每个界面,并且每个界面都对应它的Java类,再添加,运行后出现错误,后来发现没有在AndroidManifest中注册信息,需要注册。

输入账号密码点击登陆按钮后,能够正常登陆,但是添加隐身登陆后无法正常登陆,系统进行报错,未解决错误。

添加自动功能登陆也出现错误,无法正常登陆,未解决问题。 2.3 项目任务的完成情况

网站开发项目实训报告 篇2

教学案例的选取雷同。多数语言均以实现学生信息管理系统、图书管理系统等题目进行教学演示。导致案例内容单一,不能引起学生的学习兴趣,学生不能主动的参与到教学情境中,进而影响学生对后续内容的掌握能力。

实验实训模式单一。计算机是注重实践的科学,Java程序是面向对象的编程语言,只有不断的进行实践验证才能使学生领会面向对象的程序设计思想。然而目前的实验实训内容模式以验证型实验为主,只是要求学生按照实验内容照搬照抄,进行简单的验证过程。没有留给学生充分思考问题与独立完成的学习空间,使得学生逐渐失去了利用实验课验证所学知识的主动性和积极性。

学生缺少对项目整体性的理解。传统的理论教学模式中教师是课堂的主导,学生被动的学习每一个知识模块,学生停留在只见树木,不见森林阶段,缺乏对所学知识的综合运用能力。

2 项目开发实训教学方法的具体实现

2.1 选取适当的项目案例

在课堂上采用适当的项目案例可以使学生在轻松愉快的氛围中掌握相关知识点。在第一堂课中,我们可以介绍一个经典的吃豆子游戏。当学生看到生动的游戏画面时非常高兴,此时引导学生学好Java后可以自己动手开发这样的游戏。充分激发学生的学习兴趣,在接下来的教学过程中逐步引入相关的理论基础要用到Applet、总体设计文件、相应代码的实现以及程序的运行与发布过程。通过游戏的开发练习后,引入Java在WEB开发项目中的实训案例,让学生能够熟练掌握开发工具的使用、学会配制Tomcat服务器和一些有关设计模式的知识。恰当案例能起到提纲挈领的作用,也有助于学生在学习过程中积极进行思考,使学生带着问题有目的去进行学习,所学的知识有能去解决问题。在不断的思考与应用的过程中加深学生对所学知识的理解和掌握能力。

2.2 让学生参与到项目设计中

由于学生已经具有Java语言的编程基础,可以将学生按8人一组进行分组来完成一些内容较少、实用性较强的项目,如博客网站设计。让学生自行讨论如何设计该网站的功能,界面和数据库的使用。这样可以使学生从以前单一的知识接收者,变成项目的具体实施设计者。然而学生掌握知识程度、编程能力有较大的差异存在,故此在每个小组中要分配2到3名能力较强的学生,起到项目经理的作用,对整个项目内容进行掌控。按照软件工程的原则,可以具体分配学生完成需求分析的编写、需求文档的编写、系统功能结构图的设计、数据表结构设计、系统原型设计、框架设计(可由教师辅助完成)、功能模块设计、程序测试。让每个学生都参与到这个项目的设计与完成过程中,通过这种形式使得基础较弱的学生能够加强锻炼,对于基础好的学生可以充分调动其主观能动性与创造性。在这个项目团队中,大家要学习互相合作、学会发现问题与解决问题的方法、找准自己的能力定位,使学生对自身的能力有正确的认识,激励学生积极参与在项目中。各个小组之间的竞争可以激发学生的学习意志,小组成员互相协作,有时还能得到超出教师预期的一些成果。项目的完成有助于增强学生的自信心,与自我价值的实现,让他们有信心挑战更难一些的项目。此时,可根据学生的学习能力,继续安排难一些的项目让学生自行完成。

项目完成后,让每个小组派出代表来展示自己的设计成果。阐述小组成员在项目中是如何分工的,在具体实施过程中遇到了那些问题与困难,是如何解决这些问题的,在完成项目的过程中学生在哪部分能力得到了提高与锻炼,今后遇到类似的工作状况能否通过合作与自学完成相应的任务。同学们根据各个小组的项目完成情况进行评选,教师进行公平公正的点评,对完成较好的队伍进行表扬与鼓励,并在实验成绩的评定中给予加分的奖励。

2.3 提供广阔的交流平台

课题教学中,教师面向的学生是多层次的,讲授的内容以一般知识点为主,没有时间充分照顾所有层次学生的学习要求。为了解决这一问题,我校使用了网络教学平台系统。教师将相关的教学资料如:教学大纲、教学课件、作业、习题、扩展训练题、实验实训指导、案例源代码等内容,在网络教学平台上共享,让学生自行下载或在线学习。学生可以在网上进行作业的提交、所学知识的阶段性测验、论文的提交,充分的利用了教学资源与学生的课余时间。学生能够在网上向老师提问留言,也可以与在线同学进行学习内容的实时交流。实践证明,通过网络教学平台的使用,使学生获取了课堂教学的资料,为学生的自学提供了丰富的材料,扩充了学生的知识结构,满足了学生自主学习、自我检测与自我提高的需要。

3 结束语

Java已经成为软件设计开发者应当掌握的一门基础语言,计算机专业学生掌握Java的应用能力对今后的就业与个人发展具有重要的意义。帮助学生在校学习过程中尽量多的掌握Java项目开发的能力与技巧是教师的责任,通过《Java项目开发实训》课程的增设,增强了理论知识与企业应用之间的联系。学生普遍反映这样的课程设计比以往的学习过程有更多的收获,在项目设计过程中锻炼了团队合作与独立解决问题的能力,为学生的就业目标指明了方向,加强学生的自信心。由于计算机技术的快速发展与多样性,在今后的教学过程中还要继续进行研究,改进教学方法,让学生掌握更多的实用技能。

参考文献

[1]李劲华.Java程序设计课程的教学研究与实践[J].计算机教育,2008(20).

网站开发项目实训报告 篇3

【关键词】网站开发综合实训课程 项目教学法 应用

【中图分类号】G 【文献标识码】A

【文章编号】0450-9889(2016)12B-0112-02

网站开发是一项对实操能力、自主创造力以及团队协作能力要求非常高的专业技能。中职教育是以向社会输送专业技能型人才为主要目标,以提高学生职业技能为目的培养社会所需的人才。本文试针对网站开发综合实训课程教学现状,分析项目教学法及其在网站开发综合实训课程中的作用,并提出网站开发综合实训课程中项目教学法的应用措施,以有效地提高学生实操能力,提升教学质量,培养更多的专业技能型人才。

一、网站开发综合实训课程教学现状

整个计算机网络专业课程中,网站开发是核心技术之一,它将多门专业学科知识融会贯通,是一门对实践和操作都要求非常高的技术课程。现有中职计算机网络专业的各科成绩以及最后实践的大数据调查普遍显示学生的各科成绩都达到优异的标准,但综合实践的过程中却存在不会开发、不会思考,甚至是对于一个开发网站的项目无从下手的情形。种种迹象表明,学生虽然各科成绩优异,但缺乏将所学知识运用于实际,缺乏连贯运用,缺乏实际操作能力。因此,对于计算机网络专业的学生开设网站开发综合实训课程非常必要。它对于培养学生动手能力、激发学生学习探索的兴趣以及提高学生综合知识应用能力有着显著的改善。

然而,从网站开发综合实训课程整体开设的现状来看,其教学模式仍是以教师为主体,教师通过电脑屏幕的控制向学生演示课程中即将要实现的功能以及实现的过程,让学生模拟练习,如此一来,学生无须动脑,他们大多认为只要根据步骤实现功能就行,缺乏自主探索意识,这样的实训现状已经跟不上当前网站开发的现实需求。

二、项目教学法及其在网站开发综合实训课程中的作用

在计算机网络专业的综合实训课程教学中,传统的利用投影仪或者是利用多媒体网络教学的情形非常普遍,各种先进的教学方法也引入教学之中。然而,由于长期以来教学一直强调的是以课堂为中心、以教师授课为中心,忽略了学生的主动性以及积极性的发展,这就导致学生在实践中缺乏实际开发能力。项目教学法是以学生为主体、以教师为主导、以项目为主题的一种创新型教学教学方式。它强调学生的自主学习,促使学生从尝试入手,从练习开始,调动学生的自主学习能力、积极探索能力,让学生当“主角”、让教师当“辅助”,如此一来,有利于锻炼学生动手能力,提高实际操作能力,对所学知识进行融会贯通。在综合实训过程中应用项目教学法,则都是由学生自主分析、自主操作、自主探索,教师扮演解惑的指导角色。它能够充分调动学生的主观能动性以及积极创造性、动手能力、思维能力,促进学生更好地将所学知识运用于实际,实现教学的目的。这就有助于培养学生创造力和创新力,使学生能真正理解什么是网站开发,网站开发都需要经历什么样的过程,并在实操中学以致用。

三、网站开发综合实训课程中项目教学法的具体应用

网站开发综合实训课程是一门综合考验学生对于各科知识的掌握情况,提高学生专业技能的重要课程。可以说,它是对学生在网站开发中实操能力的终极锻炼。网站开发综合实训课程中应用项目教学法,让学生独立对一个项目进行处理,包括开发前期信息的采集,设计项目方案,书写项目开发文档以及预估开发过程和网站开发之后部署实施,交付报告,终极测评等,不仅可以加深学生对知识的理解,更有助于提高学生全方位的技能。在网站开发综合实训课程中项目教学法主要涉及设计思想、设计理念、设计步骤、实施过程以及项目考核。

(一)设计思想。网站开发综合实训课程的主要目的是要将网站开发的核心课程知识串联起来完成一个具有动态交互功能的网站,所依据的基本思想为:从项目主题出发,凭借自己所学的专业知识和技能,通过方法分析、任务分解以及社会能力的运用来完成整个项目的设计。

(二)项目制定。从确立该项目为交互式动态网站开发主题开始,根据学生的能力将该网站目标定位为:创建网站、网页设计、动静态网页制作以及数据库创建与维护、脚本语言的使用技术等,根据学生掌握相关知识的能力对这些模块进行重组,主要体现在以下 6 个模块:

模块1 创建网站的框架设计

模块2 动态网页与静态网页的页面设计

模块3 数据库的创建与维护

模块4 页面美化

模块5 页面功能的处理

模块6 网站的测试与发布

从设计理念上看,每个项目都是一个相对完整的工作过程。设计之初,必须明确在该项目中要实现的目标以及预估或检测是否在自己的能力范围内,所需的专业知识,在该项目进行开发的过程中所涉及的知识、方法等事先都应该明确,如此才能更好地进行网站开发的后续工作。

(三)项目实施。将一个项目分成 6 个独立的模块,以实现每个模块为目标,最终实现一个完整的项目。如此一来,项目目标明确,每个模块要实现的功能任务也很明确,学生在一步步完成既定的分解任务之后,再进行有效的模块汇总,最终实现项目,实现该项目所要达到的功能。鉴于此,该项目依照上述分解的模块,具体的设计步骤或是详情步骤可分为以下几步:一是将上述模块1的框架设计分解来进行网站创建、页面结构、页面布局等框架的设计。二是动静态网页的创建可分解为使用 javascript 脚本语言、htnl 网页语言或者是 ASP.NET、PHP 等开发语言来实现页面注册以及其他功能性网页的创建。三是数据库模块的设计步骤可分解为数据库的配置、链接、建表、所要涉及的视图、存储过程以及数據结构编写等。四是网页美工模块可分为整个网站的网页布局统一性以及单个页面设计的美化性等。五是功能信息模块可将其分解为单个页面功能的实现以及整个网站统一性的功能完善等,包括绘图、按钮形状以及后台逻辑过程的处理。六是该模块可分解为整个网站进行黑盒测试、百盒测试以及服务器搭建和网站的发布。

项目的实施主要包括实施项目、网站展示检查以及评测,包括对项目进行可行性的分析、项目实现的基本思路、实施的基本步骤以及进度控制的方面的工作。可采取小组的形式进行,到整个项目结束提交一份总结以及项目的开发文档并进行汇报。而教师对该项目在开发过程中出现的一些问题以及处理问题的方法进行评测、归纳并总结,提出可改进的一些建议,以便学生在下次进行网站开发项目中能得到提升。

(四)项目考核。考核是对整个网站开发项目的最后的步骤,考核直接关系到教学成果,直接关系到学生实施项目的效果和最终成绩的评定,重点在于技能考核,所实现功能的方法考核,是否测试通过考核以及教师评测和学生自评等组成,至于成绩比例的分布等可根据不同项目来逐步确定。

总之,网站开发对于实际操作能力以及动手能力的要求非常高,项目教学法推行于网站开发项目教学的课程中,不仅可以很好地实现教学环境与实际工作环境一致,而且其对于小组之间的合作性、学生自主创造性以及实操能力都有一个完美的提升,因此,在实训教学环节中,可根据具体的实训项目开展项目教学法,并从中摸索出一条适合本校教学特色的教学之路。

旅游资源开发项目实训指导书 篇4

一、实训目的与意义

旅游资源开发的野外实训,是本课程教学的有机组成部分,是培养学生专业技能和综合素质十分重要的教学环节。通过野外实训,一方面结合实际,应用和验证课堂教学所学的理论与知识,加深和巩固对教材内容的理解;另一方面更重要的是培养和提高学生自身的观察、调研、分析、评价以及报告编写等诸多方面的基本技能和方法。因此,它是提高本课程教学质量不可或缺的关键环节之一。

二、野外实训的准备

野外实训顺利圆满与否,其与实训前的准备工作具有密切的关系,各方面细致、深入的做好各项准备工作,可以说整个实训就成功了一半,概括起来实训前的准备工作大致包括以下方面的内容:

(一)实训整体计划的制定与预查

首先,依据多方面因素分析、确定实训区域、线路和具体景点,该项工作中应坚持和遵循在区域、线路和具体景点的确定过程中的独特性、综合性、典型性、适宜性和实用性等项原则。

其次,对实训所确定的线路和景点进行资料准备,通过此项工作一方面对所确定线路,景点内容的实地验证和进行基础,另一方面为下一步实训计划的制定提供一个可行的依据。

第三,制定包括实训的目的及要求;实训具体内容;实训方法与步骤;时间日程安排;人员组织等为主要内容的野外实训计划。

(二)区域、线路及景点有关背景资料的收集和分析

1.自然旅游资源资料的收集和分析

着重收集和分析气象气候(气温、年均温、日较差、积温降水量、风等)数据资料;植被状况资料(类型、组成结构、覆盖度等);地貌状况资料(类型、海拔高度、组合结构);水文资料(水系分布、地表水、地下水各特征、属性)。

2.人文旅游资源资料的收集和分析

这其中主要包括社会经济发展水平各项指标数据资料;民族、文化、历史、1

宗教等方面有关资料;生态环境背景及其容量等方面文献资料的收集整理分析。

3.图件的收集

无论是旅游资源的调查规划,线路确定、景点的布局以及实地的导游操作,各种图件的应用都是一种行之有效而且必需的手段和工具。所以对有关区域、线路和景点各类图件的收集、整理、分析是非常必要的。如:景点风景明信片、图片、画册、交通图、景点分布示意图、地形图等。总之通过对各种资料、文献和图件的收集、整理与分析,使学生对整个实训区域的自然、人文各要素和总体区域状况特征以及各景点的具体内容有一个先期的理性认识和了解。为使实际野外实训过程中做到心中有数、有的放矢,通过实训得到更大的收获和提高。

(三)其它方面的准备

1.体能准备。野外实训不仅是专业知识技能的实训和提高过程,同时也是对每个人体能提高和考验过程。良好的体能是圆满完成实训的基本保证。

2.物质准备

第一,实训过程中所使用交通工具的安排、落实。

第二,实训中所需的设备、器材等的准备,如照相机、摄像机、GPS等。第三,常用医疗用品和药品准备。

第四,个人生活用品以及与野外实训相适宜的着装准备。

三、实训相关计划

(一)实训时间

学生利用2012.12.1—2012.12.31的周末抽取一天时间;团队不能在外住宿,当晚必须回学校住宿。

(二)实训内容及地点

对郑州市周边地区某一旅游景点进行旅游资源及开发状况调查,包括资源本身状况,景区管理及服务,景区卫生,产品开发,景区设施等。

(三)实训要求

1.按照班级团队建制,以团队为单位进行资源及开发调查。

2.各班课代表总体负责此次实训工作,各团队负责人负责具体景点实训工作,制定详细的实训计划,包括线路安排,资源调查程序等内容。各团队成员在实训过程中必须有自己明确的工作分工,如团队8个人可以分别负责景区资源的资源状况调查、景区管理水平调查、景区服务水平调查、景区卫生状况调查、景区旅游产品开发状况调查、游客旅游满意度调查、景区旅游商品发展状况调查、景区导游人才水平调查等各方面情况。

3.实训结果以报告形式递交。团队负责人负责撰写景区调查总体报告,字数不得少于3000字;团队各成员递交自己分工内容的调查报告,字数不得少于1500字。报告截止2013.1.15日之前上交,作为期末成绩的重要组成部分,计入考核成绩。

2013网站建设实训报告 篇5

专业:电子商务

姓名:XXX

学号:XXX

指导老师:XXX

一、实训目的本次实训主要是为了是我们能够充分的把所学的理论知识运用到实际操作中去,进一步认识和了解网站建设的相关知识与技术。为了是我们能够充分的把所学的理论知识运用到实际操作中去,在认识和了解网站建设的基础上对网站推广及优化相关知识和技术。与此同时培养我们的团队合作精神,明白团队合作精神在工作中是至关重要的。

在建立一个网站时,进一步掌握以下知识:

1、熟悉和掌握网站建设的基本流程和技术规范;

2.、巩固运用Dreamweaver网页制作软件制作网页、特别是制作动态网页的知识;

3、加强运用flash动画制作软件设计网页中动画的知识;

4、巩固综合运用Dreamweaver与flash软件完成网站建设任务的方法,能独立设计一个内容完整、图文并茂、技术运用得当的网站;

5、在网页设计的实践中培养分析问题、解决问题的能力,培养协作、交流的能力,培养创新能力和团队意识;

6、为今后从事网站开发、维护和管理奠定基础

二、实训步骤

1、明确建立商业网站目标及用户需求

在互联网中,建设一个网站的目的,是在Web站点设计展现产品形象、介绍产品和服务、体现网站发展战略重要途径,因此必须明确设计站点的目的和用户需求,从而做出切实可行的设计计划。要根据消费者需求、市场状况、运营模式、自身情况等进行综合分析,牢记以“消费者(customer)”为中心,而不是以“美术”为中心进行设计规划。不管网站制作设计什么类型的网站时,都要考虑到网站是以客户体验为中心来建设的,而不是考虑到个人的想法或为了追求好看而去设计一些对用户体验很差的网页,要以消费者与产品向结合去设计。

2、网页设计:

展现产品的特点,充分结合消费者需求,设计网页。

3、设计主题鲜明:

在目标明确的基础上,完成网站的构思创意即总体设计方案。对网站的整体风格和特色做出定位,规划网站的组织结构。做到主题鲜明突出,要点明确,以简单明确的语言和画面体现站点的主题。整体布局合理,流畅,表达和谐; 在网站设计中,网站的整体布局是至关重要的一环,这将关系到浏览者能否清晰地、容易地找到所需的信息和内容的关键。每一个栏目、每一幅页面之间的相关性、连接都要充分考虑。

4、网站版式设计

网页设计作为一种视觉语言,要讲究编排和布局,虽然主页设计不等同于平面设计,但它们有许多相近之处,应充分加以利用和借鉴。版式设计通过文字图形的空间组合,表达出和谐与美。一个优秀网页设计者也应该知道哪一段文字图形该落于何处,才能使整个网页生辉。多页面站点页面的编排设计要求把页面之间有机联系反映出来,特别要处理好页面之间和页面内的秩序与内容的关系。为了达到最佳视觉表现效果,应讲究整体布局合理性,使浏览者有一个流畅的视觉体验

5、使用软件,硬件和技术分析说明

Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。当您正使用Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。Dreamweaver集成了程序开发语言,对ASP、.NET、PHP、JS的基本语言和连接操作数据库,都是完全支持的。

Access的优点

(1)存储方式简单,易于维护管理 Access管理的对象有表、查询、窗体、报表、页、宏和模块。

(2)面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。

(3)界面友好、易操作.Accessd的风格与Windows完全一样,使用鼠标进

行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。

(4)集成环境、处理多种数据信息Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

(5)Access支持ODBC可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。

(6)支持广泛,易于扩展,弹性较大Access是可以开发方便易用的小型软件,也可以用来开发大型的应用系统。

7、网站空间的构成和虚拟现实

网络上的虚拟空间是一个假想空间,网站只能通过这个空间来把他展现到互联网上,让每一个人都能在网络上看到你的网站设计与网站中的信息,这种空间关系需借助动静变化.图像的比例关系等空间因素表现出来。制作网站的同时,都要上传页面中,图片、文字位置前后叠压,或页面位置变化所产生的视觉效果都各不相同。图片、文字前后叠压所构成的空间层次目前还不多见,网上更多的是一些设计比较规范、简明的页面,这种叠压排列能产生强节奏的空间层次,视觉效果强烈。

8、多媒体功能的利用

传统的宣传也就是永远不可缺少的,多媒体宣传方面真正是一个品牌宣传的不重要模式,同时网络资源优势之一是多媒体功能。要吸引浏览者注意力,页面内容可以用三维动画、FLASH等来表现。但要注意,由于网络带宽限制,在使用多媒体的形式表现网页内容时应考虑客户端的传输速度。

9、网站内容要保持更新

一个网站建设已完成了,那就要去增加和丰富网站的内容,在Web站点建立后,要不断更新内容。站点信息的不断更新,让浏览者了解企业的发展动态和网上职务等,同时也会帮助网站建立良好形象。同时,要认真回复用户的电子邮件和传统的联系方式如信件,做到有问必答。最好将用户用意进行分类,如售前一般了解、售后服务等,由专门区域处理,使用站访问者感受到网站产品的真实存在并由此产生信任感。注意不要许诺自己实现不了的东西,在你真正有能力处理回复之前,不要恳求用户输入信息或罗列一大堆自己不能及时答复的电话号码。如果要求访问者自愿提供其个人信息,应公布并认真履行个人隐私保承诺。

三、实训中遇到的问题和解决方法在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。计算机将具备更多的智能成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。除了提供自然的输入手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。我们更应该掌握

或了解一些基本知识,顺应时代的发展,经过这次的实训,在建设网站,其中遇到的种种问题,在查找资料、浏览相关网站、老师的指导、同学的帮助之下完成了自己组的网站建设。从制作过程中,我学会更多以前从未使用的技巧,让我学到了更多的知识。与此同时在网站建设积累了许多经验,为我以后的工作,在走上社会时积累了一些丰富的经验。通过这次实训我获得了许多,我自己感觉在知识、技能等方面都有了不少的收获。

不管是什么样的情况下,让我更加进一步的了解相互合作的重要性,相互分工合作比起之前各做各的所用时间少了很多,也让我们知道相互配合的重要性,其实我也遇到的问题很多,但通过老师于同学的帮助下解决了,在此是否感谢我们的老师和同学。另外该网站还有许多不尽人意的地方,网站还存在以下一些问题:

1、系统在安全性方面还有一些问题;

2、系统的某些功能还不能够很好的实现,同时本系统还某些方面没有考虑到;

网站实训报告目录结构的示例 篇6

第一章 引 言(介绍网站开发的背景、目的和需求分析)

1.1 网站开发的背景

1.2 网站开发的目的和意义

1.3 网站开发的需求分析(Why?建站目的;Who?目标受众;What?网站的内容)

第二章 开发技术和工具的介绍(介绍网站开发的各种语言和开发工具)

2.1 开发技术2.1.1 HTML

2.1.2 CSS

2.1.3 Div+CSS

2.2开发工具

Dreamweaver(如果使用UltraEdit等其他编辑器也可以在这章介绍)

第三章 网站的总体设计

网站的结构(确定主页和其他页面间的链接关系,画页面间的组织结构图并说明)

第四章 网站的详细设计与实现

4.1 创建站点(在Dreamweaver创建站点及网站目录结构,抓网站站点及网站目录结构图)

4.2 首页

4.2.1 首页布局的实现(先画出首页的布局结构图,再说明布局实现过程,说明时分两步:

第一步,先建立HTML组织结构(说明分几层、每层有几个块)

第二步,添加CSS样式代码(说明每个块的位置、大小、背景色等样式),最后用抓图软件抓首页效果图。其他子页面都可以按照这个步骤说明)

4.2.2 首页各块的实现(对首页的各div块逐一的说明)

4.3 商品分类页

4.4 商品详细页

4.5 ………………………………

第五章 网站的兼容性测

(兼容性测试包括两个方面:1.浏览器之间的兼容性测试方法2.验证是否符合W3C标准的方法)

网站开发项目实训报告 篇7

为了更好的开展校内生产性实训教学, 开发好校内生产性实训项目至关重要。

一、校内生产性实训项目开发的必要性

1. 校内生产性实训项目是提高学生与社会接轨能力的需要。

随着人才市场的活跃, 人才流动性的加剧, 大部分中小企业已经不太愿意花过多的时间和精力去从头培养一个人才, 他们更愿意从社会上直接录用能直接上岗的人才。这就导致了现在社会上的一种怪现象, 企业招不到好的员工, 很多大学生甚至研究生毕业后找不到工作, 根本原因就是学校学的东西和企业所需要的东西没有很好的接轨, 学校培养的人才不能很快的变成企业能用的人才。作为培养技术型和应用型高技能人才的高职院校, 就应该将学校的教学与企业需求很好的接轨。这就要求每个实训项目都要能和企业接轨, 应多以企业实际项目进行实训, 这样就能更好地保障学生毕业时, 能直接为企业所用。

2. 校内生产性实训是保证校内生产性实训基地良性发展的需要。

校内生产性实训基地, 不同于以往的验证性实训室, 校内生产性实训基地往往投入较大, 设备比较先进, 设备更新周期较短, 使用成本较高。这些费用如果全部从教学经费支出, 会造成教学经费紧张, 不利于实训项目的开展。通过校内生产性实训项目, 可以从这些项目的经费中支出部分费用, 用于更新设备和实训材料的购买, 这样可以解决部分教学经费的问题, 同时, 通过实际项目的制作, 能大大提高校内生产性实训基地的利用率, 让基地一直处于良性发展。

二、校内生产性实训项目开发的要求

1. 必须符合高职教育规律。

高职教育是培养面向生产和服务第一线的高级技术应用型人才, 要求学生在校不仅要懂得某一专业的基础理论与基本知识, 更重要的他们应该具有某一岗位群所需要的生产操作能力、组织能力和解决生产中实际问题的能力, 要成为理论够用、生产技术操作熟练和组织能力强的复合型人才[2]。所以在设置实训项目时, 不能只考虑学生将来就业的单独岗位能力而变成岗位能力培训, 而是要从岗位群的角度设置, 这样就为学生将来从事多种职业的可能性提供了较好的保证。

2. 必须符合企业生产规律。

不同行业、企业都有各自的生产规律, 这里涉及到一个生产项目的流程、企业生产的严格分工、企业生产的季节性变化, 更为重要的是企业生产的时效性。这就要求实训项目在设置上应该以工作岗位或岗位群为目标来设置实训项目中的各个任务。这样有利于学生既能完成实训项目的学习, 又能完成企业的生产任务。

三、校内生产性实训项目开发的步骤

1. 做好校内生产性实训教学课程体系研究。

在进行生产性实训项目开发之前, 首先要确定好专业的课程体系, 这个课程体系应该是围绕校内生产性实训而设计的。高职教育的职业属性要求职业教育课程的设置要从知识本位转向能力本位, 并根据学生职业能力的发展规律对典型的职业工作任务进行了序列化, 打破传统学科型课程以学科知识逻辑为主线, 专业理论知识为主体的教学内容。即以某一社会职业岗位的需要为目标, 根据职业群所需要的知识技能与态度为目标而设计的课程体系。

2. 做好实训项目的实用性研究。

不同企业生产的流程、工作步骤、分工都会有区别, 所以在实训项目设计时, 不可能按照一种简单的方式来设计。首先要考虑这些实训项目, 学生完成后对以后适应工作岗位要有帮助, 还要考虑到在学校的生产性实训基地可以开设。企业有些岗位要求的东西如果过于简单, 就不必专门开设一个实训项目来完成, 可以在平时实训过程中进行附带讲解。

3. 做好实训项目的生产性研究。

校内生产性实训项目, 一定不能脱离生产这个事实。在设计项目时, 一定要根据企业的生产情况来设计, 这些项目都应该是企业在生产过程中要应用的一些知识与技能, 并且要与企业生产紧密结合, 特别是要将企业的实际生产项目作为实训项目, 实训的结果就是企业生产的产品不需要再进行二次加工。

四、校内生产性实训项目开发实践

现在以多媒体设计与制作专业的《数码摄影》课程为例设计校内生产性实训项目, 根据专业定位和特点, 通过对多媒体设计与制作专业毕业学生就业情况调查, 如果从事摄影相关领域工作的同学, 基本都在摄影工作室、影楼、广告公司等单位工作。为了学生毕业后能够零距离就业, 将《数码摄影》课程的实训项目设计如表1。

将数码摄影课程分成6个实训项目, 前两个项目比较简单, 重点在后4个项目的实训。在设计这些实训项目时, 是在已经制定好的课程体系下, 充分考虑了前面提到的诸多因素, 即要有较大的实用性和可操作性, 又为学生就业空间扩展提供保证。比如在这里, 没有把婚纱摄影放进去, 主要原因是校内生产性实训基地, 还不具备这个条件。

五、结论

校内生产性实训项目, 要根据专业培养目标, 企业实际生产的需求, 校内生产性实训室的建设情况, 按照职业教育的特点, 学生所能掌握的情况等多种因素相结合来进行开发设计。实训项目的开发设计目标, 就是要让学生参加了实训后, 能与企业就业零距离, 让学生毕业时已经具备了在企业上岗的能力。同时又要防止片面追求岗位能力而忽略了学生职业扩展空间的培养, 不能让高等职业教育变成岗位能力培训教育。

摘要:文章从校内生产性实训项目的开发必要性、要求及步骤进行了初步探讨, 并以数码摄影课程为例设计了与高职教育及专业课程体系相适应的校内生产性实训项目, 旨在为校内生产性实训项目开发设计提供一些基本思路。

关键词:实训项目,生产性实训,高职教育

参考文献

[1]邱开金.高职生产性实训教学规程及质量监控[J].职教论坛, 2009, (2) :42-44.

网站开发项目实训报告 篇8

1.有利于形成系统的项目化教学体系

基于建筑模型的项目体系是以岗位技能为标准,开发实训项目;以工作过程为导向,制订实训内容,将现有的实训项目与尚需开发的实训项目进行了统筹的安排,形成建筑施工专业实训教学体系,实现知识的串接、实训的连续、教学的完整。

实训项目开发是基于学校建筑实训工场内的1∶1建筑模型。该模型是包含了砖混结构、框架结构、剪力墙结构、重钢结构、轻钢结构和木结构等建筑工程中最常用的结构。模型以半成品半施工的形式,展现了建筑工程各分部分项工程的每一个环节。以模型作为实训教学工具,实现了理论与实际的结合,提高了学生的专业能力。

2.有利于缩短学生能力和企业要求之间的差距

在建筑模型开展实训教学,学生实训在实际的建筑工程环境,完成的是实际的工作任务,再通过实际的岗位职责考核学生的实训成绩,使学生掌握了专业知识、训练了专业技能、培养了专业素质,能尽快满足行业要求和企业需求,能有效提高学生的就业水平,加快学生成长。

3.有利于“双师型”教师培养

中职专业课教师体系中,虽然“双师型”教师的比例逐年增加,但对“双师型”教师的培养还局限于短期的培训和下企业等形式。基于建筑模型的实训项目开发和实施过程,势必要求教师了解建筑工程岗位职责,分析岗位能力,掌握岗位技能,实现“双师型”教师的长期培养。

二、基于建筑模型的实训项目开发内容

1.实训项目内容目标

(1)研究建筑施工专业实训教学体系。基于建筑模型的实训项目开发与研究是以学校1∶1建筑模型为实训为基础,通过一系列理实一体化的实训项目,融入绝大多数的专业知识,形成了建筑施工专业的实训教学体系,总结实训项目开发积累经验,为实训教学的长期研究打下基础。

(2)研究建筑施工专业岗位职业技能。培养建筑工程所需要的人才应从建筑岗位出发,分析工作内容、研究岗位技能总结职业素质。根据学校专业人才培养方式,研究施工员和助理施工员的岗位的职业技能,保证实训教学效果,提高学生专业技能水平;研究与施工员相关联岗位的职业技能,拓宽学生的知识面和就业渠道;还将研究比施工员更高级岗位的职业技能,促进学生的继续发展。

(3)编制基于建筑模型的实训教材。这是实训项目开发的重要成果之一,包括实训指导书和实训报告。实训指导书详细编写实训目标、要求、过程、要点和实训考核标准,不仅能满足实训教学的需要,而且能做到内容浅显易懂,保证实训过程中的实用性。实训报告从实训内容巩固、理论联系和总结提高等方面考虑,设置相应的课后作业、实训答辩题和经验日志。保证学生在轻松愉快中学习。

2.实训项目构建实施过程

(1)调研主要就业岗位——划分实训项目区域。根据调研所得的建筑专业首岗和主要迁移岗位的能力要求,把建筑实景模型划分为基础展示区、砖混结构展示区、框架结构展示区、钢结构展示区、脚手架展示区、屋面展示区、装饰展示区等区域,实现以施工过程组织实训项目教学内容的形式,将传统的以科目内容为依据的实训向施工项目为依据的实训转变。

(2)确立实训项目体系——明确实训项目内容。根据选择性课改的要求,结合笔者学校的实验实训场地现状,重新调整《建筑施工专业人才培养方案》,注重实训项目的教学比例和内容,在每学期安排12节实训项目的限定性选修课,确立以项目任务为主体的实训项目教学体系。

确定在第一学期开展《建筑专业认识实训》,第二学期开展《建筑制图》、《建筑测量实践应用》等四个实训项目,第三学期开展《基础工程施工》等四个实训项目,第四学期开展《主体工程施工》等四个实训项目,第五学期开展《建筑施工岗位综合能力实训》等实训项目。并且根据建筑施工过程及岗位能力要求确定每个实训项目的具体实训内容。

(3)组织实训项目教学——实施项目评价。基于施工模型的实训项目开发是建立在实际施工项目上组织的,实行“大实训、小任务”的模式,传统的考试模式无法考查学习效果,组织专业组教师对教学组织形式和学生评价模式进行了具体改革,最后在建筑教研组内统一了“平台+模块”的建筑专业课程体系和“鲁班匠士”评价模式。在评价模式上围绕“知识与技能、过程与方法、情感态度与价值观”三个方面,以技能评价为核心,对每项考核进行量化处理,最终促使每位学生成为新一代的鲁班匠士。

3.实训项目实施效果

(1)更高的学习兴趣。实训项目让学生真正地“动起来”,不用像以往那样坐在教室里听老师不厌其烦的讲授,而是根据实际的项目指导书做真正的产品。在项目实施过程中,教师起组织和指导作用,学生是操作和评价的主体,这大大提高学生的学习积极性,也提高了学生的自信心,中职学生特别是男生擅长动手操作,模块化实训项目的实施以动手操作为主,以技能为核心让学生对学习充满了兴趣与信心,在平时的表现上也更阳光了。

(2)更快地学以致用。实训教学的项目都是按照实际施工过程编排的,与学生在就业时的工作顺序是一致的,所有项目实训任务书的合集就是一个完整建筑项目的施工过程,学完整个实训项目体系等于从理论和实践中学习一个完整工程,大大缩小了理论与实践的差距。同时,培养了学生的职业规范,理论学习虽然能让职业规范熟记于心,但只有让学生在操作过程中不断的尝试才能真正做到职业规范体现得淋漓尽致。

(3)促进了专业教师发展,在实训项目开发实施过程中专业教师参与了大量教材的编写工作,夯实了教师的专业基础。改变以往墨守成规的教学形式,依据典型工作任务安排教学,激发了教师的创造性。综合化的实训项目,为教师的专业技术、专业知识、专业能力的全方位提升奠定了基础。不仅编写了10余本实训项目教材,而且在专业教学和实训比赛中也取得了很好的成绩。

三、体会与思考

1.行业新知识、新技术如何体现在实训项目中

基于建筑模型的实训项目的开发已经取得了阶段性的成果和应用。但是随着科技水平的不断提升,建筑施工技术水平也不断提高,建筑施工行业的新材料、新工艺、新技术在不断提升中,建立在建筑工程施工过程的实训教学内容开发也是一项长期的工作,也要随着现实建筑工程的材料、工艺、技术的革新而进一步加工补充。

2.实训项目的推广应用

建筑模型的实训项目开发研究投入了大量的人力物力,同时在建筑类中高职院校中需要开发的建筑类实训项目需求量很大,不可能每个学校都各自开发,这样既浪费财力人力,又达不到最好的效果。所以在该课题研究之前课题组成员想到了学校的建筑实训项目的推广应用问题,但是要做到真正的适用全部建筑行业几乎是不可能的,主要的问题是:建筑工程施工行业地方差异较大,各个省市都有一部分自行的建筑施工规范,课题组开发的实训项目是否符合全国各地区的规范。其次,该实训项目的开发是建立在学校建筑施工模拟实训工场基础上的,同时实训项目教材内容和知识的编排顺序是依据课题组教师思路编写的校本教材,这对其他学校想应用此建筑实训项目教材是否会存在一定的难度。

程序设计实训课程项目报告 篇9

IMAP4及MIME协议剖析

班级:01五专2班

学号:01661430

姓名:徐莉

指导教师:袁梅冷聂哲

2005年12月

一、IMAP4协议剖析

IMAP是Internet Message Access Protocol的缩写,顾名思义,它是通过Internet获取信息的一种协议。IMAP4是IMAP协议的第4个版本,正如POP3是POP协议的第3个版本一样。IMAP用于访问存储在邮件服务器系统内的电子邮件和电子公告板信息。IMAP 允许用户邮件程序如同操作本机系统一样访问远程消息存储器。可通过台式电脑远程操作保存在 IMAP 服务系统内的邮件,而不需要在计算机之间来回传输消息或文档。

和POP3的区别

很多朋友都对POP3非常熟悉,我们就从POP3说起。POP3提供了快捷的邮件下载服务,用户可以利用POP3把邮箱里的信下载到PC上进行离线阅读。一旦邮件进入PC的本地硬盘,就可以选择把邮件从服务器上删除,然后脱离与Internet的链接并可在任何时候阅读已经下载的邮件。

IMAP同样提供了方便的邮件下载服务,让用户能进行离线阅读,但IMAP能完成的却远远不止这些。首先,IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才做出是否下载的决定。如果根据摘要信息就可以决定某些邮件对你毫无用处,你可以直接在服务器上把这些邮件删除掉。如果你的IMAP客户端软件完整支持IMAP4rev1(如Netscape 4.5),那么你还可以享受选择性下载附件的服务。假如一封邮件里含有5个附件,而其中只有两个附件是你需要的,你就可以只下载那两个附件,节省了下载其余3个的时间。

IMAP 包括了一系列操作:邮箱的建立、删除及重命名、检查新邮件、永久删除邮件、设置和清除标志、基于服务器和 MIME 的分析和搜索、有效并有选择的取回邮件属性、文本和部分内容。IMAP 允许用户从多台计算机上访问邮件(新邮件或保存过的邮件)。对于保证电子邮件的可靠性和同时使用多台计算机的环境来说,这一特性尤其重要。

IMAP与POP3不同的地方关键是在支持离线阅读的同时也鼓励用户把邮件存储和组织在服务器上。

在线方式下,IMAP 用户不用一次性地从共享服务器上收取邮件然后删除。IMAP 采用的是交互式客户机—服务器方式,用户可以向服务器请求特定邮件的信头或主体,或者请求服务器搜索满足一定条件的邮信。收件箱中的信件标有各种状态标志(如“删除”或“已回复”),它们一直保留直到用户真正删除。在 IMAP 系统中,用户可以像在本地一样远程操作管理邮箱。根据 IMAP 客户端实现方式及系统管理员设计的邮件系统结构,用户可以在本地机器上保存邮件,或在服务器上保存邮件,也可以两者选一。

IMAP4 是 IMAP 的最新版本,其主要特征如下:与因特网消息标准完全兼容,如: MIME ;允许多台计算机同时访问和管理邮件;允许通过低效率的文件访问协议进行访问;提供对“在线”、“离线”和“无连接”三种访问方式的支持;支持共享邮箱的并发访问;客户端软件不需要了解服务器上的文件存储格式。

怎样使用IMAP

支持IMAP的客户端软件不多,建议使用OE和Netscape Messenger。这两个软件各有特点,Netscape功能多,但OE显得更简单和快捷,而且有中文版本。很遗憾,国内用户喜爱的FoxMail目前还不支持IMAP。其他的E-mail客户端软件,目前版本对IMAP4的支持都不完整,不推荐使用。

在OE里设置21cn的IMAP账号:

1、点击“工具/账号”菜单。

2、在弹出对话框中单击“添加/邮件”按钮。

3、填写你的名称,该名称将出现在发件人域,单击“下一步”。

4、填写你在21cn上的电子邮件地址,单击“下一步”。

5、选择“IMAP”作为邮件接收服务器类型,在邮件接收服务器栏内填写“imap-ent.21cn.com”,在邮件发送服务器栏内填写“smtp-ent.21cn.com”,单击下一步。

6、输入显示在OE文件夹列表内的名称,单击“下一步”并按照向导最终完成设置。

常见问题:

1、我可以混合使用POP3、IMAP4、WebMail来访问我的邮箱吗?

可以,但POP3只下能下载除Trash和Sent文件夹外那些没有打删除标记的邮件,IMAP4和WebMail则可以阅读所有的邮件。

2、为什么我用OE 5.0建立IMAP账号后却在WebMail中发现了两个奇怪的文件夹?缺省情况下IE5会自动为你建立两个名为“已发送邮件”和“草稿”的文件夹。由于中文名称在WebMail里得不到正确的编码解释,所以未能正确显示。可以通过OE里的关于该账号的“高级设置”功能删除这两个文件夹。

二、MIME协议剖析

MIME(Multimedia Internet Mail Extensions)表示多用途Internet邮件扩允协议。MIME扩允了基本的面向文本的Internet邮件系统,以便可以在消息中包含二进制附件。

MIME是一种技术规范,它原来是用于电子邮件的,现在也可以用于浏览器上,传送可以供浏览器识别的信息,关于MIME的知识并是十分难懂的,有一些基本的计算机概念就可以理解了,但如果要进一步使用,就必须注意内容。实际上,我们在上网的时候就已经接触到了MIME,只是浏览器和服务器在底层实现了。

MIME有时候被错误地理解为多媒体Internet邮件扩展(Multimedia Internet Mail Extensions),这是一个错误,但是MIME在网上经常用于多媒体应用程序,所以人们以为

这是它是多媒体邮件扩展,而实际上它应该被称为多用途Internet邮件扩展(Multipurpose Internet Mail Extensions),因为有时候内容里根本没有非文本成份。

MIME对于邮件系统的扩展是巨大的,因为在MIME出现以前,信件内容如果要包括声音和动画,就必须把它变为ASCII码或把二进制的信息变成可以传送的编码标准,而接收方必须经过解码才可以获得声音和图画信息。MIME提供了一种可以在邮件中附加多种不同编码文件的方法。这与原来的邮件是大大不同的。而现在MIME已经成为了HTTP协议标准的一个部分。

MIME信息包含

一个普通的文本邮件的信息包含一个头部分(To: From: Subject: 等等)和一个体部分(Hello Mr.,等等)。在一个符合MIME的信息中,邮件的各个部分叫做MIME段,每段前也缀以一个特别的头。MIME邮件只是基于RFC 822邮件的一个扩展。然而它有着自已的RFC规范集。

头字段

MIME头根据在邮件包中的位置,大体上分为MIME信息头和MIME段头,MIME信息头指整个邮件的头,而MIME段头只每个MIME段的头。

MIME信息头有:

MIME-Version:

这个头提供了所用MIME的版本号。这个值习惯上为1.0。

Content-Type:

它定义了数据的类型,以便数据能被适当的处理。有效的类型有:text,image,audio,video,applications,multipart和message。注意任何一个二进制附件都应该被叫做application/octet-stream。这个头的一些用例为:image/jpg, application/mswork,multipart/mixed。

Content-Transfer-Encoding:

它说明了对数据所执行的编码方式,客户/MUA将用它对附件进行解码。对于每个附件,可以使用7bit,8bit,binary,quoted-printable,base64和custom中的一种编码方式。7bit编码是用在US ASCII字符集上的常用的一种编码方式。8bit 和binary编码一般不用。对可读的标准文本,如果传输要经过对格式有影响的网关时对其进行保护,可以使用quoted printable。Base64是一种通用方法,在需要决定使用哪一种编码方法时,它提供了一个不用费脑子的选择;它通常用在二进制,非文本数据上。注意,任何非7bit 数据必须用一种模式编码,这样它就可以通过Internet邮件网关。

Content-ID:

如果Content-Type是message/external-body或multipart/alternative时,这个头就有用了。

Content-Description:

这是一个可选的头。它是任何信息段内容的自由文本描述。描述必须使用us-ascii码。

Content-Disposition:

这是一个试验性的头,它用于给客户程序/MUA提供提示,来决定是否在行内显示附件或作为单独的附件。

MIME段头(出现在实际的MIME附件部分的头),除了MIME-Version头,可以拥有以上任何头字段。如果一个MIME头是信息块的一部分,它将作用于整个信息体。例如,如果Content-Transfer-Encoding显示在信息(整个信息)头中,它应用于整个信息体,但是如果它显示在一个MIME段里,它“只能”用于那个段中。

MIME是服务器通知客户机传送文件是什么类型的主要方法,客户机浏览器也通过MIME告诉服务器它的参数。在网上,如果接收到的文件没有MIME头,就默认它为HTML格式。但这样也不好,因为当MIME的包头是text/plain时,浏览器将直接显示而不关心它的什么字体,颜色之类的参数,这样显示出来的内容就会与原来的设置不一样了。MIME头是什么样子要看它是用在电子邮件中还是用在浏览器上,两者内容可能有所不同。对于邮件头来说,版本号,内容类型声明,编码方式,内容描述是必不可少的。这是用于邮件头中的格式,在下面,我们将重点说到在HTTP中传送MIME头,这时MIME头要简单一些。

下例是一个邮件的标准MIME头:

Mime-Version: 1.0 //版本号:1.0

Content-Type: multipart/mixed;boundary=“IMA.Boundary.750407228” //内容类型是多种的--IMA.Boundary.750407228

Content-Type: text/plain;charset=US-ASCII //内容类型:文本,字符是ASCII的Content-Transfer-Encoding: 7bit //编码方式:7位

Content-Description: cc:Mail note part

在用于浏览器时,用户不需要知道那么多的信息,所以MIME头就比较简单了。在访问一个网页时,浏览器和服务器之间产生一个会话,作为请求内容的一部分,浏览器发送它能够理解的MIME类型的描述,这就告诉服务器,浏览器除了网页外还可以支持什么,服务器对这个信息一般不作为什么修改。

服务器通过发向客户机的MIME头通知客户浏览器内容是什么,我们看看下面这个头:Content-type: text/html

在实现的时候,一定要注意MIME头后要跟一个空行,不然这个头会被浏览器忽略,这个头会被当作文本显示出来。当服务器传送GIF图象时,头会如下:

Content-type: image/gif

Content-transfer-encoding: BINARY

通常的MIME内容类型并不起什么作用,浏览器可以自己识别内容的类型,但是如果您使用一些另外的类型,这个问题可就大了,如果你使用了text/postscript,那浏览器会显示下载窗口,或就把这个东西显示出来,那可就不好办了。下面我们介绍一下标准MIME类型。

Text.文本,它用于描述不同类型的文本,包括通常的文本,PostScript和HTML,虽然HTML不是一个可能的子类型。

Multipart.多类型,指出此信息包括多种信息,不止一种类型。

Message.用于标记不同类型的消息。

Application.应用类型。

Image.图像,用于标明图形文件。

Audio.声音,用于标明声音文件。

Video.影像,用于标明动画文件。

安全

上一篇:历史材料题的解答技巧下一篇:小学生作文指导与训练讲座--素材积累