当前位置:首页 > 计算机理论 >
《软件开发综合实践指导教程:JAVA WEB应用》电子书封面

软件开发综合实践指导教程:JAVA WEB应用

  • 发布时间:2020年06月09日 09:53:09
  • 作者:胡洁萍 杨树林
  • 大小:69.9 MB
  • 类别:软件开发电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:9.7

    软件开发综合实践指导教程:JAVA WEB应用 PDF 高清版

      给大家带来的一篇关于软件开发相关的电子书资源,介绍了关于软件开发、JAVA、WEB应用方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小69.9 MB,胡洁萍 杨树林编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.3。

      内容介绍

      JavaWeb应用技术是现如今最流行的Web软件开发技术性之一。现阶段不论是高等院校的软件工程专业,還是IT培训机构都将JavaWeb应用技术做为课程内容之一,这针对塑造学员的计算机技术工作能力具备关键的实际意义。这书用以具体指导JavaWeb运用综合实践,按三个层级领着阅读者进到JavaWeb应用技术全球。本书分4篇、共8章,內容先后为开发软件综合实践简述、构建JavaWeb运用设计方案与开发工具、实训案例——公司信息展现系统、实训课题研究——网络媒体管理中心系统、实训案例——互联网书社系统、实训新项目——应用商场系统、实训案例——根据SSH的在网上人才交流中心系统、实训课题研究——物流详情系统新项目。书里引入一些新专业知识和新方式 ,內容好用,重中之重突显,解读精练,案例典型性,既便捷学习培训,又有利于运用。这书主题鲜明,案例典型性,专业知识解读系统,合适做为公办专科学校电子计算机以及有关技术专业的教材内容或参考书,也可做为手机软件开发者以及他相关工作人员的技术性参考书。

      目录 

      • 第一篇 软件开发综合实践基础
      • 第1章 软件开发综合实践概述 2
      • 1.1 软件开发综合实践意义和目的 2
      • 1.1.1 软件企业对人才的要求 2
      • 1.1.2 软件开发综合实践的目标 2
      • 1.2 基本要求及实施过程 3
      • 1.2.1 综合实践的基本要求 3
      • 1.2.2 实施方式 3
      • 1.3 Java Web核心技术与开发模式 4
      • 1.3.1 Java Web核心技术 4
      • 1.3.2 Java Web开发模式 5
      • 1.4 编码规范 8
      • 1.4.1 为什么需要编码规范 8
      • 1.4.2 命名规范 9
      • 1.4.3 注释规范 10
      • 1.4.4 格式规范 11
      • 第2章 搭建Java Web应用设计与开发环境 13
      • 2.1 安装Java开发环境 13
      • 2.1.1 安装与配置JDK 13
      • 2.1.2 安装Java Web开发工具 14
      • 2.2 安装和使用MySQL 16
      • 2.2.1 下载与安装MySQL 16
      • 2.2.2 安装MySQL集成设计环境 19
      • 2.2.3 在NetBeans下管理MySQL数据库 20
      • 2.3 安装服务器 21
      • 2.3.1 安装Tomcat 21
      • 2.3.2 在NetBeans中注册Tomcat 23
      • 2.3.3 安装GlassFish 24
      • 2.4 UML建模工具安装 26
      • 2.4.1 使用NetBeans开发工具如何建模 26
      • 2.4.2 安装与集成VP-UML 27
      • 2.4.3 在NetBeans下使用VP-UML 29
      • 2.5 Java Web项目的建立与部署 34
      • 2.5.1 在NetBeans下建立与部署Java Web项目 34
      • 2.5.2 在Tomcat下部署Web应用程序 36   
      • 第二篇 基于基本Jave Web技术的开发   
      • 第3章 实训案例:企业信息展示系统 40
      • 3.1 系统分析 40
      • 3.1.1 需求描述 40
      • 3.1.2 用例分析 41
      • 3.1.3 功能描述 42
      • 3.1.4 其他需求 42
      • 3.2 系统设计 43
      • 3.2.1 系统功能结构 43
      • 3.2.2 数据库设计 43
      • 3.2.3 架构及程序结构 46
      • 3.2.4 领域模型设计 47
      • 3.2.5 系统配置与公共类设计 51
      • 3.2.6 界面结构设计 55
      • 3.3 数据访问层实现 59
      • 3.3.1 用户数据访问类实现 59
      • 3.3.2 产品分类数据访问类实现 63
      • 3.3.3 产品数据访问类实现 66
      • 3.3.4 新闻数据访问类实现 70
      • 3.3.5 反馈数据访问类实现 73
      • 3.4 业务逻辑层实现 76
      • 3.4.1 实现工厂类(Factory) 77
      • 3.4.2 用户业务逻辑类实现 78
      • 3.4.3 分类业务逻辑类实现 78
      • 3.4.4 产品业务逻辑类实现 79
      • 3.4.5 新闻业务逻辑类实现 79
      • 3.4.6 反馈业务逻辑类实现 80
      • 3.5 控制层实现 81
      • 3.5.1 设计控制层基类 81
      • 3.5.2 用户控制类实现 82
      • 3.5.3 分类控制类实现 84
      • 3.5.4 产品控制类实现 86
      • 3.5.5 新闻控制类实现 89
      • 3.5.6 反馈控制类实现 91
      • 3.6 视图层实现 93
      • 3.6.1 标签设计 93
      • 3.6.2 用户视图实现 97
      • 3.6.3 分类视图设计 100
      • 3.6.4 产品视图实现 101
      • 3.6.5 新闻视图设计 105
      • 3.6.6 反馈视图设计 107
      • 第4章 实训课题:网络新闻中心系统 110
      • 4.1 项目要求 110
      • 4.1.1 功能要求 110
      • 4.1.2 非功能性要求 110
      • 4.2 设计与实现要求 111
      • 4.2.1 分析和设计要求 111
      • 4.2.2 系统实现要求 111
      • 4.3 界面原型 112
      • 4.3.1 前台 112
      • 4.3.2 后台 115
      • 第三篇 基于JSP+Struts2+Hibernate技术架构的开发   
      • 第5章 实训案例:网络书城系统 124
      • 5.1 系统分析 124
      • 5.1.1 需求描述 124
      • 5.1.2 用例分析 124
      • 5.1.3 功能分类 125
      • 5.1.4 其他需求 126
      • 5.2 系统设计 126
      • 5.2.1 系统功能结构 126
      • 5.2.2 数据库设计 127
      • 5.2.3 架构及程序结构 129
      • 5.2.4 领域模型设计(实体、接口设计) 130
      • 5.2.5 系统配置 134
      • 5.2.6 公共类设计 137
      • 5.2.7 界面结构设计 140
      • 5.3 数据访问层实现 142
      • 5.3.1 数据访问类实现 143
      • 5.3.2 建立ORM文件 147
      • 5.3.3 数据访问层配置 152
      • 5.4 业务逻辑层实现 152
      • 5.4.1 业务逻辑类实现 152
      • 5.4.2 业务逻辑层配置 153
      • 5.5 控制层实现 153
      • 5.5.1 控制层类的实现 153
      • 5.5.2 控制层配置 159
      • 5.6 表现层实现 161
      • 5.6.1 标签设计 161
      • 5.6.2 公共网页设计 163
      • 5.6.3 用户视图实现 164
      • 5.6.4 分类视图实现 169
      • 5.6.5 图书视图实现 172
      • 5.6.6 订单视图实现 178
      • 5.6.7 购物车视图实现 181
      • 第6章 实训项目:软件商城系统 183
      • 6.1 项目要求 183
      • 6.1.1 功能要求 183
      • 6.1.2 非功能性要求 183
      • 6.2 设计与实现要求 184
      • 6.2.1 分析和设计要求 184
      • 6.2.2 系统实现要求 184
      • 6.3 界面原型 185
      • 6.3.1 前台界面 185
      • 6.3.2 后台界面 187  
      • 第四篇 基于SSH技术架构的开发   
      • 第7章 实训案例:基于SSH的网上人才中心系统 195
      • 7.1 系统分析与设计 195
      • 7.1.1 需求描述 195
      • 7.1.2 用例分析 195
      • 7.1.3 功能描述 197
      • 7.1.4 其他需求 198
      • 7.2 系统设计 198
      • 7.2.1 系统功能结构 198
      • 7.2.2 数据库设计 198
      • 7.2.3 架构与程序结构 203
      • 7.2.4 领域模型设计(实体、接口设计) 205
      • 7.2.5 系统配置与公共类设计 207
      • 7.2.6 界面结构设计 211
      • 7.3 数据访问层实现 214
      • 7.3.1 数据访问类实现 214
      • 7.3.2 建立ORM文件 218
      • 7.3.3 数据访问层配置 222
      • 7.4 业务逻辑层实现 224
      • 7.4.1 业务逻辑类实现 224
      • 7.4.2 业务逻辑层配置 225
      • 7.5 控制层实现 226
      • 7.5.1 控制层类的实现 226
      • 7.5.2 控制层配置 235
      • 7.6 表现层实现 237
      • 7.6.1 主页的登录状态标签设计 237
      • 7.6.2 公共网页设计 238
      • 7.6.3 管理员视图实现 240
      • 7.6.4 个人用户视图实现 242
      • 7.6.5 企业视图层设计 252
      • 7.6.6 招聘(工作)视图层设计 255
      • 7.6.7 申请(应聘)视图层设计 258
      • 7.6.8 新闻视图层设计 261
      • 第8章 实训课题:物流信息系统项目 264
      • 8.1 项目要求 264
      • 8.1.1 功能要求 264
      • 8.1.2 非功能性要求 264
      • 8.2 设计与实现要求 265
      • 8.2.1 分析和设计要求 265
      • 8.2.2 系统实现要求 265
      • 8.3 界面原型 266
      • 8.3.1 前台界面 266
      • 8.3.2 后台 269

      学习笔记

      Java中的Web MVC简介_动力节点Java学院整理

      Web开发中的请求-响应模型: 在Web世界里,具体步骤如下: 1、Web浏览器(如IE)发起请求。 2、Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html)。 3、web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户端对接收的内容进行处理(如web浏览器将会对接收到的html内容进行渲染以展示给客户)。 因此,在Web世界里: 都是Web客户端发起请求,Web服务器接收、处理并产生响应。 一般Web服务器是不能主动通知Web客户端更新内容。虽然现在有些技术如服务器推(如Comet)、还有现在的HTML5websocket可以实现Web服务器主动通知Web客……

      搭建JavaWeb服务器步骤详解

      1、安装jdk7 //检查jdk是否已经安装[root@iZwz9catu2mrq92b07d1d0Z ~]# yum list installed | grep javajava-1.7.0-openjdk.x86_64java-1.7.0-openjdk-demo.x86_64java-1.7.0-openjdk-devel.x86_64java-1.7.0-openjdk-javadoc.noarchjava-1.7.0-openjdk-src.x86_64tzdata-java.noarch 2017c-1.el6 @updates //卸载现有的jdk[root@iZwz9catu2mrq92b07d1d0Z ~]# yum -y remove java-1.7.0*//查看yum库中的Java安装包[root@iZwz9catu2mrq92b07d1d0Z ~]# yum -C list java*...java-1.7.0-openjdk.x86_64 1:1.7.0.151-2.6.11.0.el6_9 updatesjava-1.7.0-openjdk-demo.x86_64 1:1.7.0.151-2.6.11.0.el6_9 updatesjava-1.7.0-openjdk-devel.x86_64 1:1.7.0.151-2.6.11.0.el6_9 updatesjava-1.7.0-openjdk-javadoc.noarch 1:1.7.0.151-2.6.11.0.el6_9 updates...//安装jdk7[root@iZwz9catu2mrq92b07d1d0Z ~]# yum -y install java-1.7.0*//安装……

      JavaWeb乱码问题的解决方法

      前言 经常有读者在公众号上问 JavaWeb 乱码的问题,昨天又有一个小伙伴问及此事,其实这个问题很简单,但是想要说清楚却并不容易,因为每个人乱码的原因都不一样,给每位小伙伴都把乱码的原因讲一遍也挺费时间的,因此,松哥今天决定写一篇文章,和大伙好好捋捋 JavaWeb 中的乱码问题。 对于一些老司机而言,其实并不太容易遇到乱码问题,但是对于一些新手来说,乱码几乎是家常便饭,而且每当乱码时,网上搜了一大堆解决方案,发现自己的问题还是没能解决,其实这就是平时研究代码不求甚解导致的,乱码问题,也要去分析,然后才能对症下药,才能药到病除。 整体思路 首先出现乱码之后……

      java web开发之购物车功能实现示例代码

      之前没有接触过购物车的东东,也不知道购物车应该怎么做,所以在查询了很多资料,总结一下购物车的功能实现。 查询的资料,找到三种方法: 1.用cookie实现购物车; 2.用session实现购物车; 3.用cookie和数据库(购物车信息持久化)实现购物车; 分析一下这三种方法的优缺点: 1.单纯有cookie实现购物车,这样的购物车不是很理想,设想一下,如果客户端的浏览器把cookie给禁用了,这种方法就会在这里流产… 2.session中保存购物车的信息,这个只是在一个会话中可用,如果用户没有登录,或者说登录了以后,添加购物车,在关闭浏览器或者登出后,之前所添加的购物车通通都流产啦… 3.我这里要说就是这种……

      java web支持jsonp的实现代码

      跨域说明 跨域指请求和服务的域不一致,浏览器和H5的ajax请求有影响,而对服务端之间的http请求没有限制。 跨域是浏览器拦截了服务器端返回的相应,不是拦截了请求。 jsonp跨域请求处理 Jsonp(JSON with Padding) 是 json的一种"使用模式",可以让网页从别的域名(网站)那获取资料,绕过同源策略(若地址里面的协议、域名和端口号均相同则属于同源),即跨域读取数据。 jsonp:利用script标签可以跨域,让服务器端返回可执行的Javascript函数,参数为要回发的数据。可看做带有回调函数的ajax请求。 js代码 script type="text/javascript" $(function(){ /* //简写形式,效果相同 $.getJSON("http://app.example.com/base/json.do?sid=1494json……

      以上就是本次介绍的软件开发电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:Wireshark网络分析的艺术

      下一篇:加密与认证技术的数学基础

      展开 +

      收起 -

      • 《软件开发综合实践指导教程:JAVA WEB应用》PDF下载

      下载地址:百度网盘下载
      软件开发相关电子书
      软件定义安全:SDN/NFV新型网络的安全揭秘
      软件定义安全:SDN/NFV新型网络的安全揭秘 影印版

      汇集学术界和工业界对SDN/NFV安全近况和软件定义安全发展的洞察之作。众多云计算和网络安全专家联袂推荐

      立即下载
      软件定义网络(SDN)技术与实践
      软件定义网络(SDN)技术与实践 原书影印版

      全书分为SDN 概述、SDN 实验环境和交换机配置、SDN OpenFlow规范、Ryu 控制器与OpenDaylight、软件下载与安装、SDN 基础操作与应用实验、SDN 进阶操作与应用实验七个章节

      立即下载
      领域驱动设计 软件核心复杂性应对之道
      领域驱动设计 软件核心复杂性应对之道 完整版

      本书是领域驱动设计之父经典著作,深度剖析构建高质量复杂系统的核心技术,修订版更是对之前出版的中文版进行了全面的修订和完善,欢迎下载

      立即下载
      软件工程:实践者的研究方法
      软件工程:实践者的研究方法 第8版

      软件工程:实践者的研究方法 自第1版出版至今,30多年来在软件工程界产生了巨大而深远的影响。第8版继承了之前版本的风格与优势,系统地讲解软件过程、建模、质量管理、项目管理等基础

      立即下载
      Java软件结构与数据结构
      Java软件结构与数据结构 第4版

      Java软件结构与数据结构(第4版) 由著名作者JohnLewis(刘易斯)编写,本书始终以良好软件工程实践为准则,以Java为语言,介绍数据结构与算法的相关知识和具体实现,强调完美软件设计技巧的重要

      立即下载
      代码不朽:编写可维护软件的10大要则(Java版)
      代码不朽:编写可维护软件的10大要则(Java版) 扫描版

      本书提供代码示例,能够让读者一步步了解到如何对代码进行重构,从大量实践项目中提取出了编写可维护软件的10个最佳原则,帮助读者编写出高质量、简洁的代码,开发出松耦合、高可维护

      立即下载
      软件架构师的12项修炼
      软件架构师的12项修炼 清晰版 立即下载
      Scrum实战:敏捷软件项目管理与开发
      Scrum实战:敏捷软件项目管理与开发 超清扫描版

      本书为软件项目团队提供了如何成功实施敏捷软件框架Serum的实用指南。本书叙事清晰准确,是第一本由实践者编写的针对现实状况的实用指南

      立即下载
      软件工程:面向对象和传统的方法
      软件工程:面向对象和传统的方法 完整第8版 立即下载
      读者留言
      孔立果

      孔立果 提供上传

      资源
      20
      粉丝
      6
      喜欢
      144
      评论
      14

      Copyright 2018-2020 www.xz577.com 码农之家

      投诉 / 推广 / 赞助:QQ:520161757