- Develop a data model. What information are you going to store and how will you represent it?
- Develop a collection of legal transactions on that model, e.g., inserts and updates.
- Design the page flow. How will the user interact with the system?
- Implement the individual pages. You’ll query information from the data model.
Step 1 and 2 resume to the RDBMS (relational database management system) - the dominant technology for persistence behind a Web server