Access 开发全解析:从基础到高级应用
系统开发与应用类型
在应用开发中,系统开发生命周期方法论包含需求收集、设计、开发、测试和实施五个阶段。需求收集阶段旨在明确应用应具备的功能列表;设计阶段依据需求确定应用的设计方案;开发阶段使用表单和 VBA 代码创建应用;测试阶段对应用进行测试和修复;实施阶段将应用推向最终用户。
可以使用用例图列出最终用户使用系统的各种方式,用活动图或其他流程图说明系统活动流程,用原型屏幕模拟用户界面外观。
应用类型分为独立应用和客户端 - 服务器应用。独立应用完全在一台计算机上运行,所有用户界面、业务逻辑和数据库元素都在同一计算机上。虽然 Access 独立应用可位于多台计算机可访问的网络计算机上,但所有计算机打开的是同一文件。客户端 - 服务器应用则将用户界面与数据库分离,数据库位于服务器上,供多台计算机访问。
将代码分离成不同逻辑层,可使应用在未来的迁移或改进更加容易。例如,将业务逻辑放在一个 Access 模块中,数据访问逻辑放在另一个模块中。若需更改数据访问代码,可在数据访问层集中找到与数据库交互的所有代码,便于升级应用的不同部分。
VBA 编程基础
模块是 VBA 代码的存储容器,分为标准模块和类模块。标准模块不与特定对象关联,类模块可与表单或报表关联,也可基于自定义对象。
子程序执行特定操作,函数执行特定操作并返回特定结果。当需要根据操作获取某种结果时,应使用函数,如计算销售税并返回税额的函数;而显示消息给用户或运行数据库更新的则是子程序。
可以使用 If…Then 语句、Select…Case 语句、循环、条件 If 语句和 IIf
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



