web程序设计课程设计

2024-04-24

web程序设计课程设计(通用10篇)

篇1:web程序设计课程设计

不超过3位同学一组,分组完成以下功能:

1、新闻管理:

前台:新闻清单、查看新闻、新闻点击数记录、搜索新闻

后台:管理员登录/注销、发布新闻、修改新闻、删除新闻

2、留言簿

前台:写入留言、留言列表、查看留言

后台:管理员登录/注销、查看留言、搜索留言、删除留言、回复留言

3、用户管理

前台:用户注册、用户登录、修改自己的登录密码、用户通过提问验证取回密码

后台:管理员登录/注销、查看用户清单、添加用户、修改用户注册信息、修改用户密码、删除用户、搜索用户

4、网上调查

前台:投票、查看得票、写入评论、查看评论

后台:管理员登录/注销、设定调查项、删除评论、修改得票数

5、订单管理

前台:商品清单、查看商品、搜索商品、加入购物车、购物车管理(修改商品数量、删除商品)、生成订单、查看订单状态

后台:管理员登录/注销、添加商品、修改商品、删除商品、查看订单、删除订单、确认订单

6、流量统计

记录访问信息(时间、IP、浏览器版本、操作系统等)、查看最近的30次来访信息、查看浏览器统计报告、查看操作系统统计报告、查看年/月/日访问量统计报告、查看小时访问量统计报告

7、库存管理

用户登录/注销、入库操作、出库操作、当前库存统计报告、出库统计报告、入库统计报告、库存搜索、初始库存设定

8、同学录

前台:用户登录/注销、添加自己的联系信息、写留言、搜索留言、搜索同学 后台:管理员登录/注销、修改联系信息、删除留言

9、教室预订

前台:申请教室、申请撤销(申请在管理员确认前可以撤销)、查看教室占用情况、搜索教室

后台:管理员登录/注销、查看申请清单、删除申请、确认申请、查看教室占用情况

篇2:web程序设计课程设计

院:

信息科学与工程学院

业:计算机科学与技术(软件外包方向)班

级:

计软1302班

号:

201312141041

学生姓名:

韩世昌

指导教师:

张芊茜

课程名称:

Web客户端编程技术

设计名称:

网页设计

一、设计内容及要求 ① 设计题目

题目自定,可以是“我的个人网站”、“我的大学生活”、“我的家乡”等,也可以是其它题目。

要求主题要鲜明,内容要充实、健康。

② 设计任务

运用HTML、CSS和JavaScript技术完成一个相对完整的网站,至少完成5个页面。

③ 设计要求

使用HTML标记,CSS样式及JavaScript技术,完成的网页没有错误首页设置导航栏,命名为index.htm。利用CSS技术对网站进行布局,网站风格统一灵活运用JavaScript使网页生动,配置服务器,发布网站,并经主流浏览器测试通过

④ 具体要求

时钟,级联菜单,动态图片展示,各种广告栏,HTML5和CSS3的应用,建立表单页面,并用JavaScript对表单内容进行验证。

二、设计思路

我的课程设计主题定的是家乡介绍,共有5个页面,分别实现首页,类,历史文化,家乡景点介绍和注册本站会员以及家乡特产的链接。首页大致分为4部分,比较简单,分别用css实现导航栏,左边推荐网站的div块和下方图片块以及用JavaScript脚本实现了图面自动循环切换以及页面底部的时钟显示。,css设置导航栏,下面的块与上面的背景图片边缘对齐,左边有一个div中有列表 设置了锚点。

三、设计结果及分析

网页的显示没有达到预期的效果,在网页的设计上还需要提高,内容比较少,不丰满。在网页的布局上也比较单调,主要是设计时间只有四天,没有太多的时间进行修改。我会在寒假进一步修改此次课程设计的作业,让效果达到满意状态。

四、总结

课程设计是培养学生综合运用所学知识发现提出分析和解决实际问题锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程,随着科学技术发展的日新日异,Web网页技术已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握Web网页的开发技术是十分重要的。

回顾起此次Web课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整4天的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在课堂上所没有学到过的知识。通过这次

课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。通过这次课程设计之后,一定把以前所学过的知识重新温故。

五、附录(源代码)主页源代码

章丘

章  丘

篇3:基于web的精品课程平台设计

关键词:精品课程,网站设计,设计方案

课程建设是专业建设的核心, 随着多媒体技术的发展和因特网的日益普及, 广大师生已经习惯于采用网络进行信息交流, 传统的课程体系由于受到时空的限制, 不能达到资源共享的目的, 也无法适应当前大信息量的教学内容需求。

基于Internet和多媒体技术的网络教学为其提供了一个有力的技术手段。因此任何一门精品课程, 必须构建课程的网络信息发布平台, 使课程的精品资源能通过网络进行辐射.这也是国家教育部开展精品课程建设的重要内容和目标之一。

1、我国精品课程网站建设现状

现阶段我国精品课程网站的建设已经取得了一定的成绩, 但还存在着许多问题, 主要表现在以下几个方面:网站连通性不好;大部分课程没有统计访问或者在线调查;BBS讨论区、留言板等反馈性模块建设不足;教学视频录像普遍存在收看不流畅等问题;精品课程网站建设浪费资源的现象。

1.1 精品课程网站的需求分析

经过调查分析后, 确定精品课程网站功能需求如下: (1) 搜索导航功能:快速浏览站内信息, 链接其他页面; (2) 通过精品课程网站发布国家、地区、院校关于精品课程的政策、公告等信息; (3) 具有便利的管理平台, 管理员能够快速、高效的更新、维护精品课程数据资料; (4) 在线测试答疑可以促进师生之间的交流, 借助网络, 学生在课堂之外也能够获得学习上的帮助; (5) 学生能够便捷的通过精品课程网站查看教学视频、下载教学课件与资料。

2、管理角色设计

系统中可以添加任意的角色, 为任意的角色分配相关的权限, 根据目前的实际需求, 设置了以下角色:

游客 (User) 用户可以查看网站的内容, 提交评论和留言;超级管理员 (Administrator) 具有对整个系统控制的角色, 可以对分类, 文章, 权限, 用户, 评论, 留言, 系统设置等的操作。

新闻编辑 (newsEditer) 负责网站的内容更新与维护;留言管理 (messageManager) 用户负责对留言和评论的审核与回复;系统设置 (systemConfiger) 用户负责网站站点信息的配置与管理。

3、功能模块设计

3.1 总体功能模块

系统总体功能模块框如图1所示。

