SlideShare a Scribd company logo
1 of 19
Online course portal for campus with query system




Team Member: Ganesh Paul, Sayeed Subur Haider Abade           Page 1
Online course portal for campus with query system

        Online course portal is software developed for student in schools, colleges and
institutes to access online course material. This project aims at creating a Courses portal for a
campus/organization. This allows registered users of the system to join a course available in
the site and access the materials published for the course. People can register themselves as
students of a course or Faculty for a course. It facilitates to access the information of a
particular course. The information is provided by the teacher for a particular course. The
purpose of developing software is to computerized the tradition way of taking class.




Team Member: Ganesh Paul, Sayeed Subur Haider Abade                                        Page 2
Online course portal for campus with query system




Team Member: Ganesh Paul, Sayeed Subur Haider Abade           Page 3
Online course portal for campus with query system

1. Executive summary:

     This is a project on online course portal for campus with query system. It is basically a
   website created for online study. A student has to enroll himself for different courses as
   provided by the institute. This website also provides facility to faculty member to upload
   their study material and practice paper for the student. To avail this facility a student and
   faculty member has to register themselves. A conformation message will be send to all
   registered members by the administrator.

    This project is developed solely for the MGM institute. Its benefits are that student will
   get knowledge of basic concepts of different courses like JAVA, C etc. and updated
   technology like PHP, C# etc.

2. Technical and system feasibility:

       Technical feasibility centres on the existing manual system and to what extent it can
support the system. According to feasibility analysis procedure the technical feasibility of the
system is analyzed and the technical requirements such is software facilities, procedure,
inputs, are identified. It is also one of the important phases of the system development
activities.

   2.1 TECHNOLOGY USED:

      In this project the technology used is the PHP (Pre Hypertext Processor) which is a
   server side programming language. It's best suited for this project because it removes the
   risk of future change done to the website.

    PHP is simple to write and execute on the server side. It can be embedded within HTML
   and JAVASCRIPT tags.

   2.2 SYSTEM STUDY:

       I. SOFTWARE REQUIREMENTS:

       a. PHP

       b. HTML

       c. APACHE TOMCAT SERVER 2.0

       d. MYSQL

       e. WINDOWS OS-95/98/2000/NT/XP/7/8

       II.HARDWARE REQUIREMENT:

       a.    i3/i5 processor

       b. 3GB RAM


Team Member: Ganesh Paul, Sayeed Subur Haider Abade                                       Page 4
Online course portal for campus with query system

       c.   500 GB hard disk

       d. 1GB Graphics card.

3. Schedule Feasibility:

    The project is scheduled to start at 5th semester and is required to finish at 6th semester.
   A rough schedule of the project is as below

            August - Model design.

            September - System requirement and feasibility study.

            October - SRS.

            November - Submission of the complete report of the project analysis.

            February - Design of the client side web pages.

            March - Design of the relational database.

            April - Design of the server side pages.

            May - Submission of the working project with complete report.



4. Behavioural Feasibility:

  People are inherently resistant to change and computer has been known to facilitate
Changes. An estimate should be made of how strong the user is likely to move towards the
development of computerized system. These are various levels of user to ensure proper
authentication and authorization and security of sensitive data of the organisation.

       The system working is quite easy to use and learn due to its simple but attractive
interface. User requires no special training for operating the system.

5. Economically Feasibility:

   Economic analysis is most frequently used for evaluation of the effectiveness of the
system. More commonly known as cost/benefit analysis the procedure is to determine the
benefit and saving that are expected from a system and compare them with cost, decision is
made to design and implement the system. This part of feasibility study gives the economic
justification of the system.

     The system being developed is economic with respect to School or Collage’s point of
view. It is cost effective in the sense that has eliminated the paper work completely. The
system is also time effective because the calculations are automated which are made at the
end of the month or as per the user requirement. The result obtained contains minimum errors
and are highly accurate as the data is required.


Team Member: Ganesh Paul, Sayeed Subur Haider Abade                                         Page 5
Online course portal for campus with query system




Team Member: Ganesh Paul, Sayeed Subur Haider Abade           Page 6
Online course portal for campus with query system


CONTEXT DIAGRAM:




  ADMINISTRATOR                                                   ADMINISTRATOR
                        ENTER USER_ID          ENTER USER_ID
                         & PASSWORD                 &
                                               PASSWORD




                    ENTER                             ENTER
                    USER_ID &         ONLINE          USER_ID
 INSTRUCTOR                                              &
                                      COURSE                      INSTRUCTOR
                     PASSWORD         PORTAL
                                                       PASSWORD




                                                       ENTER
                   ENTER                                USER_ID
                                                           &
                       USER_ID &                  PASSWORD
 STUDENT               PASSWORD                                   STUDENT




Team Member: Ganesh Paul, Sayeed Subur Haider Abade                            Page 7
Online course portal for campus with query system

LEVEL O DFD:




  ADMINISTRATOR                                                    ADMINISTRATOR
                      ENTER USER_ID           ENTER USER_ID
                         &                         &
                         PASSWORD             PASSWORD




                 ENTER USER_ID                          ENTER USER_ID
                      &                     LOGIN          &
  INSTRUCTOR                                                        INSTRUCTOR
                      PASSWORD            PROCESS       PASSWORD



               ENTER USER_ID                             ENTER USER_ID
                  &                                           &
               PASSWORD                                        PASSWORD

  STUDENT                                                          STUDENT

                 REGISTRATION                   REGISTRATION
                 REQUEST                        REPONSE




                             REGISTRATION

                              PROCESS


            FACULTY                                 STUDENT
            INFO                                    INFO




        STUDENT                       FACULTY



Team Member: Ganesh Paul, Sayeed Subur Haider Abade                           Page 8
Online course portal for campus with query system

LEVEL 1 OF LOGIN PROCESS
                                                                  COURSE
                                                COURSE

                                           CREATE          CREATION

                                           COURSE
                                                                  INSTRUCTOR


                                                               INSTRUCTOR

                                           ASSIGN              INFORMATION

                                           FACULTY




                            LOGIN
 ADMINISTRATOR
                          PROCESS




                                                    VIEW

                                            ANNOUNCEMENT


                                                                ANNOUNCEMENT
                                                                  INFORMATION


                                                                 ANNOUNCEMENT



                                FEEDBACK
                                                      FEEDBACK
                                    VIEW

                                 PROCESS
                                                             INFORMATION



                                                                      FEEDBACK
Team Member: Ganesh Paul, Sayeed Subur Haider Abade                              Page 9
Online course portal for campus with query system




                                                            COURSE




                                 UPLOAD

                                 COURSE

                                CONTENT                     COURSE



                                                         COURSE

                                                         INFORMATION

                                     VIEW

                                     COURSE


INSTRUCTOR          LOGIN

                   PROCESS




                                               POST

                                          ANNOUNCEMENT




                                                  ANNOUNCEMENT

                                                      INFORMATION



                                                        ANNOUNCEMENT

Team Member: Ganesh Paul, Sayeed Subur Haider Abade                    Page 10
Online course portal for campus with query system

                                                                COURSE

                                        COURSE

                                                 INFORMATION
                                 MY

                               COURSE




                                                      COURSE

                                                 REGISTRATION
                                                                  REGISTRATION

                                                                  REQUEST

                                  REGISTRATION

                                   RESPONSE




                                                       COURSE REGISTRATION




                    LOGIN
  STUDENT                                                  ANNOUNCEMENT
                   PROCESS
                                                                ANNOUNCEMENT

                                                                 INFORMATION


                                             VIEW

                                        ANNOUNCEMENT




                               QUERY
                                               COURSE LINK
                               ABOUT

                               COURSE
                                                                  COURSE

Team Member: Ganesh Paul, Sayeed Subur Haider Abade                          Page 11
Online course portal for campus with query system




Team Member: Ganesh Paul, Sayeed Subur Haider Abade           Page 12
Online course portal for campus with query system

         PASSWORD                                         COURSE LINK          DEPT_ID
                                     GENDER

     USER_ID             TRAIT                     TERM                 TERM


  DEPT._ID
                                                 COURSE
                                                                        COURSE
                    STUDENT                       TAKEN


                                    ADDRESS                                 COURSE_ID


                                                                 COURSE NAME
             NAME                DATE OF BIRTH

                              YEAR ENROLLED


         FIRST NAME              LAST NAME
                                                     CREATE

                          USER_ID                    COURCE


                                                                               HANDLED
         ENROLLED
                                                                                 BY
               IN
                                     ADMINISTRATOR




                        PASSWORD                 FIRST NAME



                                                                    ADDRESS
                                                   NAME             S
                    DEPT_ID

                                         LAST NAME



                                      BELONGS
   DEPARTMENT                                                      INSTRUCTOR
                                         TO


                                       GENDER                           PASSWORD

      DEPT NAME                          USER_ID              DESIGNATION

Team Member: Ganesh Paul, Sayeed Subur Haider Abade                                   Page 13
Online course portal for campus with query system




Team Member: Ganesh Paul, Sayeed Subur Haider Abade           Page 14
Online course portal for campus with query system

ADMINISTRATOR TABLE:

SERIAL NO.            FIELD NAME             DATA TYPE    DESCRIPTION
1.                    USER_ID                VARCHAR      Store user name
2.                    PASSWORD               VARCHAR      Store user password


STUDENT TABLE:

SERIAL NO.            FIELD NAME             DATA TYPE    DESCRIPTION
1.                    USER_ID                VARCHAR      Store student profile
                                                          name
2.                    PASSWORD               VARCHAR      Store student
                                                          password
3.                    NAME                   VARCHAR      Store student name
4.                    GENDER                 VARCHAR      Store student gender
5.                    DATE OF BIRTH          DATE         Store student date of
                                                          birth
6.                    ADDRESS                VARCHAR      Store address of the
                                                          student
7.                    TRAIT                  VARCHAR      Store the trait of the
                                                          student
8.                    DEPT._ID               VARCHAR      Store department id
                                                          of the student
9.                    YEAR_ENROLLED          VARCHAR      Store the year in
                                                          which the student
                                                          was enrolled


COURSE TABLE:

SERIAL NO.             FIELD NAME             DATA TYPE   DESCRIPTION
1.                     COURSE_ID              VARCHAR     Store the course
                                                          identification
2.                     COURSE NAME            VARCHAR     Store the course
                                                          name
3.                     DEPT_ID                VARCHAR     Store the department
                                                          identification
4.                     TERM                   VARCHAR     Store the duration of
                                                          the course
5                      COURSE LINK            VARCHAR     Store the link to the
                                                          course




Team Member: Ganesh Paul, Sayeed Subur Haider Abade                      Page 15
Online course portal for campus with query system



INSTRUCTOR TABLE:

SERIAL NO.            FIELD NAME             DATA TYPE   DESCRIPTION
1.                    USER_ID                VARCHAR     Store the user
                                                         identification of the
                                                         instructor
2.                    PASSWORD               VARCHAR     Store the password of
                                                         the instructor
3.                    NAME                   VARCHAR     Store the name of the
                                                         instructor
4.                    GENDER                 VARCHAR     Store the gender of
                                                         the instructor
5.                    ADDRESS                VARCHAR     Store the address of
                                                         the instructor
6.                    DESIGNATION            VARCAHR     Store the designation
                                                         of the instructor


DEPARTMENT TABLE:

SERIAL NO.            FIELD NAME             DATA TYPE   DESCRIPTION
1.                    DEPT_ID                VARCHAR     Store the department
                                                         identification
2.                    DEPT_NAME              VARCHAR     Store the department
                                                         name




Team Member: Ganesh Paul, Sayeed Subur Haider Abade                   Page 16
Online course portal for campus with query system




Team Member: Ganesh Paul, Sayeed Subur Haider Abade           Page 17
Online course portal for campus with query system




Team Member: Ganesh Paul, Sayeed Subur Haider Abade           Page 18
Online course portal for campus with query system


   1. Beginning PHP4 by WROX publication.
   2. Software Engineering by Roger Pressman.
   3. Database System Concepts by Henry F. Korth
   4. Object – Oriented Modeling and Design With UML by James Rumbaugh
   5. php5 and mysql bible by Tim Converse and Joyce Park
   6. http:// www.projectmanagementdocs.com/
   7. http://www.php.net/manual/en/
   8. http://dev.mysql.com/doc
   9. http://www.scribd.com/explore/Books-Fiction
   10. http://www.Student-Course-Registration-System.htm




Team Member: Ganesh Paul, Sayeed Subur Haider Abade                  Page 19

More Related Content

What's hot

Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project pptMohit Gupta
 
DFD For E-learning Project
DFD For E-learning ProjectDFD For E-learning Project
DFD For E-learning ProjectShobhit Saxena
 
