logo

ITECH7201 SOFTWARE ENGINEERING: ANALYSIS AND DESIGN.

   

Added on  2023-02-01

4 Pages434 Words29 Views
Running head: ITECH7201 SOFTWARE ENGINEERING: ANALYSIS AND DESIGN 1
ITECH7201 Software Engineering: Analysis and Design
Name of Student
Institution Affiliation
ITECH7201 SOFTWARE ENGINEERING: ANALYSIS AND DESIGN._1
ITECH7201 SOFTWARE ENGINEERING: ANALYSIS AND DESIGN 2
The requirements involve implementing a program that will be used in calculating the
total fare required to travel in a whole year in the two options available in the move card and
give the recommendation on which fare type is cheaper.
The system will involve the actors, which in this case are the passengers, to input the
number of weekdays, weekends and the total number weeks that they are planning to travel then,
the system will calculate and compute the total fare on each fare type. The number of weekdays
must be in the range of 0 to 5, a number of weekends must be in the range of 0 to 2 and that of
weeks should be in within the range of 1 to 52. If the user enters a wrong value, he will be
prompted to ensure that the value entered is valid.
The system design has been diagrammatically represented in three UML diagrams
namely use case, class diagram and sequential diagrams. The use case diagram of the processing
application is as shown below. The passenger is the actor and the direction of flow shows the
direction of flow of user inputs to be processed. The diagram is as shown below.
ITECH7201 SOFTWARE ENGINEERING: ANALYSIS AND DESIGN._2

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Software Engineering: Analysis and Design
|10
|1198
|246

Software Engineering: Analysis and Design
|17
|1766
|453

Software Design Specification
|10
|1191
|408

The systems analysis and design
|17
|2014
|10

System Analysis and Design
|14
|1081
|39

Systems Analysis and Design ||Assignment
|23
|2433
|27