Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Philosophy & Design Goals

  • Prepare applications for the next 30 Years
  • Don't Rewrite.  Re-Think, Re-Invent and Re-design
  • Reproduce the capabilities of Classic.  
    • The "What", not the "How".  What it does is the same. How it's done is  different.
    • Implement minimum business rules.  Leave the rest to customization

Technical Architecture

  • One Database per District per Application
  • One installation of the software per District
  • Ready for the "Cloud"

Application Architecture

Modules

  • Independent Installable Features
  • Types of Modules:
    • Infrastructure (database, email)
    • Behavioral (business logic)
    • Required
    • Optional (authentication)

Data Model

 

Database Transactions

Event Processing, Listeners  & Rules

Security

  • No labels