当前位置:文档之家› javaweb应用开发课程标准完整版

javaweb应用开发课程标准完整版

javaweb应用开发课程标准完整版
javaweb应用开发课程标准完整版

j a v a w e b应用开发课程

标准

集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]

课程标准

所属系部:信息工程系

课程名称:Java Web应用开发

课程性质:专业必修课

课程学时:96

适用专业:云计算技术与应用()

《Java Web应用开发》课程标准

1、课程概述

课程定位

Java Web应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备Java Web应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Java Web开发等工作任务。Java的J2EE体系中,JSP/Servlct/JavaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J2EE的一个基础。通过详实的内容和丰富的案例,引领学生学习JSP/Scrvlet/JavaBcan的开发体系,以及这套技术在项目开发中的实际应用。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。《Java Web程序开发入门》是面向计算机相关专业的一门专业Java Web入门课程,涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servle t技术并开发简单的Java Web项目、使用Tomcat服务器发布和运行Java Web项目。前导课程有《Java程序设计》、《数据库技术基础》,后续课程有《J2EE项目开发》、《Java Web应用开发实训》、《毕业实习》等。

课程设计思路

本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“初级Web程序员”的职业岗位培养目标。在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web程序员应具备的能力。

每个项目的学习都是围绕职业能力的形成组织课程内容,以真实项目为核心整合Web程序员的所需的知识、技能和态度。实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。本课程课时为96学时。

本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。教师在给学生评

价成绩时应尽量以学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心。最后期末的成绩评价应注重检测学生的知识应用能力。学生的最终课程成绩应由平时的各次项目成绩和期末的评定成绩按一定比例构成,在把握比例构成时要有利于促进学生的知识应用能力。建立以过程培养促进个体发展,以学生可持续发展能力评价教学过程的双向促进机制,以激发兴趣、展现个性、发展心智和提高素质为基本理念。

本门课程主要涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的Java Web项目、使用Tomcat服务器发布和运行Java Web项目。

2、课程目标

根据计算机软件技术专业的整体培养目标,该课程的目标定位为:通过本课程的学习使学生具备Java Web应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任Java Web相关开发工作任务。培养学生规范编码和良好的程序设计风格;培养学生面向对象编程的思维和提高逻辑思维能力;培养学生发现问题、分析问题、解决问题的能力;培养良好的职业素质;培养团队协作和和谐的沟通能力;并为学生以后从事更专业化的软件开发工作或者学习后续课程打下良好的基础。

能力目标

(1)具备使用HTML,CSS,JavaScript等技术编写网站前台静态页面的能力;

(2)具备使用JSP,Servlet,Filter,JavaBean等技术编写动态网站界面的能力;

(3)具备在Web环境下创建,配置并编程访问MySQL数据库的能力;

(4)具备项目开发中的团队协作能力。

知识目标

(1)掌握HTML,CSS,JavaScript等基本的网页编程知识;

(2)掌握JSP,Servlet,Filter等动态网站开发的技术知识;

(3)掌握JavaBean,JDBC等网站数据库访问的相关知识;

(4)熟悉Web环境下文件操作,邮件编程等相关的知识;

(5)了解JSTL,EL等知识网站中的常用技术。

素质目标

(1)沟通能力、团队合作及协调能力。

(2)良好的编程习惯。

(3)查阅相关手册及资料能力

(4)掌握系统设计方法,培养严谨工作态度。

(5)自我展示与语言表达能力。

(6)责任意识。

(7)分析和解决问题的能力。

(8)科学的创造能力和创新精神。

(9)获得适应未来岗位转变的迁移能力。

(10)从事某一岗位可持续发展的能力。

3、课程内容与要求

本课程在教学过程中,提醒学生留意观察并思考生活中接触的Web系统应用,鼓励其结合生活中熟悉的操作方法提出问题或假设,在教师引导下,通过分析、推理,使学生自主学习、总结,以便增强学生对Java Web开发方法基本理论的理解;通过课堂讲解与讨论、案例分析等促进学生对所学理论的理解和运用,以培养其实际操作技能。充分利用现代教学手段,不断改进教学方式,突出典型案例的剖析,采用互动式教学使学生得到模拟训练,提高他们发现问题、分析问题、解决问题的能力。

在课程内容的选择上,对Java Web开发工程师职业岗位的工作内容、工作过程、工作环境等加以分析提炼,进行相应的职业能力分解,对课程内容进行重构和重组,并按照循序渐进的教育规律进行深度加工,提取及序化教学内容。

表1课程项目总体设计

JSP特点

JSP运行原理

JSP模板元素

JSP表达式

JSP脚本片段

JSP声明

JSP注释

page指令

include指令

JSP隐式对象

include标签

forward标签

[重点]

JSP运行原理

JSP声明

page指令

include指令

JSP隐式对象

include标签

forward标签

[难点]

page指令

include指令

JSP隐式对象

[基本要求]

了解JSP的特点及

其运行原理

熟悉泛型的使用

熟悉Collections

和Arrays工具类

的使用

4、实施建议

教学建议

根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用项目教学法。

项目教学法是学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高学生的兴趣,自然能调动学习的积极性。

课程的教学以手机文件管理器项目为中心组织教学,并建立相应的教学情境,把Java Web开发知识与技能的学习置于真实的情境之中,让学生掌握工作过程性知识。在教学情境的逐步实施中,项目遵循从单一到综合,从简单到复杂的顺序安排,而教师指导工作量应逐渐减低,学生独立完成任务的程度应逐步提高,以逐步提高学生的综合职业能力。在每个学习情境的教学实施中,采用行动导向的教学方法,按照项目开发的具体过程进行组织教学,培养了学生的职业迁移能力。在教学中,注重团队合作、沟通协调能力、组织能力等软技能的培养。

