100% Original, Plagiarism Free, Tailored to your instructions

Order Now!

The eDepot system is designed to manage a collection of HGV (Heavy Goods Vehicle) depots for a haulage company. Associated with each depot is a collection of vehicles and drivers and a depot manager is responsible for organising a work schedule between them.
There are two types of vehicle, trucks and tankers which share some common attributes such as vehicle make, model, weight & reg no. Some attributes are however unique to one of the two types of vehicle such as trucks having a max cargo capacity vs. tankers having a max liquid capacity and type (i.e. chemicals, oils, foodstuffs).
All users of the system have a username and password which they use when logging on to gain access to their work schedule and in the case of depot managers, organise a work schedule between vehicles and drivers which are assigned to that specific depot.
A depot manager may assign themselves a work schedule and are thusly drivers themselves. When a depot manager assigns a work schedule, the eDepot system records which vehicles and drivers are required along with the client’s name and the job start and end date and time. The drivers in question are also informed that an update to their work schedule has been made.
A work schedule initially exists in a pending state with the job start date and time being no less than 48 hours in advance and with a maximum duration of 72 hours. Once the job start date has been passed the work schedule switches to an active state and once the job end date has been passed the work schedule is archived.
From time to time it may be necessary to re-assign a vehicle to another depot. This operation can only be made if the vehicle in question has no currently active or pending work schedule.
The Requirements Document above is only an overview of the system. It does not incorporate every aspect of the system’s functionality. You must use common sense / assumptions along     with the OOAD process to define parts of the system that are poorly described.
You should produce . .
1.    UML UseCase Diagram.
o    Try to use the << uses >> arrow to relate functionality.
2.    List of Nouns from the Requirements Document.
3.    Revised list of Nouns that specify Candidate Classes.
o    Justify why you exclude any Noun.
o    Identify any Noun that might become an Attribute.
4.    UML Class Diagram.
o    Make appropriate use of associations, compositions & aggregations and ensure that you specify multiplicity.
5.    Identify Class Attributes.
o    Specify the data type.
6.    UML State Diagram.
o    Model the high level state transition for a work schedule.
7.    UML Activity Diagram.
o    Model the process of re-assigning a vehicle to another depot at a specific date and time, including checks for a currently active or pending work schedule.
8.    Identify Class Operations.
o    Specify the return data type.
9.    UML Communication Diagram.        NOTE : SAME SCENARIO AS 10
o    Model the process of a depot manager logging on,   browsing through vehicles and drivers and then      organising a work schedule between them.
10.    UML Sequence Diagram.        NOTE : SAME SCENARIO AS 9
o    Model the process of a depot manager logging on,   browsing through vehicles and drivers and then      organising a work schedule between them.
What you should hand in:
A word processed report not exceeding 20 pages.
Marking Scheme/Assessment Criteria:
Assessment    Assessment Criteria    % weighting for part
1    UML UseCase Diagram.    10
2    Nouns&CandidateClasses.    10
3    UML Class Diagram (with Attributes&Operations).    30
4    UML State&Activity Diagrams.    20
5    UML Communication&Sequence Diagrams.    20
6    Quality Assumptions.    10
•    Correctly reference resources that you use.
•    You must specify any assumptions you make as you make them and include them and any general comments, along with your diagrams.
•    Periodically and during lecture time, workshop sessions will run to help guide you during your OOAD of the eDepot system.

Our Service Charter

  1. Excellent Quality / 100% Plagiarism-Free

    We employ a number of measures to ensure top quality essays. The papers go through a system of quality control prior to delivery. We run plagiarism checks on each paper to ensure that they will be 100% plagiarism-free. So, only clean copies hit customers’ emails. We also never resell the papers completed by our writers. So, once it is checked using a plagiarism checker, the paper will be unique. Speaking of the academic writing standards, we will stick to the assignment brief given by the customer and assign the perfect writer. By saying “the perfect writer” we mean the one having an academic degree in the customer’s study field and positive feedback from other customers.
  2. Free Revisions

    We keep the quality bar of all papers high. But in case you need some extra brilliance to the paper, here’s what to do. First of all, you can choose a top writer. It means that we will assign an expert with a degree in your subject. And secondly, you can rely on our editing services. Our editors will revise your papers, checking whether or not they comply with high standards of academic writing. In addition, editing entails adjusting content if it’s off the topic, adding more sources, refining the language style, and making sure the referencing style is followed.
  3. Confidentiality / 100% No Disclosure

    We make sure that clients’ personal data remains confidential and is not exploited for any purposes beyond those related to our services. We only ask you to provide us with the information that is required to produce the paper according to your writing needs. Please note that the payment info is protected as well. Feel free to refer to the support team for more information about our payment methods. The fact that you used our service is kept secret due to the advanced security standards. So, you can be sure that no one will find out that you got a paper from our writing service.
  4. Money Back Guarantee

    If the writer doesn’t address all the questions on your assignment brief or the delivered paper appears to be off the topic, you can ask for a refund. Or, if it is applicable, you can opt in for free revision within 14-30 days, depending on your paper’s length. The revision or refund request should be sent within 14 days after delivery. The customer gets 100% money-back in case they haven't downloaded the paper. All approved refunds will be returned to the customer’s credit card or Bonus Balance in a form of store credit. Take a note that we will send an extra compensation if the customers goes with a store credit.
  5. 24/7 Customer Support

    We have a support team working 24/7 ready to give your issue concerning the order their immediate attention. If you have any questions about the ordering process, communication with the writer, payment options, feel free to join live chat. Be sure to get a fast response. They can also give you the exact price quote, taking into account the timing, desired academic level of the paper, and the number of pages.

Excellent Quality
Zero Plagiarism
Expert Writers

Custom Writing Service

Instant Quote
Single spaced
approx 275 words per page
Urgency (Less urgent, less costly):
Total Cost: NaN

Get 10% Off on your 1st order!