《Web应用开发》精品课程建设报告书

时间:2019-05-15 11:09:55下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《《Web应用开发》精品课程建设报告书》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《《Web应用开发》精品课程建设报告书》。

第一篇:《Web应用开发》精品课程建设报告书

《Web应用开发》精品课程建设情况总结报告

《Web应用开发》课程是计算机软件、多媒体技术专业职业技术课程。2008年3月该课程被确立为校级精品课程建设项目。我校从2003年起就开设了动态网站建设课程。随着Window操作系统的流行及先进开发环境的推出,这门课才成为高职院校计算机专业核心课程。在课程建设上,我们一直探索如何有效进行教学,逐步形成了以项目驱动、案例教学为主的符合高职学生学习的教学模式,过程如下: 1、2003年,积极探索教学方法改革,逐步形成了讲授课、实验课、学习指导课相结合的教学模式,增强的教学互动性;

2、2004年,着力探索本课程的教学及实验环境,将实验平台从Visual InetDev过渡到使用先进的Dreamweaver来作为实验、实训平台,完善了教学大纲、实训在纲、考核大纲,编写了实验指导书,带来了教学效率的提高和教学的规范化建设;

3、2005年,进一步增强师资队伍建设和加强教师能力的提高,引进相关专业任课老师,送授课老师参加培训,这些措施的实施提高了课程的教学效果。

4、2006年,《Web应用开发》课程作为软件技术专业的一门核心课程,目前已经形成了理论教学、课程设计、WEB项目设计一整套教学链条,在培养学生WEB应用开发方面起着核心的作用。

5、2007年,形成了一支年轻而有实力的教师队伍从事课程的理论和实验、实训教学。同时,还在不断地改革教学内容,创新教学手段,力争《Web应用开发》课程办成精品课程。

6、2008年至今,经过多年的建设,不断地更新课程内容,调整课程结构,改革教学方法与手段,加快了实训教学条件与教学资源的建设步伐,《Web应用开发》课程也成为了多媒体专业、计算机网络专业的职业技术课程。

《Web应用开发》这门课程在这专业课程设臵中,开设在第四或第五学期,成为学生综合应用所学知识(网页制作、程序设计、VB、数据库应用技术),打造就业技能的一门重要课程,也是学生以后学习其他Web开发技术,如PHP,JSP等的基础。

由于课程项目建设水平高、课程模式新、专业性强、实训内容多,建设时间与进度较紧,在校级重点精品课程建设项目立项后,精品课程建设小组对《Web应用开发》课程的建设工作做了大量工作,进行了整体规划,明确了建设任务与重点建设内容,现将的工作完成情况汇报如下:

一、建设概述

根据学校对《Web应用开发》精品课程作出的建设规划与部署,2008—2010年度项目建设内容主要包括课程目标、课程内容与结构、教学方法和手段、课程团队、课程资源、课程考核、课程管理等几个方面:

1、在课程目标建设方面:通过广泛的专业调研与市场调查,并结合往届毕业生反馈意见,不断改进完善人才培养方案,适时地调整课程目标,明确了课程的职业岗位指向和职业能力要求,明确课程知识目标、技能目标,进一步明确以职业岗位能力要求的课程目标,使之更加贴近不断发展的职业岗位技能要求。通过市场调研得出的对专业人才的需求有以下几个大的方面:

①拥有过硬专业技术能力;

②善于交际,拥有较好的口才,能与领导同事和客户进行较好的沟通与交流; ③坚守职业道德,能吃苦耐劳、有较强的团队合作精神;

④能及时了解市场行情,思维敏捷,具有创新能力。

2、在课程内容和课程结构建设方面:《Web应用开发》课程的教学内容是综合应用到高级语言程序设计、数据库技术、网页制作技术来进行动态网站开发。在课程建设中过程,收集和整理课程骨干教师、行业中的技术专家的意见,调整和完善课程教学和课程内容设计,围绕培养网站开发应用型人才这一中心目标、注重培养学生创新思维能力和实践动手能力。调整各教学模块的课时分配,加大功能模块和综合实训模块的课时。

3、教学方法与手段建设方面:为培养学生综合应用知识的能力,教学案例教学法,通过对完整项目的系统分析,培养学生从需求分析到实现动态网站的各个功能模块的综合应用能力,调动学生学习的积极性,充分利用启发式教学原则进行教学,使学生在课堂中能积极思考;注重理论联系实际,使学生在学习过程中能够理解平时上网时所应用到功能的实现过程,不再感到枯燥无味。在机房里采用讲授、教师示范、学生演示、学生练习等多种教学方法, 切实提高教学效果,以提高学生的动手能力、创新能力为目的,将课件、教案、习题、测试题等学习资源上传到精品课程网站,实现优质教学资源共享。

在机房授课,学生一人一机,多媒体教学,大大提高了课程的教学效果,但教学课时有限,课后自主学习,加强基本功的训练尤为重要。且计算机的发展日新月异,课程教学的滞后与目前技术的发展,让学生及时了解与课程相关的技术动态,不要与当前社会需求脱节,开阔眼界,扩宽知识面也是非常有必要的,因此在精品课程建设的过程中加大了网上学习功能的建设力度,可以让学生把课堂上没有消化吸收的知识点通过精品课程中的教学资源进行自学,通过项目案例加强实践动手能力训练,进行课外延伸学习。

4、校企合作方面:计算机系积极联系校外相关企业进行Web应用开发的产学实训,分别在2009年11月与武汉软帝国有限公司、2010年4月与武汉微普服务有限责任公司签订了实习协议,成立了校外实习基地。

针对长江职业学院的计算机专业大学生有一定的动手操作能力,实习基地的实习计划主要是通过严格按照项目的真实开发流程设计,让大学生在企业中经历体会,提高整体把握项目技能,并通过真实的软件项目实习,促进在校大学生能够理论联系到实际,广泛积累工作经验,提高就业能力,真正解决大学生实际动手能力与企业实际需求的脱节的问题,让实习生对未来职业发展有一个全新的认知和体会。目前07级计软专业的学生参加了实习基地的校外实习,通过实习同学们熟练的把学校里学到的.net基本知识、框架原理与应用、数据库技术应用到本项目中顺利的完成了实习任务,在实习过程中还提高了自己的口头表达能力及团队合作精神。现在我们正在积极筹备08级的校外实习工作。

5、课程团队建设方面:在现有课程建设团队的中,通过在职进修、参加行业培训、到相关企事业单位实习等途径,全面提升教师综合素质,年青教师都已获得讲师职称,并通过就读在职研究生的方式提高了自己的学历。

6、课程研究建设方面:开展课题组集体教研活动,加强课程目标、课程教学内容、教学方法、教学手段等方面的研究,在省级及以上刊物发表论文5-6篇。

二、主要收获和体会

精品课程建设包括以下个方面:一是师资队伍建设,二是教学内容建设,三是使用先进的教学方法和手段,四是教材建设,五是实验实训基地建设。

⒈师资队伍建设是课程建设的核心

课程建设成功与否的标志在于其群体教学质量与教学水平是否真正得到提高。课程组成员对课程的内容、课程体系及课程的各个环节的认识,这些最终都依赖于在课程教学中起到主导作用的教师,因此师资队伍建设是课程建设的核心,是提高教学质量的关键。所以在课程建设规划中必须把师资队伍建设摆在首位,并且将队伍素质、队伍水平、师资培养及提高都安排出明确的目标,只有这样,才能确保课程建设成为有源之水,才能保证教学质量的稳步提高。

