Anda di halaman 1dari 15

University Online Registration System

Prepared by: [070884] Fouad Nayef Alriyahi [080477] Abdallah Ahmad Almasri [070893] Areej Khalil ha!aleh
"#s$ru%$or: &r' Najib Kofahi

(U.O.R.S)

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 generating various reports of test. ill permit to register and ta!e online e"amination and maintaining master information and

#. $ro%ect $roposal:
(') Problem &efi#i$io# &urrently student su'mits hardcopy of filled application form to the university( then office staff enters all data into file and rite same in manual register. Issue hall tic!et ) admit card to student and conduct test for student. Student comes to college and gives test for the specified date. Office staff chec! all the paper calculate results and type all the details for ta!ing printout and display it in college premises. University inform student to chec! the result( student comes to college and vie the results.

('( Proje%$ *%ope


The University Online Registration System ill permit to register and maintaining master information and generating various reports. The main users of the pro%ect are Students and instructor *em'ers.

The purpose of implementing this pro%ect is to understand the data modeling concepts that is used in a real time scenario and to implement a fully functional data'ase system front end interface. hich interacts ith a

University Online Registration System-2011

('3 *u++es$ed solu$io#


$roposed University Online Registration System intervention and increase the speed of ill eliminate all the manual ill allo hole process. System

student to fill the form online( system has in'uilt validation system to validate the entered data. +fter successful su'mission( system registration no. System results for further use. Today internet 'ecome reality and usage of internet 'ecome very much popular and there is tremendous increase of internet in all over the full-featured and fle"i'le Student Registration. This pro%ect proposal descri'es the soft are functional and nonfunctional re,uirements for release of the University Online Registration System. This document is intended to 'e used 'y the mem'ers of the pro%ect team that ill implement and verify the correct functioning of the system. Unless other ise noted( all re,uirements specified here is high priority and committed for release. orld for education purpose. The Online Student Registration System is easy to use( ill sho ill give uni,ue registration no for each student. Student can login into system 'y using the result after instantly and stored the

University Online Registration System-2011

/rom an end-user perspective( the University Online Registration System $ro%ect consists of follo ing functional elements that enhanced student registration module:

0ach student has a uni,ue student I1 and a profile. The profile includes first)last names( gender( date of 'irth( local address( department( enrolled year( username( login pass ord( and may have a picture. 2ou can also add other necessary information. 0ach instructor has a uni,ue faculty I1 and a profile. The profile must indicate the instructor3s department(s). +n instructor may or! at more than one department. + department has a uni,ue department I1( a name( and a list of faculties. 0ach course has a course num'er( an instructor( given department( term( credits( classroom( periods( prere,uisite courses( te"t'oo!s( and other information you thin! is necessary. + classroom has a uni,ue I1 and a uni,ue location. &lassrooms can hold more than one course each term( 'ut these courses cannot conflict in time. &lassrooms have capacities. Registered students3 num'er cannot e"ceed the classroom capacity. *ust maintain all the courses a student has already ta!en)registered. This is used to chec! course prere,uisites hen registration. Students may login ( ith username and pass ord) to the system to register courses or retrieve all the courses they have already ta!en)registered. Instructors may login ( ith username and pass ord) to the system to add courses or retrieve all the courses they have already given)added. + student cannot register a course if:
4e)she doesn3t meet the prere,uisites. The students registered in the course e"ceed the capacity of the

classroom.
The course has a time conflict

ith other courses in the same term.

+n instructor cannot add a course if:


The classroom has already occupied 'y another course in the same

period.
4e)she has another course in the same period.

University Online Registration System-2011

4e)she is not affiliated to the department of this course.

Students may retrieve all the courses given 'y a department( an instructor( or held in a specific period.

('4 A# "#i$ial Flo,%har$ &es%ribe of -si#+ $he *ys$em .from s$ude#$ side/

*$ar$ *$ar$

*$ude#$ 0o+i#

2hoose %ourse

Prere1ui Prere1ui si$es si$es7 7 No

6es

6es 6es

34%eed 34%eed %apa%i$y %apa%i$y 5 5 No

A#o$her A#o$her %ourse5 %ourse5 No

2o#fli%$ 2o#fli%$ ,i$h ,i$h o$her o$her No %ourses %ourses 2o#firm re1ues$

6es

6es 2o#$i#ue 2o#$i#ue 5 5 No

University Online Registration System-2011

Pri#$ repor$:resul$

*$ude#$ 0o+ou$

3#d 3#d

/igure (1): +n Initial /lo chart 1escri'e of Using the System (from student side)

('7 A# "#i$ial 389 &ia+ram of $he *ys$em:

&ourse &ourse I1 I1 *$d *$d "& "& 9rade 9rade 2ourse 2ourse "& "&
&ourse &ourse :ame :ame Ta! Ta! en en &our &our se se

Std Std :ame :ame Std Std 9ender 9ender Std Std :ame :ame Std Std 1.O.; 1.O.; 1epartm 1epartm ent ent

$re$rere,u re,u est est

Student

&ourse

1ept 1ept I1 I1

*a" *a" &ap &ap

Term Term
0nrol 0nrol led led in in

4an 4an ded ded 'y 'y

Ta! Ta! en en in in

Seats Seats left left

1epartme nt

;el ;el ong ong to to

Instructor

&lass
2lass 2lass "& "&

&ep &ep "& "&

"#s$ "#s$ "& "&

Inst Inst 1.O.; 1.O.;

University Online System-2011 Inst Specialty Inst Registration Specialty


:ame :ame Inst Inst 9ender 9ender Inst Inst +ddress +ddress

<ocation <ocation

1ep 1ep :ame :ame

&apacity &apacity

/igure (#): +n Initial 0-R 1iagram of the System

('; A# "#i$ial s%ree#s of sys$em

University Online Registration System


-ser Name Pass,ord

/igure (.): <og in Screen

University Online Registration System *$ude#$ "&


Firs$ Name = 0as$ Name <a$e of <ir$h &epar$me#$ University Online Registration System-2011

e#der

/igure (5): Students information3s Screen

University Online Registration System "#s$ra%$or "&


Firs$ Name 0as$ Name <a$e of <ir$h *pe%ial$y e#der

/igure (6): Instructors information3s Screen

University Online Registration System 2ourse "&


> 2ourse Name &epar$me#$ =a4 *ea$s 0ef$ 2apa%i$y University Online Registration System-2011

/igure (8): &ourses information3s Screen

University Online Registration System


2lass 9oom "& 0o%a$io# 2apa%i$y

/igure (=): &lass Room information3s Screen

University Online Registration System


&epar$me#$ "& &epar$me#$ Name

University Online Registration System-2011

/igure (>): 1epartment information3s Screen

1@

University Online Registration System-2011

.. $ro%ect Schedule:
"& >as? Name &ura$io# *$ar$
1?-@##@11 ##-@##@11 #6-@##@11 #6-@##@11 @1-@.#@11 @6-@.#@11 1@-@.#@11 18-@.#@11 1?-@.#@11 #.-@.#@11 15-@5#@11 15-@5#@11

Fi#ish
#1-@##@11 #5-@##@11 @?-@.#@11 #>-@##@11 @5-@.#@11 @?-@.#@11 16-@.#@11 1>-@.#@11 ##-@.#@11 1.-@5#@11 .@-@5#@11 1>-@5#@11

Februa ry
() (4 (7 (8 04

=ar%h
09 )7 )8 ((

April
)3 )4 )8 (3 30

=ay
All

@u#e
All

@uly
All

Au+us$
);

)8 (8 38 48 78 ;8 78 88 98 )08 ))8 )(8

9ead li$era$ure Pla##i#+ a ,or? map *pe%ify 9e1uireme#$ spe%ifi%a$io# Start search by the internet Start collect data by interviews Connect the collected Requirement

# days # days # ee!s

. days 5 days 1 ee!

&eAelopi#+ %o#%ep$ual models Develo ing !lowchart Develo ing "-R diagrams &eAelopi#+ dy#ami% models &eAelopi#+ user i#$erfa%e Create !orms

6 days # days . days . # ee!s ee!s

6 days

)38 )48 )78 );8 )78

Select a suitable tools #ormat the user inter!ace &eAelopi#+ desi+# B impleme#$a$io# *$ar$ $o $es$ $he pro+ram 9eAie,s a#d %he%?

6 days 8 days # months 1 month # ee!s

1?-@5#@11 #5-@5#@11 @1-@6#@11 @#-@=#@11 @#-@>#@11

#.-@5#@11 .@-@5#@11 @1-@=#@11 @1-@>#@11 18-@>#@11

/igure (?): Schedule Ta'le

1#

University Online Registration System-2011

.. Initial 1esign 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, );

1.

University Online Registration System-2011

5. &onclusion:
The University Online Registration System ill permit to register and

maintaining master information and generating various reports. The main users of the pro%ect are Students and instructor *em'ers.

The purpose of implementing this pro%ect is to understand the data modeling concepts that is used in a real time scenario and to implement a fully functional data'ase system front end interface. hich interacts ith a

15

University Online Registration System-2011

Inde"
>i$le
>he 2oAer "#$rodu%$io# Proje%$ Proposal Problem Definition

Pa+e
) ( ( ( ( 384 7 ; 78889 )0 )) )( )3

Project Scope Suggested solution


Initial Flowchart Describe Using System Initial E-R Diagram of the System Initial screens of system Proje%$ s%hedule "#i$ial desi+# s%hema 2o#%lusio# "#de4 B refere#%es

9efere#%es: /undamentals of 1ata'ase Systems A 0lmasri( :avathe( Somaya%ulu( 9upta A #nd 0dition. 1ata'ase *anagement Systems A Rama!rishnan( 9her!e A .rd 0dition. http:))en. i!ipedia.org) i!i)1ata'aseBnormaliCation - :ormaliCation article. http:)) . ampserver.com)en) - D+*$ information.

Eordan University A Registration 1epartment A F*r. 1eef+lla +l4o etatG.

16

University Online Registration System-2011

Anda mungkin juga menyukai