logo

Functional Requirements, Assumptions and Use Cases for Desklib

17 Pages1983 Words339 Views
   

Added on  2019-09-30

About This Document

This document outlines the functional requirements, assumptions and use cases for Desklib, an online library for study material with solved assignments, essays, dissertation etc. It includes use cases such as log in, create diary, edit diary, delete diary, reply comment, create development plan, view child development plan, send message to care worker, comment on diary, change password, reset password, add new child and parent, delete account, update development plan, assign child to activity room based on age, admin create activity room, record child absent, and assign child to other care worker.

Functional Requirements, Assumptions and Use Cases for Desklib

   Added on 2019-09-30

ShareRelated Documents
Functional Requirements iCare workers should login in order to write into the diary Care workers should be able to create, edit and delete activities dailyCare workers can reply to comments on diaryCare-worker should be able to record student absentsAdmin allocate child to a care-workercare-worker allocate child to activity room based on ageCare-worker should be able to login into the system to check the children she/he is looking after for the day.Care worker should be able to update the development planChild parents have a login details Actiivity room should be registered on the system Care workers can create a development plan for different age group.Parents can be log in to the system to view their child/children diary Parent can view their children/age development plan based on their age Parent can send a message the care worker to communicate important information. Parents can comment on diary activitiesAssumptions Not all the nursery staff will be able to have access to the system but a care workers and the deputy head can have access to itSystem has the ability to sort the diary by date.Admin has the ability to create, delete and manage overall websiteChild parents have a login details New student/child is added into the system by admin. Admin will set/generate username of care workers and parentsSystem will send username and system generated password to parents by emailSystem will allow parents to changereset their passwordsThe system has three users accounts (parents, staff and admin)The system should allow the care worker to select child ageThe system should register more than two parentThe system should show children/child care-worker.
Functional Requirements, Assumptions and Use Cases for Desklib_1
Functional Requirements, Assumptions and Use Cases for Desklib_2
Functional Requirements, Assumptions and Use Cases for Desklib_3
Use Case: Log inPrecondition:User has navigated to the websiteUser has created an accountActors: Admin, Parent, Care workerDescription:1.Actor clicks 'login' button2.Actor enters their username3.Actor enters their password4.System verifies entered credentialsAlternate steps:4.1 Entered credentials are invalid. System prompts user to re-enter credentials.4.2 Incorrect credentials are entered three times. User is locked out of the system.Post Condition:User is redirected to their home page
Functional Requirements, Assumptions and Use Cases for Desklib_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Web Site Investigation and Analysis - Desklib
|19
|1966
|135

System Analysis and Design
|18
|1474
|196

System Analysis and Design
|19
|3033
|391

Desklib - Online Library for Study Material with Solved Assignments, Essays, Dissertations
|10
|510
|115

System Analysis and Design
|17
|1094
|240

System Analysis and Design Solution Template
|14
|1643
|170