用户管理模块;这是系统提供给管理员的。包括管理员类型的分配, 角色权限管理。

评论管理模块;这是系统提供给评论管理员的。负责网站留言与评论的管理工作。

新闻管理模块;这是系统提供给新闻管理员的。负责网站的内容更新与维护。

网站配置模块;这是系统提供给网站配置人员的。负责网站的总体配置与安全设置。

3.2 用户管理模块

为了方便高效的制作网站与后期的更新维护, 此模块可以设置评论管理员、新闻管理员、网站配置员、超级管理员等几个专项管理员, 基于他们不同的执行权限, 各司其职。

3.3评论管理模块

此模块的评论管理主要是2个部分, 一个是用户对文章的评论的管理, 还有就是留言板的留言管理。可以对评论和留言进行审核与回复。

3.4 新闻管理模块

新闻管理模块是整个网站的核心。其下还有新闻分类, 添加新闻、管理新闻等子模块。新闻分类负责网站内容的基本类别, 添加新闻自然就是内容的添加功能, 管理新闻是对内容的编辑、删除、审核及转移。

3.5网站配置模块

网站配置模块负责网站的运行 (关闭或开启网站) 及网站的基本设置, 例如网站名称, 描述、备案号、留言是否审核、流量统计等功能的设定。此外, 还有数据库备份、恢复、压缩, 保证网站的数据安全。

3.6 系统安全性设计

安全性可想而知, 关系到整个系统是否能够正常运作。系统的安全直接影响到数据的安全和用户的信息安全。

3.7 权限管理

根据系统的实际情况, 预设了评论管理、新闻管理和网站配置权限, 各司其职, 互不干扰, 从而达到高效率的建设课程网站, 也保证了网站内容的安全稳定, 万一出现问题, 问责也是相当明确的。

3.8 角色管理

系统的角色管理不依赖于操作系统的环境, 是独立于操作系统的一种角色管理方式。具有更加灵活和移植性强的特点。在角色管理中, 超级管理员可以设置任意的角色以及角色所对应的权限, 设置用户属于哪个角色。以此, 用户也拥有了相应的权限。

3.9 上传目录安全设置

上传文件目录也是常常被攻击者利用的一个弱项, 攻击者在获取管理员权限后, 往往都试图上传一些木马到主机上执行, 已到达控制主机的目的。因此, 此项设置非常重要。这里给出一般的解决办法:设置上传目录的应用程序设置为无。

3.1 0 后台登录限制

一般的后台, 任何人都是可以看到登录界面的。甚至有的网站为了登录方便, 直接把后台的链接放在前台网页上, 这样无疑增加了被攻击的几率。所以, 后台只给予部分人授权, 可以极大的降低风险。一般会做如下设置:ip限制为授权主机ip、分配浏览者用户权限为guest。

4、结语

信息时代我国高等教育发生了翻天覆地的变化, 建设精品课程网络平台成为时代的要求, 许多高校精品课程的网络教学资源建设已初具规模, 发挥了良好的作用。精品课程网络平台的建设是一项系统工程, 通过精品课程网络平台的创建, 实现了精品课程管理的信息化, 简化了主管部门的工作.方便了教师和评审员。权限分离的管理方式帮助教师解决了课程网站的制作问题。

参考文献

[1]马毅.浅谈高校精品课程网站建设现状[D].西安科技大学教务处.陕西西安.

[2]黄硕, 项国雄.国家精品课网站建设现状研究.《现代教育技术》CSSCI 2008年第5期.

篇4:web程序设计课程设计

关键词:Web程序设计 教学模式 .NET 教学方法

DOI:10.3969/j.issn.1672-8289.2010.10.022

围绕着《Web程序设计》课程目标,为了更好地实现课程开设初衷,在课程讲授过程中逐步形成了基于项目和任务驱动的教学模式,使学生从上课伊始对具体项目有所认识,提高其学习积极性;同时,与项目相关的任务自始至终贯彻整个课程,实现了将知识点的分解和分散,有助于学习循序渐进的进行。

1. 课程介绍

随着网络和Web等相关技术的普及和迅速发展,业界对Web技术人才的需求也越来越大,掌握 Web应用程序开发技术具有广阔的就业前景。Web程序设计课程不光是一门简单的程序语言设计课程,它涵盖了面向对象程序设计、计算机网络、软件工程、数据库应用、网页设计等大量专业知识,教学内容十分丰富,基本内容如HTML语言、脚本语言、内置对象、对数据库的操作等,各知识点之间联系密切,且发展迅速,由于web2.0技术的发展,网页技术也从过去的静态网页发展到现在的动态技术,blog、RSS、P2P等各种新技术也层出不穷。

通过本课程的学习,使学生了解Web工作原理,掌握Internet和Web发展的最新技术,掌握Web程序开发技术并能将其应用于Web程序设计。努力培养学生Web程序设计与实现能力、创新思维和创新能力,为今后研制、开发各种Web应用系统打下坚实的基础。

因此,如何实现本课程与其他课程的无缝衔接,建设具有自身课程特点的教学内容和教学方法是一个十分重要的问题。

目前,支持Web程序开发的主流技术有J2EE、Asp.NET和 PHP等,这几项各有千秋,Sun公司的 J2EE技术规范可为企业级应用提供了完整,稳定和安全的技术支持,可实现跨平台,但以JAVA为基础,较为复杂;PHP由Rasmus Lerdorf 1994年提出的服务器端脚本语言,是免费的开源代码,但缺乏大公司的支持;ASP.NET是不仅仅是ASP的简单升级,而是Microsoft推出的新一代用于构建服务器端动态文档的框架,是.NET架构的一部分,基于类库定义类,用ASP.NET开发动态WEB文档和开发非WEB应用程序类似,每个ASP.NET文档都被编译为一个类,上手相对容易,所以课上使用的就是微软的ASP.NET。

2. 课程内容

Web程序开发所涉及的内容十分丰富,且发展迅速。这也是其区别与其他程序设计语言的特征之一。基本内容包括HTML语言、脚本语言、内置对象、对数据库的操作等,由于web2.0技术的发展,网页技术也从过去的静态网页发展到现在的动态技术,blog、RSS、P2P等各种新技术也层出不穷。各知识点之间联系密切,如何在有限的课时合理安排这些内容也就显得极为重要。在本课程中,上课时间为38学时,课程内容安排如表1所示。

表1 《Web程序设计》课程内容

3. 教学方法

