Assessment topic: Analysing and Modelling System requirements Submission requirements details: Submit in Moodle through Turnitin by Sunday of Week 11, 11.59pm. Task Details: Case Study Case Study:...

1 answer below »
Assessment topic: Analysing and Modelling System requirements
Submission requirements details: Submit in Moodle through Turnitin by Sunday of Week 11, 11.59pm.
Task Details: Case Study
Case Study: Courier ASAP
Courier ASAP (CASAP) is a new courier company whose aim is to provide fast delivery with a secure
alternative compared to other available services. To meet its goal, CASAP is looking forward to an automated
system with an efficient and effective interface that can help the company do an online booking system for
customers to access the application from computers and mobile devices for necessary booking and monitoring.
This system will allow the customer to log in with their account for required booking and services, including
selecting pick-up and drop off based on their choice.
Through this system, courier agents should be able to allocate the job delivery agent for fast processing. In
addition, customers will be informed about the overall calculated cost and the approximate delivery date and
time.
This system must have the following features for a variety of users.
1. Customer Management operations (Creating, deleting, updating, searching for the customer)
2. Shipment Management operations (Checking for available delivery agents, Tracking detailed
information of shipment deliveries)
3. Payment processing functions (Processing customer payments, Issuing online receipts)
4. Login Management functions (Creating or removing system users)
5. Report Generation functions (Generating reports on shipments, delivery agent's details, customers etc.
You can also assume any possible functions necessary to function in this business case.
You may also add other possible functions and make necessary assumptions.
All assumptions need to be documented.
The report must contain at least the following sections
1. Introduction: Introduce the important aspects of the case study. (2 marks)
2. Methodologies: Briefly describe the System development Life Cycle (SDLC) and discuss different
approaches to SDLC. You are then required to choose one model that you find suitable for the system
given in the case study and justify your choice. (2 marks)
3. Information gathering techniques: Choose a suitable information gathering technique to gather specific
requirements and design at least 4 questions that can be asked from relevant stakeholders to capture
the system requirements. Also list all functional and non-functional requirements gathered from
different stakeholders and discussed in the case study (2 marks)
4. Use Case Diagram: Provide the name and complete description of a use case for the proposed system
and draw a use case diagram. (2 marks)
5. Activity Diagram: Provide an activity diagram for the use case identified above. (2 marks)
6. Sequence Diagram: Provide a sequence diagram related to the case study. (2 marks)
7. Domain Model Class Diagram: Provide the domain model class diagram for the proposed system. (2
marks)
8. User Interface: Provide a final user interface design using dialog and screen prototypes for any of the
use cases listed above. (2 marks)
9. Conclusion: Write a brief conclusion by clearly defining and describing the findings in your own words
related to the given case study (2 marks)
10. Structure and Formatting Guidelines (2 marks)
Answered Same DaySep 08, 2022

Answer To: Assessment topic: Analysing and Modelling System requirements Submission requirements details:...

Aditi answered on Sep 08 2022
73 Votes
SOLUTION
Introduction:
Having knowledge about delivery strategies
We will need to adopt a variety of delivery techniques when you are developing a delivery schedule in order to ensure that delivery operations go off without a hitch. We will get knowledge about the behaviour of custom
ers as well as a winning approach that is genuinely applicable to your company if you accomplish this. In the end, you will be able to fulfil your organisational objectives if we grasp delivery strategies that you might explore for the future.
2. Seamless order handling
The management of the supply chain is taken care of by a delivery schedule that has been carefully established since it guarantees that customer demand will be satisfied. You can also handle everything appropriately if they decide to make modifications after they have placed the purchase with you. The regular practice of delivery scheduling helps to reduce the number of late deliveries and ensures that none of them are missed.
3. Managing unforeseen events and circumstances
It will be much simpler for you to cope with unanticipated events if you have a delivery plan prepared in advance. When it comes to the delivery industry, customers most likely want the option of multiple time zones or delivery the day after tomorrow at the very end. These unforeseen situations are carefully managed using delivery timing that is designed to maximise efficiency. As a result, there won't be any consequences for you after the delivery.
Producing top-notch technology that meets and exceeds all customer criteria and wants is the purpose of the SDLC. The Software Development Life Cycle (SDLC) is responsible for developing and specifying a comprehensive strategy that consists of phases, also known as stages. Each stage has its own procedures and outputs. Adhering to the SDLC helps cut down on costs and hazards associated with product development, boosts the rate of innovation, and improves manufacturing efficiencies. It is recommended to make use of the SDLC because:
It provides a clear framework that outlines the actions to be completed and the results to be achieved.
It helps with planning, estimating, and scheduling for projects.
It makes project management and control easier to do.
It increases everyone's awareness of every step of the product's life cycle, including those involved in the development process.
The pace of technological advancement is quickening.
The contacts with customers are improved.
The project's risks have been mitigated.
There is a reduction in the costs connected with both the administration of projects and production as a whole.
1. Interviews are a method of information gathering that is suitable and could be used to gather requirements for the Courier ASAP system. This approach would make it possible to engage face-to-face with the key stakeholders, giving...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here