《Delphi毕业设计指南与项目实践》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杨永,宾晟,国刚编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2008
  • ISBN:7030203070
  • 页数:395 页
图书介绍:本书选择了学校班级教学管理系统、中介管理系统、酒店客房餐饮管理系统、客户关系管理系统、药品进销存管理系统、货运代理管理系统和仓库管理系统,从系统所实现的任务和目标出发,分析了找寻每个系统的不同的框架结构,用了三种不同的数据库实现了后台数据库的创建。

第1章 毕业设计概论 1

1.1 毕业设计的目的和要求 1

1.2 毕业设计的选题 2

1.3 毕业设计的步骤 3

1.3.1 开题报告与任务书 3

1.3.2 毕业设计的制作与毕业论文的撰写 15

1.3.3 毕业论文答辩 18

1.4 计算机专业毕业设计的特殊性 19

1.4.1 毕业设计与软件工程 23

1.4.2 毕业设计与软件开发 23

1.5 本章小结 24

第2章 学校班级教学管理系统 25

2.1 系统任务和目标 25

2.1.1 系统任务 25

2.1.2 系统目标 26

2.2 系统需求分析 26

2.2.1 系统基本资料 27

2.2.2 基础字典信息管理 27

2.2.3 学生信息管理 28

2.2.4 排课信息管理 28

2.3 数据库设计 29

2.3.1 创建数据库和数据表 29

2.3.2 创建基本信息表 29

2.4 关键技术和难点 32

2.4.1 如何使用动态链接库(DLL)实现共享操作 32

2.4.2 如何使用MDI窗体 36

2.4.3 如何使用继承 37

2.5 系统程序开发 38

2.5.1 建立系统主窗体 38

2.5.2 创建基类窗体 39

2.5.3 创建公用单元 40

2.5.4 用户登录 42

2.5.5 数据库连接设置 43

2.5.6 备份/还原数据库 46

2.5.7 建立学校信息 48

2.5.8 系统用户管理 50

2.5.9 更改密码 53

2.5.10 基础字典 55

2.5.11 学生管理 60

2.5.12 选修排课管理 70

2.6 项目测试 73

2.6.1 系统模块测试 73

2.6.2 基础字典模块测试 75

2.6.3 业务模块测试 76

2.7 导师点评 78

2.8 系统扩展 78

第3章 货运代理管理系统 79

3.1 系统任务和目标 79

3.1.1 系统任务 79

3.1.2 系统目标 80

3.2 系统需求分析 80

3.2.1 系统设置 81

3.2.2 基本资料管理 81

3.2.3 车辆信息管理 82

3.2.4 货运信息管理 82

3.3 数据库设计 83

3.3.1 创建数据库和数据表 83

3.3.2 创建基本信息表 83

3.4 关键技术和难点 86

3.4.1 什么是多层应用程序 86

3.4.2 如何使用DataSnap创建多层应用程序 87

3.5 系统程序开发 88

3.5.1 建立服务器端主程序 88

3.5.2 建立客户端主程序 96

3.5.3 用户登录 100

3.5.4 服务器连接设置 102

3.5.5 系统用户管理 104

3.5.6 公司基本信息管理 106

3.5.7 更改密码设置 108

3.5.8 基础资料 110

3.5.9 人员车辆信息维护 118

3.5.10 运单管理 123

3.6 项目测试 132

3.6.1 服务器端程序测试 132

3.6.2 系统模块测试 132

3.6.3 基本资料模块测试 133

3.6.4 人员车辆信息模块测试 134

3.6.5 业务模块测试 135

3.7 导师点评 136

3.8 系统扩展 136

第4章 酒店客房餐饮管理系统 137

4.1 系统任务和目标 137

4.1.1 系统任务 137

4.1.2 系统目标 138

4.2 系统需求分析 138

4.2.1 酒店系统管理 139

4.2.2 酒店前台管理 140

4.2.3 信息查询 141

4.3 数据库设计 141

4.3.1 创建数据库和数据表 141

4.3.2 创建基本信息表 142

4.3.3 创建酒店基本资料表 143

4.3.4 创建客房消费信息表 144

4.3.5 创建餐饮消费表 144

4.4 关键技术和难点 145

4.4.1 StringGrid控件的常用属性和事件 145

4.4.2 如何使用StringGrid控件结合面向对象方法实现房台图和餐台图 146

4.5 系统程序开发 152

4.5.1 建立系统主窗体 152

4.5.2 数据模板实现数据库操作 153