师资队伍建设是课程建设的核心内容,是提高教学质量的关键。因此,在课程建设中,把师资队伍建设放在了首位。创建学习条件,相互听课,取长补短,不断提高业务素质,经过几年的努力,教师队伍整体水平不论是从学历上,还是教师的业务综合能力上都有了显著提高,建成了一只爱岗敬业、教学基本功扎实、学术水平较高且结构较合理的师资队伍。

2.课程建设的根本目的是不断提高教学质量

学校的根本目的是育人,学校的一切工作都要围绕着育人进行,课程教学更不能例外。要使课程教学更好地为育人服务,必须使课程教学在规定的时间内,使学生掌握与专业培养方向一致的更多的、更实用的教学内容。这就需要课程教学质量长期稳定在较高的水平上,因此,不断提高教学质量是课程建设的根本所在。在课程建设规划中,必须明确本门课程在不同阶段的教学质量的内涵与目标,以确保课程建设的准确操作,从而达到不断提高课程教学质量的目的。

教学大纲是教学的法定性文件,是组织教学的基本依据,没有教学大纲的课是随意性的课程,教学质量极不稳定又得不到基本保证,因此,为保证教学的正常进行,必须有课程教学大纲。为使课程教学大纲符合不断变化的实际培养目标,在课程建设规划中要根据学院的专业设臵及培养目标提出制定与修改计划,以确保及时编好、用好教学大纲,规范教学行为,不断提高群体教学的质量。

为规范教师的教学活动必须加强教学管理性文件建设,建立切实可行的管理制度,规范教学管理,确保教师沿着教书育人的正确轨道前进。

教材及教辅材料是教学内容、教学方法的重要载体,教师进行的一系列教学

内容与教学方法的改革与探讨,都要通过教材与教辅材料得以保留与贯彻。因此,在课程建设规划中明确教材建设规划,将会促进教学改革,加强教材建设。

3.实训基地建设的重要性

实训基地实训的项目贴近生产、技术、管理、服务第一线,体现真实的职业环境,学生在一个真实的职业环境下按照未来专业岗位群对基本技术技能的要求,得到实际操作训练和综合素质的培养。实训基地实训的项目能够紧跟时代发展前沿,属综合性训练项目,在技术要求上更能够体现了专业领域的先进性,而在教学过程中的实验主要是对理论做一些验证实验。学生在实训过程中,学到和掌握本专业领域技术实际应用的本领,为学生实现“零距离”上岗打好夯实的基础。

三、项目建设存在的问题及解决办法

(一)主要存在的问题

1、精品课程涵盖了师资队伍、教学内容、教学方法、教材和管理等不同层面的建设,是一个系统工程,这都需要有相当大的投入,随着社会需求的变化,精品课程也是一个长期的过程。

2、目前与行业企业合作开展横向课题研究还不够,师资科研力量还有待加强,加大教师团队的建设,不断提高师资队伍的整体水平。

3、教学录像、视频、认证考试等资源还不够充分,师生信息交流的方式也有待改进。

4、建立学生网站作品展示平台。

(二)拟解决的办法

1、利用好现有资金,将有限的资金用在最重要的地方;好的精品课程网站的推广也需要美观、方便实用的界面作为支持,我们目前采取自行开发网站的方式来解决资金问题。

2、继续探寻与行业企业的深度合作,争取与企业、公司合作开展应用技术课题研究,到企业中去顶岗实习,提高自身网站开发的实践能力。培养新的骨干教师加入到教师团队,不断注入新的活力,3、加强网络课堂的建设,在现有基础上,保证网络课堂建设所需资料的搜集、整理、传输的全面、准确和及时,使得网络课堂在辅助课堂教学方面的作用

最大限度地发挥。同时加大宣传力度,使学生能更充分了解和使用网络课堂,进一步加强师生的网上互动,实现课程的网络管理,并能够实现网上开展作业布臵,作业批改、辅导答疑等工作。

4、积极收集学生作品,借助网络平台对外推广。

四、下一步建设措施