Online examination system
Online examination systemOnline examination system
Online examination systemTamoghna Hazra
 
E Learning Management System By Tuhin Roy Using PHP
E Learning Management System By Tuhin Roy Using PHPE Learning Management System By Tuhin Roy Using PHP
E Learning Management System By Tuhin Roy Using PHPTuhin Ray
 
Synopsis of online student feedback system(cse)
Synopsis of online student feedback system(cse)Synopsis of online student feedback system(cse)
Synopsis of online student feedback system(cse)shindept123
 
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...grandhiprasuna
 
Admission system development
Admission system developmentAdmission system development
Admission system developmentJahurul Islam
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagementMickey
 
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured ChartCourse Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured Chartgrandhiprasuna
 
Project report college information management system on Advanced Java
Project report college information management system on Advanced JavaProject report college information management system on Advanced Java
Project report college information management system on Advanced JavaRishabh Kumar ☁️
 
Student feedback system
Student feedback systemStudent feedback system
Student feedback systemAkshay Surve
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project AbstractUdhayyagethan Mano
 
Presentation on e learning management system
Presentation on e learning management systemPresentation on e learning management system
Presentation on e learning management systemHunain Asghar
 
Students management system
Students management systemStudents management system
Students management systemKumar Rajeev
 
Course registration system dfd
Course registration system dfdCourse registration system dfd
Course registration system dfdUtsav mistry
 
Designing of web portals
Designing of web portalsDesigning of web portals
Designing of web portalsKiran Kumar
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project reportSuman Chandra
 
Student result management system
Student result management systemStudent result management system
Student result management systemKazi Emad
 

What's hot (20)

Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project ppt
 
DFD For E-learning Project
DFD For E-learning ProjectDFD For E-learning Project
DFD For E-learning Project
 
Online school mangment system
Online school mangment system Online school mangment system
Online school mangment system
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
E Learning Management System By Tuhin Roy Using PHP
E Learning Management System By Tuhin Roy Using PHPE Learning Management System By Tuhin Roy Using PHP
E Learning Management System By Tuhin Roy Using PHP
 
Synopsis of online student feedback system(cse)
Synopsis of online student feedback system(cse)Synopsis of online student feedback system(cse)
Synopsis of online student feedback system(cse)
 
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
 
Admission system development
Admission system developmentAdmission system development
Admission system development
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagement
 
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured ChartCourse Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
Course Registration System-Problem Statement, SRS,ERD, DFD, Structured Chart
 
Project report college information management system on Advanced Java
Project report college information management system on Advanced JavaProject report college information management system on Advanced Java
Project report college information management system on Advanced Java
 
Student feedback system
Student feedback systemStudent feedback system
Student feedback system
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
Presentation on e learning management system
Presentation on e learning management systemPresentation on e learning management system
Presentation on e learning management system
 
Students management system
Students management systemStudents management system
Students management system
 
Student Result Management System
Student Result  Management System Student Result  Management System
Student Result Management System
 
Course registration system dfd
Course registration system dfdCourse registration system dfd
Course registration system dfd
 
Designing of web portals
Designing of web portalsDesigning of web portals
Designing of web portals
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project report
 
Student result management system
Student result management systemStudent result management system
Student result management system
 

Similar to Online course portal for campus with query system

02.project training and placement cell
02.project training and  placement cell02.project training and  placement cell
02.project training and placement cellRicha Malhotra
 
IRJET - Automated Exam Cell System
IRJET - Automated Exam Cell SystemIRJET - Automated Exam Cell System
IRJET - Automated Exam Cell SystemIRJET Journal
 
SURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
SURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCESURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
SURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCEIRJET Journal
 
Web Based School Administration System
Web Based School Administration SystemWeb Based School Administration System
Web Based School Administration SystemIRJET Journal
 
AUTOMATION OF COLLEGE ADMISSION PROCESS
AUTOMATION OF COLLEGE ADMISSION PROCESSAUTOMATION OF COLLEGE ADMISSION PROCESS
AUTOMATION OF COLLEGE ADMISSION PROCESSIRJET Journal
 
Online Exam Management System
Online Exam Management SystemOnline Exam Management System
Online Exam Management SystemIRJET Journal
 
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfA_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfAmishGupta15
 
A Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMA Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMDawn Cook
 
