65267800 University Online Registration System Report
Short Description
Download 65267800 University Online Registration System Report...
Description
University Online Registration System Prepared by: [070884] Fouad Nayef Alriyahi [080477] Abdallah Ahmad Almasri [070893] Areej Khalil Ghazaleh Instructor: Dr. Najib Kofahi
University Online Registration System
(U.O.R.S)
1. Introduction: University Online Registration System is complete end to end solution to cover all aspects of online student registration process. This will permit to register and take online examination and maintaining master information and generating various reports of test.
2. Project Proposal: 2.1 Problem Definition
Currently student submits hardcopy of filled application form to the university, then office staff enters all data into file and write same in manual register. Issue hall ticket / admit card to student and conduct test for student. Student comes to college and gives test for the specified date. Office staff check all the paper calculate results and type all the details for taking printout and display it in college premises. University inform student to check the result, student comes to college and view the results.
2.2 Project Scope The University Online Registration System will permit to register and maintaining master information and generating various reports. The main users of the project are Students and instructor Members.
The purpose of implementing this project is to understand the data modeling concepts that is used in a real time scenario and to implement a fully functional database system which interacts with a front end interface.
2
University Online Registration System-2011
2.3 Suggested solution Proposed University Online Registration System will eliminate all the manual intervention and increase the speed of whole process. System will allow student to fill the form online, system has inbuilt validation system to validate the entered data. After successful submission, system will give unique registration no for each student. Student can login into system by using registration no. System will show the result after instantly and stored the results for further use. Today internet become reality and usage of internet become very much popular and there is tremendous increase of internet in all over the world for education purpose. The Online Student Registration System is easy to use, full-featured and flexible Student Registration. This project proposal describes the software functional and nonfunctional requirements for release of the University Online Registration System. This document is intended to be used by the members of the project team that will implement and verify the correct functioning of the system. Unless otherwise noted, all requirements specified here is high priority and committed for release.
3
University Online Registration System-2011
From an end-user perspective, the University Online Registration System Project consists of following functional elements that enhanced student registration module: Each student has a unique student ID and a profile. The profile includes first/last names, gender, date of birth, local address, department, enrolled year, username, login password, and may have a picture. You can also add other necessary information.
Each instructor has a unique faculty ID and a profile. The profile must indicate the instructor’s department(s). An instructor may work at more than one department.
A department has a unique department ID, a name, and a list of faculties.
Each course has a course number, an instructor, given department, term, credits, classroom, periods, prerequisite courses, textbooks, and other information you think is necessary.
A classroom has a unique ID and a unique location. Classrooms can hold more than one course each term, but these courses cannot conflict in time. Classrooms have capacities. Registered students’ number cannot exceed the classroom capacity.
Must maintain all the courses a student has already taken/registered. This is used to check course prerequisites when registration.
Students may login (with username and password) to the system to register courses or retrieve all the courses they have already taken/registered.
Instructors may login (with username and password) to the system to add courses or retrieve all the courses they have already given/added.
He/she doesn’t meet the prerequisites.
The students registered in the course exceed the capacity of the classroom.
The course has a time conflict with other courses in the same term.
4
A student cannot register a course if:
An instructor cannot add a course if: The classroom has already occupied by another course in the same period. University Online Registration System-2011
He/she has another course in the same period.
He/she is not affiliated to the department of this course.
Students may retrieve all the courses given by a department, an instructor, or held in a specific period.
2.4 An Initial Flowchart Describe of Using the System (from student side)
Start
Student Login
Choose course
Prerequi sites?
Yes
Yes
No Exceed capacity ?
Yes
Another course?
No No Conflict with other courses No
Yes
Confirm request
Yes Continue ?
5
University Online Registration System-2011 No
Print report/result
Student Logout
End
Figure (1): An Initial Flowchart Describe of Using the System (from
2.5 An Initial E-R Diagram of the System:
Course ID
Std ID
Grade
Std Name
Course ID
Prerequ est
Course Name
Std Gender
Tak en Cour se
Student
Std Name
Dept ID
Course
Max Cap
Term
Std D.O.B Enrol led in
Departm ent
Departme
Han ded by
Bel ong to
Instructor
Inst ID Dep ID
6
Tak en in
Seats left
Class Inst D.O.B
Inst Registration System-2011 University Online Specialty Name
Inst Gender
Inst Address
Class ID
Location
Dep Name Capacity
Figure (2): An Initial E-R Diagram of the
2.6 An Initial screens of system
University Online Registration
User Name Password
Figure (3): Log in Screen
University Online Registration Student ID First Name
7
Last Name Bate of Birth Department
University Online Registration System-2011
Gender
Figure (4): Students information’s Screen
University Online Registration Instractor ID First Name Last Name Bate of Birth Specialty Gender
Figure (5): Instructors information’s Screen
University Online Registration Course ID Course
8
Department Max Seats Left
University Online Registration System-2011
Figure (6): Courses information’s Screen
University Online Registration Class Room Location Capacity
Figure (7): Class Room information’s Screen
University Online Registration Department Department
9
University Online Registration System-2011
Figure (8): Department information’s Screen
10
University Online Registration System-2011
3. Project Schedule: ID
Task Name
Duration
Start
Finish
Februa ry
March
April
1 4 5 8 4 9 5 8 2 3 4 8 3 0 2 2 2 2 0 0 1 1 2 1 1 1 2 3
1-
Read literature
2 days
19-022011
21-022011
2-
Planning a work map
2 days
22-022011
24-022011
3-
Specify Requirement specification
2 weeks
25-022011
09-032011
4-
3 days
25-022011
28-022011
56-
Start search by the internet
Start collect data by interviews
4 days
01-032011
04-032011
Connect the collected Requirement
1 week
05-032011
09-032011
5 days
10-032011
15-032011
7-
Developing conceptual models
8-
Developing flowchart
2 days
16-032011
18-032011
9-
Developing E-R diagrams
3 days
19-032011
22-032011
10-
Developing dynamic models
3 weeks
23-032011
13-042011
11-
Developing user interface
2 weeks
14-042011
30-042011
12-
Create forms
5 days
14-042011
18-042011
13-
Select a suitable tools
5 days
19-042011
23-042011
14-
Format the user interface
6 days
24-042011
30-042011
15-
Developing design & implementation
2 months
01-052011
01-072011
16-
Start to test the program
1 month
02-072011
01-082011
1 7-
Re vi ew s a nd c hec k
2 weeks
02-082011
16-082011
Figure (9): Schedule Table
May l l A
June
July
l l A
l l A
August 6 1
13-
Select a suitable tools
5 days
19-042011
23-042011
14-
Format the user interface
6 days
24-042011
30-042011
15-
Developing design & implementation
2 months
01-052011
01-072011
16-
Start to test the program
1 month
02-072011
01-082011
1 7-
Re vi ew s a nd c hec k
2 weeks
02-082011
16-082011
Figure (9): Schedule Table
12
University Online Registration System-2011
3. Initial Design Schema: Create table Student ( studentId int Primary Key , firstName varchar(30) not null, lastName varchar(30) not null, gender varchar(1), dob date, address varchar(200), deptId int, foreign key (deptId) references Department(dept_id) );
Create table Instructor( instId int Primary Key , firstName varchar(30) not null, lastName varchar(30) not null,
3. Initial Design Schema: Create table Student ( studentId int Primary Key , firstName varchar(30) not null, lastName varchar(30) not null, gender varchar(1), dob date, address varchar(200), deptId int, foreign key (deptId) references Department(dept_id) );
Create table Instructor( instId int Primary Key , firstName varchar(30) not null, lastName varchar(30) not null, gender varchar(1) not null, dob date not null, ); Create table Department ( deptId int primary key, deptName varchar(50) not null );
Create table Course ( courseId int, courseName varchar(50), deptId int, credits int not null, primary key (courseId), foreign key (deptId) references Department(dept_id), );
Create table Classroom ( classId varchar(10) primary key, location varchar(50) not null, maxCapacity int not null, );
13
University Online Registration System-2011
4. Conclusion: The University Online Registration System will permit to register and maintaining master information and generating various reports. The main users of the project are Students and instructor Members.
The purpose of implementing this project is to understand the data modeling concepts that is used in a real time scenario and to implement a fully functional database system which interacts with a front end interface.
14
University Online Registration System-2011
Index Title
Page
The Cover Introduction Project Proposal Problem Definition
Project Scope Suggested solution Initial Flowchart Describe Using System Initial E-R Diagram of the System Initial screens of system Project schedule Initial design schema Conclusion Index & references
1 2 2 2 2 3-4 5 6 7-8-9 10 11 12 13
References:
Fundamentals of Database Systems – Elmasri, Navathe, Somayajulu, Gupta – 2nd Edition.
Database Management Systems – Ramakrishnan, Gherke – 3rd Edition.
http://en.wikipedia.org/wiki/Database_normalization - Normalization article.
http://www.wampserver.com/en/ - WAMP information. Jordan University – Registration Department – “Mr. DeefAlla AlHowetat”.
15
University Online Registration System-2011
View more...
Comments