ABC Company E-Learning Management System Capstone Project Document
ABC Company E-Learning Management System Capstone Project Document
ABC Company E-Learning Management System Capstone Project Document
Scope
The coverage of this study is to develop the ABC CompanyE-learning Management System
to be used as an classroom aid wherein the teachers and students will be capable of
managing learning more effectively wherein learning activities are housed in one location
and thus reduce costs while also creating greater visibility for learning opportunities.
Improve compliance reporting wherein learning management systems can track the
courses students take and the scores they receive, allowing to identify needs. Combine
social and formal learning for an increased overall value wherein learning retention is
accelerated through the integration of an online method of study and allows students to go
at their own pace. Monitor students performance wherein. Improve content delivery
wherein faculty can more easily prepare and present quality courses that will act as
positive learning opportunities for students.
Delimitation
The ABC CompanyE-Learning Management System is limited only to the IS Department that
involves the students and the teachers of the said department. The IS faculty only will have
the authority to manage their class activities. The file format when adding lesson files is
limited only to document, presentation, spreadsheet, PDF and image except video. The
system cannot operate the time limit that is intended to function when taking a quiz for the
mean time.
Institution
This study will help the institution to empower the education and to embrace the process
of e-learning.
Faculty
This study will help the faculty to manage their classroom activities by creating training
courses, sharing of lesson files and checking of students attendance.
Students
This study will help the students to easily access the training courses and learning
materials.
Researchers
This study will help the researchers increased their learning experience by using their
knowledge and skills to develop the system.
Definition of Terms
This study contains terms that are defined conceptually and operationally:
E-learning
Operationally, E-learning offers the ability to share material in all kinds of formats such as
videos, slideshows, word documents, and PDFs.
Internet
Operationally, Internet is a globally connected network system that uses TCP/IP to transmit
data via various types of media. The internet is a network of global exchanges – including
private, public, business, academic and government networks – connected by guided,
wireless and fiber-optic technologies.
Conceptually, PDF as the name Portable Document Format implies, was developed by
Adobe Systems as a means for digital file exchange. The main idea behind the file format is
to enable all computer users to be able to open, review, and print the documents saved in
it. This means that users who work on computers that don’t have the soware with which
the files were originally created can still see the document as it was originally designed and
laid out, including all its fonts and graphics. (Greg Harvey, n.d.)
Operationally, PDF refers to a file format that has captured all the elements of a printed
document as an electronic image that you can view, navigate, print, or forward to someone
else.
Webinar
Conceptually, Webinar creates opportunities for both educators and learners to experience
different levels of interaction online, and these opportunities are essentially different from
other communication approaches such as discussion-board postings and e-mails. (Wang &
Hsu, n.d.)
The ABC Company BSIS Online Learning Management System is an online web-based
system that supports educational decision making activities and can be accessed
anywhere. The system will serve as the platform for BSIS program where students can
upload downloadable files uploaded by the teachers. It allows teachers to keep track of
students records. It allows students to view announcements posted by the teachers in a
class; take quiz; student request to enroll for the subject; They can can interact with each
other through messaging. The system is dynamic where the administrator could update
the information of the teachers and students of the said program and its authorized users.
(Ebacuado et. Al.,2013)
The STI Electronic Learning Management System (eLMS) is an interactive educational app,
engaging social networking platform, and personal organizer. You can review, study ahead,
and catch up on your assignments anytime and anywhere. You can’t miss your class
modules, handouts, and assignments. You can enroll in extra-curricular courses to learn
something new. You can challenge yourself by taking interactive quizzes. Practice it until
you have mastered the concepts and theories in your subjects. Complete as many courses
as you want and be inspired by your progress. You can keep your notes, slides, and other
helpful links and resources on your virtual locker. Be updated with the latest events and
important dates in your school. You can send a message and discuss with your teachers
and collaborate with your classmates. (“STI College” n.d.)
E-Learning Management System with Screen Share Technology is intended to provide for
the Thompson Christian School to cater the needs of the students by providing the course
materials, taking of examination/quizzes online and by providing screen share during
discussions. The E-Learning will be working with the Screen Share during class hours. The
E-Learning Management System with Screen Share Technology ensures quality education
for the students and for quality teaching of the teachers. Modules are given and are very
useful for the students and of the teachers. (Dumanig et. Al,. 2013)
Edmodo combines a secure social network platform with the functionalities of a learning
management system (LMS). The site, founded by Nic Borg and Jeff O’Hara, allows teachers
and students to collaborate on assignments, share resources, and start discussions.
Teachers can also privately share their learning resources with colleagues in their internal
network. An interesting feature called insights measures the mood of the classroom based
on positive or negative reaction responses by students working in Edmodo. Teachers also
have access to a library that includes learning apps such as LearnZillion and Subtext which
can be used within the platform. (“Edmodo,” n.d.)
NEO LMS
NEO LMS enables users to offer a range of class types, such as self-paced, instructor-led, or
blended courses. Content in a variety of formats can be uploaded and embedded into
courses, including audio and video files, Google Docs, Office documents, OneDrive files,
and more. US common core standards are preloaded, but users can also create their own
competencies, align course content and assessments with specific competencies, and view
how well a class aligns with the competencies through coverage analysis. Classes can be
displayed to students in a graphical catalog, and users can offer courses for purchase via
integration with payment gateways including PayPal, Authorize.net, PayU biz and Stripe.
NEO LMS offers a range of assignment types for student assessment, including quizzes,
debates, essays, and discussions. Quizzes can be created by selecting questions from the
built-in question bank, with seven different question types available. Timed quizzes are
supported, and results and feedback are gives to students instantly. Students can
collaborate in NEO through chat, forums, groups blogs and wikis, with the option to use
these tools within a class, or in a group spanning multiple classes. Social networking
features, including chat, are also included. (“NEO LMS” n.d.)
Talent LMS
Related Systems
The coverage of this study provides a comparison table of the related systems of ABC
CompanyE-learning Management System based from its local and foreign related studies.
The comparison table provided below shows the following features of the system that is
being compared to its related systems based on the local and foreign related studies.
Related System
Synthesis
The coverage of this study provides a summary over view of the related studies and
literature of the ABC CompanyE-learning Management System. The local and foreign
related studies that has been discussed are all related to the proposed system that has
been analyzed and evaluated based on the related systems which is a basis for the
comparison table. The local studies are studies or investigations already completed in the
local country to which the present study is related. The local studies of ABC CompanyE-
Learning Management System are the ABC CompanyBSIS Online Learning Management
System, STI Electronic Learning Management System (eLMS) and E-Learning Management
System with Screen Share Technology. The foreign studies concerns the comprehensive
research of literature of other countries. The foreign studies of the system are Edmodo,
NEO LMS and Talent LMS. The comparison table provided in the related systems is a tool
that is used in order to identify and compare the different features of the system that
needs to be applied and developed. The result of the study have concluded that the related
systems had different features that is needed to be applied to the system in order to be
accurate which is expected to have.
Methodology
In this chapter we used a developmental research approach that serves as our research
design for this study.
Prototyping Model
This model allows users to interact and experiment with a working model of the system
known as the prototype. At any stage, if the user is not satisfied with the prototype, it can
be discarded and an entirely new system can be developed. Generally, prototype can be
prepared through the approaches by creating main user interfaces without any substantial
coding so that users can get a feel of how the actual system will appear, by abbreviating a
version of the system that will perform limited subsets of functions and by using system
components to illustrate the functions that will be included in the system to be developed.
(Rohit, 2010).
Requirement Gathering
A prototyping model begins with requirement analysis and the requirements of the system
are defined in detail. In this phase, we gather sources of information to identify the scope
and objectives for the ideal of the system and we did a comparison of its related systems
so we could determine the requirements of the system and comply its features.
Design
When requirements are known, a preliminary design or quick design for the system is
created. It is not a detailed design and includes only the important aspects of the system,
which gives an idea of the system to the user. A quick design helps in developing the
prototype. In this phase, we use the prototyping model as our soware model design for the
system.
Building Prototype
Information gathered from quick design is modified to form the first prototype, which
represents the working model of the required system. The developer analyzes the exact
requirements based on the ERD diagram, Data flow diagram and Acrhitectural diagram
that is modified to form a prototype. It represents a rough design of the required system.
In this phase, the system is being developed by creating the database using xampp and
then by creating the codes using sublime.
User Evaluation
The proposed system is presented to the user for thorough evaluation of the prototype,
which represents the working model of the required system. In this phase, the proposed
system is presented to the IS faculty and students by conducting an adopted survey
instrument based on Computer Usability and Perceived Usefulness and Ease of Use to
evaluate the acceptability of the system.
Refining Prototype
If the user is not satisfied, the current prototype is refined according to the new
requirements. A new prototype is developed with additional information provided by the
user. The new prototype is evaluated just like the previous prototype. This process
continues until all the requirements specified by the user are met. Once the user is
satisfied with the developed prototype, a final system is developed on the basis of the final
prototype.
Engineer Product
Once the requirements are completely met, the user accepts the final prototype. The final
system is evaluated throroughly followed by the routine maintenance on regular basis for
preventing large-scale failures and minimizing downtime.
Operational Feasibility
Operational feasibility is the measure of how well a proposed system solves the problems,
and takes advantage of the opportunities identified during scope definition and how it
satisfies the requirements identified in the requirements analysis phase of system
development. It helps in taking advantage of the opportunities and fulfills the requirements
as identified during the development of the project. This study aims to develop the
following functionalities of ABC CompanyE-Learning Management:
The system can be used as a classroom aid wherein the teachers can manage their
classroom activities
The system can create training courses
The system can share lesson files
The system can check the attendance of the students
Front End
Front end is the presentation layer that is directly accessed and interacted by the user to
receive or utilize back-end capabilities of the system. PHP serves as scripting language and
a tool for making dynamic and interactive Web Pages. HTML Proponents used HTML for
Standard formatting system for publishing document on the world wide web. A non
profitary format based on standard genralize mark up language and can be created and
processed by a wide range of tools.
CSS Proponents used cascading Stylesheet for interactive design and the interface of the
system. Allows designers to attach style, example fonts, colors and spacing. Java Script
used for cripting language concentrated on clients side form validation and working with
images on web pages to provide rudimentary, although helpful, interactively and feedback
to the visitor. (Pryterch, 2016)
Back End
Back end is the data access layer that is not directly accessed by the user. My SQL Open
source relational database management system that uses structured query language and
also capable of replicating data and partitioning cable for better performance and
durability.
Technical Feasibility
Hardware Specification
Processor: Intel Celeron N3450 Quad-core.
Memory: 4GB DDR3L.
Storage: 500GB HDD.
Optical Drive: Multi Tray-in Type.
Operating System: Windows 10 Home Value
Software Specification
Google Chrome 78.0.3904.87
Firefox 70
Internet Explorer 11
Windows 10 version 1903
Implementation
Hardware Implementation
Feasibility Schedule
Gantt Chart
A gantt chart is commonly used in project management. It is one of the most popular and
useful ways of showing activities displayed against time. On the le of the chart is a list of
the activities and along the top is a suitable time scale. Each activity is represented by a bar;
the position and length of the bar reflects the start date, duration and end date of the
activity.
Work Breakdown
U
Quanti No. of
Operational Cost ni Cost Total Amount
ty Months
t
Electricity 1 10 ₱ 1,000.00 ₱ 10,000.00
Internet
1 12 ₱ 1,999.00 ₱ 23,988.00
connection
Maintenance 1 N/A ₱ 1,000.00 ₱ 1,000.00
₱ –
₱ –
₱ –
₱ –
₱ –
₱ –
₱ –
Subtotal ₱ 34,988.00
ERD
Data Flow Diagram
Context Diagram
Figure 6.1 Data flow Diagram
Data Dictionary
Table 4.0 User
In purposive sampling, the researcher selects sampling units based on his or her
judgement of what units would facilitate an investigation. All through purposive sampling
the elements are chosen for a precise purpose generally due to the unique placements of
the trial elements. The purposive sampling may engross studying the entire population of a
number of limited groups or a division of a given populace (Ray, 2012).
The characteristics of the respondents are the teachers and students of the IS Department.
The number of student respondents is forty while the number of teacher respondents is
three.
Interpretation of Data
The system will be evaluated using the adopted survey instrument based on Computer
System Usability for the students, Perceived usefulness and Perceived ease of use for the
teachers. The level of scale provided indicates the following: 4 – Strongly Agree, 3 – Agree, 2
– Disagree, 1 – Strongly Disagree.
Verbal
Criteria Mean Std. Deviation
Interpretation
Question 1 3.333 0.175421053 Agree
Question 2 3.3333 0.175436842 Agree
Question 3 3.333 0.175421053 Agree
Question 4 3.667 0.193 Agree
Question 5 3 0.157894737 Agree
Question 6 3.667 0.193 Agree
Total 20.3333 3.88883333 Agree
Table 7. Mean Distribution on Percieved Ease of Use
Verbal
Criteria Mean Std. Deviation
Interpretation
Question 1 3.333 0.5555 Agree
Question 2 3.667 0.611166667 Agree
Question 3 3 0.5 Agree
Question 4 3.333 0.5555 Agree
Question 5 3.333 0.5555 Agree
Question 6 3.667 0.611166667 Agree
Total 20.333 3.388833333 Agree
Summary Of Findings, Conclusion And Recommendation
Summary of Findings
The ABC CompanyE-Learning Management System will serve as a classroom aid intended
for the use of IS students and faculty that is capable of managing learning more effectively,
Improve compliance reporting, combine social and formal learning for an increased overall
value, monitor students attendance and academic performance and improve content
delivery.
Conclusion
The ABC CompanyE-learning Management System had been proven acceptable for the IS
Department based from the results that interprets to be strongly agree. Since the IS
Department are already familiar about LMS or ELMS and already experienced using LMS
sowares like Edmodo and Neo LMS which is very efficient to use when it comes to
managing classroom activities, that’s why the researchers decided to develop this kind of
system which is made exclusively for the teachers and students of ABC Companythat will
serve as a powerful e-learning tool of the institution.
Recommendations
The researchers concluded that the system was able to perform the features that has been
stated on the scope and objectives. The system is effective in delivering the content and
function to the users. The teachers can create a class, add subject, check attendance of the
students, upload lesson files and create training courses. The students can enroll the class
subject by entering the class code given by the teacher in order to access the learning
materials, download lesson files, take the quiz and upload assignments and projects. For
the future researchers, we recommend to configure all of the features that an e-learning
system possess and add real-time notification and SMS notification. The scope of the
system should not limit only for the IS Department but for all of the departments of ABC
Company in order to adopt a new innovative education.