Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Determine fixed time intervals for which to "close" a statement/transaction period and inform users of due payment
  • (Potentially) Allow users to dynamically decide the length of the statement/transaction period before closing
  • "Nudging" people to pay back their debt through discreet, yet effective notifications when the statement period is closing. 

Postconditions: 

  • Inform all users involved when a statement period is closed and settlement payment is due.

Why this is not just a layer over a database

Current systems that attempt to solve the problems we are trying to solve fail because they are simple layers over a database, if not just the database itself. Paper/pencil is an obvious of a database itself and using Excel is basically forcing the user to interact directly with a "database" (in this case a spreadsheet).  

TA Feedback.

While I think you're going in a good direction, note that this project is barely a stretch - try to push yourselves to do something interesting with the UI to make a case for it being an interesting UI challenge. Make sure it isn't just a layer over a database.

...