Professional Documents
Culture Documents
E-Gyan: Project Submitted in Purtial Fulfillment of The
E-Gyan: Project Submitted in Purtial Fulfillment of The
Compui
D in Qut
Queiity Tecte
DECLARATION
I hereby declare that the project titled "e-Gyan" submitted by me for the partial
School of Compuer Science & IT, Devi Ahilya Vishwavidyalaya, Indore, comprises my
Own work and due acknowledgement has been made in text to all other material used.
Place:
School of Computer Science & IT
M.P.
Devi Ahilya Vishwavidyalaya, Indore,
the School of Computer Science & IT, DAVV, Indore has been
Mr. Yash Bugde to
under my supervision and the work is carried out and presented in a manner
completed
required for its acceptance in partial fulfillment for the award of the degree of Master
of Computer Applications.
2 5s t 2 0 2 2
Project Guide
Signature:
CERTIFICATE
Chhaya Jaiswal and Mr. Yash Bugde to the School of Computer Science & IT, DAVV
Indore and hereby accord our approval of it as a study carried out and presented in a
manner required for its acceptance in partial fulfillment for the award of the degree of
Signature: A Signature:-E
Name: Sua G Gw Nar e:
It is our privilege to express our sincere gratitude to our project guide Ms. Sunita Gaur
for his valuable inputs, able guidance, encouragement, wholehearted cooperation and
constructive criticism throughout the duration of our project. We deeply express our
sincere thanks to our faculties who have directly/ indirectly helped in our project. We
pay our respects and love to our parents for their constant support and encouragement
throughout our project.
Chhaya Jaiswal
Yash Bugde
ABSTRACT
E-Gyan provides a single platform to the knowledge giver i.c., Instructor and
knowledge seeker i.e.. Student. It offers online content that that can be accessed by the
student anytime, anywhere through wide range ecourse that are provided by e-Giyan
a
while compared with traditional learning system. It also provides the rapid access to
specific knowledge and information. With the rapid growth of and changing way of
learning, learners obtain ..., ledge through online learning systems rather than
manually teaching and learning. "The system is an online application that can be
accessed with proper login provided.
TABLE OF CONTENT
Contents idididddd
CHAPTER 1: I N T R O D U C T I O N . . .
1.3 Scope...
1.4 ProblemDomain. ******************
,Z
1.5 Solution.
CHAPTER 2: ANALYSIS. * * * * ° * * * * ° ° ' ' ' ' "
. . .
9
CHAPTER 4: SYSTEM DESIGN..
1) ER Diagram.
2) Data Flow Diagram
' '
.12
3) UML Diagram II....
'''''
.20
4) Tables. ' * * *°' **°*°°.
.23
***.
..23
SOFTWARE DEVELOPMENT METHODOLOGY.
.23
5.1 Iterative Waterfall Model.......*****
****'*"
'''*
.24
5.1.1 Requirement Gathering and analysis. ' ' *
' ' '
''***'*** .24
5.1.2 System Design. '***"*
* * * * * * * * * * *
.... 24
5.1.3 Implementation...
****'**
... 24
5.1.4 Integration and Testing...
5.1.5 Deployment of system .. *'°*'*.
,25
5.1.6 Maintenance..
.. .26
CHAPTER 6...
. 26
SYSTEM IMPLEMENTATION. * * ' **'**
VII
6.3 MySQL... . . . 4 .27
CHAPTER 7: SYSTEM TESTINNG. *********** * *°°°° 28
7.1 Test Cases . ... 28
°***°****°°°*°°*°.
LIMITATIONS. 43
CHAPTER 10... *********°**°*°°*****°
....44
Object Diagram 12
Sequence Diagram 13
Instructor
8 Sequence Diagram Student 14
Use case 15
1.2 Objective
The main objective of the project e-Gyan is to provide a platform that facilitates
instructor to upload various courses and students to enroll and access the courses.
With changing time, the way of learning is also changing, it is not only dependent on
classroom learning only.
To provide a solution for such changing scenario, we have tried to develop the web
1.3 Scope
The project has a wide scope as it is an interactive platform for the instructor and
students in learning process. It provides flexibility for students to learn various
domains on single platforms. It can be modified for query management and feedback
1.5 Solution
e-Gyan is a web-based learning system that helps students to interactively learn a new
course, allow various course instructors to upload
different subjects. c-
courses on
Gyan manages to provide various types of course with good content to the students at
a single platform. In this various course are posted by the instructorw iich can be
accessed by the students.
CHAPTER 2: ANALYSIS
additional hardware and software. The technical evaluation must also assess whether
the existing systems can be upgraded to use the new technology and whether the
3
In our project, the technical feasibility is considered up to a great extent. The sy stem
buil using Eclipse and SQL Developer, which are freely available. Tius. the problem
of non-availability of software eradicates. Proposed system can be ex anded in future
interface. The user requires no special training for operating the system.
Searching is easy.
The system works online.
document is to define all the activities or operations that take place in the system. These
are derived through interactions with the users of the system.
The Placement Management System involved the following functions.
The System would provide the facility of easy registration and login in for
user.
The System would also be able to search for the courses by both the