Core Skills Assessment Requirements Module 4.0
-
Upload
deborah-obasogie -
Category
Documents
-
view
76 -
download
0
Transcript of Core Skills Assessment Requirements Module 4.0
March 16, 2014
Functional Requirements Core Skills Assessment
Module 4
For NECC
DISCOVERY PHASE
VERSION 2.0
eSavV Technologies®
Last Revision: February 27, 2014
Functional Requirements
Core Skills Assessment Module 4
Pa ge | i
T a b l e o f C o n t e n t s GENERAL INFORMATION ....................................................................................................................................... 1 USE CASE DIAGRAM ............................................................................................................................................... 1 ACTORS GLOSSARY ................................................................................................................................................ 1 USE CASE GLOSSARY .............................................................................................................................................. 2 CORE SKILLS ASSESSMENT DOMAIN ...................................................................................................................... 3 USE CASE NARRATIVES .......................................................................................................................................... 4
USE CASE: VIEW ASSESSMENT LIST .................................................................................................................................... 4 USE CASE: VIEW ASSESSMENT .......................................................................................................................................... 4 USE CASE: EDIT ASSESSMENT ........................................................................................................................................... 4 USE CASE: GET REPORTS ................................................................................................................................................. 5 USE CASE: SHOW DOCUMENTS/VIDEOS ............................................................................................................................. 5 USE CASE: ORDER BY BOOK ............................................................................................................................................. 6 USE CASE: ACTIVATE LESSONS .......................................................................................................................................... 6 NAME: PRINT MULTI-LESSONS .......................................................................................................................................... 6 USE CASE: BATCH ACTIVATE LESSONS ................................................................................................................................ 7 ROLE DEFINED VIEW ........................................................................................................................................................ 7
SOFTWARE REQUIREMENTS SPECIFICATION .......................................................................................................... 7 PURPOSE ...................................................................................................................................................................... 7 SPECIFIC REQUIREMENTS.................................................................................................................................................. 7
Functionality: ......................................................................................................................................................... 7 Requirement: View Assessment List .................................................................................................................................... 7 Requirement: View Assessment .......................................................................................................................................... 8 Requirement: Edit Assessment ............................................................................................................................................ 8 Requirement: Get Reports ................................................................................................................................................... 8 Requirement: Show Documents/Videos.............................................................................................................................. 8 Requirement: Order data entry screen to match scoring booklet ....................................................................................... 9 Requirement: Ability to activate lessons from within CSA module. .................................................................................... 9 Requirement: Printing Multiple Lessons .............................................................................................................................. 9 Requirement: Batch Activate ............................................................................................................................................... 9
CURRENT REVISION
Date Change by Change Reference to Section
02/27/2014 New
03/16/2014 Deborah Obasogie NECC updates. UCD.
Functional Requirements
Core Skills Assessment Module 4
1 | P a g e D i s c o v e r y T e a m
G e n e r a l I n f o r m a t i o n
Project Name: NECC Project
Project Company: The New England Center for Children Project Description: System Enhancement and Replatform
U s e C a s e D i a g r a m A use case diagram at its simplest provides the simplified and graphical representation of what the system must actually do. It has been said before that "Use case diagrams are the blueprints for your system". The intended audience consist of all Requirements Teams members including subject matter experts and developers. It may also be used to show progress and intentions to managers and support personnel. This document contains the requirements for the Core Skills Assessment module of the Autism Curriculum Encyclopedia (ACE) system. These requirements will be used during proof of concept and implementation and are considered the definition of the system. As such, they should include a high degree of detail and consistency. The review and approval of each revision of this document by the appropriate personnel serves as a milestone that marks the end of the Discovery Phase and the beginning of the phase of software development process.
A c t o r s G l o s s a r y
Term Synonym Description
Teacher Teachers can have access to multiple schools and multiple teams within each school. As standard practice, they will have access to one team per school at any given time.
Specialist Specialists have access to multiple schools and teams within these schools. As standard practice, they will have access to multiple teams in one school. Access to teams is given by the administrator and can be edited/revoked at any time.
Director A director can have access to multiple schools. Directors with access to a certain school will automatically get access to all teams within that school.
Local Admin Under special scenarios, an administrator can provide access to more schools for short durations.
Super Admin Users will have complete access to the ACE application. They will be able to perform all administrative and user tasks for all the schools. Under special scenarios, an administrator can provide access to more schools for short durations.
Functional Requirements
Core Skills Assessment Module 4
2 | P a g e D i s c o v e r y T e a m
U s e C a s e G l o s s a r y
Use Case ID Use Case Name Description Participating Actors and Roles
UC-CSA010 View Assessment List This displays previous assessments based upon date.
Teacher, Specialist, Director, Local Admin,
Super Admin
UC-CSA020 View Assessment This displays an assessment. Teacher, Specialist, Director, Local Admin,
Super Admin
UC-CSA030 Edit Assessment This allows data to be entered and will perform Performance index (PI) calculation.
Teacher, Specialist, Director, Local Admin,
Super Admin
UC-CSA040 Get Reports This displays all published Core Skill Assessment reports.
Teacher, Specialist, Director, Local Admin,
Super Admin
UC-CSA050 Show Documents/Videos
The system will display videos and files necessary for the Assessment module uploaded by the Super Admin.
Teacher, Specialist, Director, Local Admin,
Super Admin
UC-CSA060 Order By Book Order data entry screen to match scoring booklet.
Teacher, Specialist, Director, Local Admin,
Super Admin
UC-CSA070 Activate Lessons Ability to activate lessons once scores are entered for CSA and lists are generated.
Teacher, Specialist, Director, Local Admin,
Super Admin
UC-CSA080 Print Multi-Lessons Printing Multiple Lessons within the core skills assessment module.
Teacher, Specialist, Director, Local Admin,
Super Admin
UC-CSA090 Batch Activate Lessons Ability to batch activate lessons from within the core skills assessment module.
Teacher, Specialist, Director, Local Admin,
Super Admin
ACE Standardized Re-Usable Features
UC-ACE010 Print It To print.
UC-ACE020 Play It = Play Video To play video.
UC-ACE030 Cancel It To cancel.
UC-ACE035 Export It To export.
UC-ACE040 Search It To search.
UC-ACE045 Add New = Add It To add new item.
UC-ACE050 Delete It To delete.
UC-ACE055 View Report To view report.
UC-ACE065 Save It To save.
UC-ACE070 Close It To close.
Functional Requirements
Core Skills Assessment Module 4
3 | P a g e D i s c o v e r y T e a m
C o r e S k i l l s A s s e s s m e n t D o m a i n
Orange circles denote new functionality and enhancements, the blue and gray circles depict the current system.
Functional Requirements
Core Skills Assessment Module 4
4 | P a g e D i s c o v e r y T e a m
U s e C a s e N a r r a t i v e s
U S E C A S E : V I E W A S S E S S M E N T L I S T
Description: This displays previous assessments based upon date.
ID: UC-CSA010
Pre-condition: User is logged into system in role defined view in Core Skills Assessment.
Post-condition: None
Actor: Teacher, Specialist, Director, Local Admin, Super Admin
USER INTENTION SYSTEM RESPONSIBILITY
choose to view assessment list displays a list of assessments
may do [print it] may do [view assessment]
Notes: See Core Skills Assessment for details.
U S E C A S E : V I E W A S S E S S M E N T
Description: This displays an assessment. ID: UC-CSA020
Pre-condition: User is logged into system in role defined view in Core Skills Assessment.
Post-condition: None
Actor: Teacher, Specialist, Director, Local Admin, Super Admin
USER INTENTION SYSTEM RESPONSIBILITY
choose to view assessment displays assessment may do [view assessment list] may do [delete it] may do [add new] may do [edit metadata] may do [print it] may do [edit assessment] may do [search it] may do [close it]
Notes: See Core Skill Assessment for details.
U S E C A S E : E D I T A S S E S S M E N T
Description: This allows data to be entered and will perform Performance index (PI) calculation.
ID: UC-CSA030
Functional Requirements
Core Skills Assessment Module 4
5 | P a g e D i s c o v e r y T e a m
Pre-condition: User is logged into system in role defined view viewing an assessment of Core Skills Assessment.
Post-condition: None
Actor: Teacher, Specialist, Director, Local Admin, Super Admin
USER INTENTION SYSTEM RESPONSIBILITY
choose to edit assessment displays specific data entry screens based on the type of assessment may enter data may do [save it] may do [cancel it] may enter comment performs Performance Index (PI) calculation
Notes: See Core Skills Assessment for details.
U S E C A S E : G E T R E P O R T S
Description: This displays all published Core Skill Assessment reports.
ID: UC-CSA040
Pre-condition: User is logged into system in role defined view in Get Reports of Core Skills Assessment.
Post-condition: None
Actor: Teacher, Specialist, Director, Local Admin, Super Admin
USER INTENTION SYSTEM RESPONSIBILITY
choose to view a report displays all published Core Skills Assessment reports
choose report to view display report may do [print it] may do [export it]
Notes: See Core Skills Assessment for details.
U S E C A S E : S H O W D O C U M E N T S / V I D E O S
Description: The system will display videos and files necessary for the Assessment module uploaded by the Super Admin.
ID: UC-CSA050
Pre-condition: User is logged into system in role defined view in Core Skills Assessment.
Post-condition: None
Actor: Teacher, Specialist, Director, Local Admin, Super Admin
USER INTENTION SYSTEM RESPONSIBILITY
Functional Requirements
Core Skills Assessment Module 4
6 | P a g e D i s c o v e r y T e a m
choose to view videos and files displays videos and files may do [play it] may do [print it] may do [export it]
Notes: See Core Skills Assessment for details.
U S E C A S E : O R D E R B Y B O O K
Description: Ability to order data entry screen to match scoring booklet.
ID: UC-CSA060
Pre-condition: User is logged into system in role defined view entering assessment data in Core Skills Assessment.
Post-condition: None
Actor: Teacher, Specialist, Director, Local Admin, Super Admin
USER INTENTION SYSTEM RESPONSIBILITY
choose to order by book allows order data entry to match scoring book
Notes: See Core Skills Assessment for details.
U S E C A S E : A C T I V A T E L E S S O N S
Description: Ability to activate lessons once scores are entered for CSA and lists are generated.
ID: UC-CSA070
Pre-condition: User is logged into system in role defined view saving an assessment in Core Skills Assessment.
Post-condition: None
Actor: Teacher, Specialist, Director, Local Admin, Super Admin
USER INTENTION SYSTEM RESPONSIBILITY
choose to activate lesson allows for the activation of lessons
Notes: See Core Skills Assessment for details.
N A M E : P R I N T M U L T I - L E S S O N S
Description: Printing Multiple Lessons within the core skills assessment module.
ID: UC-CSA080
Pre-condition: User is logged into system in role defined view saving an assessment in Core Skills Assessment.
Post-condition: None
Actor: Teacher, Specialist, Director, Local Admin, Super Admin
Functional Requirements
Core Skills Assessment Module 4
7 | P a g e D i s c o v e r y T e a m
USER INTENTION SYSTEM RESPONSIBILITY
choose to print multiple lessons allows printing of multiple lessons
Notes: See Core Skill Assessment for details.
U S E C A S E : B A T C H A C T I V A T E L E S S O N S
Description: Ability to batch activate lessons from within the core skills assessment module.
ID: UC-CSA090
Pre-condition: User is logged into system in role defined view saving an assessment in Core Skills Assessment.
Post-condition: None
Actor: Teacher, Specialist, Director, Local Admin, Super Admin
USER INTENTION SYSTEM RESPONSIBILITY
choose to batch activate lessons allows batch activation of lessons
Notes: See Core Skills Assessment for details.
R O L E D E F I N E D V I E W
Description: See # 249 Custom Dashboard in Systems Features Notes: User views of the dashboard or screen are role based.
S o f t w a r e R e q u i r e m e n t s S p e c i f i c a t i o n
P U R P O S E
The purpose of this section is to collect and analyze all assorted ideas that have come up to define the system, its requirements with respect to the Preference Assessment module of the Autism Curriculum Encyclopedia (ACE) system. It defines how our client, team and audience see the product and its functionality. Nonetheless, it helps any designer and developer to assist in software delivery lifecycle (SDLC) processes. It is also aimed at specifying requirements of software to be developed but it can also be used to create software requirements specifications directly or can be used as a model for defining an organization or project specific standard.
S P E C I F I C R E Q U I R E M E N T S
F U N C T I O N A L I T Y :
R e q u i r e m e n t : V i e w A s s e s s m e n t L i s t
NECC Item #: 67
Functional Requirements
Core Skills Assessment Module 4
8 | P a g e D i s c o v e r y T e a m
ID: FR-CSA010 Related Use Case Sources
Sources: UC-CSA010 View Assessment List
Description: View Assessment List.
Details: The system will display previous assessments based upon date. You will be able to search and print.
Notes:
R e q u i r e m e n t : V i e w A s s e s s m e n t
68
ID: FR-CSA020 Related Use Case Sources
Sources: UC-CSA020 View Assessment
Description: View Assessment
Details: The system will display an assessment.
Notes:
R e q u i r e m e n t : E d i t A s s e s s m e n t
NECC Item #: 69
ID: FR-CSA030 Related Use Case Sources
Sources: UC-CSA030 Edit Assessment
Description: Edit Assessment
Details: The system will allow data to be entered and will perform Performance index (PI) calculation.
Notes: R e q u i r e m e n t : G e t R e p o r t s
NECC Item #: 75
ID: FR-CSA040 Related Use Case Sources
Sources: UC-CSA040 Get Reports
Description: Display/print all published Core Skill Assessment reports. Details: The system will display all published Core Skill Assessment reports.
Notes: R e q u i r e m e n t : S h o w D o c u m e n t s / V i d e o s
NECC Item #: 76.1
ID: FR-CSA050 Related Use Case Sources
Sources: UC-CSA050 Show Documents
Description: Shows documents and videos.
Details: The system will display specific files and videos per assessment type and those across all assessment uploaded by the Super Admin. Notes:
Functional Requirements
Core Skills Assessment Module 4
9 | P a g e D i s c o v e r y T e a m
R e q u i r e m e n t : O r d e r d a t a e n t r y s c r e e n t o m a t c h s c o r i n g b o o k l e t
NECC Item #: 51
ID: FR-CSA060 Related Use Case Sources
Sources: UC-CSA060 Order By Book
Description: Order data entry screen to match scoring booklet.
Details: Want this to be a toggle between two specific orders and both will be defined within the Content module. Notes:
R e q u i r e m e n t : A b i l i t y t o a c t i v a t e l e s s o n s f r o m w i t h i n C S A
m o d u l e .
NECC Item #: 284
ID: FR-CSA070 Related Use Case Sources
Sources: UC-CSA070 Activate Lessons
Description: Ability to activate lessons from within CSA module.
Details:
Once scores are entered for CSA, generate lessons list (AKA Core Skills Lesson Report), add ability to activate lessons from this list. Steps flow becomes similar to Skills Assessment. 1. enter data; 2. choose lessons from lesson report; 3. Activate
Notes:
R e q u i r e m e n t : P r i n t i n g M u l t i p l e L e s s o n s
NECC Item #: 136
ID: FR-CSA080 Related Use Case Sources
Sources: UC-CSA080 Printing Multi-Lessons
Description: Printing Multiple Lessons
Details:
Notes: R e q u i r e m e n t : B a t c h A c t i v a t e
NECC Item #: 291
ID: FR-CSA090 Related Use Case Sources
Sources: UC-CSA090 Batch Activate Lessons
Description: Batch Activate Lessons
Details: Ability to batch activate lessons from within the core skills assessment module (proposed on-screen version of the core skill lesson report). Notes: