×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302657781
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:424
  • 出版时间:2024-05-01
  • 条形码:9787302657781 ; 978-7-302-65778-1

本书特色

《Java Web项目实训教程》**章对Java Web应用开发的相关基础知识以及技术要点进行了梳理和介绍,在技术要点讲解时搭建一个测试项目,每一个关键技术都会在测试项目中给出完整可行的代码演示示例,帮助读者理解技术原理,后续在项目中融入时才不显突兀。后续章节介绍一个完整的基于MVC设计模式的招生考试报名系统,首先从管理信息系统的本质——数据管理的角度出发,结合项目需求分析完成项目数据库设计,接着从数据流转的角度,讲解了数据库中持久化的数据到内存中临时操作的Java数据对象之间的转换过程,封装了数据库的基本操作并进一步完成了DAO(数据访问对象)层的设计,然后设计了站点信息管理、个人信息维护、修改密码、登录登出与权限管理等通用的基础功能,*后按照报考系统的实际业务需求分阶段推进,依次完成了基础数据管理、用户注册、在线报名、报名数据查询统计、现场确认、打印报名表、考号与考场分配、打印准考证、成绩与录取信息查询等业务功能。项目案例覆盖了数据库操作封装、EL表达式与JSTL标签应用、密码加密、权限控制、验证码生成、表单校验、文件上传、在线打印、数据导入导出等常用的开发技术要点。
本书在讲述时避免采用扁平化的功能模块堆叠模式,尽量凸显软件代码的迭代演进过程。对实际的招生考试报名系统功能进行凝练,在内容组织时不再简单的以用户角色对应的功能模块为单元,而是以系统涉及的实际业务流程推进为主线组织,章节的衔接更加合理自然。与此同时,在关键技术要点的应用讲解时,能够循序渐进地将代码初始版本编写、封装优化、技术迭代等具体演进过程呈现给读者,对初学者而言,在演进模式下学习实践关键技术,更加符合学习认知实践规律,易于上手,理解也会更深刻。此外,本书还配备有完整的视频教程,给读者提供更详实生动的学习资源。
本书可以作为应用型本科院校计算机应用技术、软件工程、计算机网络、大数据、计算机信息管理及其他计算机相关专业的实训教材,或者作为Java Web的职业培训教材,还可以作为广大编程人员的参考用书。

内容简介

《Java Web项目实训教程》以项目为导向,通过“招生考试报名系统”项目讲解一个 Java Web项目开发的完整设计与实现流程。全书共分为 14章,第 1章重点讲解系统实现需使用的技术,包括前端三大核心技术( HTML、CSS、 JavaScript)以及 Java Web技术基础( JSP、EL表达式、 JSTL标签、 Servlet、过滤器、监听器等);第 2章介绍系统需求;第 3章讲解项目数据库的设计与实现;第 4章实现对数据库基础操作的封装;第 5章封装实现 DAO层组件;第 6章结合 MVC分层设计思想对站点资源进行统一规划设计,并对视图层页面进行简要设计;第 7章完成系统在初始阶段需要具备的一些基础功能;第 8~14章按照报名系统的实际业务需求分阶段推进,依次完成各阶段的业务功能开发。 本书配套资源丰富,包括制作精美的教学课件( 533页)、项目开发的全过程教学视频( 1200分钟)、案例代码、项目开发素材以及项目的完整源代码。 本书可以作为高等院校或职业院校计算机类专业学生学习 Java Web应用程序开发的实训教材,也可以作为 Java Web应用开发人员的参考用书。

目录

第1章 Java Web应用开发基础 1 1.1 Web应用基础 1 1.2 HTML基础 5 1.3 CSS基础 13 1.4 JavaScript基础 24 1.5 Java Web应用开发核心技术 37 第2章招生考试报名系统项目概述 84 2.1 项目开发背景 84 2.2 业务流程分析 84 2.3 系统功能性需求 85 2.4 系统非功能性需求 88 第3章项目数据库的设计与实现 90 3.1 数据库设计 90 3.2 数据库环境搭建 98 3.3 创建项目数据库 102 3.4 创建报名系统项目 102 3.5 在集成开发环境中创建数据库表103 第4章数据库基础操作的封装 113 4.1 系统中的数据表示和转换 113 4.2 实体类的设计114 4.3 封装操作数据库的基本方法124 第5章 DAO层组件的封装设计149 5.1 基于泛型的通用DAO接口设计 149 5.2 基于泛型的通用DAO接口实现类设计 151 5.3 对分页数据的封装处理 153 5.4 实体类DAO接口及其实现类设计 158 5.5 DAO工厂类设计 164 第6章站点资源组织与页面视图设计168 6.1 站点资源规划 168 6.2 页面视图设计 171 第7章系统基础功能的实现 191 7.1 基础数据的全局监听 191 7.2 管理员登录功能的实现 192 7.3 用户权限控制 220 7.4 管理员注销登录功能的实现223 7.5 系统状态展示功能的实现 224 7.6 管理员信息维护功能的实现231 7.7 管理员查看个人登录历史功能的实现 239 7.8 管理员修改个人密码功能的实现242 7.9 招考阶段设置功能的实现 248 第8章基础信息维护阶段的业务功能实现 254 8.1 站点信息管理功能的实现 254 8.2 招考信息管理功能的实现 261 第9章开放报名阶段的业务功能实现285 9.1 考生用户注册功能的实现 285 9.2 考生用户登录功能的实现 294 9.3 考生用户注销登录功能的实现300 9.4 招考信息查阅功能的实现 300 9.5 考生查看个人登录历史功能的实现 304 9.6 考生修改个人密码功能的实现306 9.7 考生个人信息维护功能的实现311 9.8 招生管理员重置考生密码功能的实现 318 9.9 考生在线报名功能的实现 323 第10章现场确认阶段的业务功能实现 343 10.1 现场确认功能的实现 343 10.2 管理员查询报名信息功能的实现 350 第11章排考阶段的业务功能实现 359 11.1 准考证号码编排功能的实现 359 11.2 考场教室分配功能的实现 370 第12章考试阶段的业务功能实现377 12.1 准考证在线打印功能的实现 377 12.2 考试入场签到功能的实现 384 第13章成绩及录取查询阶段的业务功能实现 389 13.1 成绩与录取信息导入功能的实现 389 13.2 成绩与录取信息查询功能的实现 396 第14章数据库备份与恢复 405 14.1 数据库备份功能的实现 405 14.2 数据库恢复功能的实现 408 IX
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航