精品课程建设还要继续走下去,在下一步建设过程中继续保持高质量的建设标准,将本课程建设成为培养适合行业发展需求的高素质技能型专门人才,努力建设成为省级优秀精品课程。

主要措施如下:

1、继续加强课程团队建设,重点加大培养骨干教师力度,提升学历层次,提高科研水平,选送教师参加与课程相关的新技术及应用,掌握行业技术发展方向。加强、规范兼职教师管理,建立系统的兼职教师资源库。

2、加强教材建设,积极筹备编写符合教学特点的教材和实验、实训指导书。

3、丰富完善教学资源,增加主讲教师授课录像和现场教学录像,修改电子课件,形成简洁、美观、直观的多媒体教学课件,便于学生在网上听课学习。

4、继续添臵一些新的教学设备,完善实习实训条件,及时培养企业社会所需的紧缺人才。

5、进一步完善考核机制,健全以职业能力考核为核心的考核标准。

6、推进校企合作,参与企业项目研究开发,培养与行业企业零距离的高素质人才。

第二篇:web技术应用与开发

人力61

1696112

张伟

策划报告:库存管理信息系统的开发 当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。

随着WTO的加入和我国工业的迅猛发展,为了抓住机遇,在竞争占得先机,作为生产企业的一个必不可少的重要环节—库存管理的信息化、计算机化也就迫在眉捷了。开发库存管理信息系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。库存管理的对象是很多的,广而言之,它可以包括:商业、企业库存的商品,图书馆库存的图书,博物馆库存的展品等等。在这里本文仅涉及工业企业的产品库存。它主要包括下列三部分:

1、没有经过企业加工,而为企业生产或其他各方面所需要的原材料、燃料、半成品、部件等,如钢材、轴承、发动机、电动机等。

2、已经过企业加工,但尚未加工完毕的在制品。

3、企业已加工完毕,储而待销的成品与备件等。

库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

经过分析如此情况,我们使用微软公司的VisualBasic开发工具,利用其提供的各种面向对象的开发工具,尤其是ADO,是能方便而简洁操纵数据库的智能化对象,短期内就可以开发出用户满意的可行系统。Data控件; ADO Data控件;

DataList控件/DataCombo控件; DataGrid控件; MSChart控件。

库存管理系统按分类、分级的模式对仓库进行全面的管理和监控,缩短了库存信息流转时间,使企业的物料管理层次分明、井然有序,为采购、销售和生产提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料库存ABC分类汇总,减少资金积压。完善的库存管理功能,可对企业的存货进行全面的控制和管理,降低库存成本,增强企业的市场竞争力。

库存管理信息系统研究的内容涉及库存管理的全过程,包括入库、出库、退货、订货、库存统计查询等等。下面介绍库存管理的工作流程: #入库

供货单位发货---运输---货物到达后测试检验---送货单---库管人员查收入库---入库单

处理各种入库业务,如:工业企业的生产入库、委外加工入库、其他入库等入库业务;按入库类型可以分别在不同模块录入入库单据信息。#出库

库存统计表---各使用单位---领料单----库管人员出库---出库单 处理各种出库业务,如:工业企业的生产领料、委外领料、其他出库等出库业务;按出库类型可以分别在不同模块录入出库单据信息。#退货

产品不合格通知书---各使用单位----领料单存根---库管人员退货---退货单 #订货

库存管理部门向采购部门发出采购单---采购部门向供应单位传递订货单---供应单位组织发货---运输----货物到达后测试检验---入库 #盘点

备份库存数据,打印盘点表,可按仓库、批次进行盘点,并根据盘点表生成盘盈、盘亏表,调整库存账。

盘点的功能是检查仓库现有库存量与帐面数量是否一致。若盘点结果是仓库现有库存量大于帐面数量,则盘盈;若盘点结果是仓库现有库存量小于帐面数量,则盘亏。无论是盘盈还是盘亏,它们的差异量都记录在盘点调整单。根据上述工作流程,库存管理系统将包含以下内容: 1.能对企业内的各类货物进行ABC分类管理,并提供最低库存量、最高库存量、安全库存量的预警功能。

