技术教育社区
www.teccses.org

软件工程开发技术与应用

封面

作者:单广荣

页数:348

出版社:科学出版社

出版日期:2020

ISBN:9787030651044

电子书格式:pdf/epub/txt

内容简介

本书内容包含了软件开发全流程的各环节涉及的技术,以工程实训为主线,阐述了以JavaWeb为核心的全栈软件开发。包括了软件前端开发,后端开发、数据库应用等。前端开发阐述了HTML5、CSS3、JavaScript内容,后端开发阐述了Java编程基础、数组、集合、流、线程、JSP、Servlet、JDBC、Filter、Listener、分层架构、MVC模式等,数据库阐述了数据库的设计、数据库的优化。

目录

目录

第1章 走进HTML 1

1.1 任务1:在网页上输出Hello World 1

1.2 任务2:设置网页编码 4

1.3 任务3:开发唐诗三百 6

1.4 任务4:开发商品信息页面 12

1.5 任务5:开发商品详情页面 17

1.6 任务6:播放音乐和视频 23

1.7 了解W3C标准 25

第2章 表格、表单、框架 26

2.1 任务1:制作季度销售报表 26

2.2 任务2:制作调査问卷 32

2.3 任务3:制作邮箱主页 39

第3章 层叠样式表 43

3.1 任务1:使用CSS选择器 43

3.2 任务2:使用CSS修饰网页 53

3.3 任务3掌握应用样式的方式 61

3.4 任务4:掌握CSS优先级 63

第4章 盒子模型 68

4.1 任务1:理解盒子模型 68

4.2 任务2:实现DIV+CSS布局 72

第5章 页面布局实战 77

5.1 HTML5新増的布局标签 77

5.2 需求描述 79

5.3 开发环境 80

5.4 问题分析 80

5.5 推荐开发过程 81

5.6 参考代码 81

第6章 走进Java 88

6.1 任务1:Java开发环境搭建 88

6.2 任务2:使用记事本开发Java程序 92

6.3 任务3:使用Eclipse开发Java程序 94

第7章 流程控制 97

7.1 任务1:显示个人简历 97

7.2 任务2:实现成绩管理 102

7.3 任务3:判断成绩取值范围 104

7.4 任务4:计算学生的平均分 111

第8章 数组 122

8.1 任务1:使用数组实现排序 122

8.2 任务2:使用数组的常见问题 131

第9章 方法 135

9.1 任务1:学生成绩管理 135

9.2 任务2:重构学生成绩管理 138

第10章 String对象 144

10.1 任务1:字符串操作 144

10.2 任务2:计算业务员的绩效 151

第11章 面向对象基础 156

11.1 任务1:实现类的基本操作 156

11.2 任务2:升级类的功能 161

11.3 任务3:在控制台输出人员信息 169

11.4 任务4:使用包改进信息输出 173

11.5 任务5:使用访问修饰符 175

11.6 任务6:类成员与实例成员 177

第12章 继承和多态 180

12.1 任务1:使用继承定义部门类 180

12.2 任务2:使用继承和重写完善类的结构 182

12.3 任务3:输出医生给宠物看病的过程 188

12.4 任务4:使用抽象描述事物 191

第13章 异常的捕获和处理 198

13.1 任务1:认识异常 198

13.2 任务2:捕获异常 201

13.3 任务3:抛出异常 205

第14章 集合框架和泛型 208

14.1 任务1:査询新闻标题 208

14.2 任务2:査询新闻标题功能升级 214

第15章 走进MySQL 217

15.1 任务1:搭建MySQL数据库环境 217

15.2 任务2:创建公司数据库 220

15.3 任务3:管理公司数据库 224

15.4 任务4:备份和还原数据库 227

15.5 任务5:管理MySQL服务 227

第16章 约束和高级查询 229

16.1 任务1:为表创建约束 229

16.2 任务2:编写高级査询语句 233

第17章 JDBC操作数据 242

17.1 任务1:认识JDBC 242

17.2 任务2:使用JDBC实现部门管理业务 243

第18章 封装JDBC 254

18.1 任务1:封装DBHelper 254

18.2 任务2:使用DBHelper 258

第19章 JSP简介 262

19.1 任务1:搭建JSP开发环境 262

19.2 任务2:了解JSP页面构成 268

19.3 任务3:使用JSP向浏览器输出Hello World 271

第20章 请求与响应 275

20.1 任务1:学生成绩管理 275

20.2 任务2:使用重定向跳转页面 287

第21章 用户状态管理 291

21.1 任务1:显示用户上次访问时间 291

21.2 任务2:保存用户登录状态 296

第22章 页面跳转 306

22.1 任务1:使用请求转发跳转页面 306

22.2 任务2:熟悉九大内置对象 310

第23章 JSP项目实战 313

23.1 需求描述 313

23.2 开发环境 313

23.3 数据库设计 313

23.4 创建项目 315

23.5 创建工具类 316

23.6 添加知识 320

23.7 显示所有知识条目 324

23.8 编辑知识 327

23.9 删除知识 331

23.10 査看知识明细 333

23.11 数据统计 335

参考文献 337

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《软件工程开发技术与应用》
Article link:https://www.teccses.org/1161019.html