Java项目开发实战密码
¥
11.69
1.9折
¥
62
九五品
仅1件
作者陈强
出版社清华大学出版社
ISBN9787302403289
出版时间2015-09
版次1
装帧平装
开本16开
纸张胶版纸
页数472页
字数99999千字
定价62元
上书时间2024-12-13
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:Java项目开发实战密码
定价:62.00元
作者:陈强
出版社:清华大学出版社
出版日期:2015-09-01
ISBN:9787302403289
字数:718000
页码:472
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
内容提要
Java语言是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位。本书通过12个综合实例的实现过程,详细讲解了Java语言在实践项目中的综合运用过程,这些项目从作者的学生时代写起,到架构师结束,一直贯穿于作者最重要的开发时期。章讲解了一个画图板系统的具体实现流程;第2章讲解了一个航空订票管理系统的具体实现流程;第3章讲解了一个酒店管理系统的具体实现流程;第4章讲解了一个物业管理系统的具体实现流程;第5章讲解了众望书城网上系统的具体实现流程;第6章讲解了一个学校图书馆管理系统的具体实现流程;第7章讲解了一个OA办公系统的具体实现流程;第8章讲解了一个网吧管理系统的具体实现流程;第9章讲解了一个典型企业快信系统的具体实现流程;0章讲解了利用Java技术开发当前的Android地图(系统的基本流程);1章讲解了一个任务管理系统的具体实现流程;2章讲解了开发音像公司管家婆系统的基本流程。在具体讲解每个实例时,都遵循项目的进度来讲解,从接到项目到具体开发,直到最后的调试和发布。内容循序渐进,并穿插了学习技巧和职场生存法则,读者成全面掌握Java语言。本书不但适用于Java语言的初学者,也适于有一定Java语言基础的读者,甚至也可以作为有一定造诣程序员的参考书。
目录
目 录章 画图板系1.1 赢在起点21.1.1 赢在起点——程序员的职业规划21.1.2 赢在起点——做好项目分析21.2 系统概述与预览41.2.1 软件概述41.2.2 项目预览41.3 准备工作81.3.1 搜集素材81.3.2 获得Java API手册81.4 具体实现91.4.1 创建一个类91.4.2 菜单栏和标题栏的实现101.4.3 保存文档的实现121.4.4 界面的实现131.4.5 调色板的实现181.4.6 中央画布的实现231.4.7 输入字体的实现251.4.8 打开旧文档的实现271.4.9 其他功能的实现31第2章 航空订票管理系统372.1 修炼自身382.1.1 “码农”和“高大上”382.1.2 赢在自身——快速提升自身修为382.2 新的项目392.3 系统概述和总体设计412.3.1 系统需求分析412.3.2 系统demo流程412.4 数据库设计422.4.1 选择数据库422.4.2 数据库结构的设计432.5 系统框架设计452.5.1 创建工程及设计主界面462.5.2 配置Hibernate访问类532.5.3 系统登录模块设计562.6 航班管理模块582.6.1 添加飞机信息592.6.2 添加航班602.6.3 添加航班计划612.7 网点管理模块632.7.1 添加网点632.7.2 删除网点652.8 订票管理模块662.8.1 登录管理662.8.2 添加订票682.9 系统测试69第3章 酒店管理系统713.1 程序员职场生存秘籍723.1.1 程序员的生存现状723.1.2 赢在职场——修炼程序员职场秘籍723.2 新的项目733.3 系统概述和总体设计743.3.1 系统需求分析743.3.2 实现流程分析753.3.3 系统demo流程753.4 数据库设计763.4.1 选择数据库773.4.2 数据库结构的设计773.5 系统框架设计793.5.1 创建工程及设计主界面803.5.2 为数据库建立连接类833.5.3 系统登录模块设计853.6 基本信息管理模块873.6.1 房间项目设置873.6.2 客户类型设置903.6.3 计费设置933.7 订房/查询管理模块943.7.1 个人订房953.7.2 多人订房973.7.3 营业查询993.8 旅客信息管理模块1033.8.1 旅客信息查询1033.8.2 会员信息管理104第4章 物业管理系074.1 部门沟通之“钥”1084.1.1 开发公司部门现状1084.1.2 赢在公司——探讨部门沟通之道1094.2 新的项目1104.3 系统概述和总体设计1114.3.1 系统需求分析1114.3.2 系统demo流程1124.4 数据库设计1124.4.1 选择数据库1124.4.2 数据库结构的设计1124.5 系统框架设计1154.5.1 创建工程及设计主界面1154.5.2 数据库ADO访问类1194.5.3 系统登录模块设计1204.6 基本信息管理模块1224.6.1 小区信息维护1224.6.2 楼宇信息维护1264.6.3 业主信息维护1284.6.4 收费信息维护1294.6.5 收费单价清单1314.7 消费指数管理模块1324.7.1 业主消费录入1324.7.2 物业消费录入1354.8 各项费用管理模块1364.8.1 业主费用查询1364.8.2 物业费用查询138第5章 众望书城网上系435.1 体验代码之美1445.1.1 程序员经常忽视的问题1445.1.2 赢在代码本身——体现程序之美1445.2 需求分析1455.2.1 系统分析1455.2.2 系统目标1465.3 数据库设计1475.4 SQL Server 2000 BC驱动1515.4.1 下载BC驱动1525.4.2 安装BC驱动1525.4.3 配置BC驱动1545.4.4 将BC驱动加载到项目中1555.5 系统设计1565.5.1 登录窗口1565.5.2 主窗口1585.5.3 商品信息的基本管理1645.5.4 进货信息管理1735.5.5 销售信息管理1805.5.6 库存管理1865.5.7 查询与统计1925.6 数据库模块的编程1955.7 项目调试203第6章 学校图书馆管理系统2056.1 软件项目的可扩展性2066.1.1 成熟软件的完善是一个不断更新的过程2066.1.2 赢在灵活——让程序具有更好的可扩展性2066.2 新的项目2076.3 系统概述和总体设计2076.3.1 系统需求分析2086.3.2 系统demo流程2086.4 数据库设计2096.4.1 选择数据库2096.4.2 数据库结构的设计2106.5 系统框架设计2136.5.1 创建工程及设计主界面2136.5.2 为数据库表添加对应的类2206.5.3 系统登录模块设计2276.6 基本信息管理模块2296.6.1 读者信息管理2296.6.2 图书类别管理2326.6.3 图书信息管理2346.6.4 新书订购管理2356.7 用户管理模块2376.7.1 用户信息添加2376.7.2 用户信息修改与删除2376.7.3 用户密码修改238第7章 OA办公系统2417.1 模块化编程思想2427.1.1 现实中的模块化编程2427.1.2 赢在面向对象——实现高内聚和低耦合代码2427.2 新的项目2437.3 系统概述和总体设计2447.3.1 系统需求分析2447.3.2 系统demo流程2457.4 数据库设计2467.4.1 设计物理结构2467.4.2 数据库结构的设计2467.5 系统框架设计2497.5.1 创建工程及设计主界面2507.5.2 为数据库表配置Hibernate2547.5.3 为数据库表建立对应类2557.5.4 系统登录模块设计2597.6 基本信息管理模块2607.6.1 权限信息管理2607.6.2 日程信息管理2637.7 员工和部门信息管理模块2657.7.1 员工信息管理2657.7.2 部门信息管理2687.8 通讯录和信息发布管理模块2707.8.1 通讯录管理2707.8.2 信息发布管理272第8章 网吧管理系统2738.1 程序的可移植性2748.1.1 什么是可移植性2748.1.2 赢在技术——Java本身具备跨平台功能2748.2 新的项目2758.3 系统概述和总体设计2758.3.1 系统需求分析2768.3.2 系统demo流程2768.4 数据库设计2778.4.1 选择数据库2778.4.2 数据库结构的设计2788.5 系统框架设计2808.5.1 创建工程及设计主界面2808.5.2 建立数据库连接类2848.5.3 系统登录模块设计2868.5.4 普通用户登录设计2908.6 用户信息管理模块2928.6.1 用户信息类2928.6.2 “用户管理”窗体2938.6.3 添加用户信息2948.6.4 删除用户信息2958.6.5 修改用户信息2968.6.6 查询用户信息2978.7 基本信息管理模块2988.7.1 计算机信息管理2988.7.2 上网卡信息管理3008.8 高级功能管理模块3028.8.1 会员信息管理3028.8.2 消费信息管理303第9章 典型企业快信系统3079.1 提高程序的健壮性3089.1.1 一段房贷代码引发的深思3089.1.2 赢在高质量——提高程序的健壮性3089.2 新的项目3099.3 项目分析3099.3.1 背景分析3099.3.2 需求分析3109.3.3 核心技术分析3109.4 系统设计3109.4.1 系统目标3109.4.2 系统功能结构3109.5 搭建开发环境3119.5.1 建立短信猫和JavaMail开发环境3119.5.2 设计数据库3139.5.3 设计表3159.6 编写项目计划书3179.7 具体编码3189.7.1 编写公用模块代码3189.7.2 设计主页3239.7.3 名片夹管理模块3259.7.4 收发短信模块3309.7.5 邮件群发模块3359.8 分析JavaMail组件3369.8.1 JavaMail简介3379.8.2 发送邮件3379.8.3 收取邮件3399.9 项目调试3400章 Android地图系统34310.1 做好项目管理者34410.1.1 软件工程师到项目经理到管理者之路34410.1.2 赢在管理——运转一个健步如飞的团队34410.2 新的项目34610.3 系统分析34710.3.1 背景34710.3.2 Android技术分析34710.3.3 编写可行性研究报告34710.3.4 编写项目计划书34810.4 系统设计34910.4.1 流程分析34910.4.2 规划UI界面35010.5 数据库设计35010.6 具体编码35110.6.1 新建工程35110.6.2 主界面35210.6.3 新建界面35410.6.4 设置界面35610.6.5 帮助界面36010.6.6 地图界面36210.6.7 数据存取37210.6.8 实现Service服务37610.7 项目调试3781章 任务管理系统37911.1 算法是程序的灵魂38011.1.1 何谓算法38011.1.2 赢在技术沉淀——计算机中的算法38011.1.3 赢在技术沉淀——表示算法的方法38111.2 新的项目38311.3 系统概述和总体设计38311.3.1 系统需求分析38411.3.2 系统demo流程38511.4 数据库设计38511.4.1 选择数据库38511.4.2 数据库结构的设计38511.5 系统框架设计38911.5.1 创建工程及设计主界面38911.5.2 建立数据库连接类39211.5.3 系统登录模块设计39311.5.4 数据获取基类39511.5.5 系统框架设计39511.6 用户管理模块39711.6.1 添加用户信息类39711.6.2 实现用户管理窗体40111.7 个人任务管理模块40311.7.1 添加个人任务信息类40411.7.2 实现个人任务管理窗体40711.8 公司任务管理模块40811.8.1 添加公司任务信息类40811.8.2 实现公司任务管理窗体4112章 音像公司管家婆系统41512.1 走向架构师之路41612.1.1 什么是架构师41612.1.2 赢在架构——如何成为一名架构师41612.1.3 赢在架构——何种架构才算是一个“美丽”的架构41712.1.4 赢在架构——如何打造一个美丽的架构41712.2 组建团队41812.3 搭建数据库42012.3.1 数据库结构的设计42012.3.2 下载并安装SQL ServerBC驱动42212.4 具体编码42312.4.1 登录窗口42412.4.2 主窗口42512.4.3 连接数据库42912.4.4 读取数据库信息43012.4.5 修改数据库信息43112.4.6 退货管理43512.4.7 商品信息管理43912.4.8 进货管理44512.4.9 将组件添加到容器中44912.4.10 销售管理45112.5 调试运行460
作者介绍
序言
— 没有更多了 —
以下为对购买帮助不大的评价