explained in files
ITAP3009 Software Analysis, Design and Architecture Assignment March 2019 ITAP3009 Assignment Copyright © 2015-2018 VIT, All Rights Reserved. 2 Online Library System – CAMMY CAMMY is an online university registration system. The system should enable the staff of each academic department to examine the courses offered by their department, add and remove courses, and change the information about them (e.g., the maximum number of students permitted). It should permit students to examine currently available courses, add and drop courses to and from their schedules, and examine the courses for which they are enrolled. Department staff should be able to print a variety of reports about the courses and the students enrolled in them. The system should ensure that no student takes too many courses and that students who have any unpaid fees are not permitted to register. (Assume that a fees data store is maintained by the university’s financial office, which the registration system accesses but does not change). a. Please explain how to effectively use object-oriented technologies and software modelling as applied to a software development process and develop the system in the application. Explain the concepts and processes for performing object-oriented system analysis and design. You could use examples if appropriate. Note : You are required to clearly mention the constraints, assumptions and any other additions for the original requirements (5 Marks) b. Apply Unified Modeling Language (UML) to develop Use Case and specifications for the given system. (5 Marks) Note : You are required to clearly mention the constraints, assumptions and any other additions for the original requirements How to Submit Please submit your reports via the link provided on Moodle. ITAP3009 Software Analysis, Design and Architecture Project ITAP3009 Assignment Copyright © 2015-2018 VIT, All Rights Reserved. 2 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 ITAP3009 Assignment Copyright © 2015-2018 VIT, All Rights Reserved. 3 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. ITAP3009 Assignment Copyright © 2015-2018 VIT, All Rights Reserved. 4 • 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 ITAP3009 Assignment Copyright © 2015-2018 VIT, All Rights Reserved. 5 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 ITAP3009 Assignment Copyright © 2015-2018 VIT, All Rights Reserved. 6 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