Professional Documents
Culture Documents
MRT_FARE_MATRIX
STATIONS_EPIC
Contents for
Parent USNNN
Child USNNN ‘s
Version/Status Date Author Description (what has been changed high level) i.e. field
name
1.0 WD 01/10/2021 NFCA Initial draft
Background
The application is to be developed to simulate the process of a real card-based MRT Fare Matrix system.
Requirement / Epic
For the epic, the system must be able list all MRT stations as well as, add, remove, update or deactivate.
Dependencies
A seeded database should be present with default accounts in place.
Assumptions
N/A
Pending/Issues
N/A
Create | US_003_002
1. User is able to add new stations so that it can be available for itinerary mapping.
Acceptance Criteria
1. There should be a button link on the list page that allows user to navigate to the Create Page.
2. Station should show as not mapped in the Itinerary Mapping page ( has it’s own user story ).
Update | US_003_003
1. User is able to edit the station so that it shows correctly on the un-mapper.
Acceptance Criteria
1. From the Station List page, user clicks on ‘Update’ or ‘Edit’ button that will navigate to an Update
Station Page.
2. User cannot set IsActive = false on a station that is actively mapped on the Itinerary Mapping.
Delete| US_003_004
1. User must be able to navigate from the list to the Delete Page by clicking a button link.
Acceptance Criteria
1. From the Station List page, user clicks on ‘Update’ or ‘Edit’ button that will navigate to an
Update Station Page.
2. User is able to perform only when the station is currently inactive and is not mapped in the
Itinerary Mapping.
3. As additional measure, delete button link should be disabled when condition is the same as of
Acceptance Criteria #2.
Image 1.0
N/A
Implementation Requirements
1. Database should be set and seeded initially (for first deployment only)
Database changes
Process Flows
1. User logs in to the system
Signoff
Appendix