2.可以存储各类信息档案包括物资、产品基本信息、供货单位信息、使用单位信息等。

3.可以方便快捷的进行物资入库管理物资出库管理等等,安全、高效;支持各种类型的出/入库业务:生产入库、委外加工入库、采购入库、其他入库、生产领料出库、委外领料出库、销售出库和其他出库等 4.提供退货管理功能

5.通过查询库存,及时了解库存余额信息,便于订货下单,以免由于缺货,影响生产。另外,还提供经济订货量计算功能和打印订货采购单功能。

6.支持库存盘点功能,可按仓库、物料进行盘点,自动汇总盘点数据,及时生成盘赢亏调整单

7.可及时打印库存余额,方便领导决策或安排及时定货.三、调研情况

1、国内外现状研究:

计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。因此,经济管理是计算机应用的主要领域。当然,由于库存管理在经济管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。

2、目前存在的问题:

库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来作数据记录统计工作。在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的生产企业在这方面也有了很强的意识和长足的进步,但仍存在这样、那样的一些问题。表现之一:有的企业单位的库存管理部分目前仍为手工、半手工操作。从供应单位办理入库登记开始,到使用单位输领料出库手续为止,所有操作基本上都是由仓库管理人员笔写,手理,加上算盘、计算器来完成。这不仅繁锁,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。

表现之二为:有的单位的库存管理部已上了微机,但对微机的利用效率极低,有的在用它打游戏,有的仅把它当计算器或打字机来用。表现之三为:有的企业单位既有了微机同时也有了库存管理软件,但硬件上去了,软件上不去。因为他们用的库存管理软件,大多为自己的工作人员及其他一些非专业人员所开发的简单的管理程序,很难称得上是“库存管理信息系统软件”这些程序的弱点多表现为:1)系统开发时无科学的理论支持。2)开发过程中调研不全面。3)软件编写时模型不清晰完整。4)所用开发工具落后(如Foxbase等)。

四、研究解决方法及思路

根据我国国内库存管理信息系统在企业中应用普及时出现的各种问题,我将用我所学知识,利用当前管理信息系统科学的、实用的理论,开发一套基于NET的库存管理系统,以求能对我国库存管理现代化水平的提高贡献一份微薄的力量。具体的方法及计划如下: 全论文将分为三个部分。第一部分为引论,阐明所开发项目(库存管理信息系统)要满足用户哪些要求,并给出全文的摘要。第二部分为实际开发过程,这将是论文的核心内容分为理论支持,系统分析(实际调研),系统设计,软件编写,运行调试,系统安装,系统维护七章。第三部分为结束语部分,分为经验教训和注意问题及作者建议,参考资料二章。作为作者自己的心得体会与读者共享。这三个部分中,第二部分为库存管理信息系统开发过程、方法及工具(VB.NET)使用的详尽论述处于全论文的核心地位。而其中的理论支持,系统分析,系统设计,软件编写又是第二部分的核心,在此将这四章主要内容概述如下:

<一>理论支持一章主要内容包括:(1)当前计算机管理界所流行且实用的系统建设三原则:整体性原则、分作—协调原则、目标优化原则。(2)系统开发的结构化生命周期法。(3)原型法。<二>系统分析

系统分析就是明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、要满足用户哪些具体的信息需求调查、分析清楚,从逻辑上或从功能需求上提出系统的方案。

通过对系统的调查和可行性分析,画出系统的实际操作流程图: 供货单位管理

使用

总体设计

系统目标设计

系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到企业仓库库存管理效率的目的。开发设计思想

