数据结构表示法
下面用一个信用卡记账的例子具体说明。信用卡记账系统的输入数据结构是两个实际的账册,它们对应的两个输入文件如图3.19所示。
两个实际输入账册都按顾客号码进行登录,所以两个输入文件也是以顾客号码组织记录的。在支付账册中,每个顾客号码行上要登记支付金额、支付日期。则在支付文件中的每个记录中也对应有支付金额(AMT)和支付日期(DATE)项,另外还有标识这个记录的顾客号码(CNO)项。在支付账册中是以顾客号码进行排序的,顾客号码相同的支付记录在支付账册中排列在一起,构成关于该顾客的顾客号码组,在支付文件中也有与之对应的顾客号码组。在顾客主账册中,每一个顾客号码行上登记了顾客号码(CNO)和结余(BAL),给出某一位顾客的支付能力情况。与之对应的顾客主文件每个记录也有这两项。两个输入文件的内容是一致的。对应这两个输入文件的输入数据结构画在文件图示的左侧。
|
|