《WEB应用程序设计与开发实训》课程标准
1.课程定位
本课程是高等职业院校计算机网络技术专业的一门专业核心课程。是学习了C语言程序设计、办公自动化应用、计算机网络基础、WEB应用程序设计与开发等课程的后续课程,其功能在于培养学生从事网站开发的职业能力,并为其就业作前期准备。
2.课程设计理念
该课程是依据计算机网络技术专业的工作任务与职业能力的程序设计工作项目设置的。其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。课程内容突出对学生的技能训练。项目设计以学生网站设计与开发能力的培养为线索来进行。教学效果评价采取过程性评价与结果性评价相结合,重点评价学生的职业能力。
3.课程目标
通过本课程的教学,掌握WEB应用程序设计与开发的基础知识和基本技能,培养严谨务实的分析问题与解决问题能力。能胜任综合商业网站的开发工作,为就业和以后的发展奠定基础,并培养诚实、守信、坚忍不拔,善于沟通和合作的品质,为提高职业能力奠定良好的基础。
3.1知识目标
l 掌握添加文本和设置文本格式的方法
l 掌握图像和媒体在网页中的应用
l 掌握超级链接的设置方法
l 掌握表格、框架、Div对网页进行布局的方法
l 掌握CSS样式控制网页外观的方法
l 掌握使用时间轴制作动画的方法
l 掌握使用库和模板制作网页的方法
l 掌握应用和修改行为的方法
l 掌握创建表单网页的方法
l 掌握用JavaScript编写脚本的方法
l 理解安装ASP.NET应用程序运行环境;
l 掌握ASP.NET应用程序开发环境的应用;
l 理解WEB窗体的概念;
l 掌握WEB窗体的的代码分离技术;
l 理解WEB窗体的事件驱动编程
l 了解WEB窗体的处理过程和事件;
l 了解WEB窗体的文件组成;
l 理解服务器控件的基本知识;
l 了解服务器控件的事件模型;
l 掌握在WEB窗体中添加服务器控件的方法;
l 掌握标准服务器控件的语法格式、事件编程;
l 理解使用用户控件的优势;
l 掌握用户控件的创建和添加方法
l 了解主题的技术特点;
l 掌握创建和应用主题的方法;
l 了解ADO.NET访问数据库的技术特点;
l 掌握ADO.NET中数据访问控件的使用方法
l 了解ASP.NET应用程序用户状态;
l 掌握管理ASP.NET应用程序用户状态的方法。
3.2能力目标
l 能熟练创建本地站点并能对网页进行各种超链接
l 能对网页进行具有创意的美化
l 能对网页进行合理布局
l 能使用编程技术实现动态效果
l 能掌握网页设计与制作的相关技巧
l 能运用ASP.NET开发工具设计、调试动态网页;
l 能熟练运用WEB窗体的代码分离技术编写后台代码;
l 能熟练运用WEB窗体的事件驱动编程技术开发WEB应用程序;
l 能用标准WEB服务器控件制作WEB用户界面;
l 能熟练运用WEB服务器控件验证用户输入的数据;
l 会用ASP.NET主题统一定制网站页面的显示格式;
l 会用ADO.NET访问数据库;
l 会用ASP.NET应用程序用户状态管理技术管理用户状态。
l 能测试和发布web应用程序。
l 能跟踪和学习并应用网页设计与制作的新知识和新技术
3.3素质目标
l 具有勤奋学习的态度,严谨求实、创新的工作作风;
l 具有良好的心理素质和职业道德素质;
l 具有高度责任心和良好的团队合作精神;
l 具有一定的科学思维方式和判断分析问题的能力;
l 具有较强的网页设计创意思维、艺术设计素质。
4.课程内容和要求
4.1课程内容设置
4.2学习情境与要求
4.3 考核建议
4.4实现课程目标必需条件
1)实训室
主要设备装备标准:
2)教学方法及教学手段
以设计为主线,以提高学生的实践技能和创新能力为中心,依据教学内容灵活地使用任务驱动式等教学方法,特别是要将多种教学方法有机组合,并借助网络和多媒体课件等教学手段使这些方法得以有效实施。
充分利用多媒体资源,改变黑板加粉笔为主的教学方式,采用联机大屏幕投影仪进行直观教学,引进和制作CAI课件、电子教案,增加单位时间内的信息量,提高授课效率;充分利用计算机网络资源,建设和完善网络课件;加强教学资源库建设,满足个性化、多样化的教与学的需求。
5.实施建议
5.1教学建议
建议采取工学结合、理论教学与实践教学并重的方式开展教学。在理论教学中,注重案例教学和多媒体辅助教学。所用案例应充分考虑工学结合的需求,并与专业所依托行业相应岗位的工作实际紧密结合。通过多媒体课件的开发,充分积累课程资源,有效拓展课堂信息量,适当增加课程的趣味性,努力激发学习兴趣和主动性,切实提高本课程的学习效果。在实践教学中,注重真案真做,实践内容与工作实际紧密结合,增强解决实际问题的能力,并增加对行业及岗位实际的认识。
建议课堂教学与课后复习相结合。在课堂学习的基础上,建议学生切实重视课后复习。在课后复习中,在巩固知识和技能的基础上,努力拓展所学知识与技能,重视编程实践能力的提高。
5.2教学评价
本课程教学评价采用过程性评价与结果性评价相结合,重点评价学生的职业能力。
本课程的过程性评价建议包括学生平时课堂表现、工作任务完成情况、考勤情况、学习态度等,约占总评成绩的20%。
本课程结果性评价由网站功能与网页美工两部分构成。分别占总评成绩的40%。
5.3教材编写
虽然大多数高职院校的计算机专业和其他理工类专业均开设本课程,但缺乏完善的实训指导书。考虑到学院和专业的特殊性,建议根据课程标准中规定的本课程内容和要求,结合专业和所依托的行业相应岗位的实际情况,编写实践教学指导书。实践教学指导书的编写应当充分考虑工学结合的需求,并与专业所依托行业相应岗位的工作实际紧密结合。
5.4课程资源的开发与利用
开展工学结合教学模式改革,注重真案真做,开发本课程的实践教学指导书。
充分利用现代教育技术,开展多媒体辅助教学和网络教学。结合课程实际,分别开发适用于课堂教学、课后自学的多种形式的多媒体辅助教学课件。根据精品课程建设标准,开发本课程网络教学主页,并以此为平台,提供教学资源共享,尝试开展网络教学。
5.5其他说明
本课程标准适用于高等职业院校计算机网络技术专业(三年制)。
第二篇:使用JSP开发WEB应用程序课程实训报告
软件0901班
《使用JSP开发WEB应用程序》
课程实训报告
项目名称:《一网打尽》新闻管理系统
组 长:
团队成员:
指导老师:
实训日期:
安徽财贸职业学院电子信息系
二〇##年六月
1 系统分析
1.1 需求分析
通过相关调查,要求网站具有以下功能通过网络,展示各行业新闻及相关信息,展示图片新闻和视频新闻,支持一般文件的上传和下载
1.2 可行性分析
新闻发布系统后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便浏览者查找相关的新闻信息。新闻网后台则通过对总管理员设置和管理员添加等模块对网站管理员进行管理,保证了网站的安全性。
2 总体设计
2.1 项目规划
新闻网是一个功能完善的新闻类网站,由客户前台新闻浏览和后台新闻管理两大部分组成。
前台功能模块
前台主要包括新闻分类、显示新闻详细信息、图片新闻信息、视频新闻信息、友情链接、提供后台登录口,。
后台管理模块
后台主要包括添加一级二级新闻标题,过期新闻的删除,用户的删除,登出操作
2.2 系统功能结构图
新闻发布系统结构,如图1所示。
图1 新闻网前台功能结构图
新闻网后台功能结构,如图2所示。
图2 新闻网后台功能结构图
2.3 数据库
表B.1 表Admin的结构
表B.2 表Big的结构
表B.3 表Info的结构
表B.4 表reply的结构
表B.5 表Small的结构
表B.6 表Users的结构
3 关系结构图
4 网站总体架构
4.1 网站首页的运行结果
网站前台首页的运行结果如图5所示。
5 实习心得
结这次毕业设计让我更加熟悉了从理论到实践的跨越。从当初的老师布置,到 现在的项目完成,这中间有很多值得回味语深思的地方。从前台网页设计的 实现,到后台代码的编辑,我用到的软件主要有 Dreamweaver、Apache、Access 等,并首次运用 JSP 语言,开发了这个简单的网站新闻管理系统。在系统的开发 过程中,多门以前感觉很抽象的课程,如软件工程、数据库原理、面向对象程序 设计等变得清晰起来,强烈地感觉到这几门理论课程在实践中的重要性。 整个过程中,从需求分析到设计、编码、测试,我都力求规范化和文档化,努 力让自己以前学的知识运用到本网站的开发中,尽量保证整个系统的开发进度和 质量,顺利完成这次的毕业设计,为自己的大学生涯画上一个完美的句号。 不过,在系统开发过程中,好多知识都是随学随用,就增加了很多不必要的麻 烦。比如说:一个网页中的表单不能相互嵌套,JSP 中关于中文乱码的处理,数据 库的安全性问题,框架的使用等。虽说这些都会消耗系统开发的时间,但在组员的不断努力下,当克服了这些问题之后,我 会感觉到自己的知识在一点一滴地积累,不知不觉中增加。 虽然很多错误被克服了, 但是系统中难免还有很多不足之处,希望各位老师给予指正与建议。