宁波城市职业技术学院

JSP开发应用

图片
课程概述

JSP技术作为基于Java的动态网页设计技术,得到业内的广泛认可。“JSP开发应用”课程以开发一个社区居家养老服务信息系统为载体,逐一介绍了JSP技术的核心内容。

本课程的主要内容包括系统开发准备、系统首页设计、管理员首页与系统管理设计、老年客户管理、社工信息处理、工单信息处理、信息查询与统计、信息发布与维护等。结合个性化的教材,各章由新知识预备、系统开发、新知识使用案例剖析、系统进一步开发与实训等部分构成。系统开发部分给出完整代码,让学习者学习、参考。系统进一步开发部分仅给出部分代码,或者系统设计思路,让学习者在独立思考的基础上完成程序的设计。

与现有的各类JSP开发技术课程相比,本课程最大的特点是从一开始就在一个真实的项目环境中开展教学,不仅给学习者提供了可以模仿、借鉴的部分,还给学习者独立思考和练习的机会;学习者在学完本课程后不仅可以学习到JSP技术的核心内容,而且进行了大量的代码编写训练,可以实现从生手到熟手的转变,还体验了一个完整的项目开发过程,避免将大量的时间用于零星的知识点学习。

授课目标
学习者在学完本课程后不仅可以学习到JSP技术的核心内容,而且通过大量的代码编写训练,可以实现从生手到熟手的转变,能够独立开发出基于JSP的Web应用软件。
证书要求

1.完成单元作业;

2.通过单元测验;

3.通过期末综合测试。

预备知识

1.熟悉网页制作基础,包括Dreamweaver CS的使用、html语言等;

2.熟悉Java程序设计基础。


授课大纲

本课程包括系统开发准备、系统首页设计、管理员首页与系统管理设计、老年客户管理、社工信息处理、工单信息处理、信息查询与统计、信息发布与维护等内容。具体教学安排如下:


第1章 系统开发准备

  第1节 JSP文件的构成

  第2节 JSP开发环境的搭建

  第3节 JSP的工作流程

  第4节 JSP中的声明

  第5节 社区居家养老服务信息系统功能模块

 

第2章 系统首页设计

  第1节 信息处理流程

  第2节 数据库设计

  第3节 系统架构设计

  第4节 界面设计

  第5节 控制器servlet的创建

  第6节 数据bean的创建

  第7节 建立与数据库的连接

  第8节 处理bean的创建

  第9节 登录信息的验证

  第10节 功能测试

  第11节 servlet及其使用评析

  第12节 request及其使用评析

 

第3章 管理员首页与系统管理设计

  第1节 管理员首页设计

  第2节 退出系统与重新登录设计

  第3节 系统安全性设计

  第4节 session及其使用评析

  第5节 out及其使用评析

 

第4章 老年客户管理

  第1节 客户信息登记功能设计

  第2节 JavaBean及其使用评析

  第3节 数据库的操作方法及其使用评析

  第4节 客户信息变更功能设计

 

第5章 社工信息处理

  第1节 社工信息登记功能设计

  第2节 JSP表达式及其使用评析

  第3节 response及其使用评析

  第4节 社工信息变更功能设计

 

第6章 工单信息处理

  第1节 工单生成功能设计

  第2节 page指令及其使用评析

  第3节 JSP程序调试的基本方法

  第4节 基于MyEclipse的JSP程序调试方法

  第5节 工单完成功能设计

  第6节 工单查询功能设计

 

第7章 信息查询与统计

  第1节 客户费用清单功能设计

  第2节 文件与目录的创建方法

  第3节 其它查询功能设计

 

第8章 信息发布与维护

  第1节 信息发布功能设计

  第2节 application及其使用评析

  第3节 信息维护功能设计

  第4节 系统首页信息显示功能设计


参考资料

1. JSP开发应用项目教程,张君华主编,清华大学出版社,2015年;(本课程的教材)

2. Java Web设计实用教程——基于Eclipse环境的应用开发,孔昊主编,机械工业出版社,2012年。

常见问题

问:主讲教师的联系方式是怎样的?

答:主讲教师的邮箱是:583887669@qq.com。


问:怎样购买本课程的教材?

答:可以直接在网上购买,有困难的话,也可联系主讲教师协助购买。


问:到哪里可以免费下载教材中的工具软件?

答:可以在网上搜索和下载,也可将QQ号发给主讲教师,然后到相应的QQ群(OIJSP)共享中去下载。