C++ Builder和Delphi课程设计与系统开发案例PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:伍俊良编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:730206072X
- 页数:302 页
案例一 用Borland C++ Builder制作一个人事管理系统 1
1.1 课程设计的目的和意义 1
1.2 系统功能设计 1
1.3 “数据库桌面”工具与数据表的设计 1
1.3.1 Borland C++ Builder的数据库桌面工具 1
1.3.2 数据库桌面程序的启动与应用 2
1.3.3 人事管理应用系统的数据表设计 3
1.4.1 工程的创建与保存 7
1.4 用窗体向导制作人事管理系统 7
1.4.2 窗体向导与人事管理系统创建 8
1.4.3 制作主窗体并调用数据窗体 12
1.4.4 声明单元的头文件与编制过程代码 12
1.5 数据窗体的加工改造 17
1.6 对象属性与数据集连接 18
案例二 用Borland C++ Builder制作一个高校学生管理系统 26
2.1 课程设计的目的和意义 26
2.2 系统功能设计 26
2.3 “学生信息数据表”结构定义 26
2.4 创建新的工程并制作系统封面 29
2.5 制作应用系统主控界面 31
2.5.1 声明系统主窗体并进行调用 31
2.5.2 编译运行工程并检验程序的执行 32
2.6 制作记录编辑窗体 33
2.6.1 窗体增加与控件布局 33
2.6.2 数据控件放置与数据集连接 34
2.6.3 声明并调用窗体Form3 36
2.6.4 为Form3中的命令按钮编制过程代码 37
2.7.1 增加窗体与控件布局 39
2.7 制作一个查询窗体 39
2.7.2 数据集引入与数据源创建 40
2.7.3 窗体单元的声明与调用 42
2.8 工程文件分析 43
2.8.1 工程实现文件 43
2.8.2 窗体Form1的单元文件 44
2.8.3 窗体Form2的单元文件 45
2.8.4 窗体Form3的单元文件 46
2.8.5 窗体Form4的单元文件 47
3.3 “工资数据表”的设计 49
3.2 系统功能设计 49
3.1 课程设计的目的和意义 49
案例三 用Borland C++ Builder制作一个工资管理系统 49
3.4 制作工资管理系统封面 53
3.4.1 工资管理系统封面窗体布局 53
3.4.2 系统主窗体的加入 53
3.4.3 控制系统封面的显示时间 54
3.5 制作工资管理系统主窗体 56
3.6 制作工资数据处理窗体 57
3.6.2 声明窗体并对窗体进行调用 58
3.6.1 加入控件与窗体布局 58
3.6.3 为数据处理窗体创建数据环境 59
3.6.4 设计工资处理的统计功能 61
3.7 制作工资查询报表输出窗体 62
3.7.1 窗体加入与布局 62
3.7.2 数据控件的属性设置 64
3.7.3 编制查询过程代码 68
3.8 创建工资管理系统报表 69
3.8.1 在工程中增加报表单元 69
3.8.2 制作工资管理系统数据报表 70
3.8.3 报表的声明与调用 74
4.1 课程设计的目的和意义 77
4.2 系统功能设计 77
4.3 客户数据表的设计 77
案例四 用Borland C++ Builder制作一个查询过滤系统 77
4.4 制作过滤查询系统的主窗体 80
4.4.1 工程创建与窗体布局 80
4.4.2 系统主菜单的制作 80
4.4.3 制作菜单的加速键面板与加速键 81
4.4.4 给“结束操作”命令按钮编制过程代码 82
4.5.2 声明数据模板 83
4.5 数据模板 83
4.5.1 创建数据模板 83
4.5.3 为主窗体中的数据表格和数据导航器控件设置属性 84
4.6 制作过滤查询窗体 84
4.6.1 增加新的窗体并进行窗体布局 84
4.6.2 为下拉列表框控件设置列表 85
4.6.3 为下拉列表框控件编制过程代码 85
4.6.4 为编辑控件编制过程代码 86
4.6.5 声明并调用窗体Form2 87
4.7.1 窗体增加与布局 88
4.7 制作一个About窗体 88
4.7.2 声明窗体并调用窗体 89
4.8 单元文件分析 90
4.8.1 主窗体单元文件 90
4.8.2 过滤单元文件 91
4.8.3 对话框单元文件 93
4.8.4 数据模板单元文件 93
案例五 用Borland C++ Builder制作一个万能查询过滤的客户/订货系统 94
5.1 课程设计的目的和意义 94
5.2 系统功能设计 94
5.3 客户数据表和订货数据表的设计 95
5.4 制作过滤查询系统的主窗体 98
5.4.1 工程创建与窗体布局 98
5.4.2 系统主菜单的制作 99
5.4.3 制作菜单的加速键面板与加速键 100
5.5 数据模板 101
5.5.1 创建数据模板 101
5.5.2 声明数据模板 102
5.5.3 为数据模板创建初始化过程 103
5.5.4 为主窗体中的数据表格和数据导航器控件设置属性 103
5.6.1 选择数据集类型的单选按钮的过程编制 104
5.6 加工制作主窗体 104
5.6.3 设置编辑框的Change过程代码 105
5.6.2 编制主窗体中的复选框控件的过程代码 105
5.7 制作万能查询窗体 106
5.7.1 增加窗体与控件布局 106
5.7.2 编制窗体及其控件的过程代码 107
5.8 用主窗体调用查询窗体 111
5.8.1 查询过滤窗体的声明 111
5.8.2 编写主窗体中调用菜单与命令按钮的过程代码 111
5.9.1 窗体增加与布局 112
5.9 制作一个About窗体 112
5.9.2 声明窗体并调用窗体 113
案例六 用Borland C++ Builder制作一个航班与订票管理系统 114
6.1 课程设计的目的和意义 114
6.2 系统功能设计 114
6.3 航班管理系统数据库与数据表的创建 115
6.3.1 定义数据表结构 115
6.3.2 利用Microsoft Access 2000创建数据库及数据表结构 117
6.5 创建数据源文件 120
6.4 制作一个系统封面位图 120
6.6 创建应用系统启动画面 122
6.6.1 工程创建与窗体布局 122
6.6.2 为系统封面编写程序 123
6.7 制作应用系统主控界面 124
6.7.1 主窗体控件使用与布局 124
6.7.2 主菜单的制作 124
6.7.3 制作加速键面板与加速键 125
6.7.4 制作主窗体的状态栏 125
6.8.2 用ADOTable1控件进行数据源连接 127
6.8.1 乘客订票窗体的增加与控件布局 127
6.8 制作乘客订票管理界面 127
6.8.3 将数据源控件DataSource1与数据源连接控件ADOTable1进行关联 130
6.8.4 将数据编辑控件与数据源和数据字段进行连接 130
6.8.5 声明窗体资源并进行调用 131
6.8.6 为数据操作控件编写过程代码 132
6.9 制作航班时刻表管理窗体 134
6.9.1 窗体加入与控件布局 134
6.9.2 窗体资源声明与调用 135
6.10.1 窗体增加与控件布局 136
6.10 制作航班信息综合查询窗体 136
6.10.2 窗体声明与调用 138
案例七 用Borland C++ Builder制作一个旅游管理系统 140
7.1 课程设计的目的意义 140
7.2 系统功能设计 140
7.3 旅游管理系统数据表的创建 141
7.4 制作一个系统封面的位图文件 144
7.5 创建“旅游管理系统”启动画面 145
7.6 制作应用系统主窗体 145
7.7.1 主/从窗体的创建 146
7.7 “景点与游客”窗体的制作 146
7.7.2 修饰与改造窗体 152
7.7.3 窗体的声明与调用 153
7.7.4 窗体对象的属性列示 154
7.8 制作“景点与导游”窗体 158
7.8.1 窗体的增加与控件布局 158
7.8.2 连接数据源文件与创建数据源 159
7.8.3 创建主/从表的关联 160
7.8.5 窗体对象属性列示 162
7.8.4 声明与调用窗体 162
7.9 制作导游与游客窗体 165
7.9.1 向导运用与窗体布局 165
7.9.2 声明窗体并进行窗体调用 166
7.9.3 主窗体单元文件列示 167
案例八 用Delphi制作一个通用的高校科研管理系统 169
8.1 课程设计的目的和意义 169
8.2 系统功能设计 169
8.3 科研管理系统数据表的设计与创建 170
8.4 创建系统启动界面 177
8.5 制作系统主窗体 179
8.5.1 增加主窗体 179
8.5.2 制作主窗体的主菜单 179
8.5.3 制作主菜单的加速键面板与加速键 180
8.5.4 制作状态栏 181
8.6 系统功能实施窗体的制作 183
8.7 制作科研人员管理页面 184
8.7.1 科研人员管理页面布局 184
8.7.2 为数据编辑按钮和数据浏览按钮编写过程代码 185
8.8.1 科研项目管理页面的布局 187
8.7.3 主窗体对功能窗体的调用 187
8.8 制作科研项目管理页面 187
8.8.2 为命令按钮编写过程代码 188
8.8.3 用主窗体调用管理窗体和“科研项目管理”页面 189
8.9 制作获奖项目管理页面 190
8.9.1 “获奖项目管理”页面的布局 190
8.9.2 “获奖项目管理”页面中对象的属性分析 191
8.9.3 用主窗体对象调用管理窗体与页面 191
8.10.1 “参加人员”页面的布局 192
8.10 制作参加人员管理页面 192
8.10.2 为表建立关联 193
8.10.3 用主窗体对象调用功能窗体和显示页面 193
8.11 其他功能和页面的制作 194
案例九 用Delphi制作一个高校学生团员管理系统 199
9.1 课程设计的目的意义 199
9.2 系统功能设计 199
9.3 团员管理系统数据表的设计与创建 200
9.4 制作系统主窗体 204
9.4.2 为主窗体制作关闭过程代码 205
9.4.1 增加主窗体 205
9.5.1 窗体的增加与控件布局 206
9.5.2 为窗体中的数据控件进行数据连接 206
9.5 制作“学院名称编辑”窗体 206
9.5.3 为命令按钮控件编制过程代码 207
9.5.4 通过主窗体对“学院名称编辑”窗体进行调用 208
9.6 制作“专业班级名称编辑窗体” 209
9.6.1 窗体的增加与控件布局 209
9.6.2 数据控件的数据连接 210
9.6.4 通过主窗体对象调用“专业班级编辑”窗体 212
9.6.3 为数据编辑控件编制过程代码 212
9.7 制作团员记录编辑窗体 213
9.7.1 增加窗体与控件布局 213
9.7.2 为数据控件进行数据连接 214
9.7.3 为数据编辑按钮编制过程代码 214
9.7.4 通过主窗体对象调用“团员记录”窗体 216
9.8 制作全校团员编辑、查询和统计窗体 216
9.8.1 窗体的增加与布局 217
9.8.2 数据控件的连接与数据表的关联 217
9.8.3 为团员数据统计按钮编制过程代码 219
9.8.5 窗体对象属性值参考 220
9.8.4 通过主窗体的单选按钮调用窗体 220
9.9 制作团员名册打印窗体 222
9.9.1 打印窗体的制作与布局 222
9.9.2 制作全校团员名册报表 223
9.9.3 为窗体中的“打印全校团员名册”单选按钮控件编制过程代码 224
9.9.4 制作专业班级团员报表 224
9.9.5 在打印窗体中编制主/从报表的打印过程 226
9.9.6 通过主窗体对象调用打印窗体 226
10.2 系统功能设计 229
案例十 用Delphi制作一个药品进销存管理系统 229
10.1 课程设计的目的意义 229
10.3 “药品进销存管理系统”数据表的设计与创建 230
10.4 制作系统启动封面窗体 234
10.4.1 创建新工程并进行启动窗体控件布局 234
10.4.2 为系统封面窗体制作退出系统过程代码 235
10.5 制作系统主窗体 235
10.5.1 窗体的增加与控件布局 235
10.5.2 为主窗体编制相关的过程代码 236
10.6.1 窗体的增加与控件布局 237
10.6 制作“药品信息”管理窗体 237
10.6.2 数据控件的数据连接 238
10.6.3 为数据编辑命令按钮控件编制过程代码 244
10.6.4 为数据操作建立查询功能 244
10.6.5 通过主窗体对象调用“药品信息”管理窗体 245
10.7 制作“药品进货”管理窗体 245
10.7.1 增加窗体与控件布局 245
10.7.2 为数据控件进行数据连接 246
10.7.3 为数据编辑按钮编制过程代码 247
10.7.4 通过主窗体对象调用“药品进货”管理窗体 251
10.8 制作“药品销售管理”窗体 251
10.8.1 窗体的增加与布局 251
10.8.2 数据控件的连接与数据表的关联 252
10.8.3 为窗体中的命令按钮编制过程代码 253
10.8.4 通过主窗体的对象调用“药品销售”管理窗体 254
10.9 制作“药品盘存”窗体 255
10.9.1 库存管理窗体的增加与布局 255
10.9.2 为数据控件进行数据连接 255
10.9.4 用主窗体对象调用“药品盘存”管理窗体 256
10.9.3 为药品盘存编制过程代码 256
案例十一 用Delphi制作一个校园自助银行模拟系统 257
11.1 课程设计的目的意义 257
11.2 系统功能设计 257
11.3 “自助银行模拟系统”数据表的设计与创建 258
11.4 制作系统主控界面 260
11.4.1 创建工程并对主窗体进行控件布局 260
11.4.2 为系统主窗体制作退出系统过程代码 261
11.5.1 窗体的增加与控件布局 262
11.5.2 为存款权限认证窗体的数据控件进行数据连接 262
11.5 制作“存款”权限认证窗体 262
11.5.3 编制存款权限检验程序 263
11.5.4 通过命令按钮调用存款权限认证窗体 264
11.6 制作“自助存款”管理窗体 264
11.6.1 “自助存款”管理窗体的增加与控件布局 264
11.6.2 数据控件的数据连接 265
11.6.3 为“确认”存款命令按钮控件编制过程代码 266
11.7 制作“取款”权限认证窗体 266
11.7.1 增加窗体与控件布局 267
11.7.2 为取款权限认证窗体的数据控件进行数据连接 267
11.7.4 通过命令按钮调用取款权限认证窗体 268
11.7.3 编制取款权限检验程序 268
11.8 制作“自助取款”管理窗体 269
11.8.1 “自助取款”窗体的增加与布局 269
11.8.2 数据控件的数据连接 270
11.8.3 为“确认”取款命令按钮控件编制过程代码 270
11.9 制作“挂失权限认证”窗体 271
11.9.1 增加窗体与控件布局 271
11.9.2 为“挂失权限认证”窗体的数据控件进行数据连接 272
11.9.3 编制挂失权限检验过程代码 272
11.10.1 增加挂失窗体并进行控件布局 273
11.10 制作挂失与解挂失操作窗体 273
11.9.4 在主窗体中通过命令按钮调用“挂失权限认证”窗体 273
11.10.2 数据控件的数据连接 274
11.10.3 为“确认”挂失命令按钮控件编制过程代码 274
11.11 系统单元文件及过程代码列示 274
11.11.1 主窗体的单元文件 275
11.11.2 “权限认证窗体”的单元文件 276
11.11.3 “自助存款窗体”的单元文件 277
11.11.4 “自助取款权限认证”窗体的单元文件 279
11.11.5 “自助取款窗体”的单元文件 280
11.11.6 “挂失权限认证窗体”单元文件 282
11.11.7 “账卡挂失/解挂失窗体”单元文件 284
案例十二 用Delphi制作一个职工档案管理系统 286
12.1 课程设计的目的意义 286
12.2 系统功能设计 286
12.3 “职工档案管理系统”数据表的设计与创建 287
12.4 制作系统启动界面 289
12.4.1 创建工程并对窗体进行控件布局 289
12.4.2 为系统启动窗体制作退出系统过程代码 290
12.5.2 页面控件的页面生成 291
12.5.1 窗体的增加与控件布局 291
12.5 制作“职工档案管理操作窗体” 291
12.5.3 制作“个人档案记录”页面 292
12.5.4 为TabSheetl中的数据控件进行数据连接 293
12.5.5 编制数据编辑命令按钮的过程代码 293
12.5.6 在启动窗体中通过图片控件调用档案管理操作窗体 294
12.5.7 制作“个人简历”页面 295
12.5.8 制作“档案浏览与查询”页面 295
12.5.9 关于第四个页面的制作说明 297
12.6 窗体Form2单元文件列示 297
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019