目 录(6)

第4部分  实战篇

第22堂课  进销存管理系统 647
 视频讲解:162分钟

22.1  项目描述 648

22.2  系统分析 648

22.2.1  需求分析 648

22.2.2  可行性分析 649

22.3  系统设计 650

22.3.1  系统目标 650

22.3.2  系统功能结构 650

22.3.3  系统业务流程图 651

22.3.4  系统编码规范 651

22.4  系统运行环境 653

22.5  数据库与数据表设计 654

22.5.1  数据库分析 654

22.5.2  创建数据库 654

22.5.3  创建数据表 655

22.6  创建项目 659

22.7  系统文件夹组织结构 659

22.8  公共类设计 660

22.8.1  SaveUserInfo公共类 660

22.8.2  OnlyNumber公共类 661

22.8.3  DaoConn公共类 661

22.9  系统登录模块设计 662

22.9.1  设计系统登录窗体 662

22.9.2  “登录”按钮的事件处理 662

22.9.3  “密码”文本框的回车事件 663

22.10  主窗体模块设计 663

22.10.1  创建系统主窗体 664

22.10.2  设计菜单栏 664

22.10.3  设计工具栏 664

22.10.4  设计导航按钮 665

22.10.5  设计状态栏 665

22.10.6  设计显示背景图片的面板 665

22.11  供应商基本信息管理模块设计 667

22.11.1  设计供应商基本信息管理窗体 668

22.11.2  添加供应商信息 669

22.11.3  修改供应商信息 670

22.11.4  删除供应商信息 673

22.12  订购商品信息管理模块设计 675

22.12.1  设计订购商品信息管理窗体 675

22.12.2  订购商品信息 676

22.13  采购入库管理模块设计 678

22.13.1  设计采购入库管理窗体 679

22.13.2  采购入库管理 679

22.14  入库信息查询模块设计 682

22.14.1  设计入库信息查询窗体 683

22.14.2  入库信息查询 683

22.15  入库退货管理模块设计 686

22.15.1  设计入库退货管理窗体 687

22.15.2  设计录入商品入库退货信息窗体 688

22.15.3  设计保存输入信息的类 688

22.16  库存盘点窗体模块设计 692

22.16.1  设计库存盘点窗体 693

22.16.2  库存盘点 693

22.17  库存调拨模块设计 694

22.17.1  设计库存调拨窗体 695

22.17.2  添加商品调拨信息 696

22.17.3  查询商品调拨信息 697

22.18  销售订单管理模块设计 699

22.18.1  设计销售订单管理窗体 699

22.18.2  销售订单管理 700

22.19  销售出库管理模块设计 703

22.19.1  设计销售出库管理窗体 703

22.19.2  销售出库管理 704

22.20  销售退货管理模块设计 709

22.20.1  设计销售退货管理窗体 710

22.20.2  设计录入商品销售退货信息窗体 710

22.20.3  设计保存输入信息的类 711

22.21  添加用户信息模块设计 716

22.21.1  设计添加用户信息窗体 716

22.21.2  添加用户信息 717

22.22  用户设置窗体模块设计 718

22.22.1  设计用户设置窗体 719

22.22.2  修改用户密码 719

22.22.3  设置用户权限 720

22.22.4  删除用户信息 722

22.23  经手人管理模块设计 723

22.23.1  设计经手人管理窗体 723

22.23.2  添加经手人 724

22.23.3  设置经手人 725

22.24  开发常见问题与解决 726

22.24.1  不显示系统登录窗体 726

22.24.2  运行程序时找不到数据库驱动 726

22.24.3  运行程序时用户名或密码不正确 727

22.24.4  运行程序时找不到数据库 727

22.25  总结 728

特别提醒:

亲爱的读者朋友,由于近期纸张价格和印制成本大幅上涨,为不增加读者朋友的负担,又不减少书的内容,本书以下章节内容不得不放在配书光盘中,由此给您带来了不便,在此深表歉意。

第23堂课  企业内部通讯管理系统 729
 视频讲解:10分钟

(本章内容在配书光盘中)

23.1  开发背景 730

23.2  系统设计 730

23.2.1  系统目标 730

23.2.2  系统功能结构 730

23.2.3  数据库设计 730

23.2.4  文件夹组织结构 731

23.3  主窗体设计 732

23.4  公共模块设计 732

23.5  系统托盘模块设计 733

23.6  系统操作模块设计 733

23.7  用户管理模块设计 734

23.8  通讯模块设计 735

23.9  总结 736

第24堂课  图书馆管理系统 737
 视频讲解:19分钟

(本章内容在配书光盘中)

24.1  系统分析 738

24.2  系统设计 738

24.2.1  系统目标 738

24.2.2  系统功能结构 738

24.2.3  系统业务流程图 739

24.3  系统运行环境 739

24.4  数据库与数据表设计 740

24.4.1  数据库分析 740

24.4.2  数据表设计 740

24.5  系统文件夹组织结构 742

24.6  公共类设计 743

24.7  登录模块设计 743

24.8  系统主窗体设计 743

24.9  新书订购模块设计 744

24.10  图书验收模块设计 745

24.11  图书信息添加模块设计 745

24.12  图书信息修改模块设计 746

24.13  图书借阅模块设计 746

24.14  图书归还模块设计 747

24.15  图书查询模块设计 747

24.16  总结 748

附录A  Java程序编码规范 749

(本章内容在配书光盘中)

A.1  命名规则 749

A.1.1  数据类型简写规则 749

A.1.2  变量及常量名称命名规则 749

A.1.3  类命名规则 749

A.1.4  成员变量命名规则 750

A.1.5  方法命名规则 750

A.1.6  接口命名规则 750

A.2  代码版式 750

A.2.1  统一代码缩进 750

A.2.2  合理使用空行 751

A.2.3  代码换行 751

A.2.4  空格的使用 751

A.3  代码注释 751

A.3.1  注释的目的 751

A.3.2  代码注释规范 751

A.4  数据库编程命名规范 752

A.4.1  数据库命名规范 752

A.4.2  数据表命名规范 752

A.4.3  字段命名规范 752

A.4.4  视图命名规范 753

A.4.5  存储过程命名规范 753

A.4.6  触发器命名规范 753

读书导航