师资队伍建议

本课程现有专任教师3名,本课程校内任课教师应通过硕士研究生以上相关专业的学习,本课程除在理论上指导学生外,在实践上也对教师提出了一定的要求,故而教师除Jav a Web有较深的理解外,在实践操作能力上也应具备一定的能力,建议具有生产实践经验的教师担当此课程的教学任务,并具备相关教师资格证书,同时还应有相关岗位企业实践经历。企业兼职教师应具备工程师等级以上职称证书,语言表达能力达到要求。

考核评价建议

对课程考核内容、手段和方式进行改革与创新,课程考核围绕以能力为中心,将教学的全过程纳入考核范畴,增加学生日常知识积累、自主学习的考核,注重考核学生的实际编程能力,分析问题与解决问题的能力,从而使课程考核过程化、经常化和企业化。为了鼓励学生职业素质的培养,将考核内容多元化,而不局限于书本知识的考核,对学生的创新设计、职场能力、开源理念等都纳入考核范围,从而达到对学生知识、能力、素质的综合考察,形成对学生客观公正的评价。

课程考核体系的实施以过程化考核为主导,量化考核指标,突出以学生为中心的指导思想。对职业素养的考核,突出学生的课堂表现和职业习惯,学生的每一次课堂突出表现都是其作为考核加分的机会,这有助于活跃课堂气氛,激发学生的学习热情和主动性。

对综合能力的考核,将贯穿整个课程的案例项目分解为8个小任务,教师提供这些任务的详细的思维导图,学生根据这些帮助完成指定的任务。同时,在每个小任务中,都提出针对项目的具体优化设想和参考文档,鼓励学生在完成既有功能的基础上,个性化自己的项目功能。

教材选用和编写建议

(1)教材建设

书名:JavaWeb程序开发入门

主编:传播智客高教产品研发部

出版社:清华大学出版社

(2)网络资源建设

学生学习端:

课程资源开发与利用建议

根据课程目标、学生实际以及本课程的专业性、应用性等特点,本课程的教学应该建设由文字教材、CAI课件等多种媒体教学资源为一体的配套教材,全套教材各司其职。以文字教材为中心,提供内涵不同,形式多样的学习支持服务,共同完成教学任务,达成教学目标。并辅以多媒体课件、项目设计思维导图、习题库、试题库、案例库等资源构建学生自主学习环境。

1)建设本课程学习网站,增加课程资源库建设,力争在在线拓展资源方面做到完整、全面。

2)产学合作开发实验实训课程资源,充分利用本行业典型的生产企业的资源,进行产学合作,建立实习实训基地,实践“做中学、学中做、边做边学”的育人理念,满足学生的实习实训,同时为学生的就业创造机会。

3)建立本专业开放实验室及实训基地,使之具备现场教学、实验实训、职业技能证书考证的功能,实现教学与实训合一、教学与培训合一、教学与考证合一,满足学生综合职业能力培养的要求。

其它说明

1)本课程标准适用于物联网技术专业的学生。

2)本课程标准教学内容和要求与教材选用无直接关系。

5、附录

编制

人:

审核人:

编制日期:年月日

4《Java_Web应用开发实用教程》练习答案.

1.7 习题 1. 单选题 (1)在HTML中超链接标记为() A. B. C. 和 D. 和 答案:A (2)表单中的数据要提交到的处理文件由表单的()属性指定。 A.method B. name C. action D. 以上都不对 答案:C (3)当标记的type属性值为()时,代表一个多选框。 A.text B. radio C. checkbox D. button 答案:C (4)以下URL中语法不正确的是() A.https://www.doczj.com/doc/547283888.html,:80/software/home.html B.telnet://https://www.doczj.com/doc/547283888.html,:70 C.ftp://https://www.doczj.com/doc/547283888.html, https://www.doczj.com/doc/547283888.html, 答案:D 2. 上机练习 用记事本或Dreamweaver制作如下几个页面(建议用Dreamweaver制作): link.html:此页面只有一个超级链接,用户单击此链接后将链接到login.html登录页面。 login.html:此页面为用户登录页面,用户可以在此页面输入用户名和密码,然后提交表单。 login_success.jsp:接收用户输入并显示“登录成功!”。三个页面运行后的效果如图1.8所示。 图1.8 练习题页面运行效果 答案: link.html代码如下: HTML练习 点击这里登录 login.html代码如下:

WEB开发技术实验报告

