Create a table identifying all actors of the system

Assignment Help Software Engineering
Reference no: EM131566922

Assignment: Computer Science

Consider a software system that help manage taking senior citizen patients to care facility. The system contains patients, drivers, facilities. Drivers will use their own Vehicle. Vehicle must be registered. A driver can register more than one vehicle. The driver gets paid based on the trip at a defined rate. A patient requests for a ride. The closest ready vehicle is chosen to service that ride.

The system must be able to be used on smart devices and online. A patient needs to register, before being able to use the system.

Drivers also need to register before being able to server rides. There are drivers registered in the system. A ride starts when the driver picks up the patient.

The ride ends when the driver reached the site of the facility. Drivers get rating from patients. Drivers' rate get adjusted based on their ratings. A patient can browse for possible drivers in a vicinity of 5 miles. A patient can decide to pick a specific driver or accept the one chosen by the system if available. The system has employees to review and validate registration. Employees can be manager or staff.

1. Add to this description how to manage funds to pay the drivers. (Hint, funds are coming from private insurance or government provided insurance.)

2. Create a table identifying all actors of the system.

3. Create a generalization relationship diagram among the actors where possible.

4. Create a table identifying all the use cases of the system.

5. Create a UCD related to the patient. Develop the Use case "request a ride" with its include and extend relationships.

Reference no: EM131566922

Questions Cloud

Tax breaks for charitable contributions distorts public : Do you agree that giving companies tax breaks for charitable contributions distorts public spending by indirectly giving companies
Determine a philosophy : Determine a philosophy and approach for balancing the use of reward and punishment in criminal justice.
What does the schedule of cash flow measures indicate : McDonald's is the largest and best-known global food-service retailer, with more than 32,000 restaurants in 118 countries. What does the schedule of cash flow
Long-term trading records : This assignment will require you to perform additional research, from other sources, to find additional information on the trading strategies of Warren Buffett.
Create a table identifying all actors of the system : Create a table identifying all actors of the system. Create a generalization relationship diagram among the actors where possible.
Write a power point for tsa full-scanner body : write a power point for tsa full-scanner body give both sides why ethical and unethical, unethical invades privacy, health issue and ethical
Proposal for software development project : When you create the proposal for Software development project, you should take into account the technical considerations, management considerations.
Construct research question using the general social survey : Construct a research question using the General Social Survey dataset, which can be answered by a Pearson correlation and bivariate regression.
Contrasting law and ethics describing : Describe how laws or regulations affect your past or current job or industry.

Reviews

Write a Review

Software Engineering Questions & Answers

  The abafm first letter of all group members names

the abafm first letter of all group members names landscaping corporation is located at 1 park place drive markham

  Project brieffor realz is a real estate agency which

project brieffor realz is a real estate agency which focuses on residential leasing. they lease properties houses as

  Part a short-answer questionsanswer each question in one to

part a short-answer questionsanswer each question in one to two paragraphs.1. what are the major differences between

  Create an android application

Process Documentation for the Implementation La Café Android Application - create an android application for pre-ordering beverages and breakfast.

  Explain activities that take place during each phase of sdlc

They have asked you to develop a presentation that explains the activities that take place during each phase of the SDLC to ensure software development success.

  Develop an erd for a library

What are the main steps to perform when identifying business requirements using the use case approach and describe how an organization's structure and culture affect the design of an information system.

  In this class weve stressed the importance of various

in this class weve stressed the importance of various system analysis and design tools and techniques. by now you

  Explain how would awareness of the business functionality

Once an activity has been completed, employees will use the system to submit the documentation. The system should support notifications to management personnel whenever their direct reports have submitted documentation. The system should also noti..

  Investigate examples of software failure and see if you can

investigate examples of software failure and see if you can discern any trends. is the failure-rate getting better or

  Data flow diagrams for logical design of information system

Data flow diagrams (DFDs) are utilized for documenting logical design of information system by illustrating graphically different entry and exit touch points in a HMIS.

  Explain and apply the phases of the project management life

Explain and apply the phases of the project management life cycle

  The big state university course catalog reads as follows to

the big state university course catalog reads as follows to enroll in mis 260 which is an advanced course a student

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd