Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL

Chapter 5: Time Off Management > Business Patterns


While solving the time off management problem, you can implement the following business patterns:

  • Time Bank: Similar to the technical pattern of the same name, this business pattern establishes how you manage access and consumption of limited resources (hours in this case). The time bank business pattern answers questions such as 1) How is time originally entered? 2) Who is allowed to withdraw that time? 3) What rules constrain the use of those hours?
  • Simple Approval: Provides for a single level of approval and the requirements to support it.
  • Complex Security: Employee benefits are always private, unless the employee chooses to share them with others. SharePoint certainly should never expose this kind of private information. The complex security pattern can help you identify a process by which 1) You identify when information must be private, 2) How to identify that information in specific SharePoint terms (that is lists, libraries, and so on), and 3) Techniques you can use from a design perspective to ensure that accidents don’t happen. In the context of this chapter, you use this pattern to ensure that no employee’s information is visible to any other employee except his direct manager and HR administration.


You are currently reading a PREVIEW of this book.


Get instant access to over $1 million worth of books and videos.


Start a Free 10-Day Trial

  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint