A PROJECT ON E-LEARNING MANAGEMENT SYSTEM (No of pages: 122)
CONTENT OF TABLE
INTRODUCTION TO PROJECT
PURPOSE AND OBJECTIVES
SOFTWARE AND HARDWARE REQUIREMENT
SYSTEM DEVELOPMENT LIFE CYCLE
REQUIREMENT ANALYSIS PHASE
DATA FLOE DIGRAN AND DATA BASE DESIGN
SCREENSHOT AND CODING
TESTING AND IMPLIMENTATION TESTING
E-learning is the acquisition and use of knowledge distributed and facilitated primarily by electronic means. This form of learning currently depends on networks and computers, but will likely evolve into systems consisting of a variety of channels (e.g., wireless, satellite), and technologies (e.g., cellular phones, personal digital assistants) as they are developed and adopted. E-learning can take the form of courses as well as modules and smaller learning objects. E-learning may incorporate synchronous or asynchronous access and may be distributed geographically with varied limits of time
- To store students details
- To find the fee detail information for any student/employee.
- All information can be synchronized in one place. And distribute to a particular department to manage properly.
- It is helpful to maintain the database (admission record, fees record, marks records etc).
- Teacher does not maintain the file, documentation, reports (class Wise, section wise).
- Administrator can check the fee status
- Administrator can check the admission status of the students.
- Easy to create any kind of certificate.
- Easy to query all related details of student and employee.
- Easy to generate payroll of individual employee
In this project shows educators and trainers how to adapt teaching methods and materials to make use of the Internet. Including a framework showing how to apply Internet technology progressively as skills and confidence grow, the project demonstrates the route from adapting materials to developing a virtual course.
Nowadays, when people are not having time to visit an institute. Therefore, the software is designed to provide the education through Internet. The project “E – LEARNING” helps the common world in any field they are to get the knowledge what they want even sitting at there places. This helps them to spare time in their busy schedule and save their time during transportation.
The proposed system includes the following
A Digital Library that provides all the learning materials for the students. It should include notes and questions for each topic.
Videos of lectures can be uploaded into the system.This can be viewed by all registered users.
3.Power point presentations
Ppts of lectures can be uploaded into the system.This can be viewed by all registered users.
The students can chat with the teachers and clarify their doubts.
The students can discuss their doubts with the teachers.
There are online tests on all subjects for the students to assess themselves regularly
The E-Learning project on asp .net gives a worldwide connectivity that provides a medium for learning online. Online learning is web based software that helps students to self-learning step by step. Main objective of this asp.net project is to provide student community a chance to learn using internet. This project is implemented with latest technologies. Till now learning was face to face and instructional where one faculty assist many students in class room. Student and faculty have to meet at certain time for study. But in E-Learning there is no such requirement of meeting faculty and student personally. In this approach there are per-recorded video lectures and instruction video on various subjects. These are uploaded on E-Learning website. Student can login to their account and see these tutorials and after every tutorial have to answer some feedback question. When all tutorials are finished by the student then final online examination is taken and certificate is awarded.
SOFTWARE REQUIREMENTS TO BE USED:
Web Server : Apache Tomcat
Web Client : Mozilla Firefox
Tools : Dream Weaver, Net Beans
Front End : J2EE
Language : Java
Back End : My SQL
Internet Standard : HTTP
Operating System : Windows 2000 Server
Processor : Pentium IV
Operating system : Windows 2000
Memory : 512 MB
Hard Disk : 40 GB
Drive : DVD-ROM
Design Methodology is a way to transform the “art” of system analysis and design into an “engineering – type” discipline. It explains the relationship amongst various modules and programs within the system. It standardizes the approach to analysis and design, simplifies design by segmentation, improves documentation and subsequent maintenance and enhancements.
The following structured diagram can appropriately represent the relationship between various modules.
System design goes through two phases of development: logical and physical. Logical implementation represented by Data Flow Diagram shows the logical flow of a system and defines the boundaries of the system it describes the input (source), outputs (destinations), data bases (data stores), and procedures (data flows) – all in the format that meets the user’s requirements. The logical implementation of the whole project can be represented as under through Data Flow Diagrams (DFD).
Data modeling defines primary data objects, composition of each data object, and attributes of the object, relationships between each object and other objects and between objects and the processes.
DESIGN PRINCIPLES & EXPLANATION
- User Management
- Content Management
- Uploading the content permanently
- Uploading the content temporally
- Removing the content permanently
- Removing the content temporally
- Working options
- Caching Feature
- Content length for each Category
- User Information
- User Session Maintenance
- Updating User Information
- Preparing the question paper randomly according to the category
- Spot result evaluation
DESIGN OBJECTIVES AND CONSTRAINTS:
Easy to use –