ITAP3009 Software Design For Vermont Council Social Services Assessment Answer

pages Pages: 4word Words: 890

Question :

ITAP3009 Software Analysis, Design and Architecture

Project

Vermont Council Social Services

Introduction

The Vermont has many responsibilities for providing services provided by their Social Services department.

Social Services Department

Values of the Social Services Department:

  • to be focused on people, listening to and promoting users and carers interests
  • to ensure that services delivered are anti-discriminatory and are empowering
  • to be open and honest
  • to have a clear sense of direction
  • to encourage creativity and equality of opportunity
  • to plan and develop services to provide for changing needs
  • to involve all staff in shaping our services
  • to promote teamwork and partnerships between different teams and organizations.

Intentions:

  • to provide access to services on the basis of need and personal circumstances, through individual assessments
  • to develop and deliver services to meet the specific needs of ethnic minority communities
  • to provide access to services that enable people to live independently within their families and community for as long as possible
  • to provide access to good quality alternative care for those unable to live in their own family or home
  • to support parents and carers
  • to work in partnership with service users, carers and other organisations such as health providers, private agencies and voluntary organisations.
  • to ensure that vulnerable children and adults are protected and their welfare promoted through the provision of appropriate services
  • to listen to service users and carers in order to continually improve our services to the residents of Vermont Council

Responsibilities:

Vermont Social Services has wide-ranging legal responsibilities to directly provide or arrange social care services for the people of happy and comfortable Life. These responsibilities fall into two main areas - services for children, young people and their families - and services for adults who, by reason of age or disability, need assistance in their daily living. We are also responsible for registering and inspecting day care for young children and residential homes for all age groups using our money well.

We aim to assist people who are experiencing significant personal or family difficulties by helping them to solve problems, maintain or achieve maximum independence and exercise personal choice. In achieving this aim, we must ensure that money is spent wisely and must target our efforts where they are most needed. Therefore, we will give priority to those people who are most vulnerable or at risk.

In many instances, there will be a charge for services supplied but this will always be related to a person's ability to pay. The Social Services Department also works in partnership with voluntary organisations. Grants are made available to support these organisations in providing services that are not provided by the Social Services Department.

Support and help for children, young people and their families. Within Children and Family Services the well being of the child is the most important principle. Services for children and families will be targeted at those most in need. At all times we will work with other departments and organisations to ensure that the needs of the child are considered.

The Social Services Department's key aims are to:

  • protect children and young people from abuse and neglect.
  • provide support to the most vulnerable families to prevent family breakdown.
  • look after children who cannot live at home and provide them with good
  • quality accommodation and care. To promote the child's welfare and seek to
  • minimise disruption to their education and enhance their independence.
  • provide support, advice and services to families with a child who has a
  • permanent and substantial disability to enable them to understand and manage
  • their child's disability.
  • ensure that children experiencing mental health problems have quick access to
  • the range of services they need. work to reduce the likelihood of young people committing offences.
  • Each child or family requesting a service, or referred for a service, will be assessed to
  • determine their needs. Whatever the reason or level of involvement we have with
  • children and families, we will wherever possible:
  • keep children and young people in their own homes
  • work in partnership with parents and carers
  • take account of the wishes and feelings of each child.

Services available include:

  • child protection
  • family support
  • short term breaks
  • equipment to help daily living
  • adaptations to the home
  • foster care
  • residential care
  • youth justice
  • support for young people leaving care
  • adoption
  • registration and inspection of facilities for children under 8
  • Support and help for adults

Adult Services provides access to a range of services for:

  • older people with physical and mental frailty
  • people with learning disabilities
  • people with physical and/or sensory disabilities
  • people with mental health needs
  • people with problems of substance misuse (drugs, alcohol etc.)
  • people who have HIV / AIDS

Each person requesting a service, or referred for a service, will be assessed to determine their needs. Families or other carers may be involved in this process, and the needs of carers will also be assessed. In some circumstances, carers are entitled to a separate assessment of their own.

The department provides help only to the most vulnerable people and we have published the way we decide how urgent a need is - the priority, and to determine whether we can arrange for services to be provided - eligibility. Assessments are carried out by social workers that may involve health workers such as occupational therapy staff, the person's GP or consultant. In some circumstances staff from other agencies may also be involved in the assessment (e.g. voluntary organisations).

Once the assessment is complete, then a service or package of services may be recommended to meet the person's needs. Services may be provided directly by the Social Services Department or by other public, private and voluntary sector providers. The key aim of the Social Services Department is to provide support that will enable people to remain in their own homes and communities. There are however cost limits for assistance in the community. If these are exceeded residential or nursing home care will be offered.

Normally, the Department will make a charge for services provided or arranged and this will be carefully explained during the assessment. Charges are always related to the person's ability to pay. Each programme of care is individually tailored to meet the needs of the person and their carers, and is reviewed at intervals to make sure it is still appropriate.

Registration and Inspection

The Inspectorate reports to the Director of Social Services, and is also regularly reviewed by the Chief Executive of Vermont Council, to ensure it works to the highest standards and with impartiality. It registers and inspects residential homes for adults and children. It also inspects the Department's own homes, for both children and adults, applying the same standards to them which are required from the independent sector.

Nursing homes are registered and inspected by Vermont Health Authority. Complaints and representations

Vermont Council operates a complaints and representations procedure. If you wish to make a complaint, a compliment or have a suggestion as to how to improve social services, see the Compliments, comments and complaints page which sets out what you should do

Access to records

Keeping records is an important part of the work of the Department. Service users have the right to see information recorded about them, whether it is paper based or stored on a computer. However there is some information to which users may not have access. This includes information supplied confidentially by others; information that may harm the user; and information that any legal proceedings may use.

Children, as well as adults, have the right to see their records. If you would like to look at records kept about you please write to the Director of Social Services.

Adult Service - Procedures followed

Each person requesting a service from the council, or referred for a service by their GP, will be assessed to determine their needs. Families or other carers may be involved in this process, and the needs of carers will also be assessed. In some circumstances, carers are entitled to a separate assessment of their own. Assessments are carried out by social workers that may involve health workers such as occupational therapy staff, the person's GP or consultant. In some circumstances staff from other agencies may also be involved in the assessment (e.g. voluntary organisations).

Once the assessment is complete, then a service or package of services may be recommended to meet the person's needs.

Services which can be arranged by the Department, include:

  • home care (home help service) with a focus on retaining and regaining skills
  • day care and day services
  • meals on wheels
  • short term breaks including rehabilitation
  • advice
  • equipment to help daily living
  • Direct Payments to service users
  • sheltered employment
  • adaptations to the home
  • residential care
  • nursing home care
  • registration of disabled people
  • Blue Badge parking scheme for disabled people

These services may be provided directly by the Social Services Department or by other public, private and voluntary sector providers. Normally, the Department will make a charge for services provided or arranged and this will be carefully explained during the assessment. Charges are always related to the person's ability to pay. Each programme of care is individually tailored to meet the needs of the person and their carers, and is reviewed at intervals to make sure it is still appropriate.

Adult Services: Summary of Requirements

  1. To record details of Social Services’ clients and their carers
    1. To record names, addresses and contact details for each client
    2. To record names and contact details of a client’s carer or carers
    3. To record details of any assessments that have been made of a client’s needs and any plan of service needs
  2. To record payments that clients have made for services provided
  3. To check the current status of a client
  4. To record which social worker has been assigned to a client
  5. To record details of social workers within the adult services department and their grades
    1. To maintain staff records for all social workers within the adult services department
    2. To maintain details of staff grades 2.3. To record which staff are on which grades
  6. To record and monitor staff workloads
    1. To record the clients that are assigned to a social worker
    2. To provide managers with workload summaries of all staff on a weekly, monthly and yearly basis
  7. To provide a basis for recording notes on assessments
    1. To allow social workers to record notes of meetings with clients
    2. To allow social workers to record the details of client assessments e.g. services required, number of hours, start date
  8. Non-functional requirements
    1. To restrict access to any confidential information about clients to those authorised to view the data using a password system
    2. To restrict updating of client data to their social worker and their supervisor Different users for various tasks can use the system. For example,

What to Submit

You should submit report consists following diagrams and information for the requirements specified. You can discuss the answer weekly basis with the lecturer.

  • Use Cases
  • Use Case Scenarios (At least 5)
  • Sequence Diagrams
  • Activity Diagrams
  • State Diagrams
  • Class Diagrams
  • How the design patterns could be applied.

Report

The report should consist of following sections /chapters.

  • Cover page (Name of the project and your information)
  • Abstract
  • Table of Contents
  • Introduction
  • Requirements (functional or Non-Functional)
  • Design (All the different types of the diagrams mentioned or extra)
  • Conclusions
Show More

Answer :

SOFTWARE ANALYSIS, DESIGN, AND ARCHITECTURE

Abstract

 In this work, it is going to elaborate on the group of “Vermont Council Social Services” who provide the social service to the needy people and according to that, a management system will be designed based on the different types of criteria of the service. Different kinds of requirements are there on the above topic. There are different strategy of the group and considering all the plans the use case and the case scenario will be made and depends on the case scenario the different kinds of diagrams will be designed like the  "Sequence Diagrams, Activity Diagrams, State Diagrams, and Class Diagrams"  and the design process will also be elaborated in the below research work and the research work will come to a conclusion at the end of the research work.

Introduction:

In this research work, it will be going to discuss a social service group "Vermont Council Social Services" who provides social services to the needy people. The intention of all the social service group is to fulfill the requirements and needs of the people who need help due to their bad circumstances. It also provides services to help enable people to live their own lives independently within the community and families of their own for a long period of time. These social service groups stand beside the carers and parents in their hard times. The groups work with other teams like the private agencies, health care providers, and voluntary organizations. They also help disabled adults and children and their main motto is to promote their welfare service to all wide so that people got aware of that and provides helping hands to the social workers. 

This "Vermont social service" is having a broad range of constitutional authority to provide directly the services of social care to give the needy people and a comfortable and happy life. They actually provide their service to the two types of people- one is the "young people, children and their families" and another is "adults people who are disabled in some cause needs help". Social service needs lots of money and good management so that money can be utilized in a way so that it works very well for the service. They can also provide some charge to the people who will be capable of paying some. Their providing service is listed below- 

  • protection of the child
  • support to the families
  • daily living equipment 
  • home adaptations 
  • foster care
  • residential care 
  • youth justice 
  • support for "young people leaving care" 
  • adoption 
  • "registration and inspection" of facilities for the children who are in the age of under 8 
  • "Support and help" for adults disabled people

Requirements:

Functional:

  1. All the details regarding the clients and carers must be recorded in the social service database. The details are like the addresses, names and contact details of each and every client (Athar, Liaqat & Azam, 2016). These details are the same for the client's carer as well. It also needs to records the payment of the capable people and the current status of each client for the service which is provided to them (Bi, Liang & Tang, 2018).
  2. It needs to add the records in the database about the social workers and their grades, who are working in the "adult service department".
  3. It needs to maintain a database where the workloads provide to all the workers will be recorded (Goering et al. 2016). This database record will also be provided to the managers on a period of yearly, monthly and weekly basis. 
  4. The workers will permit to make a survey on meeting with each client about their requirement of services, start date and the number of hours. 

Non-Functional:

  1. Does not permitted to access the confidential data of each and every client, which is in the database of password system that can be seen by the workers but they will not be in situation to update or modify any single data from the database and that is totally controlled by the administrator of the group (González et al. 2016). No one can even access the details of each and every social worker and the supervisor as well. 

Design:

A service or organization needs a well-planned management team to maintain all the necessary jobs. People all alone cannot be able to run an organization that works for providing service to the people who much need it. This social service group needs lots of enthusiast social worker who will be all-time together to help needy people. Managing all the workers is also a challenge (Leigh, Wermelinger & Zisman, 2017). All these need a system to manage the services. 

First of all there must be a team who will be working on the as the inspection purpose like when the group will provide any service to any people or get a request for a service from any needy people then that inspection team will inspect the needs of needy people. In this process, not only the inspect team but also the family members of the needy person or any other carers can also be involved and the needs of the carer will definitely be accessed. The provided service will also depend on some of the criteria like "the priority, the urgency of need, eligibility, and the arrangement facility" (Patwardhan, 2016). This inspection is also can be done by the health workers, the therapy staff, private agencies, those who will be working in a team with the social service group. 

After completion of the inspection, the department of social service provides the services to their clients or the neediest once and the service can also be provided by the other sectors like the health care, private organizations, or the voluntary sectors. Managing the whole process there are some kinds of managing strategies needs to be gathered and in this research work it is going to discuss about the different strategies and format by which the whole plan is working on for those different kinds of diagram will also be provided to make a perfect assumption about all the process accordingly (Rostami et al. 2017). There are different teams for different management jobs and they are as follows- 

  1. Social workers: The responsibility of the social worker is to inspect and verify about the needs of the people and then they make records about all the necessary details of each of the needy people and then they send all the details to the high authority and based on the decision of the high authority they provide the service to the needy people accordingly. Mainly the social worker is working as an employee of the "Vermont Social Service" group (pdfs.semanticscholar.org, 2015). 
  2. Supervisor: This supervisor stands in the higher post of the social workers and they are responsible to take care of the social workers. The supervisor is basically the "senior social worker" who makes decisions about assigning the workers in suitable positions. Supervision is also responsible for providing the workers in different clients based on the needs and monitoring the workloads of the worker and managing the budget of their own is also the duty of the supervisor. Before hiring any worker the supervisor also makes a record and verifies each and every detail provided by the social workers and passes the data to the senior officials (researchgate.net, 2017). 
  3. Administrator: The administrator plays an important role in the "Vermont Social Service" group. The job of the administrator is to manage all the data stored in the database. Data is something that needs to be secure for all organization and that is done by the administrator. Here also the administrator makes all the data secure with the different formats so that no one cannot be able to access the data. All the workers can see the data in the database but cannot be able to modify the data without the permission of the high authority and the administrator as well. This security is done by the password system (researchgate.net, 2018). 

