《C++ Builder 6数据库系统开发实例导航》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:余昌盛等编著
  • 出 版 社:北京市:人民邮电出版社
  • 出版年份:2003
  • ISBN:7115112304
  • 页数:380 页
图书介绍:本书按照管理信息系统开发的基本步骤,以学生信息管理系统、人事管理系统、客户管理系统、网站新闻内容更新系统、产品质量管理系统、档案管理系统、考勤工资管理系统、库存管理信息系统为案例,详细描述了应用C++ Builder和SQL Server 2000开发信息管理系统的过程。每个数据库应用系统都包括了目标设计和系统开发背景,开发和运行环境选择、系统功能分析、系统功能模块设计,数据库需求分析、数据库概念结构设计、数据库逻辑结构设计,数据库结构实现、各个功能模块的创建,系统的编译和发行等具体过程。

第1章 管理信息系统基础 1

1.1管理信息系统概述 1

1.1.1管理信息系统的发展历史 1

目录 1

1.1.2管理信息系统的应用 2

1.1.3管理信息系统的发展方向 2

1.2.1管理信息系统的组成 4

1.2.2管理信息系统的界面特点 4

1.2管理信息系统的特点 4

1.3管理信息系统的开发 5

1.3.1管理信息系统的开发方式 5

1.3.2系统开发的一般方法 6

1.3.3管理信息系统的开发过程 8

第2章 C++Builder与SQLServer2000 11

2.1C++Builder开发环境的建立 11

2.2C++Builder集成开发环境 12

2.2.1菜单和加速条(MenuandSpeedBar) 13

2.2.3窗体(Form) 14

2.2.2对象检视器(ObjectInspector) 14

2.2.4程序编辑器(CodeEditor) 16

2.3应用程序构架 16

2.3.1项目文件与项目实现文件(.bpr与.cpp) 17

2.3.2实现文件(.cpp) 19

2.3.3头文件(.h) 20

2.3.4组件定义文件(.dfm) 20

2.4.1一些共同的属性 21

2.4VCL组件的使用 21

2.3.6备份文件(.bpr) 21

2.3.5资源文件(.res) 21

2.4.2窗体(From) 23

2.4.3标准控件组(Standard) 24

2.4.4附加控件组(Additional) 27

2.4.5ActiveX数据对象控件组(ADO) 30

2.4.6BDE数据访问控件组(BDE) 31

2.4.7数据控制控件组(DataControls) 34

2.5创建SQLServer2000数据库 36

2.5.1创建数据库 37

2.6SQL查询基础 40

2.6.1查询语句(SELECT)语法 41

2.6.2查询语句(SELECT)应用举例 42

2.7小结 43

第3章 学生信息管理系统 44

3.1系统设计 44

3.1.1系统目标设计 44

3.1.2开发设计思想 44

3.1.3开发和运行环境选择 44

3.1.4系统功能分析 44

3.2数据库设计 45

3.1.6与其他系统的关系 45

3.1.5系统功能模块设计 45

3.2.1数据库需求分析 46

3.2.2数据库概念结构设计 46

3.2.3数据库逻辑结构设计 47

3.3数据库结构的实现 49

3.3.1创建学生个人基本信息表 49

3.3.2创建学生所选课程表 49

33.3创建学生奖励信息表 49

3.3.7创建记录号计数数据表 50

3.3.6创建课程设置代码表 50

3.3.4创建学生职务信息表 50

3.3.5创建学校班级信息表 50

3.3.8创建外部关键字 51

3.3.9必要初始数据的输入 51

3.4各个功能模块的创建 52

3.4.1创建系统工程 52

3.4.2创建应用程序主窗体 52

3.4.3个人信息管理界面设计和数据连接 54

3.4.4选课信息管理界面设计和数据连接 57

3.4.5奖励信息管理界面设计和数据连接 60

3.4.6数据库连接配置界面设计 61

3.5系统的编译和发行 63

3.5.1系统的编译 63

3.5.2系统的发行 64

3.5.3客户端管理程序的安装 70

3.6运行结果 70

3.7小结 72

4.1.3开发和运行环境选择 73

4.1.2开发设计思想 73

4.1.4系统功能分析 73

4.1系统设计 73

4.1.1系统目标设计 73

第4章 企业人事管理系统 73

4.1.5系统功能模块设计 74

4.1.6与其他系统的关系 74

4.2数据库设计 74

4.2.1数据库需求分析 74

4.2.2数据库概念结构设计 75

4.2.3数据库逻辑结构设计 76

4.3.1创建员工个人信息表 78

4.3数据库结构的实现 78

4.3.2创建部门信息表 79

4.3.3创建安全管理信息表 79

4.3.4创建学历信息表 79

4.3.5创建职位信息表 79

4.3.6创建职称信息表 80

4.3.7创建政治面貌信息表 80

4.3.8创建记录号计数数据表 80

4.3.9必要初始数据的输入 80

4.4.1创建应用程序主窗体 81

4.4各个功能模块的创建 81

4.4.2创建安全管理模块 88

4.4.3创建员工管理模块 96

4.4.4创建辅助资料模块 103

4.4.5创建帮忙模块 104

4.5系统的编译和发行 105

4.6运行结果 105

4.7小结 107

5.1.2系统功能分析 108

5.1.3系统功能模块设计 108

5.1系统设计 108

5.1.1系统目标设计 108

第5章 客户管理系统 108

5.1.4与其他系统的关系 109

5.2数据库设计 109

5.2.1数据库需求分析 109

5.2.2数据库概念结构设计 110

5.2.3数据库逻辑结构设计 110

5.3.3创建城市信息表 112

5.3.2创建订单信息表 112

5.3数据库结构的实现 112

5.3.1创建客户信息表 112

5.3.4创建省份信息表 113

5.3.5创建国家信息表 113

5.3.6创建记录号计数数据表 113

5.3.8创建外部关键字 113

5.3.9必要初始数据的输入 113

5.4各个功能模块的创建 114

5.4.1与SQLServer2000数据库服务器连接的ODBC配置 114

5.4.2Borland数据库引擎(BDE)配置 117

5.4.3创建MDI主窗体 118

5.4.4创建数据模块 124

5.4.5创建客户订单查看窗体 126

5.4.6创建客户信息输入窗体 127

5.4.7创建客户信息修改窗体 129

5.4.8创建订单信息输入窗体 130

5.4.9创建订单信息修改窗体 131

5.4.10创建客户订单报表窗体 132

5.4.11创建客户信息查询窗体 133

5.4.12创建用户登录窗体 134

5.4.13创建关于窗体 135

5.5系统的编译和发行 135

5.6运行结果 136

5.7小结 138

6.1.1系统目标设计 139

6.1.2系统功能分析 139

6.1系统设计 139

第6章 网站新闻内容更新系统 139

6.1.3系统功能模块设计 140

6.1.4与其他系统的关系 140

6.2数据库设计 140

6.2.1数据库需求分析 140

6.2.2数据库概念结构设计 141

6.2.3数据库逻辑结构设计 141

6.3数据库结构的实现 142

6.3.1创建文字新闻信息表 142

6.3.4创建公告信息表 143

6.3.2创建图片新闻信息表 143

6.3.3创建天气预报信息表 143

6.3.5创建记录号计数数据表 144

6.3.6必要初始数据的输入 144

6.4各个功能模块的创建 144

6.4.1配置数据库 144

6.4.2创建数据模块 145

6.4.3创建应用程序主窗体 146

6.4.4创建天气预报、系统设置标签页 147

6.4.5创建公告栏标签页 151

6.4.6创建文字新闻标签页 154

6.4.7创建图片新闻标签页 158

6.4.8创建图片上传和主页浏览标签页 160

6.5系统的编译和发行 161

6.6运行结果 162

6.7小结 164

7.1.1系统目标设计 165

7.1.2系统功能分析 165

第7章 产品质量管理系统 165

7.1系统设计 165

7.1.3系统功能模块设计 166

7.1.4与其他系统的关系 166

7.2数据库设计 166

7.2.1数据库需求分析 166

7.2.2数据库概念结构设计 167

7.2.3数据库逻辑结构设计 167

7.3.1创建检测结果信息表 169

7.3.2创建检测数据信息表 169

7.3数据库结构的实现 169

7.3.3创建安全管理信息表 170

7.3.4创建仪器类型代码表 170

7.3.5创建仪器功率代码表 170

7.3.6创建记录号计数数据表 170

7.3.7必要初始数据的输入 170

7.4各个功能模块的创建 171

7.4.1安装串口控件 171

7.4.2创建数据模块和配置ADO连接属性 174

7.4.3创建系统主窗体 177

7.4.4创建检测数据查看窗体 187

7.4.5创建数据结果查询窗体 192

7.4.6创建报表打印窗体 200

7.4.7创建安全管理模块 201

7.4.8创建代码管理模块 201

7.5系统的编译和发行 202

