
微信扫一扫,移动浏览光盘
简介
《PowerBuilder商场零售系统开发实例导》通过一个完整的零售店销售软件实例讲述用PowerBuilder开发商业软件的全过程。从最初的需求分析到后来的数据库设计、程序设计,以至最终的项目验收及后期的升级维护,其中的每一步都进行了详尽的叙述,使读者能够身临其境,切身体会到整个软件的开发过程。
通过对本实例的系统学习,读者能够对PowerBuilder进行更深层次的了解,在能快速、独立地开发出一套商业软件的同时还能学会一整套的软件开发方法和数据库设计技巧,避免开发中易犯的一些错误,以便能为顺利成为高级程序员打下基础。
《PowerBuilder商场零售系统开发实例导》适合PowerBuilder的中高级程序员、自学者阅读,同时对缺乏软件开发实际经验的人员也可以作为参考和借鉴。
目录
第1部分 系统简介
第1章 系统简介
1.1 黑布林购物中心介绍
1.2 功能模块介绍
1.2.1 客户管理模块
1.2.2 供应商管理模块
1.2.3 商品管理模块
1.2.4 订单管理模块
1.2.5 进货管理模块
1.2.6 库存管理模块
1.2.7 销售管理模块
1.2.8 财务报表模块
1.2.9 其他辅助模块
1.3 关键技术简介
1.3.1 数据库技术
1.3.2 软件工程知识
1.3.3 powerbuilder开发技术
第2部分 数据库设计
第2章 数据库设计理论
2.1 关系模型基本概念
.2.1.1 关系模型基本术语
2.1.2 键(key)
2.1.3 关系的定义
2.2 实体联系模型
2.3 数据的并发控制
2.3.1 排它(x)锁
2.3.2 共享(s)锁
2.4 数据的完整性
2.4.1 实体完整性
2.4.2 域完整性
2.4.3 引用完整性
2.4.4 用户定义完整性
2.5 数据的安全性
2.6 数据库的规范化设计
2.6.1 表应该有一个标识符
2.6.2 表应只能存储单一类型实体的数据
2.6.3 表应避免可为空的列
2.6.4 表不应有重复的值或列
2.7 数据库设计考虑事项
2.8 sql语言介绍
2.8.1 创建数据库
2.8.2 创建新表
2.8.3 创建视图
2.8.4 存储过程
2.8.5 触发器
2.8.6 删除表、视图、存储过程和触发器
2.8.7 数据查询语句
2.8.8 数据插入语句
2.8.9 数据删除语句
2.8.10 数据更新语句
2.9 powerbuilder中的sql语句
第3章 sql server 2000基本概念及工具介绍
3.1 microsoft sql server 2000特性
3.2 sql server 2000的各种版本
3.3 使用企业管理器
3.3.1 新建sql server注册
3.3.2 连接数据库服务器
3.3.3 创建数据库
3.3.4 创建表
3.3.5 定义主键
3.3.6 创建索引
3.3.7 建立表间关系
3.3.8 备份和恢复数据库
3.4 使用查询分析器
3.4.1 连接sql server数据库服务器
3.4.2 选择适当的数据库
3.4.3 sql 查询分析器的颜色代码
3.4.4 在sql查询分析器中执行sql语句
3.4.5 在sql查询分析器中执行存储过程
3.4.6 取消运行时间过长的查询
3.4.7 在sql查询分析器中解决错误
3.4.8 在 sql 查询分析器中返回结果集
第4章 powerbuilder与数据库连接
4.1 powerbuilder连接sql server
4.2 powerbuilder连接adaptive server anywhere
4.3 powerbuilder连接sybase adaptive server enterprise和sybase sql server
4.4 powerbuilder连接oracle
第3部分 系统开发
第5章 实例分析
5.1 需求定义
5.2 软件需求规格说明书
5.3 软件需求规格说明书模板
5.3.1 介绍
5.3.2 综合描述
5.3.3 外部接口需求
5.3.4 系统特性
5.3.5 其他非功能要求
5.3.6 其他需求
5.3.7 附录a:词汇表
5.3.8 附录b:待定问题列表
5.4 程序模块划分
5.5 生成实例数据库
5.5.1 利用企业管理器建立实例数据库
5.5.2 利用查询分析器建立实例数据库
5.5.3 设置powerbuilder的数据库配置文件
第6章 建立实例对象
6.1 建立实例工作区
6.2 建立实例目标
6.3 指定应用程序框架名称
6.4 指定应用程序图标
6.5 处理系统运行错误信息
6.6 实现软件单运行
6.6.1 调用windows的应用程序接口(api)函数
6.6.2 直接使用powerbuilder的handle()函数
第7章 建立启动窗口
7.1 建立启动窗口
7.2 设置软件基本信息
7.2.1 .ini文件读取
7.2.2 注册表读取
第8章 建立登录窗口
8.1 建立登录窗口
8.2 连接数据库
8.2.1 case is_use_inifile
8.2.2 case is_use_registry
8.2.3 case is_use_script
8.3 用户合法性检验
8.4 建立菜单框架
第9章 部门基本信息维护
9.1 功能要求
9.1.1 部门信息更改
9.1.2 部门信息增加
9.1.3 部门信息删除
9.2 部门划分
9.3 部门属性设计
9.4 表结构设计
9.5 部门基本信息窗口设计
9.5.1 设置窗口属性
9.5.2 创建部门信息明细数据窗口
9.5.3 编写事件代码
第10章 员工基本信息维护
10.1 功能要求
10.1.1 员工信息增加
10.1.2 员工信息修改
10.1.3 员工信息删除
10.2 员工分类
10.3 员工属性设计
103.1 员工编号
10.3.2 部门
10.3.3 姓名
10.3.4 性别
10.3.5 业绩考核
10.4 表结构设计
10.5 员工基本信息维护窗口设计
10.5.1 窗口属性设计
10.5.2 创建员工信息数据窗口
10.5.3 创建弹出式菜单
10.5.4 编写事件代码
第11章 系统用户维护
11.1 功能要求
11.1.1 系统用户新增
11.1.2 系统用户删除
11.1.3 系统用户密码清除
11.2 系统用户属性设计
11.2.1 员工编号
11.2.2 登录id
11.2.3 登录密码
11.3 表结构设计
11.4 系统用户维护窗口设计
11.4.1 窗口属性设计
11.4.2 创建员工信息数据窗口
11.4.3 创建系统用户信息数据窗口
11.4.4 编写事件代码
第12章 用户权限设计
12.1 功能要求
12.2 权限划分
12.3 表结构设计
12.4 用户权限窗口设计
12.4.1 窗口属性设计
12.4.2 创建用户权限数据窗口
12.4.3 编写事件代码
12.4.4 权限在菜单中的运用
第13章 客户管理
13.1 功能要求
13.2 客户基本资料分析
13.3 表结构设计
13.4 客户基本资料维护设计
13.4.1 创建继承用的祖先窗口
13.4.2 客户基本资料列表窗口设计
13.4.3 客户基本资料信息列表窗口属性设计
13.4.4 创建客户基本资料列表数据窗口
13.4.5 编写事件代码
13.4.6 客户基本资料编辑窗口设计
13.5 vip管理设计
13.5.1 vip管理窗口属性设计
13.5.2 关联vip显示数据窗口
13.5.3 编写事件代码
13.6 购物查询设计
13.6.1 客户购物查询结果窗口设计
13.6.2 客户购物查询结果窗口属性设计
13.6.3 创建客户购物查询结果数据窗口
13.6.4 编写事件代码
13.6.5 创建查询条件窗口
13.7 购物统计设计
13.7.1 客户购物查询结果窗口设计
13.7.2 客户购物查询结果窗口属性设计
13.7.3 创建客户购物查询结果数据窗口
13.7.4 编写事件代码
13.7.5 创建查询条件窗口
13.7.6 创建购物统计存储过程
第14章 供应商管理
14.1 功能要求
14.1.1 基本资料维护
14.1.2 特殊属性维护
14.1.3 供货查询
14.1.4 供货统计
14.1.5 退货查询
14.1.6 退货统计
14.1.7 欠款查询
14.2 供应商基本资料分析
14.2.1 供应商编号
14.2.2 全称
14.2.3 简称
14.2.4 省份
14.2.5 邮编
14.2.6 地址
14.2.7 联系人
14.2.8 电话
14.3 供应商特殊属性分析
14.3.1 进货折扣
14.3.2 最大退货折扣
14.3.3 最大退货期限
14.3.4 最大欠款额度
14.3.5 最大欠款期限
14.4 表结构设计
14.5 供应商基本资料维护设计
14.5.1 供应商基本资料列表窗口设计
14.5.2 供应商基本资料信息列表窗口属性设计
14.5.3 创建供应商基本资料列表数据窗口
14.5.4 编写事件代码
14.5.5 供应商基本资料维护窗口设计
14.6 供应商特殊属性维护设计
14.6.1 编写事件代码
14.6.2 供应商特殊属性编辑窗口设计
14.7 供应商查询设计
14.7.1 功能要求
14.7.2 查询窗口设计
14.7.3 编写事件代码
14.8 供货查询设计
14.8.1 供货查询窗口设计
14.8.2 创建供货查询结果数据窗口
14.8.3 编写存储过程proc_supplierquery
14.8.4 编写事件代码
14.8.5 查询条件录入窗口设计
14.9 供货统计设计
14.10 退货查询设计、退货统计设计
14.11 欠费查询设计
第15章 商品管理
15.1 功能要求
15.1.1 基本资料
15.1.2 商品特殊属性维护
15.1.3 价格调整
15.1.4 条码生成
15.1.5 条码打印
15.1.6 利润分布
15.1.7 畅销排名
15.1.8 滞销排名
15.1.9 滞销份额
15.2 商品基本资料分析
15.2.1 商品编码
15.2.2 条形码
15.2.3 名称
15.2.4 型号
15.2.5 单位
15.2.6 产地
15.2.7 价格
15.2.8 照片
15.3 商品特殊属性分析
15.3.1 最低售价
15.3.2 最高库存界限
15.3.3 最低库存界限
15.3.4 商品活动状态
15.3.5 是否允许退货
15.3.6 进价
15.3.7 批价
15.4 表结构设计
15.5 商品基本资料维护设计
15.5.1 商品基本资料列表窗口设计
15.5.2 商品基本资料信息列表窗口属性设计
15.5.3 创建商品基本资料列表数据窗口
15.5.4 编写事件代码
15.5.5 基本资料编辑窗口设计
15.6 商品属性设计窗口
15.6.1 “商品属性”编辑窗口属性设计
15.6.2 创建“商品属性”编辑数据窗口
15.6.3 编写事件代码
15.7 商品查询设计
15.7.1 功能要求
15.7.2 查询窗口设计
15.7.3 编写事件代码
15.8 价格调整模块设计
15.8.1 价格调整窗口及其控件属性设计
15.8.2 编写事件代码
15.9 条码生成模块设计
15.9.1 条码生成窗口属性设计
15.9.2 创建条码显示数据窗口
15.9.3 编写事件代码
15.10 条码打印模块设计
15.10.1 条码打印窗口属性设计
15.10.2 创建条码显示数据窗口
15.10.3 编写事件代码
15.11 利润分布设计
15.11.1 利润分布窗口设计
15.11.2 创建利润分布数据窗口
15.11.3 创建存储过程proc_salesorder
15.11.4 编写事件代码
15.11.5 查询条件录入窗口设计
15.12 畅销排名设计
15.13 滞销排名设计
15.14 滞销份额设计
第16章 订单管理
16.1 功能要求
16.1.1 订单录入
16.1.2 订单审核
16.1.3 订单查询
16.1.4 完成率统计
16.2 订单基本属性分析
16.2.1 订单表头
16.2.2 订单明细
16.3 表结构设计
16.4 订单录入设计
16.4.1 订单信息列表窗口设计
16.4.2 创建订单信息列表弹出式菜单
16.4.3 创建订单信息列表数据窗口
16.4.4 编写事件代码
16.4.5 订单明细录入窗口设计
16.4.6 订单打印格式设计
16.5 订单审核设计
16.6 订单查询设计
16.7 完成统计设计
16.7.1 订单完成率统计窗口设计
16.7.2 创建订单完成率统计数据窗口
16.7.3 编写存储过程
16.7.4 编写事件代码
第17章 商品进货管理
17.1 功能要求
17.1.1 进货录入
17.1.2 进货审核
17.1.3 退货录入
17.1.4 退货审核
17.1.5 进货查询
17.1.6 退货查询
17.1.7 进货统计
17.1.8 退货统计
17.2 进货单属性分析
17.3 表结构设计
17.4 进货单录入设计
17.4.1 进货单列表窗口设计
17.4.2 创建进货单列表数据窗口
17.4.3 编写事件代码
17.4.4 进货单明细窗口设计
17.4.5 订单选择窗口设计
17.4.6 进货单打印格式设计
17.5 进货审核设计
17.6 进货查询设计
17.7 进货统计设计
17.7.1 进货统计窗口设计
17.7.2 创建进货统计数据窗口
17.7.3 编写存储过程proc_importtotal
17.7.4 编写事件代码
17.7.5 查询条件录入窗口设计
17.8 退货录入、退货审核、退货查询和退货统计
第18章 商品销售管理
18.1 功能要求
18.2 销售单基本属性分析
18.3 表结构设计
18.4 商品零售设计
18.4.1 销售单录入界面设计
18.4.2 创建销售单数据窗口
18.4.3 编写事件代码
18.5 商品批发设计
18.6 销售明细设计
18.7 销售统计设计
18.8 批发明细和批发统计
18.9 退货明细
18.10 退货统计
18.11 销售分布图
18.12 退货分布图
18.13 销售趋势图
第19章 商品库存管理
19.1 功能要求
19.2 日结操作设计
19.3 盘点操作设计
19.4 盘点单设计
19.5 日结报告设计
19.6 库存查询设计
19.7 库存分布设计
19.8 出入明细设计
第20章 财务报表
20.1 进销存日报表
20.2 进销存月报表
20.3 月进货统计表
20.4 月销售统计表
20.5 月出入库统计表
20.6 收银员销售日报
20.7 财务接口文件
20.8 供应商付款提醒
第21章 系统功能
21.1 操作日志
21.2 重新登录
21.3 修改密码
21.4 打印机设置
21.5 计算器
21.6 记事本
21.7 电子邮件
21.8 音乐欣赏
21.9 休闲游戏
第22章 基本资料
22.1 省份设置
22.1.1 功能要求
22.1.2 省份属性字段设计
22.1.3 表结构设计
22.1.4 省份设置窗口设计
22.2 单位设置
22.2.1 功能要求
22.2.2 单位属性字段设计
22.2.3 表结构设计
22.2.4 单位设置窗口设计
第23章 制作帮助文件
23.1 生成.rtf文件
23.2 生成.hpj文件
23.3 编译.hpj文件
23.4 编写帮助菜单事件
第24章 制作安装程序
24.1 安装前的准备工作
24.2 制作安装程序
24.3 运行安装程序
24.4 完善安装程序
第4部分 结束
第25章 项目验收
25.1 为什么要验收
25.2 验收的注意事项
25.3 验收清单的内容
第26章 项目总结
26.1 引言
26.2 实际开发结果
26.3 开发工作评价
26.4 经验与教训
第27章 系统维护
27.1 软件维护的内容
27.2 软件维护报告
附录 黑布林购物中心销售管理系统需求规格说明
第1章 系统简介
1.1 黑布林购物中心介绍
1.2 功能模块介绍
1.2.1 客户管理模块
1.2.2 供应商管理模块
1.2.3 商品管理模块
1.2.4 订单管理模块
1.2.5 进货管理模块
1.2.6 库存管理模块
1.2.7 销售管理模块
1.2.8 财务报表模块
1.2.9 其他辅助模块
1.3 关键技术简介
1.3.1 数据库技术
1.3.2 软件工程知识
1.3.3 powerbuilder开发技术
第2部分 数据库设计
第2章 数据库设计理论
2.1 关系模型基本概念
.2.1.1 关系模型基本术语
2.1.2 键(key)
2.1.3 关系的定义
2.2 实体联系模型
2.3 数据的并发控制
2.3.1 排它(x)锁
2.3.2 共享(s)锁
2.4 数据的完整性
2.4.1 实体完整性
2.4.2 域完整性
2.4.3 引用完整性
2.4.4 用户定义完整性
2.5 数据的安全性
2.6 数据库的规范化设计
2.6.1 表应该有一个标识符
2.6.2 表应只能存储单一类型实体的数据
2.6.3 表应避免可为空的列
2.6.4 表不应有重复的值或列
2.7 数据库设计考虑事项
2.8 sql语言介绍
2.8.1 创建数据库
2.8.2 创建新表
2.8.3 创建视图
2.8.4 存储过程
2.8.5 触发器
2.8.6 删除表、视图、存储过程和触发器
2.8.7 数据查询语句
2.8.8 数据插入语句
2.8.9 数据删除语句
2.8.10 数据更新语句
2.9 powerbuilder中的sql语句
第3章 sql server 2000基本概念及工具介绍
3.1 microsoft sql server 2000特性
3.2 sql server 2000的各种版本
3.3 使用企业管理器
3.3.1 新建sql server注册
3.3.2 连接数据库服务器
3.3.3 创建数据库
3.3.4 创建表
3.3.5 定义主键
3.3.6 创建索引
3.3.7 建立表间关系
3.3.8 备份和恢复数据库
3.4 使用查询分析器
3.4.1 连接sql server数据库服务器
3.4.2 选择适当的数据库
3.4.3 sql 查询分析器的颜色代码
3.4.4 在sql查询分析器中执行sql语句
3.4.5 在sql查询分析器中执行存储过程
3.4.6 取消运行时间过长的查询
3.4.7 在sql查询分析器中解决错误
3.4.8 在 sql 查询分析器中返回结果集
第4章 powerbuilder与数据库连接
4.1 powerbuilder连接sql server
4.2 powerbuilder连接adaptive server anywhere
4.3 powerbuilder连接sybase adaptive server enterprise和sybase sql server
4.4 powerbuilder连接oracle
第3部分 系统开发
第5章 实例分析
5.1 需求定义
5.2 软件需求规格说明书
5.3 软件需求规格说明书模板
5.3.1 介绍
5.3.2 综合描述
5.3.3 外部接口需求
5.3.4 系统特性
5.3.5 其他非功能要求
5.3.6 其他需求
5.3.7 附录a:词汇表
5.3.8 附录b:待定问题列表
5.4 程序模块划分
5.5 生成实例数据库
5.5.1 利用企业管理器建立实例数据库
5.5.2 利用查询分析器建立实例数据库
5.5.3 设置powerbuilder的数据库配置文件
第6章 建立实例对象
6.1 建立实例工作区
6.2 建立实例目标
6.3 指定应用程序框架名称
6.4 指定应用程序图标
6.5 处理系统运行错误信息
6.6 实现软件单运行
6.6.1 调用windows的应用程序接口(api)函数
6.6.2 直接使用powerbuilder的handle()函数
第7章 建立启动窗口
7.1 建立启动窗口
7.2 设置软件基本信息
7.2.1 .ini文件读取
7.2.2 注册表读取
第8章 建立登录窗口
8.1 建立登录窗口
8.2 连接数据库
8.2.1 case is_use_inifile
8.2.2 case is_use_registry
8.2.3 case is_use_script
8.3 用户合法性检验
8.4 建立菜单框架
第9章 部门基本信息维护
9.1 功能要求
9.1.1 部门信息更改
9.1.2 部门信息增加
9.1.3 部门信息删除
9.2 部门划分
9.3 部门属性设计
9.4 表结构设计
9.5 部门基本信息窗口设计
9.5.1 设置窗口属性
9.5.2 创建部门信息明细数据窗口
9.5.3 编写事件代码
第10章 员工基本信息维护
10.1 功能要求
10.1.1 员工信息增加
10.1.2 员工信息修改
10.1.3 员工信息删除
10.2 员工分类
10.3 员工属性设计
103.1 员工编号
10.3.2 部门
10.3.3 姓名
10.3.4 性别
10.3.5 业绩考核
10.4 表结构设计
10.5 员工基本信息维护窗口设计
10.5.1 窗口属性设计
10.5.2 创建员工信息数据窗口
10.5.3 创建弹出式菜单
10.5.4 编写事件代码
第11章 系统用户维护
11.1 功能要求
11.1.1 系统用户新增
11.1.2 系统用户删除
11.1.3 系统用户密码清除
11.2 系统用户属性设计
11.2.1 员工编号
11.2.2 登录id
11.2.3 登录密码
11.3 表结构设计
11.4 系统用户维护窗口设计
11.4.1 窗口属性设计
11.4.2 创建员工信息数据窗口
11.4.3 创建系统用户信息数据窗口
11.4.4 编写事件代码
第12章 用户权限设计
12.1 功能要求
12.2 权限划分
12.3 表结构设计
12.4 用户权限窗口设计
12.4.1 窗口属性设计
12.4.2 创建用户权限数据窗口
12.4.3 编写事件代码
12.4.4 权限在菜单中的运用
第13章 客户管理
13.1 功能要求
13.2 客户基本资料分析
13.3 表结构设计
13.4 客户基本资料维护设计
13.4.1 创建继承用的祖先窗口
13.4.2 客户基本资料列表窗口设计
13.4.3 客户基本资料信息列表窗口属性设计
13.4.4 创建客户基本资料列表数据窗口
13.4.5 编写事件代码
13.4.6 客户基本资料编辑窗口设计
13.5 vip管理设计
13.5.1 vip管理窗口属性设计
13.5.2 关联vip显示数据窗口
13.5.3 编写事件代码
13.6 购物查询设计
13.6.1 客户购物查询结果窗口设计
13.6.2 客户购物查询结果窗口属性设计
13.6.3 创建客户购物查询结果数据窗口
13.6.4 编写事件代码
13.6.5 创建查询条件窗口
13.7 购物统计设计
13.7.1 客户购物查询结果窗口设计
13.7.2 客户购物查询结果窗口属性设计
13.7.3 创建客户购物查询结果数据窗口
13.7.4 编写事件代码
13.7.5 创建查询条件窗口
13.7.6 创建购物统计存储过程
第14章 供应商管理
14.1 功能要求
14.1.1 基本资料维护
14.1.2 特殊属性维护
14.1.3 供货查询
14.1.4 供货统计
14.1.5 退货查询
14.1.6 退货统计
14.1.7 欠款查询
14.2 供应商基本资料分析
14.2.1 供应商编号
14.2.2 全称
14.2.3 简称
14.2.4 省份
14.2.5 邮编
14.2.6 地址
14.2.7 联系人
14.2.8 电话
14.3 供应商特殊属性分析
14.3.1 进货折扣
14.3.2 最大退货折扣
14.3.3 最大退货期限
14.3.4 最大欠款额度
14.3.5 最大欠款期限
14.4 表结构设计
14.5 供应商基本资料维护设计
14.5.1 供应商基本资料列表窗口设计
14.5.2 供应商基本资料信息列表窗口属性设计
14.5.3 创建供应商基本资料列表数据窗口
14.5.4 编写事件代码
14.5.5 供应商基本资料维护窗口设计
14.6 供应商特殊属性维护设计
14.6.1 编写事件代码
14.6.2 供应商特殊属性编辑窗口设计
14.7 供应商查询设计
14.7.1 功能要求
14.7.2 查询窗口设计
14.7.3 编写事件代码
14.8 供货查询设计
14.8.1 供货查询窗口设计
14.8.2 创建供货查询结果数据窗口
14.8.3 编写存储过程proc_supplierquery
14.8.4 编写事件代码
14.8.5 查询条件录入窗口设计
14.9 供货统计设计
14.10 退货查询设计、退货统计设计
14.11 欠费查询设计
第15章 商品管理
15.1 功能要求
15.1.1 基本资料
15.1.2 商品特殊属性维护
15.1.3 价格调整
15.1.4 条码生成
15.1.5 条码打印
15.1.6 利润分布
15.1.7 畅销排名
15.1.8 滞销排名
15.1.9 滞销份额
15.2 商品基本资料分析
15.2.1 商品编码
15.2.2 条形码
15.2.3 名称
15.2.4 型号
15.2.5 单位
15.2.6 产地
15.2.7 价格
15.2.8 照片
15.3 商品特殊属性分析
15.3.1 最低售价
15.3.2 最高库存界限
15.3.3 最低库存界限
15.3.4 商品活动状态
15.3.5 是否允许退货
15.3.6 进价
15.3.7 批价
15.4 表结构设计
15.5 商品基本资料维护设计
15.5.1 商品基本资料列表窗口设计
15.5.2 商品基本资料信息列表窗口属性设计
15.5.3 创建商品基本资料列表数据窗口
15.5.4 编写事件代码
15.5.5 基本资料编辑窗口设计
15.6 商品属性设计窗口
15.6.1 “商品属性”编辑窗口属性设计
15.6.2 创建“商品属性”编辑数据窗口
15.6.3 编写事件代码
15.7 商品查询设计
15.7.1 功能要求
15.7.2 查询窗口设计
15.7.3 编写事件代码
15.8 价格调整模块设计
15.8.1 价格调整窗口及其控件属性设计
15.8.2 编写事件代码
15.9 条码生成模块设计
15.9.1 条码生成窗口属性设计
15.9.2 创建条码显示数据窗口
15.9.3 编写事件代码
15.10 条码打印模块设计
15.10.1 条码打印窗口属性设计
15.10.2 创建条码显示数据窗口
15.10.3 编写事件代码
15.11 利润分布设计
15.11.1 利润分布窗口设计
15.11.2 创建利润分布数据窗口
15.11.3 创建存储过程proc_salesorder
15.11.4 编写事件代码
15.11.5 查询条件录入窗口设计
15.12 畅销排名设计
15.13 滞销排名设计
15.14 滞销份额设计
第16章 订单管理
16.1 功能要求
16.1.1 订单录入
16.1.2 订单审核
16.1.3 订单查询
16.1.4 完成率统计
16.2 订单基本属性分析
16.2.1 订单表头
16.2.2 订单明细
16.3 表结构设计
16.4 订单录入设计
16.4.1 订单信息列表窗口设计
16.4.2 创建订单信息列表弹出式菜单
16.4.3 创建订单信息列表数据窗口
16.4.4 编写事件代码
16.4.5 订单明细录入窗口设计
16.4.6 订单打印格式设计
16.5 订单审核设计
16.6 订单查询设计
16.7 完成统计设计
16.7.1 订单完成率统计窗口设计
16.7.2 创建订单完成率统计数据窗口
16.7.3 编写存储过程
16.7.4 编写事件代码
第17章 商品进货管理
17.1 功能要求
17.1.1 进货录入
17.1.2 进货审核
17.1.3 退货录入
17.1.4 退货审核
17.1.5 进货查询
17.1.6 退货查询
17.1.7 进货统计
17.1.8 退货统计
17.2 进货单属性分析
17.3 表结构设计
17.4 进货单录入设计
17.4.1 进货单列表窗口设计
17.4.2 创建进货单列表数据窗口
17.4.3 编写事件代码
17.4.4 进货单明细窗口设计
17.4.5 订单选择窗口设计
17.4.6 进货单打印格式设计
17.5 进货审核设计
17.6 进货查询设计
17.7 进货统计设计
17.7.1 进货统计窗口设计
17.7.2 创建进货统计数据窗口
17.7.3 编写存储过程proc_importtotal
17.7.4 编写事件代码
17.7.5 查询条件录入窗口设计
17.8 退货录入、退货审核、退货查询和退货统计
第18章 商品销售管理
18.1 功能要求
18.2 销售单基本属性分析
18.3 表结构设计
18.4 商品零售设计
18.4.1 销售单录入界面设计
18.4.2 创建销售单数据窗口
18.4.3 编写事件代码
18.5 商品批发设计
18.6 销售明细设计
18.7 销售统计设计
18.8 批发明细和批发统计
18.9 退货明细
18.10 退货统计
18.11 销售分布图
18.12 退货分布图
18.13 销售趋势图
第19章 商品库存管理
19.1 功能要求
19.2 日结操作设计
19.3 盘点操作设计
19.4 盘点单设计
19.5 日结报告设计
19.6 库存查询设计
19.7 库存分布设计
19.8 出入明细设计
第20章 财务报表
20.1 进销存日报表
20.2 进销存月报表
20.3 月进货统计表
20.4 月销售统计表
20.5 月出入库统计表
20.6 收银员销售日报
20.7 财务接口文件
20.8 供应商付款提醒
第21章 系统功能
21.1 操作日志
21.2 重新登录
21.3 修改密码
21.4 打印机设置
21.5 计算器
21.6 记事本
21.7 电子邮件
21.8 音乐欣赏
21.9 休闲游戏
第22章 基本资料
22.1 省份设置
22.1.1 功能要求
22.1.2 省份属性字段设计
22.1.3 表结构设计
22.1.4 省份设置窗口设计
22.2 单位设置
22.2.1 功能要求
22.2.2 单位属性字段设计
22.2.3 表结构设计
22.2.4 单位设置窗口设计
第23章 制作帮助文件
23.1 生成.rtf文件
23.2 生成.hpj文件
23.3 编译.hpj文件
23.4 编写帮助菜单事件
第24章 制作安装程序
24.1 安装前的准备工作
24.2 制作安装程序
24.3 运行安装程序
24.4 完善安装程序
第4部分 结束
第25章 项目验收
25.1 为什么要验收
25.2 验收的注意事项
25.3 验收清单的内容
第26章 项目总结
26.1 引言
26.2 实际开发结果
26.3 开发工作评价
26.4 经验与教训
第27章 系统维护
27.1 软件维护的内容
27.2 软件维护报告
附录 黑布林购物中心销售管理系统需求规格说明
PowerBuilder商场零售系统开发实例导航
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
