Java企业项目实战
Java企业项目实战封面图

Java企业项目实战

李亚平, 向华, 主编

出版社:清华大学出版社

年代:2015

定价:35.0

书籍简介:

本教材是以超市管理系统为项目依托,根据超市日常的管理需要,通过Swing与MSSQL实现管理系统。主要包括系统登录,经销商管理,供应商管理,人员管理。产品管理,采购单管理,产品入库,仓库管理,产品入库,库存管理,产品出库等功能,浅入深出地讲解了Java与Swing的开发技巧。如:合理安排项目的包资源结构、合理设计窗体布局、面板的灵活使用、在表格中添加特殊内容、合理使用数据对象(如触发器, 视图等)。

书籍目录:

第1章超市管理系统分析

1.1项目需求分析

1.1.1超市的起源和发展

1.1.2项目背景

1.1.3系统目标

1.2项目可行性分析

1.2.1技术上的可行性

1.2.2经济上的可行性

1.2.3风险因素及对策

1.3项目概要设计

1.3.1进货流程

1.3.2销售流程

1.3.3库存管理

1.3.4系统功能清单

1.3.5系统整体架构

1.4开发语言选取

1.4.1Java简介

1.4.2Java技术特点

练习

第2章开发环境搭建

2.1下载及安装JDK

2.2配置环境变量

2.2.1打开环境变量设置面板

2.2.2设置PATH

2.2.3设置JAVA_HOME

2.2.4设置CLASSPATH

2.2.5检验是否配置成功

2.3安装Eclipse

2.3.1下载Eclipse

2.3.2选择工作空间

2.4创建项目

练习

第3章登录模块设计与开发

3.1相关知识

3.1.1包

3.1.2类

3.1.3引入

3.1.4变量

3.1.5方法

3.1.6数据类型

3.1.7字符串类

3.2界面设计

3.3登录流程设计

3.4用户表设计

3.5包结构

3.6代码实现

3.6.1创建用户实体类

3.6.2创建登录框体背景内部类

3.6.3布局登录面板

3.6.4注册事件监听器

3.6.5完成登录框体

练习

第4章主框体设计与开发

4.1相关知识

4.1.1封装

4.1.2继承

4.1.3多重继承——接口类

4.1.4日期相关类

4.1.5数学函数类

4.1.6常用集合类

4.1.7Swing窗体

4.1.8Swing面板

4.1.9Swing常用控件

4.1.10Swing布局管理器

4.2界面设计

4.3代码实现

4.3.1创建系统菜单栏

4.3.2创建带左右微调按钮的移动面板

4.3.3创建自定义顶级功能菜单按钮

4.3.4完成客户端主框体

练习

第5章服务器端设计与开发

5.1相关知识

5.1.1线程类

5.1.2数据库连接JDBC

5.1.3客户端套接字Socket

5.1.4服务端套接字ServerSocket

5.1.5序列化与反序列化

5.1.6远程过程调用

5.2界面设计

5.3认证流程

5.4服务器包结构

5.5代码实现

5.5.1创建数据库连接工具

5.5.2创建和实现用户数据访问接口

5.5.3令牌管理器开发

5.5.4服务器监控面板开发

5.5.5启动服务器并监听客户端请求

练习

第6章基本档案管理模块设计与开发

6.1相关知识

6.1.1图标类Imagelcon

6.1.2图像类Image

6.1.3绘图类Graphics

6.1.4二维形状处理Java2D

6.1.5Swing菜单组件

6.1.6Swing树形结构

6.1.7Swing表格

6.1.8Swing选项卡

6.2界面设计

6.2.1基本档案管理界面

6.2.2新增供应商界面

6.2.3修改供应商界面

6.3流程设计

6.4数据库表设计

6.5包和类结构

6.6代码实现

6.6.1创建树形子目录

6.6.2创建供应商实体

6.6.3在服务器端创建供应商数据访问接口

6.6.4创建供应商列表

6.6.5新增供应商框体

6.6.6修改供应商框体

6.6.7创建其他管理模块

练习

第7章采购订货模块设计与开发

7.1相关知识

7.1.1文件类File

7.1.2文件搜索类FileFilter和FilenameFilter

7.1.3文件随机读写类RandomAccessFile

7.1.4输入字节流InputStream

7.1.5输出字节流OutputStream

7.1.6输入字符流Reader

7.1.7输出字符流Writer

7.1.8标准设备输入/输出类

7.2界面设计

7.3流程设计

7.4数据表设计

7.5包结构

7.5.1客户端相关包和类的层次结构

7.5.2服务器端相关包和类的层次结构

7.6代码实现

7.6.1采购订货信息列表

7.6.2新增采购订货框体

7.6.3修改采购记录框体

练习

……

第8章出、入仓库模块设计与开发

第9章人员部门管理模块设计与开发

附录A

内容摘要:

本书以超市管理系统作为主线,将Java知识贯穿于其中,重点介绍Swing开发技术。本书共分为9章。第1章介绍超市管理系统的需求分析、可行性分析、概要设计等,第2章简要介绍Swing开发环境的搭建,第3章介绍超市管理系统登录模块的设计与开发,第4章介绍系统主框体的设计与开发,第5章介绍服务器端监控界面及认证模块开发,第6章介绍基本档案管理模块的设计与开发,第7章介绍采购订货模块的设计与开发,第8章介绍出入库模块的设计与开发,第9章介绍人员部门管理模块的设计与开发。本书适合作为高等院校计算机、软件工程等相关专业高年级学生的教材,同时也可供对软件开发有所了解的开发人员、科技工作者和研究人员参考。

编辑推荐:

本教材是以超市管理系统为项目依托,根据超市日常的管理需要,通过Swing与MSSQL实现管理系统。主要包括系统登录,经销商管理,供应商管理,人员管理。产品管理,采购单管理,产品入库,仓库管理,产品入库,库存管理,产品出库等功能,浅入深出地讲解了Java与Swing的开发技巧。如:合理安排项目的包资源结构、合理设计窗体布局、面板的灵活使用、在表格中添加特殊内容、合理使用数据对象(如触发器, 视图等)。

书籍规格:

书籍详细信息
书名Java企业项目实战站内查询相似图书
9787302411215
如需购买下载《Java企业项目实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Java企业项目实战是清华大学出版社于2015.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。