《Visual FoxPro 8数据库项目案例导航》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:罗晟,银华强,刘普艳编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302098042
  • 页数:408 页
图书介绍:本书首先介绍了数据库系统一些基础性知识和与Visual Foxpro 8.0数据库系统开发技术相磁的基础知识,然后通过10个实例讲述了数据库应用系统的开发流程,全书从数据库应用系统的开发着手,在实例中介绍行业知识、开发工具和软件工程知识,内容翔实,讲述清楚,通俗易懂,各种复杂的技术难点都在本书中得到体现。本书项目实例新颖,具有很强的工程应用背景。

目录 1

第1章 ViSual FoxPro 8数据库系统设计概述 1

1.1 数据库系统概述 1

1.1.1 数据库的发展简介 1

1.1.2 数据库系统基本概念 2

1.1.3 数据库系统的数据模型 4

1.1.4 关系数据库的数据模型 7

1.1.5 数据库系统结构 11

1.2 数据库设计理论 13

1.2.1 数据库设计方法 13

1.2.2 数据库设计的基本步骤 13

1.3 数据库项目开发 16

1.3.1 项目管理 16

1.3.2 项目中的质量管理 17

1.3.3 项目风险管理 19

1.3.4 实施数据库项目的模式与方法 21

1.4 数据库产品 23

1.4.1 FoxPro数据库 23

1.4.2 Access数据库 24

1.4.3 SQL Server数据库 25

1.5 结构化查询语言 26

1.5.1 SQL语言的特点 27

1.5.2 在SQL中建立查询 28

1.5.3 SQL中的数据更新 32

1.6 Visual FoxPro开发数据库项目技术 35

1.6.1 定制用户环境 35

1.6.2 Visual FoxPro 8的工作方式 37

1.6.3 Visual FoxPro 8数据库的创建 39

1.6.4 添加、修改、移去和删除数据库 41

1.7 小结 43

第2章 学生成绩管理系统 44

2.1 概述 44

2.2.1 理解需求 45

2.2 需求分析 45

2.3 UML系统建模 46

2.2.2 分析需求 46

2.4 系统配置 47

2.4.1 软件配置 47

2.4.2 硬件配置 48

2.4.3 网络配置 48

2.5 数据库分析 49

2.6 数据库设计 50

2.6.1 创建表 50

2.6.2 创建数据库 51

2.7 界面设计 54

2.7.1 欢迎验证界面的设计 54

2.7.2 系统主界面的设计 57

2.7.3 系统工具部分界面设计 60

2.7.4 输入/编辑部分界面设计 62

2.7.5 查询部分界面设计 66

2.7.6 帮助部分界面设计 67

2.8 报表设计 67

2.9 代码分析与实现 69

2.9.1 欢迎验证界面代码分析与实现 70

2.9.2 系统主界面代码分析与实现 70

2.9.3 系统工具部分界面代码分析与实现 70

2.9.4 输入/编辑部分界面代码分析与实现 72

2.9.5 查询部分界面代码分析与实现 76

2.9.6 系统主程序分析与实现 77

2.10 开发中的难点与技巧 77

2.10.1 表单集 77

2.11 实例演示 78

2.10.2 复制控件 78

2.10.3 删除项目管理器中的文件 78

2.12 小结 81

3.1 概述 82

第3章 学生公寓管理系统 82

3.2.1 理解需求 83

3.2 需求分析 83

3.2.2 分析需求 84

3.3 UML系统建模 84

3.4 系统配置 85

3.4.1 软件配置 85

3.4.3 网络配置 86

3.4.2 硬件配置 86

3.5 数据库分析 87

3.6 数据库设计 88

3.6.1 创建表 88

3.6.2 创建数据库 90

3.6.3 创建视图 90

3.7 界面设计 92

3.7.1 欢迎界面设计 93

3.7.2 系统主界面设计 93

3.7.3 查询部分界面设计 94

3.7.4 成员删除部分界面的设计 99

3.7.5 数据维护部分界面设计 100

3.7.6 打印部分界面设计 102

3.8 报表设计 103

3.9 代码分析与实现 104

3.9.1 欢迎界面代码分析与实现 104

3.9.2 系统主界面代码分析与实现 105

3.9.3 查询部分界面代码分析与实现 106

3.9.4 成员删除部分界面代码分析与实现 108

3.9.5 数据维护部分界面代码分析与实现 109

3.9.6 打印界面代码分析与实现 111

3.9.7 系统主程序分析与实现 112

3.10 开发中的难点与技巧 112

3.10.1 文件名最好用英文名称 112

3.10.2 注意使用分级目录 112

3.10.3 字体颜色设置 113

3.10.4 编译程序运行时如何去掉白框 114

3.11 实例演示 114

3.12 小结 118

4.1 概述 119

第4章 教务信息管理系统 119

4.2 需求分析 120

4.2.1 理解需求 120

4.2.2 分析需求 121

4.3 UML系统建模 121

4.4 系统配置 122

4.4.1 软件配置 122

4.4.2 硬件配置 123

4.4.3 网络配置 124

4.5 数据库分析 124

4.6 数据库设计 125

4.6.1 创建表 126

4.6.2 创建数据库 128

4.7 界面设计 128

4.7.1 欢迎界面设计 128

4.7.2 登录界面设计 128

4.7.3 系统主界面设计 129

4.7.4 浏览部分界面设计 130

4.7.5 查询部分界面设计 131

4.7.6 修改部分界面设计 132

4.7.7 统计部分界面设计 132

4.7.8 高级部分界面设计 134

4.7.9 关于部分界面设计 135

4.8 报表设计 135

4.9 代码分析与实现 136

4.9.1 登录界面代码分析与实现 136

4.9.2 系统主界面代码分析与实现 136

4.9.3 浏览部分代码分析与实现 137

4.9.4 查询部分界面代码分析与实现 137

4.9.5 修改部分界面代码分析与实现 137

4.9.6 统计部分界面代码分析与实现 138

4.9.7 高级部分界面代码分析与实现 139

4.10.1 文件后缀的含义 141

4.9.8 主程序分析与实现 141

4.10 开发中的难点与技巧 141

4.10.2 向表单中添加多个控件 142

4.10.4 表格控件的使用 143

4.11 实例演示 143

4.10.3 利用默认值来加快数据的输入 143

4.12 小结 146

第5章 招生录取管理系统 147

5.1 概述 147

5.2 需求分析 148

5.2.1 理解需求 148

5.2.2 分析需求 148

5.3 UML系统建模 149

5.4 系统配置 149

5.4.1 软件配置 150

5.4.2 硬件配置 150

5.4.3 网络配置 151

5.5 数据库分析 152

5.6 数据库设计 152

5.6.1 创建表 153

5.6.2 创建数据库 154

5.7 界面设计 154

5.7.1 欢迎界面设计 155

5.7.2 系统主界面设计 155

5.7.3 文件部分界面设计 156

5.7.4 录取部分界面设计 160

5.7.5 打印录取结果界面设计 162

5.8 报表设计 162

5.9.2 文件部分界面代码分析与实现 163

5.9.1 系统主界面代码分析与实现 163

5.9 代码分析与实现 163

5.9.3 录取界面代码分析与实现 168

5.9.4 打印录取结果界面代码分析与实现 173

5.10.1 Visual FoxPro 8中导出数据的几种方法 174

5.10 开发中的难点与技巧 174

5.9.5 主程序分析与实现代码分析与实现 174

5.10.2 在Visual FoxPro 8中实现AutoNumber 175

5.10.3 给Visual FoxPro 8增加一个判断内存变量的函数 176

5.11 实例演示 177

5.12 小结 180

第6章 工资管理系统 181

6.1 概述 181

6.2 需求分析 182

6.2.1 理解需求 182

6.2.2 分析需求 182

6.3 UML系统建模 183

6.4.1 软件配置 184

6.4 系统配置 184

6.4.2 硬件配置 185

6.4.3 网络配置 185

6.5 数据库分析 186

6.6 数据库设计 187

6.6.1 创建表 187

6.7.1 登录界面设计 189

6.7 界面设计 189

6.7.2 系统主界面设计 189

6.6.2 创建数据库 189

6.7.3 工资录入部分界面设计 190

6.7.4 工资查询及打印部分界面设计 192

6.9 代码分析与实现 194

6.8 报表设计 194

6.9.1 系统主界面代码分析与实现 194

6.7.5 系统维护部分界面设计 194

6.9.2 工资录入部分界面代码分析与实现 195

6.9.3 工资查询及打印部分界面代码分析与实现 200

6.9.4 系统维护部分界面代码分析与实现 203

6.10 开发中的难点与技巧 208

6.9.5 主程序分析与实现 208

6.10.1 下拉列表框的使用 208

6.10.2 Visual FoxPro 8中EXCEL格式的输入方法 209

6.10.3 重用Form 209

6.11 实例演示 210

6.12 小结 213

7.1 概述 214

第7章 超市信息管理系统 214

7.2.1 理解需求 215

7.2 需求分析 215

7.2.2 分析需求 216

7.3 UML系统建模 216

7.4 系统配置 217

7.4.1 软件配置 217

7.4.2 硬件配置 218

7.4.3 网络配置 218

7.5 数据库分析 219

7.6 数据库设计 220

7.6.1 创建表 220

7.6.2 创建数据库 222

7.7.2 系统主界面设计 223

7.7.1 欢迎界面设计 223

7.7 界面设计 223

7.7.3 用户权限管理部分界面设计 224

7.7.4 设置修改部分界面设计 225

7.7.5 库存管理部分界面设计 226

7.7.6 统计分析部分界面设计 227

7.7.7 报表打印界面设计 227

7.8 报表设计 228

7.9 代码分析与实现 229

7.9.1 系统主界面代码分析与实现 229

7.9.2 用户权限管理部分界面代码分析与实现 229

7.9.3 设置修改部分界面代码分析与实现 231

7.9.4 库存管理部分界面代码分析与实现 233

7.9.5 统计分析部分界面代码分析与实现 234

7.9.6 主程序代码分析与实现 235

7.10.2 在Visual FoxPro 8中实现中英文自动切换 236

7.10.1 屏蔽Wizstyle类中不必要的组件 236

7.10 开发中的难点与技巧 236

7.11 实例演示 237

7.10.4 制作“空白”表单 237

7.10.3 定制桌面 237

7.12 小结 240

第8章 图书租赁管理系统 241

8.1 概述 241

8.2 需求分析 242

8.2.1 理解需求 242

8.3 UML系统建模 243

8.2.2 分析需求 243

8.4 系统配置 244

8.4.1 软件配置 244

8.4.2 硬件配置 245

8.4.3 网络配置 245

8.5 数据库分析 246

8.6 数据库设计 247

8.6.1 创建表 247

8.7.1 系统启动界面设计 249

8.7.2 系统主界面设计 249

8.7 界面设计 249

8.6.2 创建数据库 249

8.7.3 数据维护部分界面设计 251

8.7.4 查询部分界面设计 254

8.7.5 借阅记录部分界面设计 255

8.7.6 过期会员部分界面设计 257

8.8 代码分析/实现 257

8.8.1 系统主界面代码分析与实现 257

8.8.2 数据维护部分界面代码分析与实现 258

8.8.3 查询部分界面代码分析与实现 259

8.8.4 借阅记录部分界面代码与实现 260

8.8.5 过期会员部分界面代码分析与实现 264

8.8.6 主程序分析与实现 265

8.9 开发中的难点与技巧 265

8.9.1 如何高效地设置控件属性 265

8.9.2 彩色按钮的设计 266

8.9.3 应用程序编译后运行时如何避免显示FoxPro窗口 266

8.10 实例演示 267

8.11 小结 269

9.1 概述 270

第9章 人力资源管理系统 270

9.2 需求分析 271

9.2.1 理解需求 271

9.2.2 分析需求 272

9.3 UML系统建模 272

9.4 系统配置 273

9.4.1 软件配置 273

9.4.3 网络配置 274

9.4.2 硬件配置 274

9.5 数据库分析 275

9.6 数据库设计 276

9.6.1 创建表 276

9.6.2 创建数据库 279

9.7 界面设计 279

9.7.1 登录界面设计 279

9.7.2 系统主界面设计 279

9.7.3 综合管理部分界面设计 280

9.7.5 综合查询部分界面设计 282

9.7.4 人事档案管理部分界面设计 282

9.7.6 基础参数设置部分界面的设计 283

9.7.7 系统部分界面的设计 284

9.8 代码分析与实现 285

9.8.1 系统主界面代码分析与实现 285

9.8.2 综合管理部分界面代码分析与实现 285

