jsp程序设计教学大纲

2024-06-07

jsp程序设计教学大纲(精选8篇)

篇1:jsp程序设计教学大纲

曲靖师范学院计算机科学与工程学院 《JSP程序设计》学生职业技能训练大纲

(2013年5月 编写)

为了促进我院学生尽快熟悉和掌握JSP语言编程的基本知识和技能,特制定本职业技能训练大纲。大纲适合我院计算机科学与技术、信息管理与信息系统和软件工程三个专业的全体学生。通过JSP语言程序设计的职业技能训练,使学生掌握JSP运行环境的搭建、JSP页面元素、JSP内置对象、JSP数据库操作、文件操作、Web基础知识、JSP与JavaBean、Servlet编程技术等知识点。

由于《JSP程序设计》职业技能训练是在学习《JSP程序设计》课程时开展,故训练内容可参考这门课程的教学大纲要求。为了促进职业技能的训练效果,将设置3个评测项目,每个项目包含训练目标、训练内容、训练方法要求、训练实施安排及考核、参考资料等部分,学生根据要求熟练掌握各知识点。最后考核则选择其中某个项目,并参考其要求实施。

项目一:JSP学生成绩管理程序

一、训练目标

通过本项目的训练,使学生掌握JSP语言编写一个小型学生成绩程序的方法。该程序包括成绩录入、修改成绩、查询成绩、删除程序功能。通过该技能的训练,除了熟悉JSP语言语法外,为今后的动态网站的开发奠定良好的基础。

二、训练内容

1.JSP开发环境的搭建 2.数据表的创建 3.数据查询的方法 4.数据添加的方法 5.数据更新的方法

三、训练方法要求

使用MyEclipse工具编制实现训练目标及内容要求的JSP代码程序,要求学生独立完成程序代码的编制与调试。

四、训练实施安排及考核

1.时间安排: 与课程《JSP程序设计》同一学期开设,课余时间,短学期。2.训练方式: 除课堂上必要的训练外,课余对学生开放相关实验室进行操作训练。

3.考核形式: 开卷考核。学生使用MyEclipse编写JSP程序,实现训练目标及内容所要求功能,并对代码增加详细注释。最后提交可访问的成绩管理动态网站,并随机选取部分学生参与答辩,据此给出成绩评定。

五、说明

1.需要安装有MyEclipse的计算机,可使用学院机房的计算机,也可以使用学生自己的个人电脑完成实验项目。

2.参考资料

[1] 范芸,范慧霞.JSP动态网站开发基础与上机指导[M].北京:清华大学出版社, 2010.[2] 王小军,田中雨,刘跃军.JSP动态网站开发[M].北京:清华大学出版社, 2008.[3] 刘俊亮,王清华.JSP Web开发学习实录[M].北京:清华大学出版社, 2011 [4] 王永茂.JSP程序设计——用JSP开发Web应用[M].北京:清华大学出版社, 2012.[5] 向学哲.JSP程序设计教程[M].北京:人民邮电出版社, 2009.[6]清华大学计算机与信息管理中心.Servlet和JSP编程基础[M].北京:中国铁道出版社, 2010.项目二:简单的购物程序

一、训练目标

通过本项目的训练,使学生掌握JSP语言编写一个网上购物程序。该程序包括用户注册、登陆、购物车、商品列表分页显示功能。通过该技能的训练,除了熟悉JSP语言语法外,为今后的动态网站的开发奠定良好的基础。

二、训练内容

1.JSP页面的创建 2.JavaBean类的创建

3.JavaBean组建对数据库的访问

三、训练方法要求

使用MyEclipse工具编制实现训练目标及内容要求的JSP代码程序,要求学生独立完成程序代码的编制与调试。

四、训练实施安排及考核

1.时间安排: 与课程《JSP程序设计》同一学期开设,课余时间,短学期。2.训练方式: 除课堂上必要的训练外,课余对学生开放相关实验室进行操作训练。

3.考核形式: 开卷考核。学生使用MyEclipse编写JSP程序,实现训练目标及内容所要求功能,并对代码增加详细注释。最后提交可访问的简单购物动态网站,并随机选取部分学生参与答辩,据此给出成绩

评定。

五、说明

1.需要安装有MyEclipse的计算机,可使用学院机房的计算机,也可以使用学生自己的个人电脑完成实验项目。

2.参考资料

[1] 范芸,范慧霞.JSP动态网站开发基础与上机指导[M].北京:清华大学出版社, 2010.[2] 王小军,田中雨,刘跃军.JSP动态网站开发[M].北京:清华大学出版社, 2008.[3] 刘俊亮,王清华.JSP Web开发学习实录[M].北京:清华大学出版社, 2011 [4] 王永茂.JSP程序设计——用JSP开发Web应用[M].北京:清华大学出版社, 2012.[5] 向学哲.JSP程序设计教程[M].北京:人民邮电出版社, 2009.[6]清华大学计算机与信息管理中心.Servlet和JSP编程基础[M].北京:中国铁道出版社, 2010.项目三:JSP留言板程序设计

一、训练目标

通过本项目的训练,使学生掌握JSP语言编写一个综合实训程序的方法。要求单击“提交留言”按钮后,要将输入留言人输入的信息保存到数据库中。通过该技能的训练,除了熟悉JSP语言语法外,为今后的动态网站的开发奠定良好的基础。

二、训练内容

1.JSP页面的创建

2.JavaBean类、Servlet类的创建 3.Servlet程序Web.xml文件的配置 4.JSP+JavaBean+Servlet程序的运行

三、训练方法要求

使用JSP+JavaBean+Servlet开发模式编制实现训练目标及内容要求的JSP代码程序,要求学生独立完成程序代码的编制与调试。

四、训练实施安排及考核

1.时间安排: 与课程《JSP程序设计》同一学期开设,课余时间,短学期。2.训练方式: 除课堂上必要的训练外,课余对学生开放相关实验室进行操作训练。

3.考核形式: 开卷考核。学生使用MyEclipse编写JSP程序,实现训练目标及内容所要求功能,并对代码增加详细注释。最后提交可访问的留言板动态网站,并随机选取部分学生参与答辩,据此给出成绩评定。

五、说明

1.需要安装有MyEclipse的计算机,可使用学院机房的计算机,也可以使用学生自己的个人电脑完成实验项目。

2.参考资料

[1] 范芸,范慧霞.JSP动态网站开发基础与上机指导[M].北京:清华大学出版社, 2010.[2] 王小军,田中雨,刘跃军.JSP动态网站开发[M].北京:清华大学出版社, 2008.[3] 刘俊亮,王清华.JSP Web开发学习实录[M].北京:清华大学出版社, 2011 [4] 王永茂.JSP程序设计——用JSP开发Web应用[M].北京:清华大学出版社, 2012.[5] 向学哲.JSP程序设计教程[M].北京:人民邮电出版社, 2009.[6]清华大学计算机与信息管理中心.Servlet和JSP编程基础[M].北京:中国铁道出版社, 2010.

篇2:jsp程序设计教学大纲

[摘要]与基础日语教学的逐步有序化相比,专门用途日语的教学还显得十分混乱,该类课程的教学改革和研究迫在眉睫。对此现状,选择商务日语课程作为研究对象,从“社会需求”的角度展开调查,根据调查结果,针对商务日语的教学目标和教学内容进行探讨,制订出基于“社会需求分析”的教学目标和有效融合专业知识和语言习得的教学内容。

[关键词]JSP;社会需求;商务日语;教学设计

[中图分类号]H36[文献标识码]A[文章编号]10054634(2016)020070071

专门用途日语

1969年首次召开国际特殊用途语言(Language for Special Purposes)大会,开启了特殊用途语言研究的大门。之后约十年的时间里,便出现了ESP(English for General Purposes)一词,国内普遍译为“专业用途英语”。关于“ESP”的概念,斯特雷文(Strevens)[1]认为它是与EGP(普通用途英语,English for General Purposes)相对立的概念,EGP仅仅把英语作为一门独立的语言课程进行教授,而ESP则应该有明确的教学内容并应满足实际的交际需要。

专门用途日语[1],即JSP(Japanese for Specific Purposes)起源于20世纪80年代,是一个仅有30多年历史的年轻领域,包括定义在内的很多相关研究都深受ESP研究的影响。日本学界的代表学者佐野[2]参考ESP的定义,将JSP教育定义为“基于明确的、特定需要的日语教育”。同时,佐野提出,JSP可以进一步分为研究用的学术日语(JAP)和商务、旅游、法律等领域使用的职业日语(JOP)。图1就是根据佐野的结论做出的日语语言教学的课程分类。

图1日语语言教学各类课程

《专门日本语教育研究》是日本国内JSP研究的权威期刊。据仁科喜久子[3]统计,截至2013年1月,期刊共登载126篇论文或报告,学术(JAP)相关论文80篇(占论文或报告总量的63%),与职业(JOP)相关的论文只有9篇(7%)。刘伟[4]选择《日本语教育》(1983~2009)和《专门日本语教育研究》(1999~2009)两本权威学术期刊登载的研究成果,对日本JSP教育研究的发展历程进行了梳理,并将前期论文进行分类。根据刘伟的梳理结果,大多研究是分析专业用语、语篇,或从学习者、指导者的角度探讨JSP课程的教材、教学法等,从社会需求的角度分析JOP课程的相关论文非常少。

修刚[5]认为,进入21世纪后,我国高等教育中的日语专业进入不寻常的时期:办学规模空前,学生人数剧增。虽然就业市场相对较好,但是就业竞争日趋激烈,高校日语专业教育面临着前所未有的竞争压力和生存压力,如何培养符合社会需求的日语人才、如何提高毕业生的优势成为必须思考的重要问题。面临社会急需复合型日语人才的现状,国内JSP教育的相关研究却少之又少,且研究目的和研究方法也尚待精致化[6]。

2外语教学的“需求分析”理论

哈钦森(Hutchinson)和沃特(Water)[7]将外语教学的“需求分析(needs analysis)”划分为“目标需求(target needs)”和“学习需求(learning needs)”。威多森(Widdowson)又将其细化为必要需求、学习者需求和技能缺失。必要需求即学习者为顺利完成将来的工作所必须掌握的知识;学习者需求为目前学习者的知识水平与目标水平之间的差距所造成的需求;技能缺失是学习者面对特定情境而感到缺失的技能,进而想要学习的需求。这其中,必要需求可以看作社会需求,学习者需求和技能缺失基于社会需求而产生,是学习者对照社会需求分析才能确定的需求内容[8]。可见社会需求分析在需求分析理论中的基础地位和重要性。

哈钦森和沃特[7]将ESP看成是语言教学的一个方法体系,这个体系中涉及学习、教材和教法。其中,学习者最为重要,这个方法体系是以学习者为中心的课程与教学体系。在佐野[2]对JSP的特征概述中,论述到:无论指导目标还是指导项目、指导方法、教学计划都应围绕学习者的特定需求的制订。而达德利[9]认为需求分析是ESP的重要特征,既要考虑学习者,也要考虑学习情境的需求分析。所谓学习情景的需求分析,就是社会需求分析,并认为这个相当重要。笔者赞同威多森和达德利的上述结论:学习者的特定需求是基于社会需求产生的,因此拟从社会需求的角度尝试对JOP课程进行分析。

3商务日语课程的社会需求调查

3.1商务日语课程

2010年,日本教育学会成立“商务日语研究会”(ビジネス日本?Z研究,Business Japanese Group),商务日语的相关研究已经受到极大的关注。关于商务日语课程的定位,普遍认为它属于JSP课程的一个重要分支,是JOP的重要组成内容[10,11]。这也是笔者选择商务日语课程作为JOP课程研究的重要原因。

池田[12]将“商务日语”定义为“在职场为了工作沟通所使用的职业日语”。目前,对于商务日语教学有两种不同的理解:(1)能够应用日语进行商务活动,精通商务礼仪,具有其它相关的个人综合素养,不局限于某个具体的专业领域或商务日语词汇;(2)基础日语+外贸知识,也就是外贸日语[13]。实际上,根据池田的定义,“商务日语”并不局限于“日语”这一语言层面,非语言层面甚至对日本文化的理解方面也应该纳入商务日语课程当中。因此,商务日语课程并非“日语+外贸知识”,或“日语+专业知识”那么简单。对于上述商务日语教学的理解,笔者更倾向于前者,但同时认为这一理解还较笼统,需要更为系统、明确地进行分析。

3.2社会需求调查的原因和目的

如上所述,需求分析是课程改革的依据,而社会需求是需求分析的基础。孙颖、陈百海[14]提出,根据中国社会的日语人才需求,尤其是不同领域对日语能力运用程度的需求来制订大学日语高年级教学要求、确定教学内容和教学方法具有深远的意义。同时,根据王玉[13]的调查,大学日语专业从课程设置到教学方式、培养模式,都偏向研究型,教学与实际应用严重脱节,与企业需求及社会需求相矛盾。

基于社会需求分析的重要作用,并考虑到教学实际与社会需求脱节这一亟待解决的教学现状,笔者以商务日语课程为研究对象,从社会需求的角度展开调查和分析,并根据调查结果,着重探讨课程的教学目标和教学内容。研究结果主要应用于成都理工大学商务日语课程改革,并希望能为我国商务日语课程的开设和改革研究提出一些可借鉴的内容。

3.3调查对象、内容和方法

学校开设的商务日语课程分两学期进行,第一学期为《外贸业务与函电》,第二学期为《商务日语会话》。由于课程内容主要与外贸相关,且考虑到本研究的主要目的,所以本次社会需求调查选择了外贸公司作为调查对象。调查数据主要通过“网站信息”和“问卷调查”的形式收集获取,两种途径共获得40家企业信息。

“网站信息”是指前程无忧和智联招聘两大国内招聘网站公布的招聘信息。收集了2015年4、5月各地外贸企业(共20家)公开的日语人才招聘需求。“问卷调查”则是直接发送邮件至外贸公司,共发放30份,回收20份。问卷项目基本根据招聘网站的招聘条件制定,新增加了“您对企业员工的日语能力有何看法?”“您对学校日语教学有什么建议?”两个开放式的问答项目。

由于“网站信息”和“问卷调查”的调查项目基本相同,为方便数据统计,将“网站信息”途径获取的信息也按照问卷调查的项目逐一整理成对应的数据。例如某日本商社网站招聘信息中写出企业规模为78人,招聘翻译和外贸跟单员,要求有日语能力测试一级证书,日语口语流利。分别对应到问卷为第四项的3、第五项的5、第六项的1和8。然后,对40份数据(40家企业)使用SPSS20.0进行了统计分析。

3.4调查结果根据表1,企业对日语专业应聘者的日语能力要求方面,60%的企业都希望应聘者具有较强的日语听说能力。同时,网站招聘信息中有14家、问卷调查中有16家企业(共30家)提出了用日语向上级、客户汇报工作进程、在会议中进行陈述方案、与社内外的人进行沟通谈判等要求。另外,根据证书要求的调查(项目7),除N1、N2证书以外,有6家公司特别补充了“商务日语证书”的要求。

和联络65%30%25%55%35%35%25%35%43%根据表2,各企业所需日语的岗位工作纷繁多样,包括与日本人面对面(谈判、现场翻译、接待等)和非面对面的沟通交流(邮件、电话往来等)。除“翻译资料”“阅读产品说明或使用手册”、“现场翻译”等工作外,大多用到日语的工作岗位只将语言作为一种交流工具。可见,企业对于日语这个语言专业的意识已经开始弱化,更多地是要求所聘人才胜任独立的一项工作或独立开展一个项目。另外,有30%的企业明确表明需要跟单、填写单证的日语人才。此外,虽然要求“填写外贸单证”一项的企业只有25%,但有3家公司提到了选项中没有的内容:可以进行电子商务和阿里巴巴国际站操作。有5家公司的聘任要求是:回复询盘、寻找客源;报价和与客户协调;售后服务;了解客户动态、掌握客户需求;参加展会、接待客户来访。这些内容都与外贸业务、商务活动有着关联。这与学生所理解的“收发邮件”的单纯业务有着天壤之别。

