Skip to main content

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

  1. Navigate to CONTRIBUTOR ---> START CREATING LESSON

LMS

  1. Navigate to CURRICULUM BUILDER ---> LIBRARY( any Library)

Changes must be done only on above mentioned. 

  1. 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

    1. Bottom Up Selection Approach.
      1. If any one of the child item is selected, then their corresponding parent until the TOP layer must be selected automatically.
      2. In case un selecting only child item from the hierarchy, then system should retain all its selected parent item.  
    2. Top Down Selection Approach
      1. 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.
      2. 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.