实验一JSP开发环境构建 实验目的:了解动态页面技术及B/S系统 掌握开发环境的构建 理解Eclipse开发WEB应用 实验内容: 实训项目一:安装JDK并配置环境变量 请阐述配置环境变量的方法: 实训项目二:安装TOMCAT并配置Server.xml修改端口号为8090 问题一:如何测试TOMCAT是否已经成功启动? 问题二:在浏览器地址栏输入什么地址可以访问到TOMCA T的测试页? 请阐述配置Server.xml修改端口号为8090基本实验步骤: 实训项目三:应用Eclipse建立项目并浏览一个JSP页面 请阐述应用Eclipse建立项目并浏览一个JSP页面基本实验步骤: 实验心得:(遇到了哪些问题,如何解决的,有那些体会) 实验二JSP语法 实验目的:了解JSP程序的组成元素 掌握JSP中使用JA V A程序片段的方法 实验内容: 实训项目一:编写一个JSP页面输出26个小写英文字母表 实训项目二:编写页面实现九九乘法表 实训项目三:利用成员变量被所有客户共享这一性质,实现一个简单的计数器 实训项目四:使用JA V A表达式输出系统当前时间 实训项目五:编写程序shijian2_9.jsp和computer.jsp两个页面,在第一个页面中使用include动作标记动态包含文件computer.jsp,并向它传递一个矩形的长和宽,computer.jsp 收到参数后,计算矩形的面积,并显示结果。 实训项目六:编写3个JSP页面:main.jsp,first.jsp和second.jsp,将3个JSP文件保存在同一个WEB工程中,main.jsp使用include动作标记加载first.jsp和second.jsp页面。First.jsp 页面可以画一张表格,second.jsp页面可以计算两个正整数的最大公约数。当first.jsp被加载时,获取main.jsp页面include动作标记的param子标记提供的表格行数和列数,当second.jsp 被加载时,获取main.jsp页面include动作标记的param子标记提供的两个正整数的值。 要求:上机编程完成上述实训项目,上机演示给教师检查,从中挑选三个程序的核心代码写在实训报告上 实验核心代码:

钳工一体化课程标准

吉林航空工程学校 钳工一体化 课程标准 数控技术应用专业 二○一二年五月 目录 一、课程定位与设计思路 (1) (一)课程定位.................................................................................1(二)设计思路 (1) 二、课程目标 (1) (一)知识目标.................................................................................2(二)能力目标 (2) (三)素质目标 (2) 三、教学内容与方法 (2) 四、考核与评价 (3) 五、实施建议 (4) (一)教材及相关资源开发与利用建设 (4) (二)教学师资配备建议 (4) (三)教学条件配备建议 (4) (四)教学考核与评价建议 (5) 钳工一体化课程标准

课程代码0514001214课程类型理实一体化 课程类别必修课、专业技能课 课程学分3课程学时96 修读学期第一、二学期适用专业数控技术应用 一、课程定位与设计思路 ⒈课程定位 本课程就就是数控技术专业得专业核心课程、专业必修课。本课程在学习机械制图、极限配合与测量技术与机械基础等课程得同时,以理实一体化教学为载体,采用任务驱动法,使学生掌握钳工基本操作、典型零件加工与工艺分析等技能,突出实用性与综合性。培养学生识图能力、使用钳工常用工具得能力、工艺编排能力、工件精度检测得能力。与后续课程相衔接,为学生解决生产实际问题与继续学习打下基础。 ⒉设计思路 通过对中航吉航维修有限责任公司、吉林市江北机械制造有限责任公司钳工工作岗位得分析,结合钳工职业技能鉴定得要求,确立“理论加实践、理论与应用并进”得设计思路,使教学内容贴近岗位工作实际,体现职业教育得技能性与应用性得特色。课程共分成十个任务:钳工入门、划线、锯削、锉削、錾削、孔加工、螺纹加工、锤头加工、凹凸对配零件加工与方对配零件加工。 二、课程目标 ⒈能力目标 ⑴能使用、维护与保养钳工常用设备;

web应用开发期末报告

云南大学软件学院期末课程报告 Final Course Report School of Software, Yunnan University 个人成绩 学期:2014秋季学期 课程名称: Web技术及应用开发实践 任课教师: 李浩 大作业题目: 新闻发布系统 组长 : 联系电话: 电子邮件: 完成提交时间:2015年 1月 6 日作业截止时间:2015年 1月 6日

年级: 说明: 5分值:A:5分;B:4分;C:2—3分;D:0—1分 10分值:A:9—10分;B:6—8分;C:3—5分;D:0—2分 20分值:A:16—20分;B:11—15分;C:6—10分;D:0—5分

一、引论 1.项目背景及意义 随着网络的快速发展和普及,越来越多的用户习惯上网浏览新闻。本系统的主要目的就是为用户提供一个方便及时的网上新闻发布、浏览平台。利用本系统,用户可以直接在网上发布新闻信息并根据自己的需要对新闻进行检索。本系统遵循软件工程标准,并按照工程软件规定的流程进行项目的开发。主要实现了查看新闻功能、新闻搜索功能、发布新闻功能、管理员登录功能和新闻管理功能。其中管理员登陆实现了新闻,新闻类别以及系统用户的添加,删除,修改等功能。 2.创新难点 目前,网页制作如火如荼,网站建设热火朝天,社会的竞争是越来越激烈,JSP是一种很简单的、安全的、性能非常之高的、动态的脚本语言。JSP 可以用来开发Web应用程序,具有较高的执行效率,强大的数据库支持和网络支持名具有多平台特性和极大地开放性和扩充性,具有广泛的应用前景。 JSP技术有点类似ASP技术,它是在传统的网页HTML文件中插入Java程序段,从而形成JSP文件。用JSP开发的Web应用是跨平台的,既能在Linux 下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 二、背景 1.应用背景 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。 Internet上发布信息是通过网站来实现的,获取信息也是要在Internet中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。新闻发布系统利用JSP技术开发,其目的在于使新闻的发布和管理更加方便、实时、高效,从而提高工作效率。 随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,越来越多的用户习惯上网浏览新闻,本系统的主要目的就是为用户提供一个方便、及时的网上新闻发布、浏览平台。利用本系统,一方面用户可以直接在网上发布新闻信息并根据自己的组要对新闻进行浏览、检索、增加或修改。 另一方面,现在的新闻发布要求实现与普通用户交互,用户可以很方便的参加一些调查和相关新闻的评论,这一点也是其他一些媒体,如电台等无法做到的。本系统遵循软件工程标准,并按照软件工程规定的流程进行项目的开发。 2.技术背景

