65267800 University Online Registration System Report

April 29, 2018 | Author: Abdisamad Muse Hassan | Category: Conceptual Model, Data Model, Databases, Information Science, Data Management
Share Embed Donate


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

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF