《Delphi住宿餐饮管理系统开发实例导航》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:求是科技,刘敬等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2003
  • ISBN:7115113114
  • 页数:425 页
图书介绍:本书选择酒店餐饮行业中的会员消费管理系统、客房管理系统、订餐管理系统、酒店前台收银系统、物资管理系统、销售分析系统、电话服务和计费系统作为案例,深入剖析了酒店餐饮业经营和管理系统的开发思路、方法和技巧。

第1章 会员消费管理系统 1

1.1 应用背景 1

1.2 系统分析 1

1.2.1 功能分析 1

目录 1

1.2.2 模块设计 2

1.2.3 数据库分析与设计 2

1.3 程序预览 5

1.4.1 读取系统配置文件信息 12

1.4 技术难点和解决技巧 12

1.4.2 系统中对文件的操作 13

1.4.3 访问数据库时日期的处理 13

1.5 系统模块实现 14

1.5.1 启动和初始化 14

1.5.2 应用程序主界面 16

1.5.3 密码修改窗体 22

1.5.4 使用单位设置窗体 24

1.5.5 权限设置窗体 25

1.5.6 添加用户窗体 31

1.6 操作模块实现 33

1.6.1 会员资料录入窗体 34

1.6.2 员工资料录入窗体 43

1.6.3 商品资料录入窗体 49

1.6.4 会员购买商品窗体 54

1.6.5 会员资金充值窗体 60

1.6.6 商品进货窗体 63

1.6.7 会员资料查询窗体 65

1.6.8 会员消费情况查询窗体 72

1.6.9 会员消费金额查询窗体 73

1.6.10 会员资金结余查询窗体 75

1.6.11 会员欠款查询窗体 76

1.6.12 员工资料查询窗体 76

1.6.13 员工业绩查询窗体 77

1.6.14 商品资料查询窗体 78

1.6.15 商品销售额查询窗体 79

1.7 打包发布 80

第2章 客房管理系统 81

2.1 应用背景 81

2.2 系统分析 81

2.2.1 功能分析 81

2.2.2 模块设计 81

2.2.3 数据库分析与设计 83

2.3 程序预览 84

2.4.2 排序方法 89

2.4.1 实用的数据记录操作技巧 89

2.4 技术难点和解决技巧 89

2.4.3 数据集过滤技巧 90

2.5 系统模块实现 91

2.5.1 启动和初始化模块 91

2.5.2 应用程序主界面 91

2.6 数据库的连接和配置 94

2.6.1 散客和团队住宿登记窗体 95

2.6.2 登记旅客信息窗体 98

2.6.4 修改旅客信息窗体 101

2.6.3 更换房间窗体 101

2.6.5 添加接待对象窗体 102

2.6.6 房间与团队结账窗体 102

2.6.7 旅客结账查询窗体 104

2.6.8 历史旅客查询窗体 105

2.6.9 团队会议结账查询窗体 107

2.6.10 旅客费用信息查询窗体 109

2.6.11 客房状态查询窗体 109

2.6.12 其他窗体 110

2.7 打包发布 110

第3章 订餐管理系统 111

3.1 应用背景 111

3.2 系统分析 111

3.2.1 功能分析 111

3.2.2 模块设计 111

3.2.3 数据库分析与设计 113

3.3.1 数据管理 114

3.3 程序预览 114

3.3.2 数据查询 115

3.4 技术难点和解决技巧 116

3.5 系统模块实现 117

3.5.1 启动和初始化模块 117

3.5.2 应用程序主界面 119

3.5.3 权限设置窗体 123

3.5.4 密码修改窗体 128

3.5.5 添加用户窗体 130

3.6 操作模块的实现 132

3.6.1 用户信息管理窗体 133

3.6.2 删除用户窗体 142

3.6.3 修改用户窗体 145

3.6.4 菜单信息管理窗体 147

3.6.5 订餐管理窗体 155

3.6.6 用户信息查询窗体 162

3.6.7 菜单信息查询窗体 168

3.6.8 订单信息查询窗体 175

3.7 打包发布 181

第4章 酒店前台收银系统 182

4.1 应用背景 182

4.2 系统分析 182

4.2.1 功能分析 182

4.2.2 模块设计 182

4.3 程序预览 182

4.4.2 字符表示方法 185

4.4.1 常见登录方法 185

4.4 技术难点和解决技巧 185

4.4.3 Delphi字符串与Windows PChar字符串的相互转换 186

4.4.4 编程时要注意的地方 186

4.4.5 数据库相关 186

4.4.6 TstringGrid控件的相关技术 189

4.4.7 隐藏鼠标 190

4.4.8 去掉主窗体标题栏 190

4.5 系统数据库设计 190

4.6 登录窗体的建立 194

4.7 折扣设置对话框的建立 196

4.8 程序主窗体的建立 198

4.8.1 主窗体界面设计 198

4.8.2 主窗体程序设计 204

4.9 打包发布 225

5.2 系统分析 226

5.2.1 功能分析 226

5.1 应用背景 226

第5章 物资管理系统 226

5.2.2 模块设计 227

5.3 程序预览 228

5.4 技术难点和解决技巧 233

5.4.1 动态链接库(DLLs)的制作 233

5.4.2 字符串加密技术 235

5.4.3 预先生成配置文件 236

5.4.4 防止程序被重复执行 237

5.4.5 控件DBDateTime 237

5.5 系统数据库设计 238

5.6 登录窗体的建立 240

5.7 程序主窗体的建立 245

5.7.1 界面设计 245

5.7.2 添加窗体代码 246

5.8 通用单元的建立 246

5.9 用户管理窗体的建立 248

5.9.1 界面设计 248

5.9.2 添加窗体代码 249

5.10.1 界面设计 253

5.10 修改密码窗体的建立 253

5.10.2 添加窗体代码 254

5.11 使用单位窗体的建立 255

5.12 物资需求计划窗体的建立 256

5.12.1 界面设计 256

5.12.2 添加窗体代码 257

5.13 库存计划窗体的建立 261

5.13.1 界面设计 261

5.13.2 添加窗体代码 262

5.14 采购计划窗体的建立 265

5.14.1 界面设计 265

5.14.2 添加窗体代码 266

5.15 物资入库窗体的建立 269

5.15.1 界面设计 269

5.15.2 添加窗体代码 270

5.16 物资出库窗体的建立 272

5.16.1 界面设计 272

5.16.2 添加窗体代码 273

5.17 物资查询窗体的建立 276

5.17.1 界面设计 276

5.17.2 添加窗体代码 277

5.18 资金下拨窗体的建立 279

5.18.1 界面设计 279

5.18.2 添加窗体代码 280

5.19.1 界面设计 283

5.19 资金入账窗体的建立 283

5.19.2 添加窗体代码 284

5.20 资金盘点窗体的建立 285

5.20.1 界面设计 285

5.20.2 添加窗体代码 286

5.21 物资信息维护窗体的建立 287

5.21.1 界面设计 287

5.21.2 添加窗体代码 288

5.22.1 界面设计 289

5.22 部门信息维护窗体的建立 289

5.22.2 添加窗体代码 290

5.23 资金汇总报表的建立 291

5.23.1 界面设计 291

5.23.2 添加窗体代码 292

5.24 物资分析报表的建立 292

5.24.1 界面设计 292

5.24.2 添加窗体代码 293

.5.25.1 界面设计 294

5.25 部门物资明细报表的建立 294

5.25.2 添加窗体代码 295

5.26 打包发布 295

第6章 销售分析系统 296

6.1 应用背景 296

6.2 系统分析 296

6.2.1 功能分析 296

6.2.2 数据库分析与设计 297

6.2.3 模块划分 301

6.3 程序预览 302

6.4 用户登录窗体 307

6.4.1 界面设计 307

6.4.2 程序设计 307

6.5 应用程序主界面 309

6.5.1 界面设计 309

6.5.2 程序设计 311

6.6.1 界面设计 313

6.6 用户和权限设定窗口 313

6.6.2 程序设计 314

6.7 修改密码窗体 315

6.7.1 界面设计 315

6.7.2 程序设计 316

6.8 营业信息输入窗体 317

6.8.1 界面设计 317

6.8.2 程序设计 318

6.9.1 界面设计 322

6.9 营业信息查询窗体 322

6.9.2 程序设计 325

6.10 营业分析报表窗体 330

6.10.1 界面设计 330

6.10.2 程序设计 332

6.11 客房信息输入窗体 333

6.11.1 界面设计 333

6.11.2 程序设计 335

6.12 客房信息查询窗体 342

6.12.1 界面设计 342

6.12.2 程序设计 345

6.13 客房分析报表窗体 347

6.13.1 界面设计 347

6.13.2 程序设计 349

6.14 餐厅信息输入窗体 349

6.14.1 界面设计 349

6.14.2 程序设计 350

6.15 餐厅信息查询窗体 352

6.15.1 界面设计 352

6.15.2 程序设计 354

6.16 餐厅分析报表窗体 356

6.16.1 界面设计 356

6.16.2 程序设计 357

6.17 税率、折扣和服务费用设定窗口 357

6.17.1 界面设计 357

6.17.2 程序设计 359

6.18 打包发布 360

7.2.1 功能分析 361

7.2 系统设计 361

7.1 应用背景 361

第7章 电话服务和计费系统 361

7.2.2 模块设计 362

7.2.3 电话服务系统布局 363

7.3 程序预览 363

7.4 技术难点和解决技巧 365

7.4.1 串行通信原理 365

7.4.2 RS-232通信 366

7.4.3 串行通信控件 367

7.4.4 电话交换原理 371

7.5 系统数据库设计 372

7.6 登录窗体的建立 376

7.6.1 界面设计 376

7.6.2 添加窗体代码 376

7.7 程序主窗体的建立 378

7.7.1 界面设计 378

7.7.2 添加窗体代码 379

7.8.1 界面设计 382

7.8 用户及权限设置窗体的建立 382

7.8.2 添加窗体代码 383

7.9 修改密码窗体的建立 387

7.9.1 界面设计 387

7.9.2 添加窗体代码 388

7.10 使用单位设置窗体的建立 389

7.10.1 界面设计 389

7.10.2 添加窗体代码 390

7.11 开通分机窗体的建立 391

7.11.1 界面设计 391

7.11.2 添加代码 392

7.12 关闭分机窗体的建立 394

7.12.1 界面设计 394

7.12.2 添加代码 395

7.13 通话明细窗体的建立 396

7.13.1 界面设计 397

7.13.2 添加代码 398

7.14 电话类型维护窗体的建立 399

7.14.1 界面设计 400

7.14.2 添加代码 401

7.15 区号维护窗体的建立 403

7.15.1 界面设计 403

7.15.2 代码设计 404

7.16 分机设置窗体的建立 406

7.16.1 界面设计 406

7.16.2 添加代码 407

7.17.1 界面设计 409

7.17 话单查询窗体的建立 409

7.17.2 添加代码 410

7.18 打包发布 412

第8章 程序发布 413

8.1 安装InstallShield Express for Delphi 413

8.2 使用InstallShield Express发布程序 415

8.2.1 启动InstallShield Express 415

8.2.2 制作Delphi数据库应用程序安装包 415