JavaWeb综合笔试题(卷)

选择题(针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。1-50题,每题2分) 1)在Oracle中,假设需要从学员表(student)中查询学员的毕业时间(graduatetime)并按照年/月/日的格式输出,则以下SQL语句正确的是()。 (选择一项) a) SELECT EXTRACT(Y FROM s.graduatetime)||'/'|| EXTRACT(M FROM s.graduatetime)||'/'|| EXTRACT(D FROM s.graduatetime) FROM students; b) SELECT EXTRACT(YEAR s.graduatetime)||'/'|| EXTRACT(MONTH s.graduatetime)||'/'|| EXTRACT(DAY s.graduatetime) FROM students; c) SELECTEXTRACT(YEAR FROM s.graduatetime)||'/'|| EXTRACT(MONTH FROM s.graduatetime)||'/'|| EXTRACT(DAY FROM s.graduatetime) FROM students;

d) SELECT EXTRACT(YEAR(s.graduatetime))||'/'|| EXTRACT(MONTH(s.graduatetime))||'/'|| EXTRACT((DAYFROMs.graduatetime)) FROM students; 2)在Linux系统中,()命令可以用来分页查看文件的内容。(选择二项) a) more b) less c) cat d) tailf 3)查询新闻明细表(news_detail),要求在新闻列表页面展现新闻数据,每页显示5条数据(pageSize=5),前台提供参数:页码(pageNo),请补全下面分页sql语句()。注:mysql数据库 SELECT*FROMnews_detail ORDERBYcreateDateDESC______(1)_______(选择一项) a) LIMIT pageNo,pageSize b) LIMIT (pageNo-1),pageSize c) LIMIT (pageNo-1)*pageSize,pageSize d) LIMIT pageSize,(pageNo-1)*pageSize

JavaWeb应用开发项目设计方案

《Java Web应用开发》项目设计参考方案(学时:84)项目一网上商城项目开发环境的搭建(学时:8) 一、教学目标 最终目标:学会Java Web 开发环境搭建,了解如何在集成开发环境中开发JSP、Servlet程序,能在Web服务器上进行运行测试。 促成目标: 1. 了解JSP、Servlet技术; 2. 了解Java Web 开发模式; 3. 了解Java Web服务器运行条件,掌握如何安装、配置Jdk、Tommcat和集成开。 二、工作任务 1.任务1 Java Web 环境搭建 2. 任务2 简单JSP、Servlet测试 三、活动设计 1.活动思路 首先介绍动态网页技术及相关开发模式,并将相关技术进行比较,从而引出本门课的重点。接着指出建立Web服务器的条件,引出如何搭建Java Web运行环境;最后学习集成开发环境的安装与设置,并学习如何写JSP程序、Servlet 程序,并掌握如何在客户端进行运行测试。 2.活动组织 3.活动评价 评价内容:根据学生具体任务完成情况、课后作业等情况进行评价。 评价标准: 实践部分评价:能基本完成相关软件的安装、环境配置为及格;独立完成相关软件的安装、环境配置,基本能进行代码编写及测试为良好;独立完成相关软件的安装、环境配置,并能进行正确的代码编写及测试为优秀。

模块一 Java Web 环境搭建(学时:4) 一、教学目标 最终目标:掌握浏览静态网页和动态网页的技能,掌握分析网页所采用的技术的技能,能独立完成JSP运行环境的安装及配置 促成目标: 1.了解静态网页中的静态的概念; 2.了解动态网页中的动态的概念; 3. 了解JSP、Servlet技术; 4. 了解Java Web 开发模式; 5.学会JDK、Tomcat的下载、安装及配置。 二、工作任务 1. JDK、Tomcat的安装及配置; 2.浏览各种类型的网页,分析出网页采用的技术; 三、活动设计 1.活动内容 通过浏览多种类型的网页、导出静态网站与动态网站的概念,继而引出对各种网页开发技术的分析,引入JSP动态网页开发技术、开发模式及运行环境;浏览电子商务网站,导出网上商城的项目;分析JSP的基本概念,导出Web服务器的概念,引出JSP常用的Web服务品Tomcat。构建JSP运行环境,为下一步开发工作做好准备。 子任务一:JDK安装与配置 子任务二:Tomcat的安装与配置,服务器运行测试。 2.活动组织

java web期末报告模板

1 Java Web期末考试报告 题目:旅游管理系统 专业:计算机应用技术 年级: B1412 学号: 20 姓名:叶政强曾庆凤指导老师:郭莉老师 完成时间: 2016年5月30日

2 摘要: ....................................................................................................................... 错误!未定义书签。1需求分析. (3) 1.1 目标 ............................................................................................................... 错误!未定义书签。 1.2 性能需求 ...................................................................................................... 错误!未定义书签。 1.3 功能需求 ...................................................................................................... 错误!未定义书签。 1.4 安全需求 ........................................................................................................ 错误!未定义书签。 2系统开发模式及技术 (3) 2.1 JSP简介 (4) 2.2 JSP的特点 (5) 2.3 本系统采用的数据库访问技术................................................................... 错误!未定义书签。3总体设计. (6) 3.1 系统功能描述 (6) 3.2 E-R模型 (8) 3.3 系统流程图 (9) 3.4 数据流图 (9) 3.5 系统功能模块划分 (11) 3.6 数据库设计 (11) 4详细设计 (12) 4.1 前台系统 (12) 4.2 后台管理系统的设计 (13) 总结 (14) 致谢 (15)

