李乃祥主编的这本《应用程序开发基础》全面、系统地展示了程序开发思想和方式方法的演变与形成过程。本书选择J2EE平台,介绍了面向网络应用环境的流行应用程序开发工具和技术,较好地贯彻了“教、学、做一体化”的教育理念,有助于非计算机专业学生增强计算思维意识,提升应用程序开发能力,是非计算机专业学生学习程序开发的理想入门教材。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 应用程序开发基础(普通高等教育农业部十二五规划教材) |
分类 | 计算机-软件工程 |
作者 | 李乃祥 |
出版社 | 中国农业出版社 |
下载 | ![]() |
简介 | 编辑推荐 李乃祥主编的这本《应用程序开发基础》全面、系统地展示了程序开发思想和方式方法的演变与形成过程。本书选择J2EE平台,介绍了面向网络应用环境的流行应用程序开发工具和技术,较好地贯彻了“教、学、做一体化”的教育理念,有助于非计算机专业学生增强计算思维意识,提升应用程序开发能力,是非计算机专业学生学习程序开发的理想入门教材。 内容推荐 李乃祥主编的这本《应用程序开发基础》全面、系统地介绍了程序设计语言、程序开发技术和开发理念的发展变化,选择J2EE平台,介绍了面向网络应用环境的现代应用程序开发工具和技术,具体包括应用程序开发概论、主体开发环境搭建、Java基础、网页设计、面向对象与组件技术、数据库应用和新闻管理系统完整开发实例。 《应用程序开发基础》内容系统、全面,为读者搭建了一个完整的应用程序开发技术知识框架;较好地处理了宽与深的关系,深入浅出地介绍了流行语言和技术工具的使用;注重应用导向和案例教学,且为每章内容配备了习题和思考题。 《应用程序开发基础》适合作为农林院校非计算机专业学生学习程序开发技术的通用教材(参考学时54),也可供有关技术人员学习和了解现代程序开发技术时参阅。 目录 总序 序 前言 第1章 应用程序开发概论 1.1 计算机、编程工具与应用程序 1.1.1 计算机及其应用 1.1.2 编程语言 1.1.3 应用程序及其开发 1.2 低级语言时代 1.2.1 机器语言及其问题 1.2.2 汇编语言的产生及发展 1.3 高级语言时代 1.3.1 高级语言的产生与发展 1.3.2 软件危机与软件开发的工程化 1.3.3 面向对象语言及技术 1.4 第四代与第五代计算机语言 1.4.1 各种专用语言和工具的产生 1.4.2 第四代计算机语言、特点与问题 1.4.3 第五代计算机语言——5GL 1.5 Web程序开发技术 1.5.1 客户端技术的演进 1.5.2 服务端技术的发展 1.5.3 两种重要的企业开发平台 1.5.4 XML语言及相关技术 1.5.5 Web开发框架和应用模型 1.5.6 web开发技术的未来 1.6 组件技术与SOA架构 1.6.1 组件技术 1.6.2 面向服务架构SOA 1.7 为什么选择J2EE 1.8 本书的任务与结构 1.8.1 本书的任务和目标 1.8.2 本书的结构 习题与思考题 第2章 主体开发环境搭建 2.1 JDK的安装与配置 2.1.1 JDK简介 2.1.2 安装JDK 2.1.3 配置JDK 2.2 Tomcat的安装与配置 2.2.1 Tomcat简介 2.2.2 安装与配置Tomcat 2.3 MyEclipse的安装与配置 2.3.1 MyEclipse简介 2.3.2 安装MyEclipse 2.3.3 配置MyEclipse 项目1:在MyEclipse中开发Java项目 项目2:在MyEclipse中开发Java web项目 习题与思考题 第3章 Java基础 3.1 Java基本语法 3.1.1 标识符与关键字 3.1.2 基本数据类型 3.1.3 变量与常量 3.1.4 运算符与表达式 3.2 顺序结构和选择结构 3.2.1 顺序结构 3.2.2 选择结构一一if语句 3.2.3 switch结构 3.3 循环结构 3.3.1 while循环 项目1:运用while循环与if语句模拟新闻管理系统登录 3.3.2 for循环 项目2:运用for循环与if语句模拟新闻管理系统登录 3.4 数组 3.4.1 声明数组 3.4.2 数组的引用 3.4.3 数组的初始化 3.4.4 数组元素的使用 项目3:运用数组模拟注册页面中用户职业信息的选择 习题与思考题 第4章 网页设计 4.1 HTML文件 4.1.1 HTML文件的创建 4.1.2 HTML常用标签 4.1.3 HTML表格 4.1.4 HTML表单 4.2 CSS与DIV 4.2.1 CSS语句格式 4.2.2 CSS选择符 4.2.3 CSS设置方式 4.2.4 DIV运用 项目1:制作新闻管理系统首页 4.3 JSP基础 4.3.1 JSP简介 4.3.2 JSP元素 4.3.3 JSP的隐含对象 项目2:利用JSP隐含对象模拟完成用户登录页面 习题与思考题 第5章 面向对象与组件技术 5.1 面向对象 5.1.1 类的声明 5.1.2 成员变量 5.1.3 方法 5.1.4 创建和使用对象 5.1.5 继承与封装 5.1.6 接口与包 5.2 JavaBean组件 5.2.1 JavaBean简介 5.2.2 JavaBean规范 5.2.3 JavaBean在JSP中的应用 5.2.4 JavaBean的作用域 项目1:使用JavaBean获取表单信息 项目2:根据新闻管理系统制作新闻类的JavaBean 习题与思考题 第6章 数据库应用 6.1 关系数据库基础知识 6.2 MySql与Navicat的安装与配置 6.3 数据库操作语言 6.3.1 数据定义语言 6.3.2 数据操纵语言 6.4 JDBC 6.4.1 JDBC简介 6.4.2 配置JDBC驱动 6.4.3 JDBC常用接口 6.4.4 访问数据库 项目1:创建新闻管理系统的数据库 项目2:连接数据库实现首页新闻表 习题与思考题 第7章 新闻管理系统完整开发实例 7.1 新闻管理系统的目录结构 7.2 新闻管理系统的JSP页面 7.2.1 top.jsp 7.2.2 left.jsp 7.2.3 bottom.jsp 7.2.4 index.jsp 7.2.5 showCategory.jsp 7.2.6 showContent.jsp 7.2.7 search.jsp 7.2.8 login.jsp 7.2.9 logout.jsp 7.2.10 admin—main.jsp 7.2.11 news[Jpdate.jsp 7.2.12 newsUpdatDo.jsp 7.2.13 newsDel.jsp 7.2.14 newsAdd.jsp 7.2.15 newsAddDo.jsp 7.3 新闻管理系统的JavaBean组件 7.3.1 数据库操作类 7.3.2 新闻表操作类 7.3.3 新闻类别操作类 7.3.4 用户操作类 7.4 新闻管理系统的样式表 习题与思考题 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。