Sie sind auf Seite 1von 4

3rd International Conference on Intelligent Computational Systems (ICICS'2013) April 29-30, 2013 Singapore

Development of a Web-Based E-Learning


System for Teaching Institution
Touhid Bhuiyan, Khaled Bin Yousuf , Sharmin Khan Urmi, Aynun Nahar,
and Nawab Yousuf Ali

collaborate and train. All these things put together constitute e-


Abstract— One of the vital mission of e-learning is to allow learning. There is no worldwide definition of e-learning. E-
people to learn for personal accomplishment or to earn a professional learning refers to any form of learning that we are familiar
degree, without physically attending a traditional university or with or which we can access through Web-enabled technology.
academic setting. E-learning can be applied for all levels of schooling
The term "e-learning" was first used in October of 1999. The
from grade school to graduate degrees, and is versatile enough to
accommodate all learning styles. A good number of researchers all expression specifically referred to learning using the Internet
over the world have already worked for develop different types of or other interactive or electronic media sources. It was also
web based e-learning system. In this paper, we develop a system termed as "online learning," according to the e-Learning
which is essential for teaching institution. Both students and teachers fundamentals website. E-learning is a type of distance learning
are tied up in this system. Overall it’s a guided learning for student because the student has the freedom to learn lessons and
and a great way to change our typical learning system but not
complete assignments outside the classroom.
replacement of teaching, it’s only the supplement idea for teaching
which helps to learn easily and fill up their lickings. Presently, it is generally thought that new technologies can
firmly help in education. In young ages especially, children
Keywords— E-learning, Web Based Training (WBTs), Computer can use the vast interactivity of new media, and expand their
Based Training (CBTs), Data Flow Diagram (DFD), Entity– skills, knowledge, perception of the world, under their parents
relationship Datagram (ERD) monitoring. Though traditional education cannot be replaced,
but in this era of fast technological advance and minimization
I. INTRODUCTION of distance through the use of the Internet, everyone must be
equipped with basic knowledge in technology, as well as use it
E -LEARNING is defined as electronically mediated
asynchronous and synchronous communication for the
purpose of creating and performing knowledge [1]. The
as a medium to reach a particular goal.
There are different ways to present eLearning. Mainly they
technological foundation of e-learning is internet and are divided by two types. They are synchronous and
associated communication technology like cell phone, iPod asynchronous. Synchronous means “in the intervening time,”
etc. E-learning is the use of technology to allow people to involves interaction of participants with an instructor by the
learn anytime from anywhere. E-learning can consists of Web in real time. For example – VCRs or Virtual class rooms
training, the delivery of just-in-time information and guidance that are nothing else but real classrooms online. Again
from experts. asynchronous means “not in the intervening time,” permits the
Actually E-learning is a system where a person has some participants to complete the WBT (Web-based training) at
information which need for him to communicates effectively, their own pace, without live communication with the
instructor. Mainly, it is information that is available on a self-
help basis, 24/7. The advantage is that this kind of e-learning
offers the learners the information they need whenever they
Dr. Touhid Bhuiyan is with Dept. of computer Science & Engineering,
East West university, Dhaka, Bangladesh ( e-mail: t.bhuiyan@ewubd.edu). need it. It also has relations amongst participants through
Khaled Bin Yousuf is with Dept. of computer Science & Engineering, message boards, bulletin boards and discussion forums. These
East West university, Dhaka, Bangladesh ( e-mail:khaled_ewu@ovi.com ). contains computer based training,(CBTs) elements on CD-
Sharmin khan is with Dept. of computer Science & Engineering, East
West university, Dhaka, Bangladesh ( e-mail: rupunkhan@yahoo.com). Rom’s, Web based training accessed through internet (WBTs)
Aynun Nahar is with Dept. of computer Science & Engineering, East or through well written articles and other write ups. From the
West university, Dhaka, Bangladesh ( e-mail: aynunnahar004@gmail.com). figure 1 we can get complete view of e-learning.
Dr. Nawab Yousuf Ali is Presently served as chairperson and assistant
professor of Dept. of computer Science & Engineering, East West university,
Dhaka, Bangladesh ( e-mail: nawab@ewubd.edu)

27
3rd International Conference on Intelligent Computational Systems (ICICS'2013) April 29-30, 2013 Singapore

A. Data Flow Diagram


Data flow diagram is a graphical representation of the flow
of data through an information system [4]. Our proposed
system design consisted in several stages:
TABLE I. STAGES OF OUR SYSTEM

Fig. 1 Explanation of differents types e-learning.

Researcher all over the world already developed many e-


learning programs and software but most of them are
expensive and not flexible. In this paper we develop a web
based e-learning system for teaching institution. Overall our
proposed system is a guided learning for student and a great
way to change our typical learning system but not replacement
of teaching. It’s only the supplement idea for teaching which
helps to learn easily and fill up their lickings. The most
important thing of our system is, that it is cheaper and user
friendly. The data flow diagram is a model describing the information
The organization of our paper is as follow: In Section 2 we
highlight the literature review of our paper, Section 3 describes
the methodology which include data flow diagram, database
design , Section 4 describes about testing and implementation
of our system , Section 5 describes the evaluation of our
system And finally Section 6 draws conclusions with some
remarks on future works.

II. LITERATURE REVIEW


For developing our e-learning system firstly we have gone
several teaching institution for survey our system whether it is
Exchange processes in the system. The DFD model is
suitable for them or not. Secondly we try to make our system
composed of the following main object types: processes,
cheaper and user friendly which is suggested by different
internal objects, data repositories, and data flows. Internal
teaching institutions. All these are the key factor for making
objects feature the modeled process environment, data
our web based e-learning system. Thirdly we have gone
repositories store data needed by the processes. The processes
through some research paper that describes several web based
transform their input data flows into the output data flows
e-learning system.
which may be sent from one system element to another [5].
An ER diagram is the Entity Relationship Diagram, showing
III. METHODOLOGY
the relationship between different entities in a process. The E-
In this section we will give an introduction of our system R diagram developed during the system design process is
and also give a comprehensible idea regarding implementation shown in figure 2. Processes are depicted in the diagram as
our system. In this system we use some programming language rectangles with the rounded corners.
like MySQL, AJAX, CSS, XML, IP, PHP, and HTML.

28
3rd International Conference on Intelligent Computational Systems (ICICS'2013) April 29-30, 2013 Singapore

impossible to prove that no program will be free and clear of


errors. Therefore the most useful approach and practical
approach is with the understanding that testing is the process
of executing a program with explicit intention of finding errors
that is, making the program fail. Executing a program in a
simulated environment performs verification. It is sometimes
called Alpha Testing. Validation is the process of using the
software in a live environment in order to find errors. It can be
called as Beta Testing. System testing is the stage of
implementation, which aims at ensuring that the system works
accurately and efficiently before actual operation commences.
No program or system design is perfect; communication
between the user and the designer is not always complete or
clear, and time is usually short. The result is errors and more
errors. The number and nature of errors in a design depend on
several factors. These are Communication between the user
and the designer, the programmer’s ability to generate a code
that reflects exactly, the system specification and the time
frame for the design

Figure 1.

Fig. 2 E-R diagram diagram of our proposed system.

The ERD diagram [14-16] is the entity relationship diagram


used to represent in the graphical way dependencies between
entities in the database, other than the DFD diagram, focused
on modeling the information interchange within the system
[20]. It was enough to use the DFD model developed earlier to
determine the properties - attributes - of entities, as they were
initially formulated in data flows definitions.
B. Database Design
Database design is the method of constructing an exhaustive Fig. 3 Database for our proposed system
data model of a database. Almost all web applications are
motivated by a database, and with Core Data, Cocoa
V. SYSTEM EVALUATION
applications are starting to have true database back ends. The
proposed system is developed by PHP plus MySQL, where To obtain some feedback about our web based e-learning
PHP is the core programming language and MySQL is the web system we demonstrate the usefulness of our model through
database. Eighteen MySQL data tables are designed for our several experiments. We went different universities of
proposed system which shown, in figure 3. In this system Bangladesh and also asked some researcher about our system.
admin has all the power to manage and update the system. We have also discussed with some teachers of foreign
Teachers can monitoring the system and can give essential universities through e-mail. Maximum people give positive
materials and student’s acts as learner as well as regular user comments about our system .And some of them wanted to use
of the system. the system for their respective universities. Already our
respective university East West University experimentally
IV. SOME SYSTEM TESTING AND IMPLEMENTATION used this system. Figure 4 shows a snapshot of our system
which used by our university.
The philosophy behind testing is to fine errors. The
common view of testing is that it is performed to prove that
there are no errors in a program. However it is virtually

29
3rd International Conference on Intelligent Computational Systems (ICICS'2013) April 29-30, 2013 Singapore

[6] Kang, M., Park, Y., Kim, J., Yoo, E. & Cho, S. (2012). Investigating a
Structural Relationship among Different Variables in Using Web-based
Inquiry Learning for Elementary Science Classes. In T. Amiel & B.
Wilson (Eds.), Proceedings of World Conference on Educational
Multimedia, Hypermedia and nd Telecommunications 2012 (pp 1761-
1772).
[7] Welling, L., Thomson, L.: PHP and MySQL Web Development, 4th
edn. Addison-Wesley Professional (October 2008)
[8] Fabian Abel, Ig Ibert Bittencourt, Evandro Costa, Nicola Henze, Daniel
Krause, and Julita Vassileva. “Recommendations in Online Discussion
Forums for E-Learning Systems,” IEEE Transaction Learning
Technologies, vol. 3, pp. 165–176, April-June 2010.
[9] L. Ullman, PHP and MySQL for Dynamic Web Sites. Peachpit Press,
2003
[10] Titchkosky, L., Arlitt, M., Williamson, C.: A Performance Comparison
of Dynamic Web Technologies. In: 11th IEEE/ACM International
Symposium on Modeling, Analysis and Simulation of Computer
Telecommunications Systems (2003).
[11] Jerry Losec, Zhu Xiaobin, Wang Jingli. Affective bracket: Students’
Emotional and Academic Intersection of Teachers’ Knowledge[J], Open
Education Research, 2009(5).
[12] http://en.wikipedia.org/wiki/E-learning (last access on 13-01-2013)
[13] http://itacademy.microsoftelearning.com (last access on 13-01-2013)
[14] E-learning Platform of Institute of Engineering Materialsand
Biomaterials – http://www.platforma.imiib.polsl.pl/(last access on 13-
01-2013)
[15] W. Choi, A. Kent, L. Lea, G. Prasand, Ullman, PHP4 Starter, Helion,,
Gliwice, 2002, (in Polish).
[16] W. Willard, Web page design. Fundamentals., Wydawnictwo Edition
Fig. 4 A Snapshot of our proposed system 2000, Kraków, 2001, (in Polish).
[17] Gestalt (1999). GESTALT: Getting Educational Systems Talking Across
Leading-Edge Technologies; Work Package 3, D0301 Design and
VI. CONCLUSION AND FUTURE WORKS Specification of the RDS (Resource Discovery Service), 1999.
http://www.fdgroup.co.uk/gestalt(last access on 13-01-2013).
In this paper we propose a web based e-learning system
[18] Lennon, J. ; Maurer, H. (2003). Why it is Difficult to Introduce e-
which can be easily implemented in the teaching institution of Learning into Schools And Some New Solutions; In Journal of
developing countries because of its low cost and effort. Most Universal Computer Science, Vol. 9, No. 10, 2003, p. 1244-1257.
of the teaching institution of developed countries now using http://www.jucs.org/jucs_9_10/why_it_is_difficult, (last access on 13-
01-2013)
information and communication technology to automate their [19] Romero-Zaldivar, V.-A.; Pardo, A.; Burgos, D.; Delgado Kloos, C.:
education process. If we the developing countries want to Monitoring student progress using virtual appliances: A case study. In:
change our position in the world we must have to do the same. Computers & Education, 58(4), 2012, pp. 1058-1067.
[20] J.C. Meloni, PHP, MySQL i Apache for everyone, Helion, Gliwice,
Projects like this will help to automate an important sector of 2005.
our education. Through our proposed e-learning system
anyone can visualize the usefulness and efficiency in the
education.
Our future plan is to make our system more effective and also
we want to add some application to our system like SMS alert
system, text message notification over mobile, facebook
application, educational game development, Cloud System and
make our system for android system.

REFERENCES
[1] D Randy Garrison, “E-Learning in the 21st Century,” Taylor & Francis.
United Kingdom , pp. 1-15, March 2, 2011.
[2] Suemitsu, Y. Akimitsu, T. Kiyan, Y. Ohshima, K. Kozono, S. Kamaga
and H. Akiyama, "Development of KUMA system for rapid e-
Learning", Proceeding of 9th Internationa Conference on Information
Technology Based Higher Education and Training, pp. 136-139, 2010.
[3] Qing Yang, Junli Sun,Jinqiao Wang.Semantic Web- Based Personalized
Recommendation System of Courses Knowledge Research. International
Conference on Intelligent Computing and Cognitive Informatics-2010
[4] Ramez A. Elmasri, Shamkant Navathe “Fundamentals of Database
Systems,” 6th Edition, April 9, 2010 .
[5] [5] M. Gumiska, Employment of the internet technologies in promoting
the distance learning offers, based on the Internet Teaching Centre for
Students example, MSc diploma Project, Gliwice – 2006.

30

Das könnte Ihnen auch gefallen