《Access 2007开发指南(修订版)》一一1.12 实例:应用程序设计实例——一个计算机咨询公司...

本节书摘来自异步社区出版社《Access 2007开发指南(修订版)》一书中的第1章,第1.12节,作者: 【美】Alison Balter,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.12 实例:应用程序设计实例——一个计算机咨询公司

Access 2007开发指南(修订版)
本书的实例就是为了创建这么一个应用程序,它能够用来充当计算机咨询公司的时间和费用计算系统。首先,我们从设计的角度来看看这个应用程序。

这个系统要跟踪客户联系人及与这些客户相关联的工程。它允许用户记录与各个客户和工程相关联的付账时间和费用。它还允许用户记录与各个员工或分包者相关的信息。系统中的表是以“数据库向导”中的表为基础的。它们被稍作修改,它们的名字也被做了修改,这是为了遵循Reddick命名规则。在这个系统中包含21个表,其中的一些表将在第2章创建,读者在下载到的代码示例的应用程序数据库内,可以找到它们。

tblClients:这个表包含了所有与各个客户有关的信息。它与表tblProjects相关联,表tblProjects记录了与客户相关的各工程的信息。
tblClientAddresses:这个表包含了所有客户的地址。它与表tblClients和tblAddressTypes相关联。
tblAddressTypes:这个表是一个查阅表。它包含了所有正确的客户地址类型,它与tblClientAddresses相关联。
tblClientPhones:这个表包含了所有客户的电话号码。它与表tblClients和tblPhoneTypes相关联。
tblPhoneTypes:这是一张查阅表。它包含了所有正确的客户电话类型,它与表tblClientPhones相关联。
tblTerms:这是一个查阅表。它包含了所有正确的客户付款方式,它与表tblClients相关联。
tblContactType:这是一个查阅表。它包含了所有正确的客户联系类型,它与表tblClients相关联。
tblProjects:这个表包含了所有与各个工程项有关的信息。它与表tblClients、tblPayments、tblEmployees、tblTimeCardHours和tblTimeCardExpenses相关联。
tblTimeCardHours:这个表记录了与各个工程项和员工相关联的时间。它与表tblProjects、tblTimeCards和tblWorkCodes相关联。
tblPayments:这个表记录了与各个工程项相关联的费用。它与表tblProjects和tblPaymentMethods相关联。
tblTimeCardExpenses:这个表用于记录与各个工程项和员工相关联的费用。它与表tblProjects、tblTimeCards和tblExpenseCodes相关联。
tblEmployees:这个表用于记录员工的信息。它与表tblProjects和tblTimeCards相关联。
tblTimeCards:这个表用于记录各个员工的时间。它实际上是员工与时间信用卡费用,以及员工与时间信用卡小时数之间多对多关系的桥梁。它与表tblEmployees、tblTimeCardHours和tblTimeCardExpenses相关联。
tblExpenseCodes:它是有效费用代码的查阅表。它与表tblTimeCardExpenses相关联。
tblWorkCodes:它是有效工作代码的查阅表。它与表tblTimeCardHours相关联。
tblPaymentMethods:它是有效付款方式的查阅表。它与表tblPayments相关联。
tblCorrespondence:这个表用于记录与工程相关的一致性。它与表tblProjects和tblCorrespondenceTypes相关联。
tblCorrespondenceTypes:这是有效一致性类型的查阅表。它与表tblCorrespondence相关联。
tblCompanyInfo:这是一张系统表。它用于存储有关公司的信息,可以在系统中找到有关窗体和报表的这个信息。
tblErrorLog:这是一张系统表。使用它可以存储运行期间发生的错误。
tblErrors:这是一张系统表。使用它可以存储有效错误代码和说明。
表与表之间的关系将在第3章中详细讲述,不过,在图1.80中会先给出概况。
image

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值