Coder Social home page Coder Social logo

arif2009 / onlineregistrationsystem Goto Github PK

View Code? Open in Web Editor NEW
14.0 4.0 5.0 2.31 MB

Course Registration System (With Result Processing). If someone need this type of application, don't hesitated to contact with me. My Email: [email protected] [N.B This demo site may not reach every time, because it is hosted on Azure Free trial.]

Home Page: https://online-crs.azurewebsites.net

License: MIT License

PHP 95.32% CSS 1.89% JavaScript 2.54% HTML 0.26%
php fpdf course-registration codeigniter3

onlineregistrationsystem's Introduction

How to run this application in your localhost https://youtu.be/pfJzR5EBAwE

Course Registration System (With Result Processing)


This system is designed according to DUET (Dhaka University of Engineering and Technology) course registration and result processing system. It can manage the Course Registration at the beginning of semester and process the student result at the end of the semester. Student can show his status, download mark sheet after publishing result and also get notification from the authority. Teachers (adviser) can verify his student’s registration status and can accept or deny after verifying students registration.

Development Tools & Technology :

Installation

1st import database which in(database directory).

In this project index.php file was removed, so if wampServer needs mod_rewrite enabled. Left-Click the system tray icon -> Apache -> Apache Modules -> rewrite_module

if XAMPP no need to change.

Here three types of user :

If Register section:
User Id:R12345
Password:123456

If Adviser:
User Id:A00001
Password:123456

If Student:
User Id:074051
Password:123456

Userdefine Classes :

MyTemplate : This class contains Header, Footer and Sidebar of this project. When a page required header ,footer or sidebar then this page call its corresponding function like Header(), Footer(), Aside($aside).
Fpdf(Version: 1.7) : It is a class library that downloaded from fpdf.org , which provide facility to create pdf file.
pdfTemplateForIdPassword : This class inherits the Fpdf class. It contains the structure of generated password pdf file for adviser and student.
pdfTemplateForResult : This class also inherits the Fpdf class. And it contains the design of student grade sheet.

Database table and their relationship :

alt text

Basic forms and their criteria :

Login form :

alt text

When a user (teacher, register, student) login their ID & Password then it redirect their individual destination (which is decided by their ID) .

Register Section

Starting Form : When authority (register) login then, he'll see the number of all advisers (separated by department) and students (separated by department) like this :

alt text

Here register section can insert a new student, teacher and also can be select adviser for a student or a group of student . When register section insert student and teacher, their password will be auto generated . After inserting information this section can print out password as a pdf file.

Student insertion forms and pdf files look like this :

Student Insertion Form :

alt text

Download inrerface form :

alt text

Downloaded pdf file :

alt text

Adviser Section

Starting Form : When adviser login then he'll see all requested student with their registration status like this :

alt text

Adviser can check their registration form(by clicking View Details) after checking he can accept or deny.

View Details Form :

alt text

Insert or Edit form : A teacher can insert or edit a student mark by selecting subject criteria like this :

alt text

Students Section

Starting Form : When a student login then he'll see notice that provided by Register Section :

alt text

Registration Form : Student can registered his current semester subject ,this subject will show automatically and if he failed any subject of previous semester, this will show automatically like this :

Download Result Form : When publish result student can download his own result sheet as pdf file, by selecting required year and semester.

Download inrerface form :

alt text

Pdf result sheet :

alt text

Author

Arifur Rahman ( [email protected] )

License

This application is released under the MIT License.

Copyright (c) 2014 Arifur Rahman.

onlineregistrationsystem's People

Contributors

arif2009 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

onlineregistrationsystem's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.