Professional Documents
Culture Documents
Chapter 01 - Lecture 03
Chapter 01 - Lecture 03
• Examples :
• Design the database structure (schema). (Core Process 4)
• Design the system’s high-level structure. (Core Process 4)
Designing the Database
• Designing the database uses the information provided
by the class diagram to determine:
• The tables.
• The columns in the tables
• And other components.
Database schema for Supplier
Information subsystem
Approaching High-Level Systems Design
• We have a class diagram that will help us identify some of the object-
oriented classes that will be needed in the system.
• There are many types of testing that are required. In this example, we
mention only two types of testing:
• Overall system functional testing.
• User acceptance testing.
• User acceptance tests are done by the users, who test not only the
correctness of the system but its “fitness” to accomplish the business
requirements.
Generalized workflow of testing tasks
First Iteration Recap
• Using Agile techniques and iterations within an overall
project allows flexibility in defining and building a new
system.