针对“对企业内员工的日语水平有何看法”这一问题,石家庄某泵业集团有限公司表示目前日语专业毕业生的日语水平尚可,但缺乏复合型人才。针对“对学校日语教学有何建议”的问题,深圳某饰品有限公司表示,希望学生能够熟练灵活运用日语,把所学外贸日语和知识运用在工作中,上海某日资化妆品公司希望学校能创造更多的将日语与专业结合,加以实际运用的机会,厦门某服装有限公司希望加强课程的实用性,与企业联系让学生获得更多的实践机会。受篇幅影响,在此不一一列举。根据表2和这两个开放性问题的回答情况,可以看出就业市场对熟悉外贸、精通日语的人才求贤若渴,而另一方面也说明目前的懂日语员工还不能胜任外贸业务,特别是实际的询盘、报价、跟单等外贸工作。换句话说,目前的日语专业人才的实际能力无法满足企业的需求。

另外,在对企业的问卷调查中,还出现了笔者预想之外有关“素质”的内容。有企业提到“不善于与人相处”“不了解社交礼仪”“需要提高学生素质”“培养社交、特别是社内、涉外礼仪”等意见和建议。此外,还有30%的日资企业提出,日语专业的毕业生在与日本人进行工作交往时,仍然存在因文化差异而造成的沟通不顺畅、摩擦等问题。

3.5调查结论

根据上述调查,日语专业毕业生的能力没有达到企业的理想要求,教学实际与社会需求存在脱节。在商务日语教学中,还需要改进教学,加强以下几方面能力的培养。

1)专业能力。企业需要能够胜任独立的一项工作或独立开展一个项目的人才。罗宾逊(Robinson)[15]认为,ESP是一项语言教育事业,但又不只涉及语言知识,还需要兼顾专业领域的学习。沈荣宽[16]曾针对商务日语课程提出语言和商务专业知识结合的教学方法。通过此次调查也可得知,商务日语只讲解“专业用语”,已经无法满足社会需求,通过商务日语课程培养学习者从事商务工作的专业能力非常必要。

2)专业语言能力。由于此次调查的企业均为外贸企业,因此他们提出的“加强日语实际应用能力”看似高校日语人才培养的建议,实则是对日语专业毕业生“专业语言能力”,即“商务交流(ビジネスコミュニケ?`ション)”能力提出的要求。近藤[17]将商务交流定义为“为开展商务而进行的包括语言和非语言活动的所有沟通活动”。其中,就“为开展商务而进行的语言活动”而言,要实现顺畅的商务沟通,首先需要掌握商务知识。其次不能停留于单纯的“专业用语”学习,商务课程的内容应扩展为特定场景的专业语言和特定活动的语言应用。另外,通过本次调查可以得知,学习者不理解日本企业文化和职场文化是出现摩擦,影响沟通的重要因素。并且,“非言语活动”也是商务交流的重要构成内容。因此,需要在商务日语课程中融入日本企业的企业文化、职场文化、商务礼仪等内容。

另外,从此次调查来看,各企业所需日语的岗位工作包括“面对面”和“非面对面”两种形式。因此,商务日语课程应该包括“商务文书”和“商务会话”两个方面,并兼顾可能出现的“面对面”和“非面对面”的各种场合。

3)就职能力。根据此次调查,社会对日语专业人才的商务礼仪、团队意识等也有较高的期望和要求。小野寺?李?金久保?o子[18]就参照日本的新入员工培养手册,提出商务日语教育应该包含礼仪等在内的就职能力的教育,他们认为“商务日语教育不能只停留于语言教学,行为举止、态度礼仪等非语言面也非常重要”。

财团法人海外技术者研究协会[19]于2010年提出了“商务日语”课程内容的基本构想:(1)提高日语水平的一般教育;(2)不同场合的技能训练;(3)就业支援;(4)作为社会人的存在方式、基本技能教育;(5)对文化、社会背景的理解。本次社会需求调查所得出的结论也证实了这个构想的合理性。

4商务日语课程的教学目标与教学内容

4.1基于“社会需求分析”的教学目标

进行社会需求调查和分析的目的是为了找出现行的教学效果与社会需求知识水平的差距,从而发现并解决问题。过去,商务日语课程大多是让学生“接触”“了解”商务知识,“掌握”商务词汇,而本次调查表明,社会需要理解且适应日本企业文化的应用型、复合型人才,因此传统的商务日语课程的定位已经无法满足社会的要求。

佐野[2]认为,JOP教育是以职业为目的的日本语教育。因此,笔者认为商务日语课程的教学目标就是培养学生能够从事国际商务的日语交际能力,帮助其顺利实现从学生到日语商务从业者的角色转换。根据此次社会需求调查,证实JSP课程并不是独立存在的课程体系。就商务日语课程而言,它需要三个时期的持续教学(见图2),并且各个阶段都有各自不同的教学目标。阶段2和阶段3的重心和目标就是培养学生的专业能力和专业语言能力。同时,最为核心的第2阶段需要将学科知识与语言教学融合起来,即培养学生基本日语技能的同时,教授学习者商务专业知识。该阶段是衔接基础日语与双语教学的中心枢纽。另外,JSP课程还要进一步分为共通性(针对商务日语课程,在图2中称为共通商务日语)和特殊性(针对商务日语课程,在图2中称为特殊商务日语)两个层次。其目的是,首先以商务文章、文书等为载体,让学习者全面了解商务日语的学科交叉特点,掌握商务领域的共通语言,初步具备商务日语的听、说、读、写、译等基本技能。然后再让学习者在熟知专业词汇和句法结构的前提下,逐渐了解、掌握并灵活运用不同类型、不同场合的商务日语表达。

4.2有效融合专业知识和语言习得的教学内容

如上所述,根据本次调查结果,要达到商务日语课程的“培养其专业背景下的日语交际能力”之教学目标,需要从企业的专业需求、异文化间的沟通问题、就业者的就业背景三个方面考虑商务日语课程的教学内容,以培养学习者的综合商务日语能力。本研究认为,专业语言能力是最为重要、处于中心地位的一项能力,日本企业文化和就职基础是达到顺利沟通的必要条件,因此它们也应该被列为综合商务日语能力的构成要素。因此,综合商务日语能力包括:(1)能够在国际商务现场顺利进行企业活动的语言技能;(2)对日本职场文化、礼仪等的理解;(3)作为社会人应有的面试技巧、工作态度等方面的能力。图3是构成综合商务日语能力的三要素及各要素构成内容。

根据图2,本研究以本校商务日语课程为例,设计出如表3所示的具体教学内容。表3中,“前期”指三年级第一学期的《外贸业务与函电》课程,后期指第二学期的《商务日语会话》。并且,“前期”为图2中所示的共通性商务日语,主要以专业知识、企业文化、礼仪的内容为主,侧重“非面对面”的信函与公文的语言能力培养。“后期”为图2所示的特殊性商务日语,主要配合前期的主题内容选择不同场景,以就职支援、企业文化的理解和吸收为主,侧重“面对面”的听说能力、沟通能力的培养,同时培养学生在同一场景下,根据不同情况选择不同表达的语言运用能力和应变能力。此课程内容的设置,既融合了综合商务日语能力培养的三个要素,又完成从共通性商务日语到特殊性商务日语的阶段教学。

期授课主题第一课公司1 日本企业文化2 日本企业用语3 面试礼仪、简历的制作第二课商务基础1 外贸基础2 商务信函基础3 商务礼仪基础第三课市场开发和宣传1 介绍与自我介绍2 介绍的顺序与礼仪3 企业与产品的说明与宣传4 市场开发信函5 产品目录与样品第四课意向询问与请求1 寒暄用语(社内外)2 意向询问与请求(社内外)3 工作开展流程第五课访问与会面1 表敬访问和商务访问2 预约3接待礼仪(方法+用语)4 名片式样和名片交换礼仪第六课报价与还价1 商品价格的构成与汇率2 报价与还价的要素和信函3 交涉与谈判技巧4 “お辞?x”的方法第七课订购1 订购方式2 订购信函3 电话用语和电话礼仪第八课合同1 合同的构成和制订2 合同用语3坐席与宴会礼仪和用语第九课结算1国际贸易支付方式2 敬语基本规则第十课报关与退税1 中日报关制度2 中日税收、退税制度第十一课信用证1 信用证的含义和种类2 信用证的相关信函第十二课包装与运输1 货物包装、运输概要2 服饰礼仪第十三课索赔1 索赔的概要2 索赔信函的书写第十四课展示、说明1 展示、说明的方法2 相关用语表达课程要素日本企业文化就业支援礼仪+就业支援+语言商务基础语言+就业支援礼仪语言商务基础语言就业支援+语言商务基础礼仪+语言礼仪就业支援+礼仪商务基础商务基础+语言礼仪商务基础语言语言+礼仪商务基础语言礼仪+语言商务基础职场文化+语言商务基础商务基础语言商务基础就业支援+礼仪商务基础语言(信函)语言(展示、说明)后期场景1自己PR的表达与技巧

5结语和今后的课题

笔者基于外语教学“需求分析”理论,根据社会需求的调查结果,对商务日语课程的教学大纲和教学内容提出己见,拟以此尝试对JSP课程进行改革。不过,JSP课程的改革并不是一件易事,要完成一个完整的教学框架,还需要在明确教学大纲和教学内容后,进一步探讨选择什么样的教学模式和教学方法去实现“以学习者为中心”的JSP教育?以及建立什么样评价体系,对学习者学习过程、学习结果和习得的知识和技能进行综合评价等等问题。此外,本文提出的教学大纲和教学内容也有待通过教学中学生的反应和再次社会调查的反馈加以验证。这些都将作为今后的课题继续深入研究。

参考文献

[1] Strevens P.ESP after twenty years:A reappraisal//Tictoo M.ESP:state of the Art[A].Singapore:SEAMEO Regional Language Center,1988:113.[2] 佐野ひろみ.目的?e日本?Z教育再考[J].???T日本?Z教育研究,2009,(11):914.[3] 仁科喜久子.???T日本?Zの新しい展?_[J].??魅毡菊Z教育,2013,(16):216.[4] 刘伟.日本专门用途日语教育研究的发展及启示[J].日语学习与研究,2013,(1):6773.[5] 修刚.转型期的中国高校日语专业教育的几点思考[J].日语学习与研究,2011,(1):16.[6] 大坪一夫.?|??日本?Z教育国?H?视?会について[J].???T日本?Z教育研究,2002,(4):1718.[7] Hutchinson T,Waters A.English fou Specific Purposes:A Learningcentred Approach[M].Cambridge:Cambridge University Press,1987:1030.[8] 束定芳.外语教学改革问题与对策[M].上海:上海外语教学出版社,2004:1725.[9] Dudley E T,St John M J.Developments in English for Specific Purpose:A multidisciplinary approach[M].Cambriddge:Cambridge University Press,1998:202300.[10] 池田伸子.日本人ビジネスマンの?し言?~における?Z?≌{?耍亥鹰弗庭攻蕙笥萌毡菊Z教育システム?_?kの基?Aとして[J].日本?Z教育,1996,2:117127.[11] 西尾圭子.ビジネス?v?S者への日本?Z教育:?F状と?k展[J].日本?Z教育,1996,(86):108118.[12] 池田伸子.ビジネス日本?Z教育研究[M].东京:?|京堂出版,2001:127.[13] 王玉.论商务日语人才培养模式与目标实施[J].日语学习与研究,2011,(3):278.[14] 孙颖,陈百海.基于需求分析探讨日语专业高年级分层教学的必要性[J].东北亚外语研究,2013,(2):8486.[15] Robinson P.ESP today:a practitioner’s guide[M].Hemel Hempstead:Prentice,1991:115.[16] 沈荣宽.ビジネス日本?Zの???T性?D『商?のための日本?Z』[C].台湾日本?Z教育?文集2000,(4):177190.[17]近藤彩.日本?Z教育のためのビジネスコミュニケ?`ション研究[C].言?Z文化と日本?Z教育??刊特集号第二言?Z?得?教育の研究最前?,2004:202222.[18] 小野寺?李?金久保?o子.ビジネス日本?Z教育のあり方?D新入社?T教育マニュアルから?えるもの?`[J].?|京家政学院?B波女子大学?o要,2004,(8):127137.[19] 财团法人海外技术者研究协会.日本ビジネス?ビジネス日本?Z研修事例集[M].东京:海外技术者研究协会,2010:221.Teaching design research based on social demand survey

―Centered on the analysis of teaching objective and teaching

contents ofBusiness Japanese course

XIAO Kaiyi,ZHANG Liping,WAGN Zaiqi

(Foreign Language School,Chengdu University of Technology,Chengdu,Sichuan610059,China)

篇3:JSP程序设计课程教学体系研究

关键词:JSP,Java,课程体系

1 研究背景

JSP程序设计课程是高等职业学校软件专业学生的必修课, 全称Java Server Pages。JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术是在传统的网页HTML文件中插入Java程序段和JSP标记, 从而形成JSP文件。用JSP开发的Web应用是跨平台的, 既能在Linux下运行, 也能在其他操作系统上运行。许多大型的企业应用采用了JSP技术实现, 例如企业资源计划 (ERP) 客户关系管理 (CRM) 、电子商务等。如何安排教学内容和教学顺序, 让学生有兴趣学习JSP程序设计, 毕业后能够适应岗位需求, 是摆在教师面前的重要问题。

2 Jsp在企业级应用中的地位

在B/S架构应用模式中, 多基于三层架构模式进行设计。单独使用JSP进行软件开发已经不能满足复杂的企业应用。JSP网页必须要结合Java类来实现三层架构模式设计。

网页处于最顶层, 代表着浏览器, 或者说是客户端网页动态内容和静态内容的解释器。我们知道, 动态网页中的服务端代码都会被转换成HTML网页, 在这个网页中包含有HTML代码, 以及可以实现客户端动态效果和交互功能的客户端脚本代码, 它们共同来实现数据的呈现。

最底层是应用程序中的原始数据, 动态内容依赖于这些数据, 一般就是指数据库。

中间件是用来执行数据 (业务) 逻辑运算的组成元件, 对于Java, 这个组成元件是JSP网页、Servlet、EJB、Java Beans和Java类等文件编译而成的类文件 (*.class) 等, 它们都可以进行业务逻辑运算。

JVM (Java虚拟机) 是Java的运行环境, 而EJB、Java Beans和Java类等文件是架构在其上的业务逻辑运算组件, 这些运算组件可以将部分业务逻辑从JSP网页中分离出来, 并形成一个一个的运算单元。并且, 不管是EJB, 还是Java Beans, 都是应用多种技术编译而成的Java类。

JSP网页可以与这些组件通讯, 并可以将数据使用HTML语言呈现出来。

由JSP在三层架构中的地位可以看出, JSP可以灵活的将各种技术融合为一个整体, 一个完整的企业级应用不能缺少JSP技术。

3 Jsp课程涉及的知识体系

由于JSP承上启下的重要作用, 学生掌握好JSP程序设计显得尤为重要。在常规的教学体系中, JSP往往是一门独立的课程。要么JSP课程只讲页面知识, 学生无法将知识形成完整的体系;要么将所涉及的知识全部放在一本教材中泛泛带过, 学生不能消化理解。培养出来的学生无法适应就业岗位, 还需要再次培训错失了就业机会。为了适应现代高职学生的岗位需要, 以企业的实际项目为基础对JSP涉及的技术进行总结。

3.1 Java基础是核心。

Java类是Java技术体系中最基础的东西, 所有的Java技术都必须依赖于Java类:Java Servlet从根本上说是一个Java类;Java Server Page在应用过程中可以调用Java类, 而且最终也被编译成Java Servlet这个特殊的Java类来执行;Enterprise Java Beans技术则是在Java类之上的扩展 (可以看出它也是由一些类组成的, 只不过有一定的结构) ;JDBC API也是由Java类组成的类库;其它的Java相关技术也都是离不开Java类。

3.2 数据库技术、HTML、Java Script是基础。

JSP最常用的就是处理用户提交的表单, 表单数据包含在请求中, JSP分析请求数据, 并作出适当的响应, 这构成了最简单的交互应用。动态网页应用的一个主要方面就是如何访问和操控数据库, 因为用户的请求往往是想获得某些特定的数据, 这些数据保存在数据库中。通过判别用户的请求, 从而JSP可以作出有针对性地数据库操作。

JDBC (Java Database Connectivity的缩写形式) 是Java应用程序框架中的数据访问技术。使用JDBC可以访问数据库, 例如Oracle、Sybase、SQL Server等, 只要存在JDBC驱动程序。Java数据库应用程序通过JDBC来连接到这些数据源, 并检索、操作和更新数据。

在JSP网页中, 可以直接使用JDBC连接到数据库, 并执行检索、更新等操作, 也可以调用Java Bean实现数据库操作。JSP页面的表现、特效的实现、表单交互时对数据的验证离不开HTML、Java Script技术的支持。

学习数据库技术、HTML、Java Script是学好JSP程序设计的基础。

3.3 框架技术是实际应用。

在实际的企业应用中结构复杂, 涉及的外部资源众多, 事务密集, 数据规模大。为了满足未来业务需求的变化, 易于升级和维护, 多采用框架技术实现, JSP只作为表现层, 与业务层、数据层分离开。常用的框架技术有Struts、Hibernate、Spring等。这些流行的框架技术可以帮助我们构建规范的、优秀的应用程序, 简化繁琐的编码过程, 但还是离不开JSP技术。只是掌握好JSP技术才能更好地进行程序设计, 适应不同种类的框架应用。

4 教学安排

JSP课程涉及到多方面的知识, 沿用传统学科体系的教学方式, 从绪论到语法按部就班的讲解不能适合高职学生的特点, 一方面知识分散, 另一方面时间过长, 采用项目教学方法可以很好地将知识融合并循序渐进地传授给学生。以学以致用为原则, 以企业实际应用为原型, 提取重要的知识点, 设计一套相对完整的项目案例, 教学围绕案例展开, 主要分为四个阶段进行:

4.1 原型设计阶段。

学习HTML、Java Script技术。

4.2 Java类设计阶段。

学习java类的设计、数据库技术、JDBC数据库检索技术。

4.3 JSP设计阶段。

学习JSP脚本知识、Java类的调用。

4.4 框架技术应用阶段。

在前三个阶段完成应用的基础上对项目进行升级, 达到企业应用标准。

结束语

篇4:jsp程序设计教学大纲

【关键词】JSP;项目教学法;行动导向

1.项目教学产生的背景

传统的《JSP程序设计》课程的职业教育模式是以教师为中心,教师怎么教学生怎么学,教师教什么学生学什么。此模式注重向学生传授系统的JSP专业基础知识,把知识的传递为追求的目标,简单的让学生在教师的安排下获得知识和结果,忽视了学生积极性和主动性的发挥,培养出来的学生只会根据书本来解决问题,理论知识娴熟,但是实际应用能力弱,不能满足企业的实际需求。显然传统的教学方法已经不能适应职业教育的发展,只有改变传统的《JSP程序设计》课程的教学手段、教学方法和与考核方法,才能尽快满足职业教育的需求,培养出高素质学生,满足企业对人才的需求。

项目教学是学生在教师的指导下完成项目的过程。项目教学法注重培养学生的能力,以学生为中心,以贴合实际需求的项目为载体,以行业规范为标准。完成项目的过程包括完成项目的计划、实施、监控、总结与评价。

《JSP程序设计》课程应用项目教学法能够以“行动为导向”,以IT行业规范为标准,模拟工作过程将项目分为若干任务,通过每个任务的设计与完成,将理论与实践有机地结合,在项目完成过程中充分发挥学生的自主性和创造性,注重学生能力的培养,有利于实现学校和企业之间的有机结合。

2.教法和学法

《JSP》课程的能力目标是培养学生具备利用JSP技术开发相关应用程序的能力。该课程的设计理念是以职业能力培养为重点,以就业为导向,培养学生具备it行业所需的职业能力。根据该课程的特点采用项目教学法。贴合实际需求,将项目分为若干任务,每个任务分成信息的搜集、方案的制定与完善、产品的实施、调试与交流、产品的完善、知识的归纳六个环节。

教师设置教学情境,采用小组学习法,每组4~5人,组织各组学生参与完成任务的全过程,激发学生的学习兴趣。在六个环节的实施过程中,可进行小组讨论和师生互动,学习地点既有课堂,也有课外学习的其他环境。通过项目的实施使得学生在掌握jsp程序设计基本技能的基础上,提高学生的信息处理能力,培养学生的团队意识和职业素养。

3.项目教学法在课程中的实施的项目

JSP是Java体系中的一个核心的、综合的衔接技术,在web开发中处于主流地位,该技术需要以HTML语言、JAVA程序设计、Java Script程序设计以及XML语言为基础。《JSP》课程是软件技术专业的一门核心课程。 该课程项目的选取原则是:

实用:项目来源于真实的(模拟的)企业案例

适用:选取的项目以JSP2.0为基础,符合Web程序员的能力要求和本课程的培养目标

够用:项目典型且不过于复杂,不涉及复杂的JSP开源架构技术的知识,易于学生操作。

通过项目的实施,使学生能够对数据库应用系统进行业务分析、建模,根据分析结果使用JSP语言进行B/S(浏览器/服务器)结构数据库应用程序设计。从实践中引导学生掌握软件工程、数据库应用、软件测试等基本理论知识。并养成严谨、踏实、高效的工作作风,树立知识产权、信息保密意识,具备从事应用软件设计工作的能力。

4.项目式教学的评价

4.1评价的原则

(1)突出能力:注重项目技能水平考核,并扩大能力考核范围,注重职业综合能力、创新能力、拓展能力的考核。

(2)形式开发:

①考核方式开放。采用项目(任务)式、期末终结式考核方式。

②考核人员开放式。实行教师、学生多元化评价标准。

(3)全过程化:

考核时间的全过程化。项目(任务)贯穿整个课程教学环节,考核时间从始到终。

4.2评价的内容

学生和教师两种角色参与教学评价。学生进行自评和互评,评价应体现学生的个性和合作,其指标可包含有①信息搜集,②与人交流,③归纳总结,④创造性,⑤领导才能,⑥信息安全,⑦执行,⑧宽容、有耐心,⑨JSP编码能力与规范性,⑩热情、积极反馈。教师评价包括过程性评价和终结性评价。教师的评价要完成的目的是:促进和督促学生的学习活动,使学生相信完成任务的过程中,需要学生的各种能力的展现,在各种能力中不仅包括个人实施任务的能力,还包括团队合作的能力。教师评价的内容应以《JSP程序设计》课程的总体目标为准则,不仅包括对学生掌握知识和学生具备的能力的评价,还要涵盖对学生综合素质的评价。

5.《JSP程序设计》课程中实施项目式教学法应注意和解决的问题

5.1关于项目

首先项目的选取不能过于复杂,项目中类似功能的模块不可过多,这样虽然基础知识得到了反复运用,但是学生过多的去做相同的基础操作不仅会浪费学习新知识的时间,而且会感到任务不具有挑战性,成就感不强。其次JSP项目中不仅需要使用JSP技术,还要使用到HTML、数据库及其他基础技术,教师应适度减轻学生JSP技术之外的其他技术的工作量,让学生讲工作的重点放到如何应用JSP来完成任务。

5.2关于学生的自主性学习

培养学生的自主学习能力不等同于让学生自学。在学生的学习过程中,教师同样需要高度参与,但是这种参与与以往不同,传统的课程学习,教师注重对学生知识的灌输,而在项目式教学中,教师时刻要扮演的角色是“引导”。在“信息的搜集”阶段上,教师要引导学生如何搜集信息、选择信息以及对信息的总结。在“方案的设计与完善”阶段,教师要引导学生分析方案的利弊,引导学生如何完善方案。在“产品的实施与调试”阶段,教师要引导学生如何完善产品并且进行调试程序经验的总结,最后教师要引导学生进行知识的归纳,引导学生由理论—实践—理论,完成对课程基础知识的认识的升华。

5.3关于小组合作学习

在小组合作学习过程中要注意培养学生的团队合作意识、信息安全意识、质疑和倾听的意识、承担责任的意识。在小组活动过程中应该避免部分学生“吃大锅饭”,所以要从评价中体现出在任务完成过程学生的个体差异。

总之,在《JSP程序设计》课程中实施项目教学法实现以行动为导向,改变了传统的教学模式,调动了学生学习的积极性和主动性,提高了学生的分析、解决问题的能力,加强了学生的团队意识以,培养了学生的事业素养,使课堂教学的质量和效益得到了更大幅度的提高。

【参考文献】

[1]周丰.高职计算机项目教学模式及评价.读写写杂志,2007.4.4(4).

篇5:JSP程序设计习题解答

1.运行startup.bat启动Tomcat服务器的好处是什么?

答:确保Tomcat服务器使用的是Java_home环境变量设置的JDK。

2.请在C:下建立一个名字为book的目录,并将该目录设置成一个Web服务目录,然后编写一个简单的JSP页面,保存到该目录中,让用户使用虚拟目录red访问该JSP页面。答:属于操作题,解答略。

3.怎样访问Web服务目录子目录中的JSP页面?

答:Web服务目录的下的目录称为该Web服务目录下的相对Web服务目录。浏览器的地址栏中键入:http://IP:8080/Web目录名字/子目录名字/JSP页面。

4.如果想修改Tomcat服务器的端口号,应当修改哪个文件?能否将端口号修改为80。答:修改Tomcat服务器安装目录中conf文件夹中的主配置文件:server.xml,只要没有其他应用程序正在占用80,就可以将端口号设置为80。

习题二

1.“<%!”和“%>”之间声明的变量与“<%”和“%>”之间声明的变量有何不同? 答:“<%!”和“%>”之间声明的变量在整个JSP页面内都有效,称为JSP页面的成员变量,成员变量的有效范围与标记符号<%!、%>所在的位置无关。所有用户共享JSP页面的成员变量,因此任何一个用户对JSP页面成员变量操作的结果,都会影响到其他用户。

“<%”和“%>”之间声明的变量称为局部变量,局部变量在JSP页面后继的所有程序片以及表达式部分内都有效。运行在不同线程中的Java程序片的局部变量互不干扰,即一个用户改变Java程序片中的局部变量的值不会影响其他用户的Java程序片中的局部变量。当一个线程将Java程序片执行完毕,运行在该线程中的Java程序片的局部变量释放所占的内存。

2.如果有两个用户访问一个JSP页面,该页面中的Java程序片将被执行几次? 答:两次。

3.是否允许一个JSP页面同时含有如下两条page指令: <%@ page contentType=“text/html;charset=GB2312” %> <%@ page contentType=“application/msword” %> 是否允许JSP页面同时含有如下两条指令: <%@ page import=“java.util.*” %> <%@ page import=“java.sql.*” %> 答:第一个问题的答案是不允许;第二个问题的答案是允许。

4.假设有两个用户访问下列JSP页面hello.jsp,请问第一个访问和第二个访问hello.jsp页面的用户所看到的页面的效果有何不同?

Hello.jsp <%@ page contentType=“text/html;charset=GB2312” %> <%@ page isThreadSafe=“false” %> <%!int sum=10;

void add(int m){

sum=sum+m;} %> <% int n=600;

add(n);%>

篇6:JSP课程设计的选题

实现一个新闻发布系统,主要功能包括新闻查看功能、管理员登录、发布新闻和新闻管理功能。

要求: 1.查看新闻功能

任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页显示的效果,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排序,以保证最新发布的新闻位于最前面,用户通过单击每条新闻的标题可以查看到新闻的详细内容。

2.管理员登录功能

当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则重定向到管理员登录页面等待下一次登录。

3.发布新闻功能

管理员通过在系统导航栏上单击“发布新闻”超链接可以进入发布新闻发布。发布新闻时,需要填写新闻的标题和内容,发布时间取当前系统时间,不需要填写。

4.新闻管理功能

当管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来注销管理员身份。

课题二:小型论坛BBS 其基本功能是让用户发表留言、并查看留言: 要求:

1.用户注册与登录

实现用户注册注册时用户需要输入基本的个人信息;并以此注册信息登录论坛。2.发表留言

登录用户才可以发表留言,留言板的设计需要包括留言主题和内容及时间等信息。3.查看留言列表

即留言列表模块,可分页显示用户留言标题,在该模块可仅列出留言标题及留言时间,并在标题上以超链接的形式,链接到具体页面,实现用户阅读留言。

4.阅读留言

可通过链接实现某条具体留言信息的呈现,提取留言主题、内容及发表时间等。5.留言管理

实现管理员对留言的管理,主要是删除操作,对不合法的留言进行删除。

课题三:在线投票系统

该系统主要包括前台投票、投票结果查看和后台管理三个模块。要求:

投票系统主要包括前台投票、结果查看和后台管理系统三个部分 前台投票包括投票主题和选项,选项可以是单选或多选,主要包含以下模块:

显示投票选项模块:主要是显示投票内容,即投票表单的实现 参与投票模块:禁止重复投票

显示投票结果模块:主要是投票选项的计数统计,可以通过文字显示各选项的票数,并通过柱状图(可以用表格或图片实现)更直观的显示各选项的票数

后台管理主要包括投票项目的增加、修改和删除,其中修改投票项目还可以包含对选项的修改和删除。

管理员登录验证模块:

投票主题显示模块:可以浏览投票主题及相关信息(投票总数、投票时间等),可实现分页显示

投票主题增加模块:以表单的形式增加投票主题以及选项的个数 投票项目的删除:对于不需要的投票主题可实现删除

课题四:在线书店

主要功能包括前台用户模块和后台管理模块。要求:

前台用户模块主要是实现注册用户浏览图书(商品)和购买图书的功能。具体包括如下:

1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息;2.登录模块:实现注册用户登录此系统;3.在线购书:实现注册用户在线购书。包括图书列表,图书信息的查看和添加购物车等功能;4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、删除,提交购物车和清空购物车功能;5.查看订单:实现对订单的管理,包括订单列表,订单查看等功能 后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下: 1.登录模块:实现管理员登录

2.图书管理模块:实现对图书的管理,包括图书列表查看、图书信息的添加、修改和删除等功能;3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功能;4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除等功能。

课题五:网络购物中心

主要功能包括前台用户模块和后台管理模块。要求:

前台用户模块主要是实现商品展示及销售的功能。具体包括如下:

1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息; 2.登录模块:实现注册用户登录此系统;

3.商品展台:实现新品上市、特价商品及畅销商品的展示等功能;

4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、删除,提交购物车和清空购物车功能;

5.收银台:填写订单信息、结账等功能;

6.查看订单:实现对订单的管理,包括订单列表,订单查看等功能; 7.商品查询:实现按类别查看商品;按类别及商品名称模糊查询等功能;

后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下: 1.登录模块:实现管理员登录;

2.商品管理模块:实现对商品的管理,包括查看商品的详细信息、商品信息的添加、修改和删除等功能;

3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功能;

4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除等功能;

5.公告管理模块:实现查看公告列表、添加公告、删除公告; 6.退出后台。

课题六:企业办公自动化系统

主要功能是根据企业日常办公的需要进行管理。要求:

包括10大功能模块。具体包括如下:

1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息; 2.登录模块:实现注册用户登录此系统;

3.收、发文管理模块:实现浏览发文、建立发文、删除发文等功能; 4.会议管理:实现查看会议信息、录入会议信息、删除会议信息等功能; 5.公告管理模块:实现查看公告列表、添加公告、删除公告;

6.人力资源管理模块:实现对员工信息的浏览、修改、添加、删除等功能; 7.资产管理:实现办公用品和车辆管理的浏览、修改、添加、删除等功能; 8.文档管理:实现文件的浏览、上传、下载和删除等功能; 9.内部邮件管理:实现邮件的浏览、发送和删除等功能; 10.意见管理:实现查看意见箱、发送建议和删除建议等功能。11.系统退出功能。

课题七:企业门户网站

主要功能包括前台用户模块和后台管理模块。要求:

前台用户模块主要是实现企业信息展示和与客户进行交流的功能。具体包括如下: 1.用户中心模块:实现用户的注册、登录、修改和进入后台等功能; 2.技术支持模块:实现常见问题、工具下载、补丁下载等功能; 3.商品展台:实现产品的分类展示等功能;

4.首页:实现网站公告、软件下载排行、友情链接、新闻热点等功能; 5.留言簿:实现查看留言和发布留言等功能; 6.解决方案:解决方案的详细信息。

后台管理模块主要是管理网站信息和回复留言的功能,具体如下:

1.登录模块 2.用户查找 3.公告管理模块 4.新闻管理中心模块 5.友情链接管理6.退出后台

7.软件类别管理

8.软件资源管理 9.解决方案管理 10.常见问题管理

11.留言簿管理

12.工具补丁下载管理

课题八:多媒体博客

主要功能包括前台用户模块和后台管理模块。要求:

前台用户模块主要是实现信息展示和进行交流的功能。具体包括如下: 1.用户中心模块:实现用户登录、修改和进入后台等功能; 2.我的文章:显示博主的所有文章及文章评论、发表文章评论; 3.我的相册:显示博主的所有图片、发表图片评论;

4.我的影音:显示博主的所有视频及视频评论、发表视频评论; 5.给我的留言:实现查看留言和发布留言等功能; 6.加为好友:提供加入好友的功能。

后台管理模块主要是管理网站信息,具体如下:

1.登录模块 2.文章管理:能够发表及管理文章及评论 3.相册管理:能够上传、管理图片及评论 4.影音管理:能够上传、管理视频及评论 5.推荐文章:能够管理推荐的文章6.退出后台

7.好友管理:能够管理我的好友

8.友情链接:能够管理友情链接

课题九:新闻网

主要功能包括前台用户模块和后台管理模块。要求:

前台以分类形式显示新闻的详细信息,满足了用户浏览新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便用户快速查找相关的新闻信息。具体包括如下:

1.新闻标题分类显示:能够分别列出各个栏目以及该栏目中最新的新闻,还应该提供按栏目查看该栏目下全部新闻信息的功能;

2.查看新闻详细内容:在选择要查看的新闻之后,应该可以显示该新闻的全部详细信息;

3.相关新闻显示:当用户查看新闻详细内容时,可以浏览与该新闻相关的新闻列表,方便用户查看;

4.新闻评论:查看对新闻的评论,查看评论的信息数同时能够添加对新闻的评论; 5.站内公告:信息公告查询。

后台管理模块主要是通过“管理员设置”和“管理员添加”等模块对网站管理员进行管理,具体如下:

1.登录模块:实现管理员登录;

2.新闻管理:实现对新闻的管理,包括新闻的查看、添加、修改和删除等功能; 3.栏目管理模块:实现对栏目的查看、添加、修改和删除等功能; 4.公告管理模块:实现查看公告列表、添加公告、删除公告; 5.退出后台。

课题十:学生信息管理系统

主要功能是学生信息与成绩查询。要求:

学生信息与成绩查询模块具体包括如下:

1.班级学生信息查询:实现按班级查询学生基本信息; 2.学生详细信息查询:可按学生学号查询学生详细信息等功能;

3.学生成绩查询:实现学生可以按学期或针对某一门课程来查询该课程的成绩等功能;

4.系统管理:实现用户管理和退出系统和修改密码等功能;

5.学生管理:实现学生资料的添加和修改、所在系部资料的添加和修改、所在学院资料的添加和修改;

6.课程管理模块:实现对课程资料的修改、添加、删除等功能; 7.成绩管理:实现学生成绩的浏览、修改、添加、删除等功能; 8.班级资料管理:实现班级的修改、添加、删除等功能; 9.系统退出功能。

3、课程设计报告撰写

按课题要求完成以下相关书写:

(1)根据课题写出用户基本需求。(需求分析)

(2)根据需求对系统进行分析与设计,并画出系统的结构图。

(3)对系统中设计的关键算法进行设计,找出可行性算法,并画出算法流程图。(4)程序实现关键代码。

(5)准备足够的数据对设计的系统进行测试。

撰写报告应简明扼要,文理通顺,章节层次分明,图表清晰准确,长度5-10页A4即可。不要为了凑字数而加大字号和行距。

1、课程设计报告排版顺序:封面、任务书、摘要、正文、参考文献,制作成一个word文件,插入页码。如果采用的是WORD2007的docx文件,建议另存为.doc格式文件。

排版要求:参考课程设计报告样本文件 字体字号:

文章题目用“黑体小二号字”,居中排列。

文中大标题用“宋体四号字”。

文中小标题和整个文章用“宋体小四号字”。

行距1.5倍。

页边距:上 2.5cm,下 2.5cm, 左 2.5cm(其中装订线0.5), 右 2cm, 对称页边距,单面A4打印。

2、任务书制作

课程设计封面/任务书模版到教务处网站上下载统一格式。

3、参考文献:要求有3篇以上的参考文件,建议从万方数据或者中国知网等数据库中下载。

文献格式:

引用报刊文章的语句,依次注明作者姓名、篇名、报刊名称、年月日或期数、页码。

引用经典著作中的语句,要按作者姓名、书名(或篇名)、集名、卷数、版本(出版社名、出版年份)、页码的先后顺序注明。

如果是网络上的文章,给出作者或者网站名,文章名,网址

例子(字体5号宋体):[1]王少华 蒋毅等编著,《ASP 基础教程》,国防工业出版社,2001 年5 月 第一版

4、课程设计报告Word文件命名 格式:“学号姓名-课程设计-题目名.doc” 例子:02031001李明-课程设计-JSP技术研究.doc 程序或者其他文件压缩名:学号姓名-课程设计程序.rar

4、课程设计报告审核提交

请认真按要求撰写报告,注意格式要求

写好的报告先发给指导教师审核,审核通过后再打印装订。装订应在报告的左侧垂直方向,不要在报告顶部水平装订。

书面报告、电子版报告和程序等文件请通过学习委员交给指导老师

5、课程设计成绩(=期末考试(70%))

篇7:jsp程序设计教学大纲

JSP这门课是教我们怎么做网站的,学习了许多枯燥的语言知识,总算是可以自己做网站了 记得在第一节课上,我就跟学生们讲了“为什么学JSP?”,“JSP学什么?”,“学JSP有什么用?”还有“如何学JSP?”从我对这些问题的讲解中同学们确实体会到了学习JSP的重要性和如何去学。在课上还了解了这门课程我要讲述的主要内容以及需要具备的相关知识。

学生们在JAVA上是最欠缺的,之前也只是跟着老师学,自己在课下并没有下很多功夫。

在前阶段的学习中都感觉很轻松,因为我讲到的HTML学生已经在上个学期的差不多了,所以做一个静态的页面还是没有多大问题,但是后来学到后面要用到JAVA做一些动态的网页就感觉越来越吃力了,之前学过的很多JAVA知识也有很多都已经忘了。所以在第一次上课后完成任务时就用到了比较长的时间,最后才能勉强做到符合我的要求。还出现了很多小错误,有了第一次视频教学的教训,我在后面赶紧复习之前学习的JAVA知识,但是毕竟过了挺久了,有些东西需要重头再教,而且我也是以做项目的形式来完成教学,项目里包括了JSP呀Servlet等技术,所以学生们大概花了一个多月才将这学期JSP和Servlet课程中所掌握的一些关于JAVA的东西搞清楚。后来也就顺利的完成了我们要做的项目。

我想简单的谈谈我在JSP程序设计这门课中都学到了什么,JSP的全称是 Java Server Pages,它是一种动态网页技术。我们需要配置的坏境有JDK,Tomcat,还要用到Dreamweaver。最开始我们学习了HTML这种文本标记语言,用HTML可以做一些静态网站,看的出在学生第一次用HTML做出第一个网页时的兴奋,都觉得好神奇!后面我们学到做动态网站,其中就涉及到JSP内部对象及内部对象所对应的一些方法。再就是JSP与数据库的联系,怎么样引用数据库。通过以上所学到的知识我们可以基本上上做出一个比较实用的小网站,比如一个班级网站,在上面可以上传下载一些学习资料,以及存储班上同学的一些基本信息,给班上同学提供一个交流平台等等。

篇8:《Jsp设计》课程实践教学探讨

jsp设计, 该课程实践教学的目的是促进学生进一步理解与掌握jsp设计的理论知识, 并能够扩展jsp最新的知识, 能够熟练地使用jsp进行网站设计, 并熟悉其相应的设计方法与技巧, 培养并加强学生对该课程理解与综合设计能力。一个好的案例能够融汇贯穿整个课程的知识点与难点, 使学生巩固前期课程的知识, 如java程序设计, 软件工程, 关系数据库理论等;并加深与理解该课程的知识。

如何设计好一个完整的案例?如何确定案例的内容是一个非常重要的问题。

2 目前实践教学不足之处

jsp设计, 该课程具有实践性强、难度相对较大、与当今IT业发展联系紧密等特点, 该课程以培养适合IT业发展的应用型人才为主要目标, 从各个方面提高学生的自学能力、动手能力与解决问题能力。在传统教学过程中, 往往存在如下现象:

2.1 理论与实践相脱节。

在教学过程中, 教师比较注重理论知识与学术观点的介绍与讲解, 往往忽视了实践能力培养的重要性, 忽视了分析问题与解决问题的实际过程。学生往往面对实际问题不知所措。

2.2 老师主导, 学生被迫接受。

在课堂中, 老师往往是主导, 采用灌输式教学方法, 教学过程枯燥乏味, 缺乏师生之间的交流, 忽视了教学期间的分析与思考, 学生的积极性没有很好地调动起来。

2.3 一般案例教学缺乏对实际问题分析的讲解。

面对实际问题, 如何用某种语言形式来描述?一般案例教学过程中, 只是注重解的过程, 教师只是说明该怎么做?而没有分析为什么要这么做?对学生授之“鱼”, 而没有授之以“渔”。

针对目前《Jsp设计》课程存在的缺点, 本文试图从分析问题、解决问题、总结问题及推广等方面进行案例解析教学, 以解决现有教学过程中不足之处。

3 案例选择原则

针对《Jsp设计》课程基础知识点多、课程难度大等特点, 如何设置案例?通过引入什么样的实际案例, 才能激发课堂气氛, 引导学生成为学习的主人, 而教师成为学生的“协同者”。下面从以下几个方面对案例的选择进行阐述。

3.1 案例要具有全面性

在案例选择时, 案例要尽可能的覆盖整个《Jsp设计》的各个知识点, 要尽可能的要覆盖该课程的重点与难点。这样学生才会加深课堂知识的理解, 有利于学生对课堂知识进行融会贯通, 学以致用。因此, 在选择案例时, 应该可能的覆盖整个课程的知识点与重点, 提高学生的综合运用能力。

3.2 具有实用价值

案例的选择并不是任意的, 凭空想象的, 它需要一定的实用价值, 能够解决现实生活中一些实际的问题, 能够激发学生的学习兴趣, 学习热情。案例设计完成后, 学生具有一定的成就感, 使得学生能够提高解决实际问题的能力。

3.3 具有一定的可行性

案例的选择具有一定的可行性, 案例应该选择恰当, 不难也不容易。大概有85%的学生能够通过努力完成该课题, 余下的15%学生在老师的点拨下, 通过自身的努力也应该可以完成。案例比较难, 不利于课堂教学, 学生可能会产生逃避心理。案例太容易, 则没有达到锻炼学生动手能力的目的, 学生也失去兴趣。

3.4 具有一定的创新性

案例的解析教学目的是为了融会贯通《Jsp设计》的各个知识点, 以提高学生的解决问题能力、动手能力和分析能力为目标。在整个教学过程中, 注重于实践教学, 在理论教学过程中, 紧扣实践, 以案例解析教学方法作为手段, 以提高学生动手能力为目标, 增强学生实际问题分析能力, 解决问题能力。

改变以往单纯的案例教学模式, 强调实际问题的分析能力, 把握实际问题中的各个要素, 理清其中的关联, 快捷地以计算机作为手段解决实际问题。通过一个完整的案例设计与实现可以极大提高学生的动手能力, 提高学生针对实际问题的分析能力, 使得学生能够沉着面对实际问题, 在工作岗位上能够迅速地进入角色。

3.5 具有一定的连贯性

案例设计与实现, 少不了其他课程的互助, 案例的分析, 需要《软件工程》和《关系数据库》等课程的知识;案例的实现, 需要《Java程序设计》与《数据结构》等课程的知识。一个完整的案例设计与实现不光需要本课程的学习, 同时需要熟练掌握其他课程, 一个好的案例应该能够达到巩固其他课程学习, 加深本课程理解, 使得学生能够全面地、系统地掌握计算机核心课程。

4 实践的组织模式

完整的案例确定之后, 就应该按照大纲要求进行设计与实现, 以往学生是孤身奋战, 上机实现单个离散的知识点, 这种模式, 只是适合设计与实现单个、离散的知识点, 对于这些单个知识点, 学生没有系统地认识;而一个完整的案例则往往不是一个单独的学生所能完成的。在组织学生实现案例时, 应该遵循以下几个原则:

4.1 分组原则

分组时, 应该按照学生的兴趣爱好、计算机水平进行小范围内分组, 一般3-4人一组, 每一组分配一名动手能力强, 学习好的学生, 由他负责该组的案例设计、实现并监督管理。

4.2 小组交流

在分析阶段, 小组成员应相互交流, 各抒己见, 对完整的案例进行分析, 确定需求, 制定设计方案, 应用《软件工程》的知识对案例进行分析, 确定数据库逻辑设计方案。

在实现阶段, 小组成员应该分别完成各自的设计任务, 然后汇总, 完成程序的编译与调试等, 最后打包并完成实验报告。每次交流设计, 小组成员都应该全体参加, 并用规范化文本进行记录。

4.3 小组合作

在设计过程中, 小组成员应该具有团体合作精神, 一起互助完成案例。完整案例的设计与实现不是光靠一人完成, 离不开小组每个成员, 应该在小组全体成员的精诚合作之下完成, 这样有利于培养学生的团体合作精神。

4.4 经验交流

小组成员交流其设计过程中所遇到的问题, 如编译问题、设计技巧等。小组之间也应该交流其设计经验与设计过程中遇到的问题。

4.5 考核方式

完整的案例的设计与实现, 需要小组成员的共同努力, 实践教学的考核方式分为:小组考核、教师考核, 其中小组考核占据40%, 教师考核占据60%。

小组考核:主要是让学生客观地、公正地评价自我, 评价自我在设计过程中所取得的成绩与收获, 占据其50%;小组长公正地评价各个组员在设计过程中的表现和贡献, 占据其50%。

教师考核:主要从实验报告, 程序设计的质量和学生的设计态度来打分, 分别占据60%, 20%和20%

6 总结

本文通过选择完整的案例, 以学生为主导, 老师为辅, 融会贯通《Jsp设计》课程的重点与难点, 加强经验交流与团体合作精神;强化与其他计算机课程的横向与纵向交叉渗透;加强学生动手能力、分析能力和解决问题能力的培养;注重在学科基础课程平台、专业课程模块以及素质拓展项目等高效协调的课程体系之下, 着力培养学生的应用能力, 提高其专业水平, 专业能力。因此, 本课题对与教学质量的提高具有较强的现实意义与指导作用。

参考文献

[1]李海莲.基于问题学习的教学模式探讨[J].计算机教育, 2005 (增刊) :88-89.

[2]吴丽华.建构主义与计算机教育理论的新发展[J].海南师范学院学报 (教育科学版本) , 1999 (4) .

[3]石志国.Jsp应用教程[M].清华大学出版社, 2008.

上一篇:表达喜欢音乐的文艺心情句子下一篇:大学干部培训方案