Books On Accounting Software Design Patterns
One of the best books on accounting software design patterns:
Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series)
Patterns of Enterprise Application Architecture
Both books ontains some patterns for accounting software, such as accounting entries, transactions and adjustments. The architecture he describes is based on events.