任务1 认识Access财务管理系统 1
1.1了解财务管理系统项目背景 1
任务描述 1
相关知识与技能 4
1.1.1会计方法 4
1.1.2会计要素与会计等式 5
1.1.3会计科目与账户的关系 6
1.1.4账户的基本结构 7
1.1.5记账原理 9
1.1.6试算平衡 9
1.2系统功能预览 11
任务描述 11
相关知识与技能 12
1.2.1基础信息维护模块 12
1.2.2凭证管理模块 14
1.2.3账簿管理模块 16
1.2.4报表管理模块 19
1.3回顾与练习 21
任务2 认识数据库 23
2.1了解数据库的发展 23
任务描述 23
相关知识与技能 23
2.1.1数据、信息和数据处理 23
2.1.2数据库系统的发展 24
2.2认识数据库系统 24
任务描述 25
相关知识与技能 25
2.2.1数据库系统的相关概念 25
2.2.2数据库系统的特点 26
2.3认识数据模型 26
任务描述 26
相关知识与技能 27
2.3.1实体描述 27
2.3.2实体间联系和分类 27
2.3.3数据模型 28
2.4认识关系数据库 30
任务描述 30
相关知识与技能 30
2.4.1关系模型 30
2.4.2设计关系数据库 33
2.5认识Access 35
任务描述 35
相关知识与技能 35
2.6回顾与练习 38
任务3 创建数据库和基础数据表 41
3.1创建数据库 41
任务描述 41
任务分析 41
相关知识与技能 41
实践操作 41
3.1.1创建空数据库 41
3.1.2使用模板创建数据库 42
3.2创建基础数据表 42
任务描述 42
任务分析 42
相关知识与技能 44
3.2.1字段类型与属性 44
3.2.2主键和外键 47
3.2.3数据表的设计视图和数据表视图 48
3.2.4创建数据表结构的方法 48
3.2.5使用外部数据生成数据表 49
实践操作 49
3.2.6建立表结构 49
3.2.7设置字段数据类型及属性 50
3.2.8数据输入 51
3.2.9为字段创建选择列表 52
3.2.10使用“查询向导”创建下拉列表 55
3.3创建表关系 57
任务描述 57
任务分析 57
相关知识与技能 57
3.3.1表关系 57
3.3.2参照完整性 57
实践操作 58
3.3.3创建表关系的具体步骤 58
3.4编辑数据表 60
任务描述 60
任务分析 60
相关知识与技能 60
3.4.1修改表结构 61
3.4.2编辑表内容 61
3.4.3设置表外观 62
实践操作 63
3.5使用数据表 67
任务描述 67
任务分析 67
相关知识与技能 67
3.5.1查找和替换 68
3.5.2排序 68
3.5.3筛选 68
3.5.4汇总 69
实践操作 69
3.5.5查找和替换 69
3.5.6排序和筛选记录 70
3.6回顾与练习 70
任务4 设计窗体进行凭证录入 73
4.1认识窗体 73
任务描述 73
相关知识与技能 73
4.1.1窗体的功能 73
4.1.2窗体的种类 73
4.1.3窗体的视图方式 75
4.1.4“绑定”窗体和“未绑定”窗体 76
4.2创建会计科目录入窗体 76
任务描述 76
任务分析 76
相关知识与技能 76
4.2.1窗体的创建方法 76
4.2.2窗体设计视图的组成 77
4.2.3分割窗体 77
实践操作 77
4.3修改各控件 78
任务描述 78
任务分析 78
相关知识与技能 78
4.3.1控件简介 78
4.3.2控件属性 80
实践操作 82
4.4创建子窗体 84
任务描述 84
任务分析 84
相关知识与技能 84
4.4.1主/子窗体的概念 84
4.4.2“子窗体/子报表”控件 84
4.4.3主/子窗体的创建方式 84
实践操作 85
4.4.4使用窗体向导创建包含子窗体的窗体 85
4.4.5使用子窗体向导向现有窗体添加子窗体 87
4.4.6通过窗体间拖动来创建子窗体 89
4.4.7将数据添加到窗体而不创建子窗体 89
4.5回顾与练习 90
任务5 凭证的后继管理 93
5.1使用表达式判断借贷平衡 93
任务描述 93
任务分析 93
相关知识与技能 93
5.1.1表达式简介 93
5.1.2 Sum求和函数 94
5.1.3感叹号标识运算符 94
5.1.4表达式生成器简介 95
实践操作 96
5.1.5构建求和表达式 96
5.1.6使用感叹号标识运算符 98
5.1.7使用表达式判断借贷平衡具体操作 99
5.2使用宏判断借贷平衡 101
任务描述 101
任务分析 101
相关知识与技能 102
5.2.1使用向导创建按钮 102
5.2.2宏 102
5.2.3使用向导向窗体中添加按钮 106
5.2.4使用宏判断借贷平衡 111
5.3使用VBA代码判断借贷平衡 113
任务描述 113
任务分析 113
相关知识与技能 114
5.3.1事件模型简介 114
5.3.2使用VBA代码判断借贷平衡具体操作 115
5.3.3使用VBA代码实现常用窗体命令 116
5.4输入凭证并实现试算平衡 122
任务描述 122
任务分析 122
相关知识与技能 122
5.4.1在数据表中显示列汇总 122
实践操作 123
5.4.2向窗体中输入凭证 123
5.4.3试算平衡 127
5.5回顾与练习 128
任务6 总分类账及明细账查询 130
6.1固定日期的选择查询 130
任务描述 130
任务分析 130
相关知识与技能 130
6.1.1查询概述 130
6.1.2查询的功能 130
6.1.3查询的分类 131
6.1.4“查询设计”窗口 131
实践操作 132
6.2按会计科目查询分类账 134
任务描述 134
任务分析 134
相关知识与技能 134
6.2.1查询的条件表达式 134
6.2.2查询中的SQL语句 137
实践操作 139
6.3输入某一时间的参数查询 140
任务描述 140
任务分析 140
相关知识与技能 140
实践操作 140
6.4建立按会计科目参数查询的分类账 141
任务描述 141
任务分析 141
相关知识与技能 141
实践操作 142
6.5利用子窗体进行明细账和总分类账查询 143
任务描述 143
任务分析 143
相关知识与技能 143
实践操作 144
6.5.1利用向导创建窗体 144
6.5.2设计窗体格式 146
6.5.3创建操作按钮 150
6.6回顾与练习 154
任务7 库存现金日记账、银行存款日记账 156
7.1认识库存现金日记账和银行存款日记账 156
任务描述 156
相关知识与技能 156
7.2使用生成表查询创建报表数据源 156
任务描述 156
任务分析 157
相关知识与技能 157
实践操作 157
7.3设计模块自动填补“余额”字段 160
任务描述 160
任务分析 160
相关知识与技能 160
实践操作 165
7.3.1创建自动填补“余额”字段的模块 165
7.3.2生成表填补余额程序的说明 167
7.4处理运行时错误 170
任务描述 170
任务分析 170
相关知识与技能 170
实践操作 171
7.4.1对象程序设计的注意事项 171
7.4.2语法错误 171
7.4.3逻辑错误 173
7.4.4运行时错误 173
7.5创建银行存款日记账、库存现金日记账报表 174
任务描述 174
任务分析 174
相关知识与技能 174
实践操作 174
7.5.1创建银行存款日记账报表 174
7.5.2创建库存现金日记账报表 179
7.6回顾与练习 180
任务8 设计财务报表 182
8.1认识财务报表 182
任务描述 182
相关知识与技能 182
8.1.1利润表 182
8.1.2资产负债表 183
8.1.3现金流量表 184
8.1.4所有者权益变动表 184
8.2建立利润表 184
任务描述 185
任务分析 185
相关知识与技能 185
8.2.1聚合查询 185
8.2.2创建利润表的步骤与勾稽关系 186
8.2.3利润表的控件属性 187
8.2.4 DSum函数 188
实践操作 188
8.2.5创建利润表的数据源 188
8.2.6创建财务报表利润表 192
8.3建立资产负债表 194
任务描述 194
任务分析 194
相关知识与技能 194
8.3.1创建资产负债表的计算步骤与勾稽关系 194
8.3.2资产负债表的控件属性 195
实践操作 199
8.3.3创建资产负债表的数据源 199
8.3.4创建财务报表资产负债表 203
8.4回顾与练习 204
任务9 系统集成 205
9.1创建用户界面主窗体 205
任务描述 205
任务分析 205
相关知识与技能 205
实践操作 205
9.1.1创建主窗体 205
9.1.2创建按钮 207
9.2自定义启动窗体和菜单 208
任务描述 208
任务分析 208
相关知识与技能 208
实践操作 209
9.3回顾与练习 210
附录1全国计算机等级考试二级Access数据库程序设计考试大纲(2013年版) 211
附录2全国计算机等级考试二级Access笔试模拟题 215
附录3全国计算机等级考试二级Access上机模拟题 234
参考文献 242