Modeling the application
Model the application by laying out the programs, forms, reports, and relationships between the entities on a BA diagram. Then, implement the programs and forms and reports to specify the details about each entity. Last, build the application to generate the code.