7.6运行结果 202

7.7小结 204

8.1.1系统目标设计 205

8.1.2系统功能分析 205

8.1系统设计 205

第8章 档案管理系统 205

8.1.3系统功能模块设计 206

8.1.4与其他系统的关系 206

8.2数据库设计 206

8.2.1数据库需求分析 206

8.2.2数据库概念结构设计 207

8.2.3数据库逻辑结构设计 208

8.3数据库结构的实现 209

8.3.1创建档案记录信息表 209

8.3.4创建档案借用信息表 210

8.3.2创建档案分类资料信息表 210

8.3.3创建档案柜资料信息表 210

8.3.5创建档案归还信息表 211

8.3.6创建记录号计数数据表 211

8.3.7创建安全管理信息表 211

8.3.8创建外部关键字 211

8.3.9必要初始数据的输入 212

8.4各个功能模块的创建 212

8.4.1创建数据模块 212

8.4.2创建档案管理系统MDI主窗体 217

8.4.3创建MDI子窗体 226

8.4.4创建档案分类资料管理窗体 229

8.4.5创建档案柜资料管理窗体 236

8.4.6创建档案管理窗体 238

8.4.7创建数据记录组合查询窗体 245

8.4.8创建档案借用和归还窗体 250

8.4.9创建数据库服务器配置窗体 257

8.4.10创建登录界面窗体和关于窗体 258

8.6运行结果 260

8.5系统的编译和发行 260

8.4.11创建安全管理模块 260

8.7小结 265

第9章 考勤工资管理系统 266

9.1系统设计 266

9.1.1系统目标设计 266

9.1.2系统功能分析 266

9.1.3系统功能模块设计 267

9.1.4与其他系统的关系 267

9.2数据库设计 267

9.2.1数据库需求分析 267

9.2.2数据库概念结构设计 268

9.2.3数据库逻辑结构设计 269

9.3数据库结构的实现 271

9.3.1创建应到考勤日信息表 271

9.3.2创建出勤信息表 271

9.3.5创建请假信息表 272

9.3.6创建考勤统计数据表 272

9.3.4创建出差信息表 272

9.3.3创建加班信息表 272

9.3.7创建奖金福利津贴扣发信息表 273

9.3.8创建奖金福利津贴扣发代码表 273

9.3.9创建工资统计信息表 273

9.3.10创建记录编号数据表 274

9.3.11创建安全管理信息表 274

9.3.12创建外部关键字 274

9.3.13必要初始数据的输入 274

9.4.1创建数据模块 275

9.4各个功能模块的创建 275

9.4.2创建考勤工资管理系统MDI主窗体 282

9.4.3创建MDI子窗体 296

9.4.4创建考勤管理窗体 297

9.4.5创建考勤工资参数设置窗体 313

9.4.6创建数据记录组合查询窗体 318

9.4.7创建工资管理窗体 323

9.4.8创建考勤和工资报表打印窗体 334

9.4.9创建安全管理模块 334

9.5系统的编译和发行 334

9.6运行结果 335

9.7小结 339

10.1系统设计 341

10.1.1系统目标设计 341

10.1.2开发设计思想 341

第10章 库存管理系统 341

10.1.3开发和运行环境 342

10.1.4系统功能分析 342

10.1.5系统功能模块设计 342

10.2数据库设计 343

10.2.1数据库需求分析 343

10.1.6库存管理系统与其他系统的关系 343

10.2.2数据库概念结构设计 346

10.2.3数据库逻辑结构设计 346

10.3数据库结构的实现 350

103.1创建仓库信息表 350

10.3.2创建供货商信息表 350

10.3.3创建入库单表 350

10.3.4创建出库单表 351

10.3.5创建分提登记单表 351

10.3.7创建提货单表 352

10.3.6创建员工信息表 352

10.3.8创建管理员表 353

10.3.9创建货品信息表 353

10.4各个功能模块的创建 354

10.4.1创建应用程序主窗体 354

10.4.2创建数据模块 357

10.4.3创建用户登录窗体 359

10.4.4创建修改密码窗体 361

10.4.5创建用户管理窗体 362

10.4.6创建员工信息管理窗体 365

10.4.7创建仓库信息管理窗体 366

10.4.8创建供货商信息管理窗体 368

10.4.9创建货品信息管理窗体 369

10.4.10创建入库单管理窗体 371

10.4.11创建出库单管理窗体 373

10.4.12创建提货单管理窗体 375

10.5系统的编译和发行 379

10.6运行结果 379

10.7小结 380