You are on page 1of 1

Assignment Three: System Design

With reference to the Birzeit Travel Vehicles (BTV) case study given to you in Assignment two do the following tasks: Specify a list of non-functional requirements as learnt in chapter four. Then determine a list of design goals. Decompose your system to subsystems provide a list of the main services that each subsystem will perform, then using the CASE tool to distribute the subsystem class into packages, your diagram should shows the relationship between the subsystems. Using the class diagram to distribute the class into subsystem. Draw the package diagram using CASE tool to show the subsystem and their relationships. Add any new subsystem and their classes that you might need in order to realize you software solution Propose a software Architecture for your system, your proposal should reflects the design goals you have determined by the first point of this task. In other words, you should justify your proposal based; this justification should be based on the design goals you have determined. Develop the access matrix table and propose design for its implementation.

This Task is due on . 26/04/2012, Dr. Yousef section, the deadline is lecture time. Mr. Samer section the deadline is 12:00 noon at the computer science department secretary.

You might also like