钳工技能训练课程标准

钳工技能训练课程标准 Document serial number [NL89WT-NY98YT-NC8CB-NNUUT-NUT108]

《钳工技能训练》课程标准 钳工技能训练 机电一体化专业 80学时(4周*20节) 前修学习领域: 《常规量具零件质量检测》、《机械制图》、《钳工工艺学》、《机械基 《极限配合与技术测量》、《金属材料与热处理》。 后续学习领域: 《典型学习性工作岗位企业实习》、《产品检测岗位综合训练》、《顶岗 实习》 1. 课程性质及要求:(核心课程) 课程性质 《钳工技能训练》课程属于机电一体化专业必修的一门核心课程,为培养 机 电一体化专业人才提供必备的理论知识和专业技能。其主要内容包括:机械 设备拆卸、维修、装配的基本知识和方法;机修钳工常用工、量具和设备的操 作、使用和维护保养;同时还介绍了设备零、部件测绘的步骤和方法。学完该 课程学生具备了钳工操作员的基本能力。 课程要求 1. 2. 1对学生已有知识技能的要求: 能识读机械零件图和装配图 有一定的机械加工理论知识,具有简单机械加工工艺分析能力 掌握手工绘图; 具有常规量具检测零件质量的能力: 1.1.2对教师的资格要求: 获得中职教师资格证(专任教师); 熟练掌握钳工操作和编程技能; 具有钳工加工实践经验和丰富的理实一体化教学经验 2. 学习U 标: 本课程是机电一体化专业重要的教学环节。通过零件加工任务引领的项U 活动,使学生具备从事本职业的高素质劳动者和技术应用性人才所必需的钳工 零件加工与修配基本知识与技能。具备钳工零件加工工艺制定和锂配能力,达 到企业对钳工种用工独立操作要求。同时培养学生爱岗敬业、应达到如下要 求: 课程名称: 适用专 础》、

javaWeb面试题(含答案)

1、jsp和servlet的区别、共同点、各自应用的围?? JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。在struts框架中,JSP位于MVC设计模式的视图层,而Servlet位于控制层. 2、cookie和session的作用、区别、应用围,session的工作原理??? Cookie:主要用在保存客户端,其值在客户端与服务端之间传送,不安全,存储的数据量有限。 Session:保存在服务端,每一个session在服务端有一个sessionID作一个标识。存储的数据量大,安全性高。占用服务端的存资源。 3、jstl是什么?优点有哪些?? JSTL(JSP Standard Tag Library ,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,由四个定制标记库(core、format、xml 和 sql)和一对通用标记库验证器(ScriptFreeTLV 和 PermittedTaglibsTLV)组成。优点有: 1、在应用程序服务器之间提供了一致的接口,最大程序地提高了WEB应用在各应用服务器之间的移植。 2、简化了JSP和WEB应用程序的开发。 3、以一种统一的方式减少了JSP中的scriptlet代码数量,可以达到没有任何scriptlet 代码的程序。在我们公司的项目中是不允许有任何的scriptlet代码出现在JSP中。 4、允许JSP设计工具与WEB应用程序开发的进一步集成。相信不久就会有支持JSTL的IDE 开发工具出现。 4、j2ee的优越性主要表现在哪些方面?MVC模式 a、 J2EE基于JAVA 技术,与平台无关 b、 J2EE拥有开放标准,许多大型公司实现了对该规支持的应用服务器。如BEA ,IBM,ORACLE

Java Web应用开发中的一些概念

Java Web应用开发中的一些概念 [导读]概念一直是学习计算机软件开发中经常遇到的问题,也是软件行业最喜欢创造的东西。很多时候,学习计算机软件开发遇到困难都是因为对某些概念的不理解,而不是因为技术本身有多么复杂。 概念一直是学习计算机软件开发中经常遇到的问题,也是软件行业最喜欢创造的东西。很多时候,学习计算机软件开发遇到困难都是因为对某些概念的不理解,而不是因为技术本身有多么复杂。JavaWeb作为JavaEE技术体系的一部分,应该是目前所有Web开发技术中最复杂的一种,很多初学者,或者是从ASP、PHP 转移过来的开发者都会遇到概念方面的困难。 其实很多概念都是非产简单的,只是因为厂家为了宣传需要,将概念复杂化、学术化,导致学习者觉得这些概念非常深奥,难以理解。在这里,我们首先去澄清JavaWeb开发中几个常用的基本概念。当然理解这些概念的前提是需要你具备一定的计算机系统、面向对象等方面基础知识。 1、Web容器 所有的程序运行都需要有一个必要的运行环境。这个环境可以是软件,也可以是硬件,或者是软件和硬件的结合。比如说Windows操作系统需要运行在硬件基础上;Office软件需要运行在操作系统上。并且程序与运行环境之间会有一定的数据交换,比如操作系统会将运行指令传递给硬件,硬件也会将指令运行结果传递给操作系统。JavaWeb程序也需要一个运行环境才能够执行。这种运行JavaWeb程序的环境被称为Web容器,JavaWeb程序与Web容器之间存在数据交互。目前主要存在两种类型的JavaWeb容器:一种是独立的JavaWeb容器,在这种容器里面只能运行Web程序,这种容器一般也叫做Web服务器,如Tomcat等;另一种是与其他JavaEE容器混合在一起的Web容器,Web容器负责运行Web程序,其他容器负责运行EJB等程序,如WebLogic等。 当用户通过浏览器等Web客户端软件向服务器发出一个请求之后,首先接收到这个请求的是Web容器,Web容器会将请求信息封装到一个HttpServletRequest类型的Java对象中,并将对象传递给JavaWeb程序。对于每个请求,Web容器还会创建一个HttpServletResponse类型对象,该对象的作用是用来保存需要返回到浏览器等客户端的内容。JavaWeb程序可以从HttpServletRequest提取用户发出的请求信息,进行适当的处理之后,将处理结果放置到HttpServletResponse中,然或由Web容器解析HttpServletResponse对象内容,并将解析结果以浏览器能够识别的HTML等格式返回给浏览器等客户端。在这个过程中,HttpServletRequest和HttpServletResponse就如同两条渡船,负责在Web容器和JavaWeb程序之间传递信息。需要注意的是,这两个对象仅存在于Web容器和JavaWeb程序当中,与浏览器没有关系。 2、Web应用

web期末实验报告

学号:zhg. 姓名:zhg. 实验报告 ----- web程序设计 一.实验课题: 综合使用超文本标记语言(HTML) ,javascript脚本,css样式表以及等多 种技术设计和制作生动多彩的客户端web网页,本网站的功能为一个小 型知识库,可提供小型软件下载,以及c/c++,web技术,java技术,以及其 他有关学习方面的知识,文章,书籍等的介绍的小型网站。 二. 实验目的: 通过综合使用超文本标记语言(HTML) ,javascript脚本,css样式表以及 等多种技术设计和制作生动多彩的客户端web网页,加深对HTML语言, javascript语言、css样式语言的掌握,以及对主流网页制作工具如 Microsoft Frontpage、Macromedia Dreamweaer、Fireworks等的熟练 使用,从而进一步提高从设计网页到制作网页整个过程中的实际操作能 力,达到学以致用的教学目的。 三. 实验环境: 硬件:Intel 奔腾4处理器,联想显示器. 软件:Microsoft Windows XP, Microsoft Internet Explorer6.0, Windows自带记事本, Microsoft Frontpage, Macromedia Dreamweaer,Fireworks等。 四. 实验内容: 1. 功能: ●提供软件下载。但主要是小型软件(主要是与我们学习有关或我们做 的实验报告等一些小的学习资料)的下载链接,即本网页并不直接为 用户提供软件,而是间接地将用户引导到其他的软件下载站。 ●提供学术性文章。主要是与我们当前所学知识相关的一些文章,或 者也包括一些经典代码。 ●为初学者提供经典网页欣赏。本网站的网页的大部分功能均为手写 代码,与工具生成的网页相比易于理解,故可供初学者入门借鉴。

(新)机械加工技术课程标准

《机械加工技术》课程标准 【课程名称】 机械加工技术 1、前言 1. 1课程性质 本课程是高职数控技术专业的一门专业核心课程,是从事机械加工工艺技术员、产品质量检验员等岗位工作的必修课。其功能是培养学生对机械加工过程的各个环节的认知,掌握机械图样的识读与绘制、零件的手工制作、使用普通机床的零件制作等技能,具备从事机械加工相关技术工作的基本职业能力。 1. 2设计思路 本课程总体设计思路是以数控技术专业相关典型工作任务和职业能力分析为依据确定课程目标,设计课程内容,以典型工作任务为线索构建任务引领型的项目课程。 课程结构以机械加工技术工作任务为线索进行设计,包括机械图样的识读与绘制、零件的手工制作、使用普通机床的零件制作等几个学习项目。课程内容与要求的确定充分考虑了机械加工技术人员职业标准的相关要求。 为了充分体现技能为核心、知识为支撑和职业素养养成为主线的课程思想,将课程的教学内容设计成若干个工作任务(项目),以工作任务为中心引出相关专业知识,渗透职业素养的积累,以典型的零件机械加工过程为基础,展开教、学、做于一体的教学过程。教学活动设计由易而难,多采用学习小组领取任务、查阅资料、制订方案、师生研讨、指导实施等师生互动的课内外活动形式,予师生以广阔的创新空间。本课程要求充分运用现代职教理念与技术,引导学生在学做一体的活动中学会学习,培养兴趣,锻炼技能,修炼素养;培养学生崇尚实践,崇尚技能,尊重科学,尊重劳动的意识;引导学生在与身边的老师、同学共同讨论中深化对学习内容的理解,形成基本的职业能力,培养学生的合作精神和团队精神。 本门课程的建议学时数为234时。 2、课程目标 通过本课程的学习,能整体认识机械加工过程,掌握机械图样的识读与绘制、零件的手工制作、使用普通机床的零件制作的基本职业技能,培养沟通、合作、务实、严谨等基本职业素养;为提高学生各专门化方向的职业能力奠定良好的基础。在此基础上形成以下职业能力。 职业能力目标: 了解常用机械工程材料的力学性能和热处理的相关知识; 能对结构不同的零件采取合理的表达方法并绘制该零件的零件图,标注完整的尺寸与技术要求; 能正确识读机械零件图样,能读懂简单的装配图;

JavaWeb试卷一(答案)

《JavaWeb试卷一》答案 一、单项选择题 D、C、B、D、B、A、D、C、A、B、D、B、A、D、A 二、多项选择题 ABCDE、ACE、BCD、ABCDE、AD 三、简答题 1.答:1)页面中文处理:res.setContentType(“text/html;charset=gb2312”); 2)表单中文处理 String str=request.getParameter(“name”); Byte b[]=str.getBytes(“ISO-8859-1”); Str=new String(b); 2.答:1)使用ServletConfig对象访问初始化参数: ServletConfig config=getServletConfig(); Config.getInitParameter(“name”); 2)使用FilterConfig对象访问初始化参数: FilterConfig config; Config.getInitParameter(“name”); 3.答:保存到Cookie中: Cookie=new Cookie(“userType”,user); 从Cookie中取数据: Cookie[] cookie=req.getCookies(); if (cookies!=null){ for(int I=0;I动作

《Java Web应用开发》课程标准

课程标准 所属系部:信息工程系 课程名称:JavaWeb应用开发 课程性质:专业必修课 课程学时:96 适用专业:云计算技术与应用()

《JavaWeb应用开发》课程标准 1、课程概述 1.1课程定位 JavaWeb应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备JavaWeb应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于JavaWeb开发等工作任务。Java的J2EE体系中,JSP/Servlct/J avaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J 2EE的一个基础。通过详实的内容和丰富的案例,引领学生学习JSP/Scrvlet/JavaBcan的开发体系,以及这套技术在项目开发中的实际应用。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。《JavaWeb程序开发入门》是面向计算机相关专业的一门专业JavaWeb入门课程,涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的JavaWeb项目、使用Tomcat 服务器发布和运行JavaWeb项目。前导课程有《Java程序设计》、《数据库技术基础》,后续课程有《J2EE项目开发》、《JavaWeb应用开发实训》、《毕业实习》等。 1.2课程设计思路 本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“初级We b程序员”的职业岗位培养目标。在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web程序员应具备的能力。 每个项目的学习都是围绕职业能力的形成组织课程内容,以真实项目为核心整合Web程序员的所需的知识、技能和态度。实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。本课程课时为96学时。 本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。教

web期末考试总结

web期末考试总结 第一章: 1. 万维网(World Wide Web,Web)也称为环球信息网; 2. 世界上第一个网站是http: //info. cern. ch/,它于19xx 年x月x日上网; 3. Tim Berners-Lee爵士(19xx年出生于英国)是关注万维网发展的万维网联盟的创始人; 4. 19xx年,欧洲核子研究组织(European Particle Physics Laboratory,CERN)正式发布了Web技术标准; 5. 目前,与Web相关的各种技术标准都由著名的W3C 组织(World Wide Web Consortium)管理和维护;万维网联盟(World Wide Web Consortium,W3C组织)是对网络标准制定的一个非赢利组织; 6. 第一次WEB商战: 20世纪xx年代国际互联网的发展火爆,发生了网景(NetScape)与微软(MicroSoft)的浏览器之争,被称为万维网第一商战。快速膨胀的网络已有瘫痪之虞; 7. 从技术层面看,Web架构的精华有三处: 超文本技术(HTML)实现信息与信息的连接; 统一资源定位技术(URI)实现全球信息的精确定位; 应用层协议(HTTP)实现分布式的信息共享。 8. Web技术的最终目标是提供信息和信息服务。所以,

评价一种Web开发技术优劣的标准只有一个,那就是:看这种技术能否在最恰当的时间和最恰当的地点,以最恰当的方式,为最需要信息的人提供最恰当的信息服务。 9.Web是一种典型的分布式应用架构。Web应用中的每一次信息交换都要涉及到客户端和服务端两个层面。因此,Web开发技术大体上也可以被分为客户端技术和服务端技术两大类。 Web客户端的主要任务是展现信息内容,而HTML语言则是信息展现的最有效载体之一; 10. GIF第一次为HTML页面引入了动感元素。 GIF(Graphics Interchange Format) 的原义是“图像互换格式” . GIF格式的一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画; 11. 19xx年,著名的Netscape浏览器在其版中增加了对 JavaApplets和JavaScript的支持;为了用纯Microsoft 的技术与JavaScript抗衡,Microsoft还为19xx年的IE 设计了另一种后来也声名显赫的脚本语言--VBScript语言。 12. 真正让HTML页面又酷又炫、动感无限的是CSS(Cascading Style Sheets)和DHTML(Dynamic HTML)技术;

JavaWeb试卷三

《JavaWeb试卷三》 一、单项选择题(每题2分,共30分) 1.以下哪个方法不是Servlet的生命周期接口定义的(D) A、init() B、service() C、destroy() D、create() 2、以下从四种不同的作用域中得到Bean的实例,说法错误的是(A ) A、page是指当前Web应用程序的所有JSP文件中取得实例,从Page 对象中获取JavaBean; B、 request是指在当前的用户请求中取得实例,从ServletRequest对象中获取JavaBean ; C、 session是指在当前的用户会话中取得实例,常用于一个用户登录在网站上全过程不 同请求之间共享数据,从HttpSession对象中获取JavaBean ; D、 application是指在当前的应用程序中取得实例,常用于同一个应用程序不同用户访问时共享数据,从ServletContext对象中获取JavaBean 。 3、以下有关Servlet常用的请求头的含义说法错误的是(D) A、Accept-Language头指出客户端倾向的语言。如en。 B、Content-Length头以字节为单位给出POST数据的长度。 C、Host表明了主机和端口。 D、User-Agent头表明了发出请求的客户代理的信息。 4.以下哪个不是JSP标记库的构成部分(C)

A、标记处理器 B、标记库描述文件 C、标记库处理servlet D、应用程序部署描述符(web.xml)5.给定程序片段: <%--在此处插入代码--%> Today is: <%= new Date() %> 为了能够让程序正确运行需要在第一行添加以下那条语句? A A、<%@ page import='java.util.Date' %> B、<%@ import class='java.util.Date' %> C、<%@ include file='java.util.Date' %> D、<%@ include class='java.util.Date' %> 6.以下那一个是HttpSession的方法、并能实现在session中存放数据(C) A、put(String name,Object value) B、set(String name, Object value) C、setAttribute(String name,Object value) D、putAttribute(String name, Object value) 7.下列哪一个不是Web服务器端技术(B) A、 ASP B、 HTML C、 JSP D、 SERVLET 8.J2EE架构中使用HTML界面、Jsp界面实现用户界面,使用(D)实现业务逻辑。 A、 Jspx B、 Servlet C、 JavaScript D、 EJB 9.(D )是一组Java应用接口,它提供创建、发送、接收、读取

web程序设计期末实验报告

Web开发技术结课报告 选题名称:畅游贵州交流网 姓名: 学号: 2016年12月25日 目录

一、总结 (2) 二、网站立意分析 (3) 三、网站设计及功能实现 (4) 1.首页: (4) 排版构架 (5) 实现效果: (6) 2.分页 (6) 一、总结 本学期,在杨老师的带领下,我们基本掌握了Web技术的入门知识。从最初的掌握HTML语言基本语法规则制作简单的静态网页——插入文字、超链接、背景图片、列表、表单等,以及通过设置相关选项的属性来改变其表现形式,到后来通过对层叠样式表CSS、ASP、数据库相关知识的学习,使得我们所做的网页不再如最初般单调死板。其次,通过学习Web技术,我们也更好的明白了我们日日浏览的网页是怎样制作的,完成了从最初的看到网页都是文字和图像到后来看到网页都是一条条编程语句的蜕变。 学习Web技术的过程是一个有趣却又不缺乏困苦的过程,我们从最初对网页和网站制作的一无所知到渐渐明白网页的制作流程,到最后完成自己网页的制作。在这个过程中,我们享受着自己能够一点一点做出预期网页的喜悦,但同时却又发现要想制作一个形象生动、功能齐全的网站要付出多大的努力。随着对Web技术的深入学习,

我们不断地完善着自己的网站,让自己的网站变得更具实用性,美观性。 通过此次网页的制作,我们明白了制作网页前一定要做好充分的准备。我们不仅要明确网页制作的主题,还要在网页制作初期就明确网页各部分结构和所涉及的内容。其次,网页的大体框架要明确,没有明确的框架网页就会显的杂乱无章、没有条理,使得浏览网页的用户无法准确获取所需信息。最后,我们也明白了制作网页的过程不仅仅是对课堂所学知识的巩固,也是对课堂外知识的扩充。要想做出内容丰富多彩的网页,必须勤学苦练,还要能够很好的利用网络资源和图书等。 总之,通过这门课程的学习,我们掌握了很多实用的技巧,但也深知我们所掌握的技术还远远不足以满足现实网页编程、网站设计的要求,所以,我们还会再接再厉,不断学习来制作出更多更好的网页二、网站立意分析 依靠社会经济的发展,旅游业已成为全球经济中发展势头最强劲和规模最大的产业之一。旅游业在城市经济发展中的产业地位、经济作用逐步增强旅游业对城市经济的拉动型、社会就业的带动力,以及对文化与环境的促进作用日益显现。因此,我决定制作一个关于家乡——贵州的旅游网站来为我的家乡做宣传,让更多的人了解我的家乡,来到我的家乡旅游。如今各种旅游网站自出现以来就因其“方便,丰富,全面”等优点而得到了广大旅游爱好者的欢迎。由于旅游借助了互联网,就能够更方便地解决传统旅游业不能解决的适应游客行、

javaweb测试题.docx

翰子昂阶段性测试_S2考试试卷 科目: JavaWeb 一.选择题,共40 道,每题 1 分 1. JSP 页面的 page 指令主要用于设置该页面的各种属性,page 指令的 language 属性的作用是( B )。(选择一项) a)将需要的包或类引入到JSP页面中 b)指定 JSP 页面使用的脚本语言,默认为Java c)指定 JSP 页面采用的编码方式,默认为text/html d)服务器所在国家 2.使用JSP开发Web项目时,文件一般位于目录结构中的( D )下。(选择一项) a) src目录 b)文档根目录或其子文件夹 c)META-INF 目录 d)WEB-INF 目录 3.在用户登陆的 JSP 页面上,包含如下代码所示的表单,当用户填写信息后点击“登录” 按钮时,将产生的结果是( A )。(选择一项)

用户名: 密码:
a)表单提交到 , 用户可以在浏览器的地址栏看到提交的参数 b)表单提交到 , 用户不能在浏览器的地址栏看到提交的参数 c)表单提交到loginForm,用户可以在浏览器的地址看到提交的参数

d)表单提交到 loginForm ,用户不能在浏览器的地址栏看到提交的参数 4.在Java中JDBC API定义了一组用于与数据库进行通信的接口和类,它们包括在( B )包中。(选择一项) a) b) c) d) 5. JSP 文件内容如下所示,则试图运行时,将发生(B)。(选择一项) <%{%> <%String str;%> <%}%> Str is <% = str%> a)翻译期错误 b)编译 Java 源码时发生错误 c)执行编译后的字节码时发生错误 d)运行后,浏览器上显示:str is null 6.在 JDBC应用程序中,使用 Statement 接口的( D )方法,执行查询语句,并可返回结果集。(选择一项) a)execute() b)close() c)executeUpdate() d) executeQuery()

相关主题
文本预览
相关文档 最新文档