新書推薦:
《
古今“书画同源”论辨——中国书法与中国绘画的关系问题兼中国画笔墨研究
》
售價:NT$
602.0
《
《日本文学史序说》讲演录
》
售價:NT$
332.0
《
无尽的海洋:美国海事探险与大众文化(1815—1860)
》
售價:NT$
454.0
《
治盗之道:清代盗律的古今之辨
》
售價:NT$
556.0
《
甲骨文丛书·剑桥世界暴力史(第一卷):史前和古代世界(套装全2册)
》
售價:NT$
959.0
《
甲骨文丛书·中华早期帝国:秦汉史的重估
》
售價:NT$
1367.0
《
欲望与家庭小说
》
售價:NT$
449.0
《
惜华年(全两册)
》
售價:NT$
320.0
|
編輯推薦: |
顶层设计,优化体系,参考教学基本要求 行业指导,企业参与,有机嵌入职业标准 专家指导,名师领衔,构建优质作者队伍
项目贯穿,任务驱动,融合工程教育理念 就业导向,学生为本,着眼职业生涯发展 接轨大赛,实战演练,借鉴技能竞赛要求
循序渐进,理实结合,符合学生认知规律 立体资源,开放共享,完善增值服务体系
|
內容簡介: |
本教材依托“在线购书系统Bookshop”项目,按照企业开发模式,模拟真实工作环境,采用任务驱动的模式进行。课程教学组织以软件开发团队形式进行,团队成员从完成简单任务到独立承担整个模块任务,逐步提高项目设计能力。通过阅读本教材可以掌握运用HTML、JSP、Servlet、EL、JSTL和JDBC等技术开发动态网站的能力,同时培养学生缜密的思维能力、主动解决问题的能力以及团队协作能力。
本教材配套光盘中提供了教学大纲、课程PPT、电子教案、教学案例源代码等。
本教材适用于高职高专计算机软件专业学生、应用型本科院校计算机软件专业学生、计算机相关专业培训机构学生以及广大计算机软件爱好者。
|
目錄:
|
第1章系统简介及开发环境搭建
1.1项目导引
1.2项目分析
1.2.1业务建模
1.2.2需求
1.2.3分析和设计
1.3技术准备
1.3.1Web应用
1.3.2HTTP请求响应模型
1.3.3动态网页开发技术
1.3.4BS体系结构
1.3.5创建一个Web应用
1.4项目实施
1.4.1搭建开发环境
1.4.2配置管理
1.4.3项目管理
1.5技术拓展
1.5.1RUP
1.5.2Scrum
1.6本章小结
1.7强化练习
第2章用JSP编写登录和注册页面
2.1项目导引
2.2项目分析
2.2.1业务建模
2.2.2需求
2.2.3分析和设计
2.3技术准备
2.3.1JSP概述
2.3.2JSP脚本元素
2.3.3JSP内置对象
2.3.4JSP指令元素
2.3.5JSP动作元素
2.4项目实施
2.5技术拓展
2.5.1POI简介
2.5.2用POI实现导入Excel文件
2.5.3用POI实现导出Excel文件
2.6本章小结
2.7强化练习
第3章用Model1实现用户登录和注册
3.1项目导引
3.2项目分析
3.3技术准备
3.3.1Model1和Model2介绍
3.3.2JDBC概述
3.3.3JDBC API常用类和接口
3.3.4JDBC访问数据库
3.4项目实施
3.5技术拓展
3.5.1将数据库访问信息写入属性文件
3.5.2JNDI
3.5.3数据库连接池技术
3.6本章小结
3.7强化练习
第4章用Model2实现用户登录注册
4.1项目导引
4.2项目分析
4.3技术准备
4.3.1Servlet技术简介
4.3.2Servlet常用类和接口
4.3.3Servlet生命周期
4.3.4Servlet应用
4.3.5过滤器
4.4项目实施
4.5技术拓展
4.5.1监听器
4.5.2用监听器实现数据库连接池管理
4.6本章小结
4.7强化练习
第5章用Model2实现图书浏览模块
5.1项目导引
5.2项目分析
5.3技术准备
5.3.1EL概述
5.3.2EL中的数据类型和运算符
5.3.3EL中的内置对象
5.3.4EL中调用函数
5.3.5JSTL概述
5.3.6JSTL核心标签库
5.3.7JSTL国际化和格式化标签库
5.3.8JSTL函数标签
5.4项目实施
5.5技术拓展
5.6本章小结
5.7强化练习
第6章用Model2实现购物车管理和提交订单
6.1项目导引
6.2项目分析
6.3技术准备
6.3.1JavaBeans组件
6.3.2在JSP页面中使用bean
6.4项目实施
6.4.1第三次迭代实现购物车管理
6.4.2第四次迭代实现订单管理
6.5技术拓展
6.5.1jspSmartUpload组件
6.5.2JFreeChart组件
6.6本章小结
6.7强化练习
第7章项目交付和维护
7.1项目导引
7.2项目分析
7.3技术准备
7.3.1β测试
7.3.2新老系统的并轨
7.3.3数据库转换
7.3.4技术培训
7.3.5项目部署环境
7.4项目实施
7.4.1数据库转换
7.4.2项目部署
7.5技术拓展
7.6本章小节
7.7强化练习
参考文献
|
內容試閱:
|
【前言】随着信息技术的发展和普及,作为高等教育的一种教育类型,高职高专教育更强调工程化和职业化教育——学生不仅应具有基本的专业理论知识,更强调实践动手能力。目前,学生在
校期间所掌握的技能与企业用人的需求还存在很大差异,一方面企业找不到需要的人才,另一方面大量毕业生找不到工作。传统的教学模式和教学内容无法满足学生职业发展的需要,因此有必要加强对高职院校计算机课程体系的改革。
鉴于此,教育部高等学校高职高专计算机类专业教学指导委员会组织十余所院校的多位计算机教育一线专家,共同策划了这本《JSP与Servlet开发技术基础》。
本教材内容组织借鉴了“情景教学法”和“实践共同体”等先进教学理念,针对Java
Web开发工程师的知识和能力要求而设计。教材把一个真实的项目“bookshop”引入课程,以真实项目为主线,读者就是软件开发团队的成员,采用迭代法完成整个项目的开发,学习完每一章节后,都要提交一个产品,增加了读者的学习兴趣和成就感。教学内容的选取打破了传统的学科体系,根据“岗位适用、行业发展、技能为主”的原则进行取舍,以增强课程教学的针对性和适用性,为学生上岗和持续发展奠定良好的基础。
一、教材特色
情景学习,模式新颖
按照迭代法开发流程,设置教材学习内容与顺序,读者作为软件开发团队的成员,每一阶段完成后,都要提供一个产品。
案例实用,体系完备
课程案例为一个真实案例,从系统概述、系统分析和设计、系统实现到系统安装部署,贯穿整个软件开发的生命周期。
循序渐进,通俗易懂
教材每一章按照项目导引、项目分析、技术准备、项目实施、技术拓展、本章小结和强化练习来组织,按照提出问题、学习知识、解决问题、知识巩固循序渐进进行。
资源丰富,形式多样
教材配套光盘中提供了教学大纲、课程PPT、电子教案、教学案例源代码等。
二、内容介绍与教学建议
本教材依托在线购书系统bookshop,主要培养运用JSP、Servlet、JDBC、EL和JSTL等技术进行Java
Web开发的能力,以及项目实施过程中的分析能力和主动解决问题的能力。
本教材的内容结构如下:
第1章:主要介绍bookshop系统功能以及开发环境搭建;
第2章:主要介绍JSP脚本元素、JSP指令元素、JSP动作元素、JSP内置对象以及用JSP技术编写登录和注册页面程序;
第3章:主要介绍JDBC技术、Model1和Model2技术以及用Model1实现用户登录和注册等功能;
第4章:主要介绍Servlet技术、Servlet常用类和接口、Servlet生命周期、过滤器等以及用Model2完成用户登录和注册模块的实现;
第5章:主要介绍EL概述、EL中数据类型和运算符、EL中的内置对象、JSTL中核心标签库、JSTL国际化和格式化标签库等的使用以及用Model2完成图书查询模块的实现;
第6章:主要介绍JavaBeans组件、JavaBeans组件的用法以及用Model2完成购物车模块和订单管理模块的实现;
第7章:主要介绍β测试、新老系统并轨、数据库转换、项目部署环境以及完成bookshop项目部署;
本教材建议以“理实一体”相结合的方式进行讲授,强调学生的实际动手能力。各院校可以根据自己的实际情况适当调整教学内容。
三、案例说明
随着互联网的广泛应用,人们的生活方式已经悄悄发生改变,越来越多的人喜欢选择网上购物。教材以在线购物网站bookshop贯穿始终,采用迭代法完成项目开发。
四、读者对象
高职高专计算机相关专业学生;
应用型本科院校计算机相关专业学生;
计算机相关专业培训机构学生;
广大软件开发爱好者。
由于编者学识和经验有限,本教材内容和形式尚有不足和疏漏之处,敬请读者批评指正。
……
|
|