36、Access 开发全解析:从基础到高级应用

Access 开发全解析:从基础到高级应用

系统开发与应用类型

在应用开发中,系统开发生命周期方法论包含需求收集、设计、开发、测试和实施五个阶段。需求收集阶段旨在明确应用应具备的功能列表;设计阶段依据需求确定应用的设计方案;开发阶段使用表单和 VBA 代码创建应用;测试阶段对应用进行测试和修复;实施阶段将应用推向最终用户。

可以使用用例图列出最终用户使用系统的各种方式,用活动图或其他流程图说明系统活动流程,用原型屏幕模拟用户界面外观。

应用类型分为独立应用和客户端 - 服务器应用。独立应用完全在一台计算机上运行,所有用户界面、业务逻辑和数据库元素都在同一计算机上。虽然 Access 独立应用可位于多台计算机可访问的网络计算机上,但所有计算机打开的是同一文件。客户端 - 服务器应用则将用户界面与数据库分离,数据库位于服务器上,供多台计算机访问。

将代码分离成不同逻辑层,可使应用在未来的迁移或改进更加容易。例如,将业务逻辑放在一个 Access 模块中,数据访问逻辑放在另一个模块中。若需更改数据访问代码,可在数据访问层集中找到与数据库交互的所有代码,便于升级应用的不同部分。

VBA 编程基础

模块是 VBA 代码的存储容器,分为标准模块和类模块。标准模块不与特定对象关联,类模块可与表单或报表关联,也可基于自定义对象。

子程序执行特定操作,函数执行特定操作并返回特定结果。当需要根据操作获取某种结果时,应使用函数,如计算销售税并返回税额的函数;而显示消息给用户或运行数据库更新的则是子程序。

可以使用 If…Then 语句、Select…Case 语句、循环、条件 If 语句和 IIf

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值