库存管理的物资主要是企业生产中所需要的各种设备、原材料及零部件。进货时经检查合同确认为有效托收后,进行验收入库,填写入库单,进行入库登记。企业各个部门根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。计划员根据整个企业的需求开出物资设备出库单,仓库管理员根据出库单核对发放设备、原材料及零部件。有些设备使用完毕需要及时归还入库,填写还库单。根据需要按照月、季、年进行统计分析,产生相应报表。仓库库存管理的特点是信息处理量比较大。所管理的物资设备、原材料及零部件种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门规格不统等问题。

在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则:

统一各种原始单据的格式,统一帐目和报表的格式。删除不必要的管理冗余,实现管理规范化、科学化。

程序代码标准化,软件统一化,确保软件的可维护性和实用性。

界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。建立操作日志,系统自动记录所进行的各种操作。系统功能分析

本系统需要完成的功能主要有以下几点。

库存管理的各种信息的输入,包括入库、出库、还库、需求信息的输入等。库存管理的各种信息的查询、修改和维护。设备采购报表的生成。

在材料库存中加入所允许的最大库存合最小库存字段,对所有库存物资实现监控和报警。

企业各个部门的物资需求管理。操作日志的管理

库存管理系统的使用帮助。

第三篇:web开发技术课程总结

2011-2012第一学期《web开发技术》课程总结

教材:《基于web标准的网页设计与制作》,唐四薪编著,清华大学出版社,北京。

实验教材:《网页设计与网站开发实验指导书》,李翔主编,南京大学出版社,南京。

1.教学情况

能认真备课、遵守学院的教学规章制度,没有迟到、提前下课、误课等教学事故发生。教学过程中,教师之间相互听课,本学期相继听了老师的课程,感觉受益匪浅,从中学习了很多本课程的教学重难点以及教学方法;本学期计算机基础教学部每周都会组织各种科研讲座或教学研讨,内容丰富,本学期通过教研活动学了很多东西,找到一些科研的方向。

本课程知识点较多,教师授课内容要有高度概括性,重点突出,课堂信息量要大。为达到上述要求,我认真备好课,查找大量的音视频资料,精心制作多媒体课件,精简文字表述内容、突出重点,主要采用案例式教学从而激发学生的学习兴趣;充分利用网络课堂的资源,增加教学信息量和提高学生的学习兴趣;使用天空教室中的“文件”存储下载功能,提供本门课程相关的所有资料给学生下载学习,较大地提高了教学效率。

2.学生反馈意见

每学期课程结束时,学校教务网都要求学生对教师课堂教学情况进行评价,分值为4.78,学生的反映较好。

3.改进措施及建议

《web开发技术》是一门实践性很强的课程,在今后的教学中要更加注意理论与实践的结合,把枯燥的理论知识与鲜活的案例结合起来,这就要求教师平时要多注意积累资料。在多媒体课件制作方面,不仅要做到图文并茂,还要做到声文并茂、影文并茂,这一方面要求教师平时要多积累教学资料,另一方面也要求教师要提高计算机应用能力。

另外,本门课程操作性教强,比较适合在机房授课,本学期采用的是24学时在教室授课,另外24学时在机房授课的形式。教室的投影仪效果较差,尤其是讲授PhotoShop应用时,某些效果在教室的投影仪中效果不是太好,建议均采用机房授课形式,学生接受效果将更好。

2012年1月10日

第四篇:Web开发技术及其应用学习心得

Web开发技术及其应用学习心得

从大学开始接触Web应用开发技术,但是大学里概念性的东西过强,导致学完后对于如何实际应用开发并不是很有条理。

一、何为Web应用程序

我刚开始学习的是java和C++应用程序,这些程序只能在本机上运行,接触了Web应用程序开发,才知道原来自己一直在接触使用Web应用程序,像在学校使用的教务管理系统还有经常用上的人人网,都是Web应用程序,Web应用程序首先是“应用程序”,和用标准的程序语言,如C、C++、C#等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换句话说,它是典型的浏览器/服务器架构的产物。也就是说我们开发的程序是运行在服务器端,客户使用浏览器就可以使用程序提供的服务。

