UNIVERSITY PORTAL
description
Transcript of UNIVERSITY PORTAL
![Page 1: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/1.jpg)
UNIVERSITY PORTAL
Under the Guidance ofProf T.Ramesh
C.Vineela Rao (CS08763) D.Vijay Chekravarthy (CS08712)
Y.Sanath Chandra (CS08764) K.Anil Kumar (CS08725)
![Page 2: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/2.jpg)
INDEX Problem Statement Proposed Solution Goals of this Project Hardware Specifications Software Specifications Existing System Proposed System Database Design Client Design Back End Design Social Networking Module Conclusions Possible Upgrades
![Page 3: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/3.jpg)
Problem Statement The communication gap between college management and
students is creating barriers in automation of
administration activities.
The present institute website is not able to cater to the
evolving needs.
Root cause of the above mentioned problems is the lack of
integration of resources and their reach ability.
![Page 4: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/4.jpg)
Lack of a common platform for faculty and administration
to share important academic content.
Internal announcements like declaration of results are
done globally.
The student representatives are overloaded with jobs of
informing the students .
![Page 5: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/5.jpg)
Proposed Solution
A university portal which caters to the above
mentioned problems is the solution
![Page 6: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/6.jpg)
Goals of this project Bridging communication gap between students
faculty and administration.
Automating the institute registration procedure.
Attending student grievances.
Facilitating public requests.
![Page 7: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/7.jpg)
Hardware Specifications No of servers : 1
RAM : 1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-
bit)
Memory : 20 GB available hard disk space (32-bit) or
25 GB (64-bit)
CPU Speed : 1 gigahertz (GHz) or faster 32-bit (x86) or
64-bit (x64) processor
![Page 8: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/8.jpg)
Software Specifications Operating System : Windows OS (XP or 7)
Database : MySQL database 5.5.16
Web Server Used : Apache web server 2.2.21
Server side : PHP 5.3.8
Client side : AJAX , HTML , JavaScript
Browser : Mozilla or Chrome
Framework : Elgg 1.8.3
![Page 9: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/9.jpg)
Existing System Registration : Prerequisite : For a student to register in his/her
department, he/she should have a bank account in bank related to the institute
Electives Allocation: A preference sheet of available electives is given to the
students in which they have to give their priority order of the electives.
These are ordered according to Cumulative Grade Point Average and priority order.
![Page 10: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/10.jpg)
Registration Flow Chart
![Page 11: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/11.jpg)
Communication
Announcements are made through notice boards and
routine orders which are available at hostel offices.
Results are made publicly available in the website
![Page 12: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/12.jpg)
Proposed SystemRegistration: Automating the present registration system of taking
student’s account number and authorization online through their profile.
Receipts will be generated after each payment which are to be reproduced on the specified dates to complete registration.
![Page 13: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/13.jpg)
Flow Chart
![Page 14: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/14.jpg)
Elective Allocation
![Page 15: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/15.jpg)
Communication Every student and faculty will have a public profile page
with their professional information, achievements and research works.
Every professor will have a private home page for receiving the announcements from the administration and respective department.
Every student will have a private homepage with a news feed updated with their related information like announcements from their respective class representatives, assignments from professors etc.
![Page 16: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/16.jpg)
Every student can subscribe to their Professors and Class
Representatives
Every club will be given a profile of their own where they can
share their information.
![Page 17: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/17.jpg)
Database Design
![Page 18: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/18.jpg)
Some important tables User_all Utype_all Subject_all Stu_type_all Stu_subject_rec_all Stu_all Stu_btech_all Stu_schol_all Hod_all Faculty_all Fee_all Dept_all Course_all Admin_all
![Page 19: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/19.jpg)
Triggers and Functions Trigger after logging in social networking module Triggers on history tables Trigger on selected_subjects to insert validated data into
stu_sub_rec_all Trigger after receiving lists from the bank to set/reset
registration flag
Elective Selection Calculating Total Fees
![Page 20: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/20.jpg)
Client Design Once the student clicks on the link, they will be
redirected to a page where their details are shown.
The student has to select the semester in which the courses he wants to register for are offered.
A list of courses, both core and electives are populated.
The student has to choose the courses he wants to register and give preference of his electives.
![Page 21: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/21.jpg)
And after registering, he gets a list of registered subjects whose print out is to be taken by the student.
Once the student has registered, a registration flag is set in the database.
At the end of registration days, a list of bank account numbers of students whose registration flag is set is generated.
This fee amount for each student is calculated depending on the number of electives and courses he has registered.
Once the bank has processed the transactions, it sends back a list of successfully processed accounts
This is matched with the previous list from database and registration flag is set again.
![Page 22: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/22.jpg)
For those failed transactions due to various reasons, students with
scholarships/bank loans they are given intimation about it in their
profile or by email and they have to pay their fees with DD/Challan.
The student has to get the printed list of registered subjects and
get it approved by the assigned faculty member as according to the
norms the student should be present in person on the days of
registration.
![Page 23: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/23.jpg)
Back End Design Roll no is sent through POST method and the data is extracted from
user_all table using the roll number Once the semester number is selected, subjects are retrieved from
subjects_all table. After the selection of the subjects and submission, the subjects are
sent to selected_subjects table in database which is a temporary table. After the validity of the subjects selected is checked for number of
credits , and electives are allotted these subjects are stored into stu_sub_rec_all table.
Final report of the subjects registered is generated by retrieving subjects from stu_sub_rec_all.
The total fee is calculated for each student and a list is generated to be given to the bank.
![Page 24: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/24.jpg)
Social networking ModuleTypes of Users: General User Admin
Functions of General User : login logout forgot password Search for other users Add friend
![Page 25: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/25.jpg)
Remove friend Posting File sharing Adding a Group Joining a Group Leaving a Group Posting in the group Creating page Liking a page Messaging Edit Profile
![Page 26: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/26.jpg)
Additional functionalities of Admin :
Create a user Validate a user Ban a user Unban a user Delete a User Make admin Remove Admin Reset Password Administer the site Change Menu items
![Page 27: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/27.jpg)
Change profile fields
Change Group settings
Activate the plug-in
Deactivate the plug-in
Change Basic settings
Change Advanced Settings
Profile Manager
![Page 28: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/28.jpg)
Conclusions An existing system is taken and automated to the proposed
system Students can register online itself The faculty and administration are freed from the burden of
registration work Communication can be done through the portal itself
benefitting many people An official platform is established to bridge the
communication gap
![Page 29: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/29.jpg)
Possible Upgrades Internet banking can be introduced instead of
collecting bank account numbers and processing them.
PHP plug-ins like online test module etc can be added
to the social networking module to broaden the usage
of the platform.
Registration module can be completely automated.
![Page 30: UNIVERSITY PORTAL](https://reader035.fdocuments.net/reader035/viewer/2022062810/56815daa550346895dcbdbb9/html5/thumbnails/30.jpg)
Thank You