(1)教学内容项目化。遵循教学要求,以一个项目为基本素材,给学生一个特定的真实案例,在引入实际项目的前提下,通过一系列完整的案例来帮助学生学习相关知识,使学生由浅入深逐步掌握ASP.NET主要技术以及web应用程序开发,提高解决实际问题的能力。选择合适案例,拓展学生视野和开拓学生的思维领域。平时注意收集一些有创意、有特色的优秀网站,在教学时给学生观摩优秀的网页实例,从中学习设计思路、设计风格和网页制作技巧,并认真分析实例,从中找到不足之处,提出解决问题的见解,尝试解决办法。整体上通过实例把各个技术点联系起来,使学生对网站整体开发设计有一个全面的了解。

在教学过程中,针对高校管理学生档案、资料和成绩等信息开发的管理信息系统,该系统针对学生自身的信息进行管理,更容易被学生理解,系统功能需求相对简单,适用于初学者,但功能相对齐全,是个典型的管理信息系统。其中,包含了对学生基本信息、履历信息、成绩信息等管理功能,统计功能、学生查询功能、用户管理和系统管理功能等。

(2)教学计划任务化。“任务驱动”教学法,体现在Web程序设计课程中,就是让学生在一个个典型的信息处理任务的驱动下展开学习,在完成任务的过程中,培养学生多方面的综合能力。为了使学生学习本课程更有动力,

学期一开始就先给学生布置一个总体任务:完成一个网站的开发。所要学生掌握的知识点设置为案例中一个个具体的任务,使学生通过完成任务达到掌握所学知识的目的。其次,学习任务设计的另一个目的是为了允许学生可以运用不同的学习资源进行学习和选择合适的任务进行操作。在任务驱动下,学生都能产生一种急切地完成任务的动机,而完成任务又能给他们带来成就感和满足感,这样学生的学习更有目的性和主动性。

按照典型项目要求所设计的任务包括几个小任务,小任务并非单独存在,前一个小任务的完成应该要为后一个小任务的展开做好铺垫,几个任务层层推进,最终完成一个综合任务。所设置的任务是一种阶梯型任务链,任务由简到繁,由易到难,即高级任务涵盖初级任务,数个微型任务循环构成大的“任务链”。

以网站中常见的注册页面为例,在进行HTML学习时就可以让学生运用表格和其他标记实现此页面;在进行Web控件学习时,相同的页面可要求学生用控件来实现,并用验证控件对其中的输入信息进行验证;在学习ADO.NET的内容之后,可要求学生实现将用户的注册信息添加到数据库中去。这些任务就一层层由简到难的实现了页面上的功能,学生在学习了每次课后,都对应着每次课的内容完成相应的任务,循序渐进的掌握相应的知识点。

整个教学过程围绕1个项目中的6个任务进行, 分别为“用户登录”、“用户注册”、“网站技术”、“模板设计”、“留言板”和“权限设置”。其中,这6个任务贯穿课程始终。

(3) 强调教师的引导作用。教师不再是单纯的知识传授者,而应成为学生学习的引导者。“授人以鱼,不如授人以渔”。教师在课堂上可重点讲解课程中重点、难点的内容,以点带面地讲授,并积极引导学生去思考相关问题,如本次的所学到的技术在常见的网站中哪地方应用到了,是如何实现的,应用这技术在本网页中起到了什么样的作用,同样的功能还可以用其他什么技术实现等等,多设计一些开放性问题,对学生真正掌握网页制作技术起到了引导的作用,同时充分发挥学生的主动性,并强调学生在教与学关系中的主体地位,让学生带着疑难问题去接受新的知识,积极参与讨论课程中涉及的问题,发表个人的见解,增加学生学习本课程的兴趣,提高教学效果。在讲授内置对象的过程中,可针对一些网站中常见的功能,和学生展开讨论,如用户对网站访问次数、网页的访问次数、网站的访问次数、开心农场中仓库里的果实如何保存等,这些常见并试用的问题,更容易激发学生思考和学习的兴趣。

(4)强调学生上机实践的重要性。Web程序设计是一门实践性很强的课程。实践作为教学中非常重要的一部分,应该引起足够的重视。在掌握课程的主要内容和基本操作要求外,也要求学生充分运用自己所掌握的知识和技能,充分发挥自己的才智,进行新作品的创作。创作新作品有助于学生在学习中的主体地位的确定,同时鼓励学生的创新精神,培养和提高学生的实践能力。 在整个学习过程中,针对6个任务,要求在讲授完相应课程的一周之内,网上提交相应的源代码,这个过程可以督促学生对所学内容进行及时的吸收,而老师还可以从学生作业中及时了解学生对知识点掌握情况,从而可以进行相应的反馈。

4 总结

《Web程序设计》作为计算机系高年级学生的专业课,旨在使学生全面掌握基于Web的程序设计与开发技能,熟悉项目设计流程,养成良好的程序开发习惯,培养团队协作精神。

但如何吸引高年级学生在有考研和就业两大压力的前提下来上课,是个急需解决的问题。本论文围绕着课程目标,在课程讲授过程中逐步形成了基于项目和任务驱动的教学模式,极大的提高了学生学习积极性,实现了将知识点的分解和分散,有助于学习循序渐进的进行。

参考文献

[1]宫继兵,孙胜涛,王颖. ASP.NET 2.0 Web数据库开发教程[M]. 机械工业出版社,2009年1月

[2] 程静,杨明,邱玉辉. 基于知识点对象的个性化学习系统实施[J]. 西南师范大学学报,自然科学版,2006,31(5):120-123.

[3] Natalia Stash,Alexandra Cristea,Paul De Bra. Learning Styles Adaptation Language for Adaptive Hypermedia[A]. AH 2006[C],2006.323-327.

作者简介:

王蓝婧(1982--),女,华北电力大学(保定)计算机系,助教,主要从事网络信息安全方面的研究;

篇5:web程序设计课程设计

设计课题:广东海洋大学寸金学院micro blog信息系统

设计目的:1。综合应用java程序设计、WEB程序设计、数据库应用、计算机网络等知识设

计和实现我校Micro Blog信息系统。

2.通过上述设计和实现,加深学生对java程序设计、WEB程序设计、数据库应

用、计算机网络相关理论的理解,锻炼学生综合应用所学知识分析问题和解决问题的能力。

3.培养软件开发的团队协作精神。

设计内容:1。用户注册

2.用户登录(分一般用户和管理员)

3.某用户发布微博信息

4.浏览所有用户的微博信息

5.浏览指定用户的微博信息