二、Web应用程序开发常用语言 Web应用程序开发常用语言有JSP、ASP、PHP、ASP.NET等,自己在网上对这些语言进行的一些了解,这些语言各有各的优势和缺点,编程者可以根据各自的情况选择编程语言,我起初学习Web编程的时候是学的JSP,它的底层语言是JAVA,由于有过Java和网页设计的基础学习起来也不是很麻烦,上手还是比较快的,但是随着系统的复杂度的提高我发现开发越来越麻烦,每个表单和控件都要自己定义引用,后来通过同学的推荐,开始着手学习ASP.NET,它是微软公司继ASP后推出的又一门服务器端脚本语言,ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#。

三、如何学好ASP.net 学习ASP.net我个人觉得首先应该对HTML标签有所了解,因为开发动态网页还是要跟HTML标签打交道,多了解一些你在编程的时候更容易上手,还有HTML提供的一些表单,最好能熟悉,在ASP.net中也提供了各类控件,这些控件的学习都比较简单,所见即所得,可以直接向页面中拖各种控件,后台代码写在.cs文件中。关于学习方法,个人心得总结如下:

学习的过程最好能结合各自情况,像我自身只是一般的初学者,所以我从先看一些asp.net的视频教程,尽快熟悉它的用法和规范,因为这样接受比较快,但是不能一味的只看视频,必须要学着去实践,开始可以跟着视频上的例子照葫芦画瓢作一些试试,可以自己尝试着去修改例子,将它变成自己的东西。另外又找了两本.net方面的书,最佳组合是一本基础的书和一本实例书,这样可以巩固前面的学习,如果有不清楚的地方可以直接查书,加深记忆,看实例的书,并且最好能照着书上实现一遍,提高自己的水平,前万不要眼高手低,要不到到头来前功尽弃,前面学的都忘了。

此次授课的老师实践经验非常丰富,他把学员建立在现实开发的基础上,深入浅出,引用实例,授课一点也不枯燥,我们在接受了他们大量的信息的同时,很自然地消化处理,没有任何被动。Java语言程序设计、数据库技术基础、Servlet和JSP编程基础到轻量级J2EE体系架构程序开发,老师们贴切的例子以及耐心的授课,使我学到了许多宝贵的实战经验和技巧。这在书本中甚至大学课程里是觉得找不到的。在此我对老师表示衷心的感谢并致以最崇高的敬意!

第五篇:《Web应用开发》课内实验报告

西 安 邮 电 大 学

(计算机学院)

《Web应用开发》课内实验报告

题 目: 剧院系统的登陆与验证

专业名称: 软件工程

班 级: 软件1405 学生姓名:

指导教师:

起止时间: 2016年10月12日---2016年11月2日

一、课程设计目的

1.学会使用 Servlet 处理客户端请求实现用户登陆 2.学会通过 JDBC 访问 Mysql数据库的技术 3.了解Statement 和 PreparedStatement 的区别 4.掌握连接池的概念和 C3P0 连接池的用法 5.学会JAVA EE Web 过滤器的编写 6.使用过滤器实现中文乱码 7.使用过滤器实现模块控制

二、课程设计内容

1.编写servlet 实现用户登陆,从数据库中取出数据 2.使用c3p0实现连接池技术并对数据库进行操作。3.编写filter实现对模块访问的控制 4.编写filter实现对编码的转换

三、软硬件环境及系统所采用的体系结构

操作系统、语言版本、开发工具、数据类型和版本 操作系统:win 10 64bit 语言:java 1.8 开发工具:IDEA 2016.2

四、实验过程

1.完成数据库访问模块(使用连接池)学习老师给的demo,实现数据库的访问 部分源码:

使用IDAO接口定义DAO中的方法降低上下逻辑的耦合度 IDAO中接口

DAO中逐一去实现 测试代码:

结果:

2.登陆、修改用户密码所用的控制器(Servlet)