USE CASES:

Use case 1: Social Worker 

Description: "An employee of VERMONT who is a qualified social worker, who works directly with clients and carries out assessments of clients' needs". 

Use case 2: Supervisor

Description: "A senior social worker who decides which social workers are assigned to which clients, monitors their workloads and manages departmental budgets" (researchgate.net, 2018). 

Use case 3: Administrator 

Description: "A clerical post within VERMONT who can input no sensitive information and produce reports for management".

Use case 4: Employee 

Description: "Any of the members of staff employed by VERMONT". 

Use case 5: Clients

Description: The will get the service from the social working groups according to the criteria and the requirements provided by the social working groups.

USE CASE SCENARIOS:

Case Scenario 1: "Record details of Social Services' clients and their carers"

Description: It needs to be recorded all the details of the clients who are going to get the social services and the details are like "record names, addresses and contact details for each client" and then need to record the details of the carers who are going to provide the service to the client and the record are like the "names and contact details of a client's" and it needs to record “all the details”  of "any assessments that have been made of a client's needs and any plan" otherwise the social work will not be in a systematic way (learned.itu.dk, 2019). 

Case Scenario 2:“Record details of social workers within the adult services department and their grades"

Description: It needs to record all the relevant information about the social workers who are in the department of adult service and it also needs to records about their grades like in which position they will be working as a social worker and it all done by the supervisor If this not happen the supervisor will not be in a situation to work with all the workers.

Case Scenario 3: "Accessing the information only by administrator"

Description: It needs to restrict access to any crucial data about the clients who need the social service, to those legitimate to access the data using a system that requires a password and to restrict the updating function of any client's information to the social workers and the supervisor as well. 

Case Scenario 4: "Provide a basis for recording notes on assessments" 

Description: Allowing social workers to make a record of the notes when”meetings with the clients” and also permitting the “social workers” to note down all the record related to the details of each and every client's assessments like "services required, number of hours, start date" etc (sei.cmu.edu, 2019). 

In this below section it has been done about the different kinds of diagrams based on the "Use Case Scenarios". The diagrams are like "Sequence Diagrams, Activity Diagrams, State Diagrams, and Class Diagrams". 


SEQUENCE DIAGRAM:

Registration and Inspection of the client to the director of social service


Figure 1: Registration and Inspection of the client to the director of social service

(Source: self-created)

Record data and uploads to administer database


Figure 2: Record data and uploads to administer database

(Source: self-created)


Complaint and solution

Figure 3: Complaint and solution

(Source: self-created)

ACTIVITY DIAGRAMS: 

Clients’ record collection

Figure 4: Clients’ record collection

(Source: self-created)


Recording notes on assessment


Figure 5: Recording notes on assessment

(Source: self-created)


Employee and record data of Social workers

Figure 6: Employee and record data of Social workers

(Source: self-created)


STATE DIAGRAMS:

Record and transfer data

Figure 7: Record and transfer data

(Source: self-created)


Social worker employee record


Figure 8: Social worker employee record

(Source: self-created)

 Provide a basis for recording notes on assessments

Figure 9: Provide a basis for recording notes on assessments

(Source: self-created)


CLASS DIAGRAM:


 Different teams of the group

Figure 10: Different teams of the group

(Source: self-created)

Conclusion:

In this above research report, it has been discussed about a social working group "Vermont Council Social Services" who are willingly providing social services to the necessary people.. The group basically helps the "Children, Families, and the adults who are disabled by some reason" and they cannot be able to make their lives by their own choice. It has been seen that management played a great role in their groups. All the process discussed is the "Registration and Inspection, Complaints and representations, Access to records" etc. There are two types of requirements also discussed like the "Functional requirement and the Non-functional requirements". “Based on the requirements” a use case and the use “case scenarios” have been elaborated and based on the case scenarios different types of diagrams have been designed in the above report of "Vermont Council Social Services". It can be concluded that every service needs some management strategies by which they can run their service properly and here all the details about managing any organization are discussed above.