P-001190 - Feature request: Able to do customized duplication for experio
Revision History
Date |
Version |
Description |
Author |
Reviewer |
Aug 07, 2024 |
1.0 |
Initial Version. |
Krishnaa |
|
Introduction
Objective
Create a module to support "Feature request: Able to do customized duplication for experio"
Scope of work
Journey
LMS
Changes must be done only on above mentioned.
- Must have ability to "enable users (educators) to select specific maps, points, stages or blocks to be duplicated as another experio document"
Reference
Document Title |
Version No |
Location |
TOGAF |
10.0 |
|
Assumptions
- BeED as the only contributor
- Educators who creating experio.
- Leaner who uses the experio.
- BeED Public user who uses the experio.
Software Design Specification
Flow Chart
Application Architect
Rules
- Bottom Up Selection Approach.
- If any one of the child item is selected, then their corresponding parent until the TOP layer must be selected automatically.
- In case un selecting only child item from the hierarchy, then system should retain all its selected parent item.
- Top Down Selection Approach
- If any one of the parent Item is selected, then the system should select it child items. User must un select the not required child items by his/her own.
- If any one the parent item is un selected, then system must un select all its child items automatically.
Definitions & Acronyms
- SDD – Software Design Document
- S3 – Object Storage
- HA – High availability
Acceptance Criteria
S.NO |
Acceptance Criteria |
Expected Result |
1. |
Must able to copy Map |
1. MAP and its child items must be selected for copy
|
2. |
Must able to copy points | 1. Points and its corresponding child items must be selected for copy |
3. |
Must able to copy Stage | 1. Stage and its corresponding blocks/child items must be selected for copy |
4. | On select of Duplicate Button | 1. All selected items must be copied to a new item with new LE ID |
5. | No option for update. | Every time user duplicate LE items must create a new LE. |
6. | In case of un successful copy. |
Must rollback to checkpoint before copy. Should not create JUNK VALUES. |
7. | Selection approach. |
Must follow Bottom Up Selection Approach Top Down Selection Approach
as mentioned in the document. |
No Comments