IRJET - Higher Education Access Prediction using Data Mining
IRJET -  	  Higher Education Access Prediction using Data MiningIRJET -  	  Higher Education Access Prediction using Data Mining
IRJET - Higher Education Access Prediction using Data MiningIRJET Journal
 
IRJET- Course outcome Attainment Estimation System
IRJET-  	  Course outcome Attainment Estimation SystemIRJET-  	  Course outcome Attainment Estimation System
IRJET- Course outcome Attainment Estimation SystemIRJET Journal
 
ONLINE MENTOR PLATFORM PROJECT PPT-2.pptx
ONLINE MENTOR PLATFORM PROJECT PPT-2.pptxONLINE MENTOR PLATFORM PROJECT PPT-2.pptx
ONLINE MENTOR PLATFORM PROJECT PPT-2.pptx720821106057SUSMITHA
 
Online examination system
Online examination system Online examination system
Online examination system IRJET Journal
 
Project report feedback_system(1)
Project report feedback_system(1)Project report feedback_system(1)
Project report feedback_system(1)Sonu Lovesforu
 
Online voting system project
Online voting system projectOnline voting system project
Online voting system projectsnauriyal1994
 
AmarJadhav_Update
AmarJadhav_UpdateAmarJadhav_Update
AmarJadhav_UpdateAmar Jadhav
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMIRJET Journal
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMIRJET Journal
 

Similar to Online course portal for campus with query system (20)

02.project training and placement cell
02.project training and  placement cell02.project training and  placement cell
02.project training and placement cell
 
IRJET - Automated Exam Cell System
IRJET - Automated Exam Cell SystemIRJET - Automated Exam Cell System
IRJET - Automated Exam Cell System
 
SURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
SURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCESURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
SURVEY ON ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
 
Online attendance management system
Online attendance management systemOnline attendance management system
Online attendance management system
 
Web Based School Administration System
Web Based School Administration SystemWeb Based School Administration System
Web Based School Administration System
 
AUTOMATION OF COLLEGE ADMISSION PROCESS
AUTOMATION OF COLLEGE ADMISSION PROCESSAUTOMATION OF COLLEGE ADMISSION PROCESS
AUTOMATION OF COLLEGE ADMISSION PROCESS
 
Online Exam Management System
Online Exam Management SystemOnline Exam Management System
Online Exam Management System
 
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfA_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
 
A Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMA Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEM
 
Full Resolt Report
Full Resolt ReportFull Resolt Report
Full Resolt Report
 
IRJET - Higher Education Access Prediction using Data Mining
IRJET -  	  Higher Education Access Prediction using Data MiningIRJET -  	  Higher Education Access Prediction using Data Mining
IRJET - Higher Education Access Prediction using Data Mining
 
Academic management
Academic managementAcademic management
Academic management
 
IRJET- Course outcome Attainment Estimation System
IRJET-  	  Course outcome Attainment Estimation SystemIRJET-  	  Course outcome Attainment Estimation System
IRJET- Course outcome Attainment Estimation System
 
ONLINE MENTOR PLATFORM PROJECT PPT-2.pptx
ONLINE MENTOR PLATFORM PROJECT PPT-2.pptxONLINE MENTOR PLATFORM PROJECT PPT-2.pptx
ONLINE MENTOR PLATFORM PROJECT PPT-2.pptx
 
Online examination system
Online examination system Online examination system
Online examination system
 
Project report feedback_system(1)
Project report feedback_system(1)Project report feedback_system(1)
Project report feedback_system(1)
 
Online voting system project
Online voting system projectOnline voting system project
Online voting system project
 
AmarJadhav_Update
AmarJadhav_UpdateAmarJadhav_Update
AmarJadhav_Update
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEM
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEM
 

Online course portal for campus with query system

  • 1. Online course portal for campus with query system Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 1
  • 2. Online course portal for campus with query system Online course portal is software developed for student in schools, colleges and institutes to access online course material. This project aims at creating a Courses portal for a campus/organization. This allows registered users of the system to join a course available in the site and access the materials published for the course. People can register themselves as students of a course or Faculty for a course. It facilitates to access the information of a particular course. The information is provided by the teacher for a particular course. The purpose of developing software is to computerized the tradition way of taking class. Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 2
  • 3. Online course portal for campus with query system Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 3
  • 4. Online course portal for campus with query system 1. Executive summary: This is a project on online course portal for campus with query system. It is basically a website created for online study. A student has to enroll himself for different courses as provided by the institute. This website also provides facility to faculty member to upload their study material and practice paper for the student. To avail this facility a student and faculty member has to register themselves. A conformation message will be send to all registered members by the administrator. This project is developed solely for the MGM institute. Its benefits are that student will get knowledge of basic concepts of different courses like JAVA, C etc. and updated technology like PHP, C# etc. 2. Technical and system feasibility: Technical feasibility centres on the existing manual system and to what extent it can support the system. According to feasibility analysis procedure the technical feasibility of the system is analyzed and the technical requirements such is software facilities, procedure, inputs, are identified. It is also one of the important phases of the system development activities. 2.1 TECHNOLOGY USED: In this project the technology used is the PHP (Pre Hypertext Processor) which is a server side programming language. It's best suited for this project because it removes the risk of future change done to the website. PHP is simple to write and execute on the server side. It can be embedded within HTML and JAVASCRIPT tags. 2.2 SYSTEM STUDY: I. SOFTWARE REQUIREMENTS: a. PHP b. HTML c. APACHE TOMCAT SERVER 2.0 d. MYSQL e. WINDOWS OS-95/98/2000/NT/XP/7/8 II.HARDWARE REQUIREMENT: a. i3/i5 processor b. 3GB RAM Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 4
  • 5. Online course portal for campus with query system c. 500 GB hard disk d. 1GB Graphics card. 3. Schedule Feasibility: The project is scheduled to start at 5th semester and is required to finish at 6th semester. A rough schedule of the project is as below August - Model design. September - System requirement and feasibility study. October - SRS. November - Submission of the complete report of the project analysis. February - Design of the client side web pages. March - Design of the relational database. April - Design of the server side pages. May - Submission of the working project with complete report. 4. Behavioural Feasibility: People are inherently resistant to change and computer has been known to facilitate Changes. An estimate should be made of how strong the user is likely to move towards the development of computerized system. These are various levels of user to ensure proper authentication and authorization and security of sensitive data of the organisation. The system working is quite easy to use and learn due to its simple but attractive interface. User requires no special training for operating the system. 5. Economically Feasibility: Economic analysis is most frequently used for evaluation of the effectiveness of the system. More commonly known as cost/benefit analysis the procedure is to determine the benefit and saving that are expected from a system and compare them with cost, decision is made to design and implement the system. This part of feasibility study gives the economic justification of the system. The system being developed is economic with respect to School or Collage’s point of view. It is cost effective in the sense that has eliminated the paper work completely. The system is also time effective because the calculations are automated which are made at the end of the month or as per the user requirement. The result obtained contains minimum errors and are highly accurate as the data is required. Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 5
  • 6. Online course portal for campus with query system Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 6
  • 7. Online course portal for campus with query system CONTEXT DIAGRAM: ADMINISTRATOR ADMINISTRATOR ENTER USER_ID ENTER USER_ID & PASSWORD & PASSWORD ENTER ENTER USER_ID & ONLINE USER_ID INSTRUCTOR & COURSE INSTRUCTOR PASSWORD PORTAL PASSWORD ENTER ENTER USER_ID & USER_ID & PASSWORD STUDENT PASSWORD STUDENT Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 7
  • 8. Online course portal for campus with query system LEVEL O DFD: ADMINISTRATOR ADMINISTRATOR ENTER USER_ID ENTER USER_ID & & PASSWORD PASSWORD ENTER USER_ID ENTER USER_ID & LOGIN & INSTRUCTOR INSTRUCTOR PASSWORD PROCESS PASSWORD ENTER USER_ID ENTER USER_ID & & PASSWORD PASSWORD STUDENT STUDENT REGISTRATION REGISTRATION REQUEST REPONSE REGISTRATION PROCESS FACULTY STUDENT INFO INFO STUDENT FACULTY Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 8
  • 9. Online course portal for campus with query system LEVEL 1 OF LOGIN PROCESS COURSE COURSE CREATE CREATION COURSE INSTRUCTOR INSTRUCTOR ASSIGN INFORMATION FACULTY LOGIN ADMINISTRATOR PROCESS VIEW ANNOUNCEMENT ANNOUNCEMENT INFORMATION ANNOUNCEMENT FEEDBACK FEEDBACK VIEW PROCESS INFORMATION FEEDBACK Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 9
  • 10. Online course portal for campus with query system COURSE UPLOAD COURSE CONTENT COURSE COURSE INFORMATION VIEW COURSE INSTRUCTOR LOGIN PROCESS POST ANNOUNCEMENT ANNOUNCEMENT INFORMATION ANNOUNCEMENT Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 10
  • 11. Online course portal for campus with query system COURSE COURSE INFORMATION MY COURSE COURSE REGISTRATION REGISTRATION REQUEST REGISTRATION RESPONSE COURSE REGISTRATION LOGIN STUDENT ANNOUNCEMENT PROCESS ANNOUNCEMENT INFORMATION VIEW ANNOUNCEMENT QUERY COURSE LINK ABOUT COURSE COURSE Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 11
  • 12. Online course portal for campus with query system Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 12
  • 13. Online course portal for campus with query system PASSWORD COURSE LINK DEPT_ID GENDER USER_ID TRAIT TERM TERM DEPT._ID COURSE COURSE STUDENT TAKEN ADDRESS COURSE_ID COURSE NAME NAME DATE OF BIRTH YEAR ENROLLED FIRST NAME LAST NAME CREATE USER_ID COURCE HANDLED ENROLLED BY IN ADMINISTRATOR PASSWORD FIRST NAME ADDRESS NAME S DEPT_ID LAST NAME BELONGS DEPARTMENT INSTRUCTOR TO GENDER PASSWORD DEPT NAME USER_ID DESIGNATION Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 13
  • 14. Online course portal for campus with query system Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 14
  • 15. Online course portal for campus with query system ADMINISTRATOR TABLE: SERIAL NO. FIELD NAME DATA TYPE DESCRIPTION 1. USER_ID VARCHAR Store user name 2. PASSWORD VARCHAR Store user password STUDENT TABLE: SERIAL NO. FIELD NAME DATA TYPE DESCRIPTION 1. USER_ID VARCHAR Store student profile name 2. PASSWORD VARCHAR Store student password 3. NAME VARCHAR Store student name 4. GENDER VARCHAR Store student gender 5. DATE OF BIRTH DATE Store student date of birth 6. ADDRESS VARCHAR Store address of the student 7. TRAIT VARCHAR Store the trait of the student 8. DEPT._ID VARCHAR Store department id of the student 9. YEAR_ENROLLED VARCHAR Store the year in which the student was enrolled COURSE TABLE: SERIAL NO. FIELD NAME DATA TYPE DESCRIPTION 1. COURSE_ID VARCHAR Store the course identification 2. COURSE NAME VARCHAR Store the course name 3. DEPT_ID VARCHAR Store the department identification 4. TERM VARCHAR Store the duration of the course 5 COURSE LINK VARCHAR Store the link to the course Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 15
  • 16. Online course portal for campus with query system INSTRUCTOR TABLE: SERIAL NO. FIELD NAME DATA TYPE DESCRIPTION 1. USER_ID VARCHAR Store the user identification of the instructor 2. PASSWORD VARCHAR Store the password of the instructor 3. NAME VARCHAR Store the name of the instructor 4. GENDER VARCHAR Store the gender of the instructor 5. ADDRESS VARCHAR Store the address of the instructor 6. DESIGNATION VARCAHR Store the designation of the instructor DEPARTMENT TABLE: SERIAL NO. FIELD NAME DATA TYPE DESCRIPTION 1. DEPT_ID VARCHAR Store the department identification 2. DEPT_NAME VARCHAR Store the department name Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 16
  • 17. Online course portal for campus with query system Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 17
  • 18. Online course portal for campus with query system Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 18
  • 19. Online course portal for campus with query system 1. Beginning PHP4 by WROX publication. 2. Software Engineering by Roger Pressman. 3. Database System Concepts by Henry F. Korth 4. Object – Oriented Modeling and Design With UML by James Rumbaugh 5. php5 and mysql bible by Tim Converse and Joyce Park 6. http:// www.projectmanagementdocs.com/ 7. http://www.php.net/manual/en/ 8. http://dev.mysql.com/doc 9. http://www.scribd.com/explore/Books-Fiction 10. http://www.Student-Course-Registration-System.htm Team Member: Ganesh Paul, Sayeed Subur Haider Abade Page 19