9.8.3 人事档案管理部分界面代码分析与实现 290

9.8.4 综合查询部分界面代码分析与实现 293

9.8.5 基础参数部分界面代码分析与实现 293

9.8.6 系统部分界面代码分析与实现 294

9.8.7 主程序分析与实现 296

9.9 开发中的难点与技巧 296

9.9.1 创建报表的技巧 296

9.9.2 自动停放工具栏 297

9.10 实例演示 298

9.9.4 在Visual FoxPro 8中打印报表时没有响应以及不能对齐的原因 298

9.9.3 协调表单、菜单、工具栏 298

9.11 小结 301

第10章 设备管理系统 302

10.1 概述 302

10.2 需求分析 303

10.2.1 理解需求 303

10.2.2 分析需求 303

10.3 UML系统建模 304

10.4 系统配置 305

10.4.1 软件配置 305

10.4.2 硬件配置 306

10.4.3 网络配置 306

10.5 数据库分析 307

10.6.1 创建表 308

10.6 数据库设计 308

10.7.2 系统登录界面设计 311

10.7.1 系统欢迎界面设计 311

10.7 界面设计 311

10.6.2 创建数据库 311

10.7.3 系统主界面设计 312

10.7.4 台帐基础管理部分界面设计 313

10.7.5 系统参数设置部分界面设计 317

10.8 报表设计 318

10.7.6 帮助部分界面设计 318

10.9 代码分析与实现 319

10.9.1 系统登录界面代码分析与实现 319

10.9.2 系统主界面代码分析与实现 320

10.9.3 台帐基础管理部分界面代码分析与实现 320

10.9.4 系统参数设置部分界面代码分析与实现 330

10.9.5 主程序分析与实现 332

10.10 开发中的难点与技巧 333

10.10.2 恢复丢失了的FPT文件 333

10.10.1 任务进度栏的实现 333

10.11 实例演示 334

10.10.3 立体框类的设计方法 334

10.12 小结 336

第11章 物业收费管理系统 337

11.1 概述 337

11.2 需求分析 338

11.2.1 理解需求 338

11.3 UML系统建模 339

11.2.2 分析需求 339

11.4 系统配置 340

11.4.1 软件配置 340

11.4.2 硬件配置 341

11.4.3 网络配置 341

11.5 数据库分析 342

11.6 数据库设计 343

11.6.1 创建表 343

11.6.2 创建数据库 346

11.7 界面设计 346

11.7.1 欢迎界面设计 346

11.7.2 系统主界面设计 347

11.7.3 系统操作部分界面设计 347

11.7.4 基础资料管理部分界面设计 349

11.7.5 日常操作部分界面设计 351

11.8 报表设计 353

11.7.6 帮助主题界面设计 353

11.9 代码分析与实现 353

11.9.1 系统主界面代码分析与实现 354

11.9.2 系统操作部分界面代码分析与实现 354

11.9.3 基础资料管理界面代码分析与实现 357

11.9.4 日常操作界面代码分析与实现 359

11.9.5 主程序分析与实现 361

11.10 开发中的难点与技巧 362

11.10.1 Grid模拟Browse窗口 362

11.10.2 在Visua1 FoxPro 8中如何退出Windows 362

11.10.3 动态地改变主窗口的图标和标题 363

11.10.4 运行表单时出现Name属性错误的处理 363

11.11 实例演示 364

11.12 小结 366

第12章 创建帮助文件与发布应用程序 368

12.1 创建HTML Help帮助文件 368

12.1.1 利用HTMLHelp Workshop制作帮助文件 370

12.1.2 开发帮助项目 372

12.2 发布应用程序 378

12.2.1 应用程序的发布过程 378

12.2.2 使用项目管理器重新编译项目 378

12.2.3 创建.exe文件 382

12.2.4 创建发布磁盘 384

12.3 小结 388

第13章 UML建模知识介绍 389

13.1 标准建模语言UML概述 389

13.2 UML静态建模机制 389

13.2.1 用例图 390

13.2.2 类图和包 393

13.2.3 组件图和配置图 396

13.3 UML的动态建模机制 397

13.3.1 消息 397

13.3.2 状态图 398

13.3.3 时序图 399

13.3.4 协作图 402

13.3.5 活动图 403

13.3.6 4种图的运用 407

13.4 小结 407