This report will help the management of ABC company specializing in online training for students effectively, helping to optimize the company’s operations and minimize the time and effor
Purpose of the document ốc ốc ốc ốe
This report aims to build a management information system for a company specializing in online training for students to improve quality and management with 2 management modules: Manage Teacher Profiles, Manage Report
ProJect SCOpe cà ch Hy TH TH TH HH HH HH HH HH HH KH KH HH HH HH ch ky 5
The project scope will focus on building a comprehensive information management system for ABC company, to solve performance and efficiency issues in information management
- Manage Teacher Profiles: The system will allow storing and managing detailed information about teachers, including personal information and teaching process
- Manage Report: Includes activities and functions to manage and generate reports in an information management system: Report Design, Automated Report Construction 1.3 Related documents
Component Name (with link to the document) Description Project https://roksdevelopment.ru/en/articles/fsd- | It is a document that
Charter frd-template/ outlines a project's goals, stakeholders, and scope
It also describes the project team's duties and responsibilities, the project timetable, the project budget, and the risks and underlying presumptions
Business https://asana.com/resources/business- It is a document that Requirements | requirements-document-template outlines the project's
(BRD) requirements In addition, it outlines the system or component's non-functional and functional requirements for meeting those
User https:/Avww.freepik.com/blog/overview- It is a document that Interface basics-user-interface-design-uid/ depicts how the system
Design or component that will be
Document created will appear and
(UIDD) feel Additionally, it describes the user interface's design, navigation, interaction, and feedback
Technical https://novalabtech.com/what-is- It is a document that Specification | technical-specification-document/ outlines the system or
(TSD) architecture and design that Additionally, will be it created details the processes, standards, tools, frameworks, and programming languages that will be applied during the development
1.4 Terms/Acronyms and Definitions phase
A Functional Specification Document (FSD) details the features and specifications of a software system, outlining the duties and requirements that each component must fulfill It also describes the characteristics of inputs and outputs, ensuring a clear understanding of the system's functionality.
Requirements A document that outlines a| The requirements definition specification project's requirements for the | is crucial because it lays the system or component that will groundwork for all upcoming
September 20, 2023 Page 6 meet its demands, including | project activity both functional and non- functional requirements
User interface | A document that depicts how | It outlines the user interface’s design document] the system or component will| design, navigation, (UIDD) appear and feel after | interaction, and feedback development
A Technical Specification Document (TSD) details the processes, standards, tools, frameworks, and programming languages that will be utilized in the development of a system or component's technical architecture and design.
A Minimum Viable Product (MVP) is a version of a product that includes just enough features to satisfy early adopters and assess the product idea's viability It serves as a crucial tool for evaluating marketability and gathering valuable feedback to guide further development.
Third-Party Components and Integrations:
The system may incorporate commercial or third-party components to enhance functionality, including a commercial payment system for processing student payments However, the use of these components may restrict the system's customization options.
This environment may have certain limitations, such as resource limitations or security limitations These limitations can affect the functional design of the system
Ensuring network stability is essential for maintaining system functionality, particularly in the regions where Company ABC operates, as reliable internet and network connections are critical Additionally, adherence to the company's security protocols and best practices is vital for safeguarding against potential threats and breaches.
September 20, 2023 Page 7 e Scalability: The system must be designed to handle varying levels of traffic and load e User Experience:
User Interface Design: The system's UI/UX should align with branding and easy to use
Performance Optimization: Ensuring fast loading times and responsiveness is critical to retaining users and reducing bounce rates e Data Management:
Data Privacy: Compliance with data protection laws (e.g., GDPR, CCPA) and safeguarding user data is essential
Data Backup and Recovery: Implementing robust backup and_ recovery mechanisms to prevent data loss
Human factors pose significant risks in system usage by students, instructors, and administrators, potentially leading to errors like incorrect data entry or improper system utilization Additionally, changing requirements over time can cause delays in implementation and incur extra costs for necessary adjustments Furthermore, unforeseen technical issues may arise during the development or deployment phases, resulting in additional delays and expenses to address these challenges.
The online training information management system is an ideal solution for ABC Company, streamlining the automation of online training processes By enhancing the efficiency of training courses and minimizing costs, the system offers essential functions such as student management, instructor management, course management, payment management, and reporting.
Improve efficiency and effectiveness in information management
Save time and effort on management activities
Improve data access and analysis
Enhance the decision-making ability of management e Benefit:
The system offers simple and effective management through comprehensive reporting and tracking features It meticulously records all training activities, including courses, classes, and student progress, while automatically generating detailed statistical reports for easy access and analysis.
Enhance information management efficiency and performance with a centralized and secure system for ABC company, enabling streamlined storage and access to information This solution will significantly reduce the time and effort spent on searching for and retrieving data.
Automating repetitive administrative tasks, such as user account creation, course development, and report generation, can significantly save time and effort for your company, streamlining management activities and enhancing overall efficiency.
Enhance data accessibility and analysis with a robust system that equips companies with essential tools and insights, enabling them to access and analyze data efficiently This capability will empower organizations to make more informed decisions.
Enhance management's decision-making ability: The system will provide detailed information and data analysis necessary to help management make more informed decisions e Goal:
Complete the necessary functions to manage information for ABC company
Meet the requirements of users and ABC company management
Ensure data confidentiality and security
Constantly adapting and optimizing strategies to stay competitive and meet evolving customer demands is a key goal
2.1 Context Diagram/ Interface Diagram/ Data Flow Diagram, Application Screen Flow, Sitemap, Process Flow e Data flow level 0: Learning Management System
‘Teacher profile data——> SYSTEM Employee
Figure 1: Data flow level 0 e Data flow level 1: Learning Management System
= 2 a a E ‘ = cHecK ROLE | couse Dsta—v} Teacher protic MANAGE | oes ‘COURSE MANAGE — | ị Teacher profile record
GET TEACHER PROFLE MANAGE REPORT
Report Record Ỷ Teacher Profile Data
Figure 2: Data flow level I e Data flow level 2: Management Teacher
Teacher Profle Create teacher profiles P ADMIN ——Teacher profile record——ằ
Teacher profile————> Update teacher profiles Teacher profile record—> DATABASE ADMIN ‘Teacher profile record——>
8 i Teacher profile record —> ADMIN _ ——Teacher profile record——>
—Teacher Profle—>_ Dạlete teacher profiles E DATABASE :
Figure 3: Data flow level 2 e Data flow level 2: Management Report
A i ——Report record———> tê tin Fh Create Report ADMIN —Feport record————y
Admin profile—————— —Report record Report record———————>
Report recor ADMIN Report record————>
—Admin Profile—ằ Delete Report se DATABASE _
September 20, 2023 Page 13 e Data flow expansion module: Management Course
Employee ser course ID—> GETCOURSE /—Getdata
Course i i 8 MANAGE COURSE 2 8 MANAGE COURSE 3 MANAGE COURSE
INFORMATION SCHEDULE REGISTRATION urse schedule i
Figure 5: Data flow expansion module
September 20, 2023 Page 14 e Process Flow: Learning Management System
Figure 6: Process Flow - Login to System sae & a zy Kí ị ae s | T 5—~
Figure 7: Processes Flow - Manage Teacher Profiles
Figure 9: Processes Flow - Manage Course
2.2.1 User Roles and Responsibilities / Authority Requirements
Admins play a crucial role in managing the system, frequently adding, editing, and deleting data related to students and lecturers They are responsible for ensuring data privacy and user authorization, while also maintaining detailed scores and course information to guarantee the platform runs smoothly.
Employee | Employees in the| Frequent | - Open Platform company manage - Data Privacy and use data -User Authorization
User/Role | Example Frequency | Security/Access, Additional of Use Features Used Notes
Administrators require access to an open platform that allows them to frequently enter and manage data related to students, teachers, and courses This system must ensure data privacy while enabling user authorization for secure access to information Additionally, it should facilitate the correction and updating of course-related documentation as necessary.
Admins seeking to view data privacy information must create an account for user authorization to log in If they do not have an account, registration is required, which involves providing their email, company ID, and password to access the website.
Forgot Admin need to enter | Occasional | - Open Platform
Password | your registration - Data Privacy email for the system - User Authorization to send a confirmation code
Send If the admin forgets] Occasional | - Open Platform email to|the password, the - Data Privacy used system confirmation to will send the - User Authorization previously registered email
Check After authenticating | Frequent - Open Platform credential | via Email, the system - Data Privacy will re-grant access - User Authorization rights to the administrator
Check Be granted access to | Frequent - Open Platform
Roles of] the web and exercise - Data Privacy
Access administrator rights - User Authorization
A Database Management System (DBMS) is crucial for the platform as it stores all essential data, including course information, user profiles, and scores Any updates or maintenance activities within the DBMS can significantly impact the platform's performance Furthermore, the database's structure, including its tables and relationships, plays a vital role in ensuring the platform operates effectively.
Risks and Assumptions P.9 090 cố cố cố ốe
Third-Party Components and Integrations:
The system incorporates commercial or third-party components to enhance its functionality, including a commercial payment system for processing student payments However, the use of these components may restrict the system's customization options.
This environment may have certain limitations, such as resource limitations or security limitations These limitations can affect the functional design of the system
Network stability is essential for ensuring the reliability of internet and network connections, particularly in the areas where Company ABC operates, as it directly affects system functionality Additionally, adhering to the company's security protocols and best practices is vital for safeguarding against potential threats and breaches.
September 20, 2023 Page 7 e Scalability: The system must be designed to handle varying levels of traffic and load e User Experience:
User Interface Design: The system's UI/UX should align with branding and easy to use
Performance Optimization: Ensuring fast loading times and responsiveness is critical to retaining users and reducing bounce rates e Data Management:
Data Privacy: Compliance with data protection laws (e.g., GDPR, CCPA) and safeguarding user data is essential
Data Backup and Recovery: Implementing robust backup and_ recovery mechanisms to prevent data loss
Human factors play a critical role in the system's effectiveness, as students, instructors, and administrators may inadvertently make errors like incorrect data entry or misuse of the system Additionally, evolving system requirements can lead to implementation delays and increased costs Furthermore, unforeseen technical issues during development or deployment may also cause significant delays and additional expenses.
The online training information management system is a powerful solution for ABC Company, designed to automate training management processes, enhance the efficiency of online courses, and lower training costs Key features include student management, instructor management, course management, payment management, and comprehensive reporting.
Improve efficiency and effectiveness in information management
Save time and effort on management activities
Improve data access and analysis
Enhance the decision-making ability of management e Benefit:
The system offers straightforward and efficient management with comprehensive reporting and tracking features It meticulously records all training activities, including courses, classes, and student progress, while automatically generating detailed statistical reports for easy access and analysis.
Enhance efficiency and performance in information management with a centralized and secure system designed for ABC Company This solution streamlines the storage and management of information, allowing companies to save valuable time and effort when searching for and accessing data.
Automating repetitive administrative tasks, such as user account creation, course development, and report generation, allows companies to save valuable time and effort on management activities.
Enhance data accessibility and analysis by equipping companies with essential tools and resources, enabling them to effectively access and interpret data This capability will empower organizations to make more informed and strategic decisions.
Enhance management's decision-making ability: The system will provide detailed information and data analysis necessary to help management make more informed decisions e Goal:
Complete the necessary functions to manage information for ABC company
Meet the requirements of users and ABC company management
Ensure data confidentiality and security
Constantly adapting and optimizing strategies to stay competitive and meet evolving customer demands is a key goal.
Context Diagram/ Interface Diagram/ Data Flow Diagram, Application Screen Flow, Sitemap,
e Data flow level 0: Learning Management System
‘Teacher profile data——> SYSTEM Employee
Figure 1: Data flow level 0 e Data flow level 1: Learning Management System
= 2 a a E ‘ = cHecK ROLE | couse Dsta—v} Teacher protic MANAGE | oes ‘COURSE MANAGE — | ị Teacher profile record
GET TEACHER PROFLE MANAGE REPORT
Report Record Ỷ Teacher Profile Data
Figure 2: Data flow level I e Data flow level 2: Management Teacher
Teacher Profle Create teacher profiles P ADMIN ——Teacher profile record——ằ
Teacher profile————> Update teacher profiles Teacher profile record—> DATABASE ADMIN ‘Teacher profile record——>
8 i Teacher profile record —> ADMIN _ ——Teacher profile record——>
—Teacher Profle—>_ Dạlete teacher profiles E DATABASE :
Figure 3: Data flow level 2 e Data flow level 2: Management Report
A i ——Report record———> tê tin Fh Create Report ADMIN —Feport record————y
Admin profile—————— —Report record Report record———————>
Report recor ADMIN Report record————>
—Admin Profile—ằ Delete Report se DATABASE _
September 20, 2023 Page 13 e Data flow expansion module: Management Course
Employee ser course ID—> GETCOURSE /—Getdata
Course i i 8 MANAGE COURSE 2 8 MANAGE COURSE 3 MANAGE COURSE
INFORMATION SCHEDULE REGISTRATION urse schedule i
Figure 5: Data flow expansion module
September 20, 2023 Page 14 e Process Flow: Learning Management System
Figure 6: Process Flow - Login to System sae & a zy Kí ị ae s | T 5—~
Figure 7: Processes Flow - Manage Teacher Profiles
Figure 9: Processes Flow - Manage Course
System Actors
Dependencies and Change ẽmpacfS + c2: 11 2 ST HH Hư 19 PA" 0
Change Impacts - 1 ST TH HH TH TH HT HH TH HT TH HH 19
The course management system is significantly impacted by any new solutions, whether through upgrades that result in substantial structural and functional changes or through complete replacements that eliminate the existing system.
To enhance the efficiency of the course delivery platform, it is essential to update the customer relationship management (CRM) system that oversees student data and interactions This update may require modifications in the storage and access methods of student data to ensure seamless integration.
September 20, 2023 Page 19 as well as how student interactions (such as inquiries or complaints) related to information, grades, and grades are tracked and managed number
Implementing a new solution may necessitate the addition of data fields, new tables, or even a complete overhaul of the database structure This process often involves substantial modifications to current database systems, which can include data migration, updating SQL queries, and adjusting database access controls.
3.1 Online training for students the has available company
- Clearly course (subjects, state details time, the teacher, )
Item: Purpose: Functionalities: Technical Details:
Users can create accounts by providing necessary information for user authentication and data registration They must agree to the terms and conditions, which grant the company rights to integrate with user databases and manage employee access.
Course Allows users to|- Create new course list |- User-friendly course list Listing list courses that}- Edit existing listings interface
The Course Monitor feature allows users to view the current number of registered students and track class availability in real-time It automatically updates the count of available seats and the status of classes as new students register, ensuring accurate information on current vacancies.
- Automatically update class status when members register
- Integrate with the overall course management system and Teacher Management to ensure timetables do not overlap - Monitor class status in real time
Our course management system offers a user-friendly interface that allows users to securely log in and view detailed course reports It enables efficient monitoring of class status and provides a robust data visualization tool for enhanced insights Additionally, users can manage course lists for reporting purposes, with role-based access control ensuring that each user has the appropriate permissions.
Teacher Track students | - View lecturer | - Integrate with the overall management | in courses, | information and lecturer's | course management system grades, and | open classes - Monitor class status, track lectures class schedule
Report Track course |- View general | - Integrate with the overall management | targets information about the | course management system course, target, and teacher management system to produce reports
Notification | Notifications - Integration with reporting about course management updates and system maintenance
The course management module is an important part of the online training information management system This module helps manage information about the courses the company is offering, including:
Course name: The name of the course, such as "Python Programming" or
Course Code: Unique course identifier, used to differentiate courses from one another Course content: Topics and content that will be taught in the course
Course schedule: Start date, end date and duration of the course
Instructor: The person who teaches the course
Enrollment status: The course's enrollment status, such as "Open," "Closed," or “In progress."
The course management module enables users to access course details, enroll in courses, and withdraw from them Additionally, administrators can utilize this module to create new courses, modify existing course information, and remove courses as needed.
Stakeholders and | Stakeholders and interests: ABC Development Team - Interested
Interest in providing an enhanced data management experience
Trigger Users want to find courses that suit their level and needs
Pre-conditions Users have a stable internet connection
Available courses and related data are available in the database
Post-conditions User registered successfully
Main Success | 1.User logs in to the platform
4 Courses that the company is offering are displayed, including instructor information, timetables, and available seats
5.User chooses to register for the course
6.If the user's timetable does not overlap, the course registration is successful
Extensions If registration is unsuccessful, users are suggested similar courses from other instructors
Special The user's current schedule does not overlap with the course about Requirements to register
= Fill out Company ID/ Pass
Figure 11: Fill Out ID/Pass
$F online Notce Board Đổ] nen end ciass schedule
August 2021 Mon Tue Wed Thu mm < sesame > à
@=- a ae ae à Pug 2021 a" i đà —= John Dow
In the LMS, users can now easily edit and duplicate resources across different subjects by simply clicking on the edit and copy icons.
[_Improvement ] Enable/Disable E-commerce Categories In the
E-commerce module, admins can now choose to enable or disable the following categories - Best Seller, On Sale
Quiz Preview Quizzes can now be previewed by the Teachers and Admins directly from their respective portals
This will allow them to see how the
4:00 pm Bead h Powered by ProductFeed
Skills & Tags Not set yet!
Profile Summary Not set yet
Teacher Module na = —— Scent Conc tone
TRG, ocr an tates earch
Cal- | Field UI M Ed Data Valu Defa Data Data out Label Control an ita Typ e Set ult Exa Source d? ble e Val mple ue
I User File Input | Yes |Yes |Image |N/A N/A N/A User
2 Course | Dropdown | Yes |Yes | Text List of | None | English | Predefined informat Course 2 List ion
3 Course | Dropdown | Yes |Yes | Text dd/mm/ | None | 23/10/2 | User start yy 023 Upload time
4 Selected | Dropdown | Yes |Yes | Text List of | None | John Predefined
Form Business Rules and Dependencies:
Field Validation / Error Data Additional
Label Business Messages Dependencies Info/ Notes
Selected dd/mm/yy Invalid file None N/A
Time upload time format a_ Please valid
Link, Icon oe meat mỹ Vs Navigate To Validation an
The "Manage Class" interface allows users to control access rights and manage classes or subjects effectively When users click on the confirmation button, they can choose to hide or disable certain functions However, it is crucial to ensure that the management user has the appropriate authentication to prevent accidental deletion or disruption of the class's existence.
"Manage subject, when class or subject | on may need | class — and
The subject data button is essential for accessing the relevant operational class within the subject management interface This function ensures that the data is verified before the system triggers the corresponding events, allowing for seamless access to the necessary information.
To ensure proper user management, it is essential to verify the username and password of teachers or admins before disabling their access rights This validation process helps prevent unauthorized access and maintains the integrity of the system Additionally, the interface should facilitate the addition of new teachers, ensuring that all authentication data is accurate Proper management of these user credentials is crucial for effective administration.
To ensure proper administration of the system, users must log in using a unique username or email address, which prevents duplication Before granting access, it is crucial to check that the data entered is accurate and that the user is authorized for administrative operations.
Manage When _ the | Checking if | Yes Hide or | This function | Access It may
The attendance management system allows users to click on buttons to manage attendance, but certain functionalities may be disabled based on user rights It is essential for the management interface to display accurate student data, especially on the day of the event If attendance has not been taken, a warning will be triggered, preventing access to the system until the required operations are completed This ensures that attendance records are properly authenticated and maintained for each class.
To manage student data effectively, users must confirm their actions before deleting a student from the list This function is crucial as it prevents accidental deletions and ensures proper authentication rights are maintained When a user clicks the "Manage Student" button, the system requires confirmation to open the management interface, thereby safeguarding sensitive student information.
Managing user report settings is crucial, as disabling this function can impact data accuracy It is essential to confirm user clicks and access rights to ensure effective reporting Proper management of user buttons and report data is necessary for reliable results.
Report" requests to only management authenticati | and user button, this | export or when interface with | on may need | access
System ConfiguratIOIi§ - . ccc tt nH HH HH ng HH TH HH TH Hưng HH HH KH HH tr 33 5, Other System Requirements/ Non-Functional RequirefT€TIS - cSxStst se cư 34 7, Integration RẹeduIremerifs - cà nh TH HH HT TH ng TH TH HH HH tr 36 8 Data Migration/ Conversion Requirements
Data Conversion Strafegy cọ Tnhh HH HH HH HH HH HH HH TH TH, 41
The data conversion process for Company ABC focuses on migrating information from paper and Excel records into a new information management system This structured approach utilizes data extraction, transformation, and loading (ETL) methods, followed by thorough testing to ensure the accuracy and integrity of the converted data.
Physical documents will be scanned and digitized using OCR (Optical Character Recognition) technology to extract text-based information
Excel files will be directly imported, and data will be extracted using predefined templates
Cleansing and validation routines will be applied to address data quality issues, ensuring accuracy, completeness, and consistency
Data will be transformed to adhere to the format and structure required by the new system
Transformed data will be loaded into the new system's database using automated scripts and ETL processes e Conversion Schedule:
The data conversion process will be carried out in phases to ensure a systematic and controlled transition:
Identify and gather all source data, including physical documents and Excel files Set up the necessary tools and templates for data extraction
Phase 2: Data Extraction and Transformation (Week 3-4)
Execute data extraction from scanned documents and Excel files
Apply cleansing and validation routines to address data quality issues
Transform data to align with the new system's requirements
Phase 3: Data Loading and Verification (Week 5-6)
Load transformed data into the new system's database using automated ETL processes Implement validation checks to identify and rectify discrepancies
Phase 4: Data Reconciliation and Testing (Week 7-8)
Perform reconciliation between source data and loaded data in the new system Execute comprehensive testing to validate the accuracy and integrity of the converted data e Test Plan:
Verify that data integrity is maintained during the extraction, transformation, and loading process
Ensure that all relevant data from the source has been successfully migrated to the new system
Validate that the converted data accurately reflects the information in the source documents
Confirm that data consistency is maintained across related entities (e.g., user profiles, course enrollments)
Conduct functional tests within the new system to validate the usability and accessibility of the converted data
Perform regression tests to ensure that existing functionalities are not adversely affected by the data conversion
In case of unforeseen problems or discrepancies discovered during testing, a contingency plan will be implemented This plan includes reassessing the data conversion process, making necessary modifications, and re-running specific phases as needed.
Data Conversion PreparafIOI ch HH HH TH HH HH TH TH Tưng HH Hư 43
Ensure all relevant data sources, including physical documents and Excel files, are identified and accessible
Set up OCR technology for scanning and digitizing physical documents
Prepare predefined templates for extracting data from Excel files
Configure the Extract, Transform, Load (ETL) processes for seamless data migration
Create a comprehensive mapping document to define how data fields from the source will align with corresponding fields in the new system
Finalize the database schema design for the new system, including tables for Users, Courses, Enrollments, Teachers, and Reports
Before starting the conversion process, it is crucial to perform a comprehensive backup of all source data, including both physical and digital formats This step guarantees that the original data is preserved, safeguarding against any unexpected problems that may arise during the conversion.
Implement a schedule for incremental backups during the data conversion phases This ensures that any changes or updates made during the process are also captured for recovery
In the event of a failed conversion, identify the specific phase or step where the issue occurred
Conduct a thorough analysis of the error or issue to understand its root cause Implement necessary corrections or adjustments to address the problem
If needed, revert to the previously backed-up state to ensure data integrity and accuracy
- Re-execution of Conversion Phases
Once the issue is resolved, re-initiate the affected phase of the conversion process and proceed with the subsequent steps
Implement stringent data integrity checks at various stages of the conversion process to detect discrepancies early
Consider running a parallel system alongside the existing one during the conversion process This allows for real-time validation and comparison of data
Establish a clear escalation protocol for identifying and resolving critical issues that may arise during the conversion process.
Data Conversion SpecIficatIOIiS .- cọ cà HH HH HT Hàn HH TH HH HH Hư 45 9, R©ÍGT€TCGS Á St HH TH HH HH HH HH TH TH HH TT TH TH TH HT TH TH HH HH 11tr 46 10, Open ẽsSues cà cà nh TH HH Hưng HH TH HH TH HH TH ng KH HH Hàn HH, 46
Source Source Target Target Conversion | Notes
Physical Student New System | First Name, | Extracted OCR Documents Name (Users Table) | Last Name | using OCR | technology
(Enrollments) Split into First | will be used
Name and | for data Last Name extraction Excel Files | Course New System | Course Direct import | Excel
(Courses) Code (Courses Code from Excel templates
Table) will be predefined for extraction
Physical Report New System |} Report Extracted OCR
Documents Title (Reports Title using OCR technology
(Reports) Table) will be used for data extraction Excel Files | Teacher New System | First Name, | Direct import | Excel (Teachers) Name (Teachers Last Name | from Excel templates
Table) will be predefined for extraction Physical Student ID | New System] Student ID | Extracted OCR
Documents (Users Table) using OCR technology
(Students) will be used for data extraction Physical Course New System] Enrollment | Extracted OCR Documents Enrollment | (Enrollments | Status using OCR technology
(Enrollments) | Status Table) will be used for data extraction
1 Jigar Borde, June 21, 2023, Guide on How to Develop An Online Learning
Management System (LMS) (syndelltech.com)
2 Christopher Pappas, February 3, 2018, 6 LMS Reports You Should Look For In Your Next Learning Management System - eLearning Industry
Issue | Issue Raised By | Raised | Solution/ | Resolved | Resolved | Status
ID On Decision | By On
001 | Data Data Week | Re- Week 3, | Resolved
Extraction Conversion | 3, Day | evaluate Day 3
Error Team 1 OCR settings for improved accuracy