6.查询某些用户或(且)某时间段或(且)某论题的微博信息。

7。删除某些用户或(且)某时间段或(且)某论题的微博信息。

8.统计分析某时间段的用户数量,微博数量。

9.发布重大消息或提示信息

(7-9基于管理员)

设计要求:完整实现设计内容所指定的功能

应用服务器采用Tomcat 6.0或以上

基于JSP编程

开发工具采用Eclipse + DreamWeaver

数据库采用SQL server2005,或ACCESS 2003(或更新版本)

用户界面友好

组织方式:在自然班范围内按4人一组分组确定设计小组,每组确定一名组长。时间安排:一周考核方式:

1.各设计小组上交系统实现的软件(通过邮件方式按自然班上交)。

2.各设计小组上交课程设计书面报告,另通过邮件按自然班上交电子版。

报告按上述设计内容逐项表述,并加上中英文标题、关键字、摘要、总结。报告中必须完整展示各项设计内容的设计结果。表述清晰,格式规范。

3.评分:软件设计和实现60分。

篇6:web课程设计报告-视频网站

题目: 电影网站设计与实现_ 系部:_信息技术工程学院___ 专业:_xxxxxxxx___________ 班级:_xxxxxxxx___________ 学号:_xxxxxxxxxxxx________ 姓名:_xxxxxxx_____________

目录

一、实验目的...................................................................................................................................3

二、实验需求...................................................................................................................................3

三、实验功能...................................................................................................................................3

四、实验内容...................................................................................................................................3

1.设计主页...........................................................................................................................3 2.主页页面设计...................................................................................................................4 3.博客页面设计...................................................................................................................4 4.关于我们...........................................................................................................................5 5.常见问题...........................................................................................................................5

五、实验心得体会...........................................................................................................................5

1.标题................................................................................................................................5 2.内容的采集....................................................................................................................5 3.图片................................................................................................................................5 4.网页排版........................................................................................................................5 5.背景................................................................................................................................6 6.其它................................................................................................................................6

六、实验不足...................................................................................................................................6

一、实验目的

1.学会使用HTML和CSS技术实现静态网站的搭建和设计,完成五个网页的建设,网站要呈现出来电影推荐的主题。

2.掌握网站开发的原理和相关技术,尤其是要具备用HTML编写网页的能力。

3.掌握HTML基础标签(标题标签、段落标签和换行标签)、列表(有序、无序)。4.掌握基本框架的创建并使用框架实现网页的整体布局。

5.掌握表格的基本创建、表格属性的使用及使用表格实现网页的整体布局。6.掌握CSS多种属性及使用方法(字体、文本、背景、边框、边距及填充)。

二、实验需求

电影推荐是本网站打造的一个电影社区,帮助用户找到想要的电影、影人、影院、电视剧。比如通过各大网站的影评,电影的评分帮助你找到你想要的电影。满足用户对于电影的多种不同需求,充分释放你对电影的热爱。

三、实验功能

1.用HTML设计制作网页。用记事本或dreamweaver作为工具,利用HTML语言制作简单网页。

2.用框架、表格和表单设计制作网页。

3.CSS样式的使用。CSS的类、选择符和标识符的使用,内嵌式、外接式样式的使用 4.javascript的使用。在HTML网页上使用,用来给HTML网页增加动态功能。

四、实验内容

1.设计主页

主条目内容包括:

主页:网站打开后看到的第一个页面,主页文件名是index加上扩展名.html。

index.hml页面搭建

申明文档的类型是html5 网页的编码格式是UTF-8 让网站支持IE浏览器。电影网站:首页

博客: 博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。本博客结合了文字、图像,能够让读者以互动的方式留下意见,是许多博客的重要要素。博客内容以图片介绍为主,本应有一些博客专注在艺术、摄影、视频、音乐、播客等各种主题,但由于初学尚有不足。

  • 主页
  • 博客
  • 博客
  • 关于我们
  • 联系我们
  • 常见问题
  • 关于我们

    本站整理各种经典,热评的电影。本着分享精神。

    联系我们:如果你对我们的网站有啥建议和意见,请联系我们。这也是对网站不足的一个回馈。反馈者可以将名字邮件信息等提交发送给我们。

    联系我们

    欢迎联系我们

    你的名字:

    你的邮件:

    你的信息:

    篇7:web程序设计课程设计

    课程代码: 82560

    41课程类别: 专业必修学分: 2 实践周数: 2

    一﹑目的与任务

    Web应用开发课程设计是信息学院信息管理与信息系统专业的实践选修课,目的是让学生结合信息管理专业特点进行web网站开发技术的应用,了解网站建设的流程,掌握网页编程的开发技术,把专业的知识背景应用到实际的开发技术中,更好的掌握信息技术的应用。

    适用专业:信息学院信息管理与信息系统专业

    二﹑内容与要求

    1.确定一个网站的主题,在以下的的范围内进行选取:

    (1)个人网站。对个人的信息的发布,以个人为主题,比如包个人信息,个人爱好,个

    人推荐,个人的情感等等。可以参考QQ空间,微博,facebook等。

    (2)自己的家乡宣传网站

    (3)交友网站,如同乡会,同学会,旅游爱好者,摄影爱好者之类等。

    (4)小商品交易网站。(不可做图书网站,因为我们教材例子是这个,并与书本例子完全

    区分)

    2.选取一个主题后,进行前期网站的需求分析,数据的收集,网站模块的划分。关于选取主题后,你根据主题自由发挥去构思自己的网站结构,内容不限制,但必须结合并突出你的主题。)

    3进行网页设计编程来实现网站的建立进行网站的测试与运行

    5.进行报告总结演示

    要求个人完成符合内容要求的网站,网站应用的技术必须以JSP为主要,其中要求应用到:Html, css, javaBean, Servlet,数据库(任选一种)连接池,和Jsp框架(strut, Spring,Hibernate任选其一),在这些技术应用的基础上,自己可以选择应用更多技术,课程设计将根据选取技术的含量进行评分。最后撰写合格的课程设计报告。

    提醒:不准在网上下载源代码进行二次开发,只可以参考。这次课程设计以个人为单位,如果这次有哪位同学下载网上源代码二次开发,我将直接公布其名字,并考虑给予重修。建议大家看光盘和视频,然后确定主题后开始动手做。相互之间多讨论、多交流。

    三﹑方法与步骤

    教学大纲要求课程设计时间为两周,但可分散在一个学期内进行。步骤安排如下:

    1、个人根据所选题目,查阅网站程序设计的前期资料收集。

    2、确定网站主题,技术路线,进行设计。

    3、编写、测试网站程序。

    4、撰写课程设计报告。

    四﹑成绩考核

    篇8:web程序设计课程设计

    下面结合实际Web项目开发所用技术及需求, 设计Web程序设计实训课程, 从教学内容设置、教学方法选择、教学手段采纳、教学效果考核等方面进行探讨。

    发所用技术及需求, 设计Web程序设计实训课程, 从教学内容设置、教学方法选择、教学手段采纳、教学效果考核等方面进行探讨。

    Web程序设计实训课程介绍

    Web程序设计实训是软件技术专业 (Web方向) 的一门专业技能训练课。该课程的设立, 是在专业课程学习的基础上, 对于Web方向专业知识进行系统训练, 针对J2EE方向, 涉及对XHTML、CSS、W3C、Java Script、过滤器、加密/解密、权限控制、数据库操作、JSP、Java Mail、JSF、DBCP等技术进行开发训练, 并对相关技术进行综合应用。在软件技术 (Web方向) 专业中, 该课程旨在加强学生的专业技能, 提高综合应用水平。

    通过该实训课程项目的实训, 使学生能够融会贯通所学过的Web程序开发语言和开发框架, 理解Web程序的框架结构, 理解Web程序结构的特点, 从而让学生自己能够独立分析规划Web程序, 开发Web程序。

    通过学生动手开发训练, 使学生深入理解Web项目的开发流程, 巩固学科专业知识, 锻炼动手能力, 使学生能够灵活应用专业知识从事Web应用开发。

    Web程序设计实训课程教学探索

    (一) 教学内容探索

    目前, Web程序设计教材很多, 但都不全面, 不能作为实训课程的指导教材, 且Web开发技术日新月异, 要紧跟技术发展, 就要不断调整教材内容。我们在设计课程教学内容时, 按照J2EE方向Web程序开发所涉及的技术与需要培养的能力, 规划出如下几个模块:

    Web开发基础实训模块该模块包含:XHTML, CSS, Java Script, W3C国际标准等;常用web服务器配置, 如Apache和Tomcat的配置, 虚拟主机的建立, 服务器安全等;My SQL或Oracle或SQL Server等数据库的简单安装与配置, 数据库的设计, 视图的使用, E-R图, SQL语句等。

    J2EE开发技术实训模块该模块包含:J2EE开发工具的选择与使用, J2EE数据库连接、连接池、验证码、加密/解密、登录、过滤器权限控制、Session对象处理、邮件收发、Web在线编辑器等;Web程序的安装与部署实训 (含程序在互连网的上传与部署) ;开发框架实训 (Structs/Spring/JSF等) , 开源快速开发工具的使用等。

    综合应用实训模块该模块对相关技术进行综合应用, 需要选择完成一个开发项目, 这样的项目有文章管理系统、CMS、博客管理系统、多用户留言管理系统、论坛、聊天室等。

    开放创新训练模块该模块内容是实际的开发项目, 一般是承接公司的外包项目的部分模块或全部, 或者是学生自己承接的项目。

    根据以上模块所设计的实训内容, 所有技术要点均是以实际项目中的小开发模块出现, 学生学会以后可直接应用到实际Web程序开发中, 如Tomcat下My SQL DBCP的使用、SQLServer DBCP的使用等, 都是实际项目的子模块。

    (二) 教学方法探索

    Web程序设计实训由于其课程的特殊性, 我们采用案例教学法和任务教学法结合的方式进行。课程的主讲教师均是从事过Web程序设计项目开发的“双师型”教师。在实训过程中, 通过根据课程教学内容所设计的小模块, 让所有学生解决设计的问题, 并由教师引入实际的Web程序应用案例, 使学生进一步加深对Web程序的理解, 掌握真实环境下Web项目的开发过程。同时, 也搜集实际程序开发中优秀的设计与代码, 让学生模仿, 锻炼其实践开发技能。

    (三) 教学手段探索

    利用网络技术, 共享学习资源;提供虚拟空间, 进行项目测试利用web程序设计课程本身的特点, 建立基于Web的实训教学管理系统, 系统包括实训课程管理、实训项目管理、开设进度追踪、学生项目管理、学生实训考勤、成绩管理、文件分发、答疑等模块。同时, 实验实训所涉及的所有教学资料, 教师均可在系统上进行管理, 从而实现了网上教学管理, 实时监控管理学生的实训任务。系统还具备各种自动统计功能, 实现了实训指导教师、学生的自动考勤管理等。此外, 对于学生的作品, 也可以通过建立免费空间的模式, 上传到个人空间, 相互交流, 探讨提高。

    根据学生差异, 分层次培养在教学过程中, 应努力体现“以学生为本、因材施教”的教学理念, 根据学生情况, 将培养目标分为:基本能力培养 (面向一般学生) 和创新设计能力培养 (面向优秀学生) , 实行开放式自主学习和实践为主的多元化教学模式。在基本能力培养方面, 对Web开发基础、J2EE开发技术、综合应用开发的教学采用教师现场讲授要点、学生开发、教师指导的教学模式。对于创新能力的培养, 让学生在教师指导下进行开放式自主实训, 教师辅导、咨询, 规范、引导、培养学生自己获取知识的能力, 让学生充分发挥主观能动性和创造性, 同时引导学生在合作的基础上发挥个性, 充分锻炼自主设计、分析和实现的能力。

    (四) 考核方法探索

    Web程序设计实训课程涉及知识面很宽, 传统试卷考核模式不能客观反映学生的真实能力。因此, 在设计考核方法上, 我们按照项目要点进行考核, 分基本能力考核和创新能力考核两部分。基本能力考核主要对学生平时实训小项目开发情况、实训报告的撰写和综合应用开发形成的作品进行评价。此外, 在基本能力培养中针对具体的项目模块, 又采取必做和选做结合的考核方法, 如对于JDBC数据库连接模块, 设计必做部分为JDBC通过Java Bean连接数据库, 选做部分为自行编写数据库连接池进行连接或者采用JNDI技术借助Tomcat建立连接池等。实训分为必做和选做两种类型, 对不同程度的学生进行评价, 使得所有学生都能掌握基本技术, 同时也能使优秀学生得到进一步锻炼。针对综合应用开发部分, 既强调考核个人的团队合作精神, 又注重考核个人在项目完成过程中的贡献。创新能力培养考核则根据学生实际承担项目的难度、开发效果、用户满意度等进行成绩评定。该部分对于教师的要求相对较高, 要求教师必须要有大量的项目开发经验, 从而对学生进行合理评价。

    总成绩的计算公式如下:考核评定总成绩=基本能力考核成绩×85%+创新能力考核×15%。基本能力考核成绩= (<实训小项目代码成绩×50%+实训报告成绩×50%>/实训小项目总个数) ×80%+综合应用开发作品成绩×20%。

    此外, 可以根据实际情况, 适当减少优秀学生的考核模块, 即减少实训小项目个数, 以使其有更多时间进行开放创新项目的开发。

    Web程序设计实训课程教学实践

    我院软件工程系软件技术专业Web开发方向从2005年开始尝试学生在第7学期开设Web程序设计实训课。在实训过程中, 以规划设定的实训内容为依据, 以案例教学和任务教学方法为手段, 以网络技术与虚拟空间为载体, 以真实项目与模块开发为创新培养目标, 按照分层实施、分项目考核的方式进行实训。

    在实训过程中, 大部分学生能够达到基本能力培养目标, 完成综合开发训练, 基本达到企业开发要求, 毕业后即可直接参加开发工作。部分优秀学生参加开放创新训练, 参与开发实际项目, 到目前为止, 已经承接完成外包项目2项 (专家客户咨询交易管理系统[美国]、青少年成长网[加拿大]) , 国内企业开发项目12项 (海南省非上市公司股权查询系统、海南三亚自助游信息网等) , 都有良好效果, 达到了项目预期目标。

    此外, 还有一部分学生在实训过程中参与开发海南省高等教育网, 开发海南软件职业技术学院官方网站建设及其改版工作, 开发校园网站统一管理平台, 免费空间管理平台、图库管理系统、海南软件职业技术学院各部门网站等, 都取得了很好的成绩。

    自开设Web程序设计实训课程以来, 到目前为止, 已有2004级、2005级、2006级学生接受该课程训练, 毕业学生250多人, 毕业生一次性就业率在95%以上, 优秀毕业生特别受到企业青睐。

    Web技术不断向前发展, 培养真正满足企业需求的高质量的Web编程人才, 需要系列Web程序开发课程教学才能达到, 这是一个系统工程。Web程序设计实训作为高职学生技能的综合训练与提升课程, 要根据技术的不断发展而不断更新和发展。

    参考文献

    [1]陈芸.高职院校Java课程教学的改革与实践[J].金华职业技术学院学报, 2007, (8) .

    [2]陈观林, 翁文勇.《J2EE架构与应用开发》课程的教学改革与实践[J].计算机时代, 2008, (4) .

    [3]钱银中.项目教学法在Java程序设计教学中的应用[J], 职业技术教育, 2008, (11) .

    [4]徐叶军.高职院校JAVA程序设计教学探讨[J], 科技创新导报, 2008, (20) .

    篇9:web程序设计课程设计

    【摘 要】根据Web开发工程师职业职责的基本标准,基于职业分析和课程定位,从教学内容、教学方法、教学组织、教学方法与手段、网络教学平台的使用、考核方式等方面对高职Web程序设计综合实训课程教学改革的具体实施进行阐述。

    【关键词】软件工程 Web程序设计 教学改革

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

    【文章编号】0450-9889(2014)08C-0147-02

    程序设计开发是高职高专软件技术专业学生的核心技能之一,Web程序设计综合实训课程是一门体现该技能非常重要的专业核心课程之一。笔者以职业定位和相关工作流程为依据,分析当前软件技术专业典型工作任务,按照具有社会竞争力和职业竞争力的课程开发方法,探索本门课程的教学改革。

    一、职业分析

    通过对广州、深圳和周边市县的企业、职教专家调研与市场分析,组织召开企业专家职业分析讨论会,开展软件技术专业典型工作任务分析,准确定位软件技术专业就业岗位、培养目标和业务工作流程。

    目前市场上对Web开发工程师的职业基本要求是:精通基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/MYSQL等)、.NET平台技术、B/S程序开发;对各种业务应用系统进行规划、设计和实施;参与软件工程系统的设计、开发、测试等过程;解决工程中的关键问题和技术难题;协调各个程序员的工作,并能与其他Web开发工程师协作工作。对相关应用系统进行管理,负责各类Web应用系统的运营及监控,对程序的分析、优化及排错;保证数据安全,对业务系统的定期维护和异常处理。因此,Web程序设计技术也是学生必须掌握的基本技能之一。

    二、课程定位

    Web程序设计综合实训为我院软件技术专业人才培养方案中的C类课程。因此,本课程的培养目标确定为培养学生开发Web程序所需要的综合能力,包括研发规划、方案设计、方案实施、软件测试、产品应用以及对应的综合职业素质。同时,在调研中发现多数企业聘用人才除要具备完成工作任务的综合能力外,还需要有对程序设计的热情、反思、创造、沟通、团队合作及再学习的能力等,即社会适应能力和职业态度与素养。因此,在讨论培养专业技能的同时,还应将岗位所需的上述能力全面嵌入到课程教学过程中,使学生具备良好的程序流程开发应用和社会职业能力、态度与素养。根据上述要求,制定Web程序设计应用技术课程的标准。

    三、改革措施

    Web程序设计综合实训为第四个学期授课,总学时为156节,其中含两周教学实习。以培养软件开发流程综合能力的训练为主,笔者从以下方面具体开展教学改革。

    (一)教学内容。在前三个学期已经基本掌握了相关程序设计的基础知识,在这个基础之上Web程序设计综合实训将以多个可选的实际项目按照当前企业软件设计基本的流程进行拆分,使之尽可能符合软件工程的标准,以提升学生对软件程序设计流程的认知程度。由于笔者按照学生所需的基础技术、技能,将如图1所示的内容作为学习情境进行设计。

    图1 教学情境模块图

    由图1可知,本课程的教学注重理论与实践一体化,而软件技术专业的课程大多偏向逻辑关系,且每门课程往往关联性较差,学生学完之后无法将每门课程中所学到的各种知识在脑海中形成一个完整的工作流程。因此,应精心组织本科课程教学内容,坚持最基本的理论适用原则,做到理论与实践一体化。在刚开始上课的时候,为了激发学生的学习积极性,可以适当开展项目委托活动。在活动中教师扮演委托人,将实际的项目进行委托,并且引导学生在接收委托后分成小组进行学习。学习小组中选出小组长直接与教师进行联系,并且负责小组对于该项目的各项工作。本课程与前期所学的C#程序设计、Web程序设计、数据库设计等应用课程相互融合,综合应用前期所学的各种软件知识,教师须提示学生本门课程的侧重点在于软件工作流程的学习,避免学生对于该课程的误解。

    同时,本课程的教学设计基于典型工作任务流程,符合目前软件技术职业需求。教学遵循软件工程特点,阶梯式的进行模块化教学。整个学期的教学以6人为一个小组展开,小组的工作选定实施项目后,按照研发规划→方案设计→方案实施→软件测试→产品应用→研发管理的过程进行学习,教师在过程中充分利用启发式案例教学法、螺旋式项目教学法,引导学生为主体完成各个任务。

    (二)教学组织。本课程改变以往教学组织模式,采用以学生为主,教师为辅的教学手段。除了必要的知识讲解,其余的软件流程工作均由学生自主完成,学生在碰到疑问或者发生严重错误的操作时,教师出面干预和指导。例如,教师先提出整个课程的教学和任务目标,让学生知道本课程应该学到什么内容和最终完成的成果应以什么形式展示出来。在情境模块中能让学生根据不同项目的实际需求灵活变换思维,从而训练学生关于软件工作流程的理解分析、思考判断、触类旁通的能力,由小组长带领组员进行项目解决方案的探讨,实现对学生团队能力的培养。

    本课程还辅助网络教学平台进行组织教学,所有的课程资料包括:课程标准、课程教案、视频资料、文档模板等内容可以在教学平台中找到,不仅可以满足课堂上教师的教学需求,学生也可以在下课后进行自我再学习。

    (三)教学方法与手段。本课程内容采用机房加多媒体教室的形式教学,多媒体教室主要进行模拟市场调研、需求调研的活动,让学生感受调研所要面对的交谈情景,机房则给学生进行各种文档撰写、系统代码开发、单元测试、系统集成、系统测试的工作。教师全程陪同学生进行学习,边讲边练,使得教学做在客观条件上形成了一致。利用已经开发完毕的网络教学平台共享本门课程的教学大纲、教学文件、教学课件、教学教案、学习资源、教学视频、实训指导、模板文档等,所有资源可在网络教学平台上浏览和下载,使得学生在自我能力学习的过程中可以借助网络进行自主学习,使学习不再局限于等待教师的指导,学习地点、时间、方式更加灵活,充分激发学生的积极性,提高了教学效率。同时,需要对教学过程进行学生评价,评价可以有效地改进教学方法,有效保证本课程的教学质量。

    在本课程的教学中主要采用的是“螺旋式项目教学法”,该教学方法的形式为通过对一个完整项目的实施而进行的教学活动,充分发掘学生的创造潜能,提高学生的实际操作能力。同时,以学生已有的技能作为基础,螺旋式地提出新的目标和任务,又以新任务的解决和新知识点的建构为新的基础起点,实现嵌套的引出下一个任务,经过不断的循环使得整个教学过程得以将完整的项目贯穿其中,形成一个螺旋式结构。学生通过教师的引导,通过每个情境模块的案例模仿而完成当前典型工作任务,每个情境模块须按照顺序完成,且对下一个模块有着引导作用,最后所有的任务模块形成一个完整的软件工作流程。

    (四)网络教学平台的使用。通过实际的项目开发和教学积累,笔者收集了大量的Web系统开发项目案例,同时建立了基于Web的网络教学平台。平台中提供了多媒体PPT课件、教学视频、项目模板文档、测试分析和学习指南等资源并发布在网络教学资源平台上,供学生课后学习。

    (五)考核方式。Web程序设计综合实训课程考核的重点为学生对软件设计开发流程的分析和操作能力,注重过程和结果考核。考核成绩根据教学情境中的典型工作任务分多个阶段,因为涉及一整套软件设计开发流程的实施,因此每个教学模块都应该进行认真的考核,及时让教师收到学生学习情况的反馈,同时为下个模块打好基础(见表1)。考核的形式以模块中具体案例任务项目考核为主,考核学生的综合应用能力。

    表1 课程考核表

    考核模块考核比例考核标准

    研发规划10%收到任务后详细分析,分析结果合理

    方案设计30%能科学、完整地表达主题。内容充实语言文字有特色。

    方案实施40%根据方案设计具体功能模块、模块功能设计合理、语句结构完整、界面美观大方、程序书写规范

    软件测试10%能设计完整测试流程,经过测试后形成完善的测试报告

    产品应用5%撰写适合系统推广的方案,方案应具有可实施性

    研发管理5%获取流程或功能的更新需求,实现必要的更新,撰写更新工作报告

    学生通过课程考核可以认识到软件工程流程的实用性与重要性,同时也可以知道自己在哪一个模块还不足和欠缺,能够根据自身情况进行再学习。本课程在评教中均为95分以上的好评。

    总之,Web程序设计综合实训是学生跨入社会就业前学习的一门半职业的课程,对该课程教学模式的探索与创新具有十分重要的意义,教师应该将提高学生的职业竞争力为主要目标,加以训练学生的方法能力、社会能力、专业能力为课程改革的主要内容,提高课程的教学质量。

    【参考文献】

    [1]冷鹏. 教师如何有效实施螺旋式项目教学法[J].价值工程,2011(33)

    [2]高妍. 基于项目驱动的Web程序设计教学模式研究[J].科技创新导报,2013(31)

    【基金项目】新世纪广西高等教育教改工程立项课题(2010JGA170 一般项目 A类);广西生态工程职业技术学院教学改革立项课题(201304JG)

    【作者简介】农 嘉(1979- ),男,广西生态工程职业技术学院讲师,硕士,研究方向:软件工程、算法理论、智能软件、信息安全。

    (责编 何田田)

    在本课程的教学中主要采用的是“螺旋式项目教学法”,该教学方法的形式为通过对一个完整项目的实施而进行的教学活动,充分发掘学生的创造潜能,提高学生的实际操作能力。同时,以学生已有的技能作为基础,螺旋式地提出新的目标和任务,又以新任务的解决和新知识点的建构为新的基础起点,实现嵌套的引出下一个任务,经过不断的循环使得整个教学过程得以将完整的项目贯穿其中,形成一个螺旋式结构。学生通过教师的引导,通过每个情境模块的案例模仿而完成当前典型工作任务,每个情境模块须按照顺序完成,且对下一个模块有着引导作用,最后所有的任务模块形成一个完整的软件工作流程。

    (四)网络教学平台的使用。通过实际的项目开发和教学积累,笔者收集了大量的Web系统开发项目案例,同时建立了基于Web的网络教学平台。平台中提供了多媒体PPT课件、教学视频、项目模板文档、测试分析和学习指南等资源并发布在网络教学资源平台上,供学生课后学习。

    (五)考核方式。Web程序设计综合实训课程考核的重点为学生对软件设计开发流程的分析和操作能力,注重过程和结果考核。考核成绩根据教学情境中的典型工作任务分多个阶段,因为涉及一整套软件设计开发流程的实施,因此每个教学模块都应该进行认真的考核,及时让教师收到学生学习情况的反馈,同时为下个模块打好基础(见表1)。考核的形式以模块中具体案例任务项目考核为主,考核学生的综合应用能力。

    表1 课程考核表

    考核模块考核比例考核标准

    研发规划10%收到任务后详细分析,分析结果合理

    方案设计30%能科学、完整地表达主题。内容充实语言文字有特色。

    方案实施40%根据方案设计具体功能模块、模块功能设计合理、语句结构完整、界面美观大方、程序书写规范

    软件测试10%能设计完整测试流程,经过测试后形成完善的测试报告

    产品应用5%撰写适合系统推广的方案,方案应具有可实施性

    研发管理5%获取流程或功能的更新需求,实现必要的更新,撰写更新工作报告

    学生通过课程考核可以认识到软件工程流程的实用性与重要性,同时也可以知道自己在哪一个模块还不足和欠缺,能够根据自身情况进行再学习。本课程在评教中均为95分以上的好评。

    总之,Web程序设计综合实训是学生跨入社会就业前学习的一门半职业的课程,对该课程教学模式的探索与创新具有十分重要的意义,教师应该将提高学生的职业竞争力为主要目标,加以训练学生的方法能力、社会能力、专业能力为课程改革的主要内容,提高课程的教学质量。

    【参考文献】

    [1]冷鹏. 教师如何有效实施螺旋式项目教学法[J].价值工程,2011(33)

    [2]高妍. 基于项目驱动的Web程序设计教学模式研究[J].科技创新导报,2013(31)

    【基金项目】新世纪广西高等教育教改工程立项课题(2010JGA170 一般项目 A类);广西生态工程职业技术学院教学改革立项课题(201304JG)

    【作者简介】农 嘉(1979- ),男,广西生态工程职业技术学院讲师,硕士,研究方向:软件工程、算法理论、智能软件、信息安全。

    (责编 何田田)

    在本课程的教学中主要采用的是“螺旋式项目教学法”,该教学方法的形式为通过对一个完整项目的实施而进行的教学活动,充分发掘学生的创造潜能,提高学生的实际操作能力。同时,以学生已有的技能作为基础,螺旋式地提出新的目标和任务,又以新任务的解决和新知识点的建构为新的基础起点,实现嵌套的引出下一个任务,经过不断的循环使得整个教学过程得以将完整的项目贯穿其中,形成一个螺旋式结构。学生通过教师的引导,通过每个情境模块的案例模仿而完成当前典型工作任务,每个情境模块须按照顺序完成,且对下一个模块有着引导作用,最后所有的任务模块形成一个完整的软件工作流程。

    (四)网络教学平台的使用。通过实际的项目开发和教学积累,笔者收集了大量的Web系统开发项目案例,同时建立了基于Web的网络教学平台。平台中提供了多媒体PPT课件、教学视频、项目模板文档、测试分析和学习指南等资源并发布在网络教学资源平台上,供学生课后学习。

    (五)考核方式。Web程序设计综合实训课程考核的重点为学生对软件设计开发流程的分析和操作能力,注重过程和结果考核。考核成绩根据教学情境中的典型工作任务分多个阶段,因为涉及一整套软件设计开发流程的实施,因此每个教学模块都应该进行认真的考核,及时让教师收到学生学习情况的反馈,同时为下个模块打好基础(见表1)。考核的形式以模块中具体案例任务项目考核为主,考核学生的综合应用能力。

    表1 课程考核表

    考核模块考核比例考核标准

    研发规划10%收到任务后详细分析,分析结果合理

    方案设计30%能科学、完整地表达主题。内容充实语言文字有特色。

    方案实施40%根据方案设计具体功能模块、模块功能设计合理、语句结构完整、界面美观大方、程序书写规范

    软件测试10%能设计完整测试流程,经过测试后形成完善的测试报告

    产品应用5%撰写适合系统推广的方案,方案应具有可实施性

    研发管理5%获取流程或功能的更新需求,实现必要的更新,撰写更新工作报告

    学生通过课程考核可以认识到软件工程流程的实用性与重要性,同时也可以知道自己在哪一个模块还不足和欠缺,能够根据自身情况进行再学习。本课程在评教中均为95分以上的好评。

    总之,Web程序设计综合实训是学生跨入社会就业前学习的一门半职业的课程,对该课程教学模式的探索与创新具有十分重要的意义,教师应该将提高学生的职业竞争力为主要目标,加以训练学生的方法能力、社会能力、专业能力为课程改革的主要内容,提高课程的教学质量。

    【参考文献】

    [1]冷鹏. 教师如何有效实施螺旋式项目教学法[J].价值工程,2011(33)

    [2]高妍. 基于项目驱动的Web程序设计教学模式研究[J].科技创新导报,2013(31)

    【基金项目】新世纪广西高等教育教改工程立项课题(2010JGA170 一般项目 A类);广西生态工程职业技术学院教学改革立项课题(201304JG)

    【作者简介】农 嘉(1979- ),男,广西生态工程职业技术学院讲师,硕士,研究方向:软件工程、算法理论、智能软件、信息安全。

    篇10:web程序设计课程设计

    我们进行了为期一周的Java web的课程实训。在这次实训中,我觉得我学到了很多东西。这次,老师给我们安排了一个项目,是关于商店购物的。首先,我们划分了几个小组,每组4-6人,每个人有每个人的工作,每个人的工作完成后整合到一起,这个项目就完成了。我在我们小组的工作是写一段删除商品的Java代码。因为我的基础比较差,所以我分担的工作比较少,下面是我做的一段代码:

    public void deleteProduct(String id){

    Statement stmt = null;

    connectTODB();

    int tempid =

    Integer.parseInt(id);

    try {

    stmt =

    this.con.createStatement();

    stmt.execute(“delete from

    shop_info where product_id=” + tempid);

    } catch(Exception e){

    e.printStackTrace();

    } finally {

    close(this.con, stmt, null);}}

    上一篇:煎蛋小学作文下一篇:舞台租赁的合同