登陆servlet:首先从前段jsp界面获取用户输入的用户名和密码,然后在servlet调用model层的逻辑方法去访问数据库来判断当前用户是否合法,并将部分用户信息写入session中方便后面的页面读取数据。

修改用户密码servlet: 当用户点击用户名时跳转到userManagerServlet同时使用Url

传入用户的ID以及action动作,然后servlet调用model去获取改用户的信息并传到前段。部分源码: loginServlet:

UserManagerServlet:

3.字符编码过滤器

编写filter过滤所有的请求并把字符编码方式设置成utf-8 部分源码:

XML配置:

4.登陆鉴权过滤器

编写filter对用户的类型进行过滤。取出session中的Type值 根据值的类型确定可以访问的目录,对于无法访问的目录将跳转到错误页。managerFilter部分源码:

EmployeeFilter部分源码:

5.用户信息修改

前段界面发送请求,包含action和用户id,其中action为updateUser,在servlet收到请求后调用model层方法返回一个employee对象,并传入到前段界面进行修改,然后前段界面将修改后的数据传回服务器,再在服务器端写入数据库中。Servlet端部分代码:

五、系统的实施

10.12-10.9:完成servlet的编写及功能实现,此时验证未使用数据库 10.10-10.16:完成数据库链接池的编写并和servlet结合进行登陆的验证 10.17-10.23:加入管理员对员工信息的修改。及filter对登陆的验证 10.24-11.02:完成filter对模块的访问控制,字符编码的转换,以及加入员工对自己信息的修改。

六、实验评价及心得体会

下载《Web应用开发》精品课程建设报告书word格式文档
下载《Web应用开发》精品课程建设报告书.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    《WEB应用开发》教学大纲(推荐阅读)

    《WEB应用开发》课程教学大纲 Development of WEB Application 课程编码: ZYX08065 课程类别: 专业选修课 先修课程:数据结构与算法、面向对象程序设计、数据库原理及应用 后修......

    Web开发流程

    Web开发的分散性和交互性,决定了Web开发必须遵从一定的开发规范和技术约定,只有每个开发人员都按照一个共同的规范去设计、沟通、开发、测试、部署,才能保证整个开发团队协调一......

    高职Java Web开发课程改革实践

    龙源期刊网 http://.cn 高职Java Web开发课程改革实践 作者:孙 昱 侯佳路 胡晓凤 来源:《电子世界》2012年第08期 【摘要】《Java Web开发》课程改革,借助北京MLDN软件实训中心......

    Web应用开发(08)j2ee教学大纲(五篇范文)

    《WEB应用开发技术》教学大纲 课程中文名称: WEB应用开发技术 课程类别: 专业选修课 程英文名称: 课程编号: 课程归属单位: 职业技术、职业师范学院 制定时间: 2010年3月1日 一、......

    《Web应用开发技术课程设计》要求(最终5篇)

    《Web应用开发技术课程设计》要求课程代码: 8256041课程类别: 专业必修学分: 2 实践周数: 2 一﹑目的与任务 Web应用开发课程设计是信息学院信息管理与信息系统专业的实践选修课,目......

    Web课程总结

    合肥学院 计算机科学与技术系 Web应用系统开发 课程论文 学号 1204013037 姓名童子轩专业班级 12级计本3班2013.6 Web课程总结 内容摘要 人类已进入信息社会,信息技术的应......

    WEB前端开发经验总结

    ASP.NET前端开发经验总结 通过此次大作业的设计到完成,我负责的是web前端的开发,经过此次作业和结合W3C上的自学,我渐渐有了一些对前端开发的小小经验(仅为个人意见)。 WEB标准是......

    web项目开发总结报告

    唐诗宋词学习网站项目总结 1引言 当下人们生活节奏飞快,能够在紧张的工作之余细细品读几首唐诗宋词,亦不失为一件美事。作为一个具有特色的学习网站,网站提供了颇具特色的唐诗......