4.5.3 用户登录 163

4.5.4 数据库连接设置 165

4.5.5 酒店公司基本资料 167

4.5.6 系统用户管理和用户密码设置 168

4.5.7 客房基本资料 172

4.5.8 菜肴基本资料 174

4.5.9 餐桌基本资料 175

4.5.10 客房开房管理 177

4.5.11 客房结算管理 184

4.5.12 餐饮消费开台管理 187

4.5.13 餐饮结算管理 195

4.5.14 系统查询功能 198

4.6 项目测试 201

4.6.1 系统功能模块测试 201

4.6.2 业务模块测试 202

4.7 导师点评 206

4.8 系统扩展 206

第5章 客户关系管理系统 207

5.1 系统任务和目标 207

5.1.1 系统任务 207

5.1.2 系统目标 208

5.2 系统需求分析 208

5.2.1 系统基本资料 209

5.2.2 客户信息管理 209

5.2.3 业务信息管理 209

5.3 数据库设计 210

5.3.1 创建数据库和数据表 210

5.3.2 创建基本信息表 210

5.4 关键技术和难点 214

5.4.1 如何使用InterBase 6.5数据库 214

5.4.2 如何使用dbExpress控件开发数据库应用程序 219

5.4.3 如何在应用程序中内嵌Web浏览器 221

5.5 系统程序开发 222

5.5.1 建立系统主窗体 222

5.5.2 数据模板 226

5.5.3 用户登录 227

5.5.4 数据库连接设置 229

5.5.5 系统用户管理 231

5.5.6 用户密码设置 233

5.5.7 公司信息 235

5.5.8 部门基本信息 236

5.5.9 员工基本信息 238

5.5.10 客户信息管理 241

5.5.11 业务信息管理 247

5.6 项目测试 256

5.6.1 系统模块测试 256

5.6.2 客户基本信息模块测试 257

5.6.3 业务模块测试 258

5.7 导师点评 261

5.8 系统扩展 261

第6章 药品进销存管理系统 262

6.1 系统任务和目标 262

6.1.1 系统任务 262

6.1.2 系统目标 263

6.2 系统需求分析 263

6.2.1 系统设置 264

6.2.2 基础资料管理 264

6.2.3 药品业务信息管理 265

6.3 数据库设计 265

6.3.1 创建数据库和数据表 265

6.3.2 创建基本信息表 266

6.4 关键技术和难点 269

6.4.1 如何使用存储过程实现业务逻辑 269

6.4.2 如何使用Rave制作报表 272

6.5 系统程序开发 277

6.5.1 建立系统主窗体 277

6.5.2 创建公用单元 281

6.5.3 用户登录 283

6.5.4 用户设置 286

6.5.5 权限设置 289

6.5.6 更改密码 291

6.5.7 药品字典 293

6.5.8 药商字典 296

6.5.9 采购管理 299

6.5.10 入库管理 306

6.5.11 出库管理 311

6.5.12 库存盘点 315

6.5.13 药库查询 318

6.6 项目测试 321

6.6.1 系统模块测试 321

6.6.2 基础资料模块测试 323

6.6.3 业务模块测试 324

6.7 导师点评 327

6.8 系统扩展 327

第7章 仓库管理系统 328

7.1 系统任务和目标 328

7.1.1 系统任务 328

7.1.2 系统目标 329

7.2 系统需求分析 329

7.2.1 模块设计 330

7.2.2 系统管理 330

7.2.3 仓库管理 330

7.2.4 库存查询 331

7.3 数据库设计 331

7.3.1 创建数据库和数据表 331

7.3.2 创建基本信息表 331

7.3.3 创建物品基本信息表 332

7.3.4 创建仓库及库存管理基本信息表 333

7.3.5 创建库存登记基本信息表 334

7.4 关键技术和难点 336

7.5 系统程序开发 337

7.5.1 建立主程序 337

7.5.2 系统登录 342

7.5.3 系统密码设置 344

7.5.4 物品信息资料维护 346

7.5.5 供应商和客户资料维护 356

7.5.6 入库登记 360

7.5.7 出库登记 368

7.5.8 库存盘点 375

7.5.9 入库查询 381

7.5.10 出库查询 384

7.5.11 库存查询 388

7.5.12 制作系统启动画面 391

7.6 项目测试 391

7.6.1 系统模块测试 391

7.6.2 基本资料模块测试 392

7.6.3 仓库管理模块测试 393

7.7 导师点评 395

7.8 系统扩展 395