You are on page 1of 5

Database Management System (CS403)

Assignment No.1 (Non-Graded)


Total Mars! "0
Deadline! 1#
t$
No%ember& "013

Please carefully read the following instructions before
attempting the assignment.
Deadline
Your assignment must be uploaded before or on 1#
t$
No%ember "013.
'(les )or Maring
It should be clear that your assignment will not get any credit if:
1. The assignment is submitted after due date
2. The assignment is copied
3. You are supposed to submit your assignment in .doc / Doc format. !ny other formats
li"e scan images# $D%# &ip# rar# bmp etc will not be accepted.
For any query please contact: CS403@vu.edu.pk
*b+e,ti%es
The ob'ecti(es of this assignment are#
1. )i(ing the idea of the most common tool used for designing database systems i.e.
Data %low Diagram. It is used to design systems graphically and epresses
different details of system in different D%D le(els.
2. To become familiar with the flow of data between different processes and to hide
compleities in any gi(en system.
Assignment
*onsider a scenario of an +ducational and ,ecruitment Testing -ystem .+,T-/. 0e
are going to automate the +,T- system so that there may be no chances of error and
aim is to facilitate the applicant to fill the online application form with ease. To
complete this system we will di(ide this whole pro'ect in small assignment chun"s
.probably 1/ and will try to co(er e(ery phase of the database de(elopment life cycle
from scratch to implementation .-23 2ueries/. -cenario of the +,T- system is
gi(en below.
S,enario
-ntrod(,tion!
The +ducational and ,ecruitment Testing -ystem .+,T-/ is an organi4ation that
conducts academic performance e(aluation tests. It is an autonomous# testing
organi4ation# conducts tests for admissions# scholarships# and recruitment purposes.
It is go(erned by a 5anagement *ommittee .!dmin/. +,T- is a testing and
assessment organi4ation facilitating in producing educated and mar"et competiti(e
human resource.
The whole system can be di(ided into following fi(e different modules:
1. +,T- Tests and $roducts
2. !pplicant ,egistration
3. !pplication processing by +,T-
1. Test
6. ,esult
Detail of each module is gi(en below:
1. +,T- Tests and $roducts:
The system will use modern technologies for de(eloping tests# test
conduction# e7mar"ing and compilation of results.
+,T- is assumed to conduct tests for the following categories:
!cademic Tests
,ecruitment Tests
". A..li,ant 'egistration!
The applicants who are see"ing for admission .college/uni(ersity/ or
recruitments# which re8uires an +,T- Test for its eligibility criteria# will
ha(e to apply for +,T- Test.
The applicant will be either already registered or will a new applicant.
!lready registered applicants could be login to the system by entering their
username and password and could apply for their interested test category.
In case the applicant has not been registered yet# he will first register himself
by filling and submitting the online application form a(ailable at +,T-
website. !fter submitting the application form# the applicant will recei(e a
confirmation message and the application will be stored in the +,T-
database. !fter that the applicant will print the filled application along with a
ban" deposit slip# and will deposit the re8uired amount in the mentioned
branches of ban"s. 9e will post the application form along with the ban"
deposit slip on the mentioned address.
3. A..li,ation .ro,essing by /'TS!
The applications recei(ed by +,T- will be processed according to re8uired
criteria and the eligible candidates will be issued a roll number slip. The
accepted and re'ected both applications will be stored in the +,T- database.
4. Test!
:n the mentioned test date the applicant appears in the test at allocated
center.
The in(igilator (erifies the candidates (ia their original ;I* and roll number
slip. The in(igilator starts distributing the 8uestion boo"let and answer sheet
according to the selected test category. The candidate attempts the test and
returns both the answer sheet and 8uestion boo"let to the respecti(e
in(igilator.
0. 'es(lt!
The in(igilator will hand o(er both the answer sheet and 8uestion paper to
the staff of +ducational and ,ecruitment Testing -ystem .+,T-/. The staff
will arrange the answer sheets in proper se8uence by serial number. The staff
starts mar"ing of answer sheets through the scanned process of the system
and the system will match the attempted 8uestions with the stored 8uestion
ban" and will mar" each 8uestion as correct or incorrect. The system will
calculate the total mar"s and will store in the database. The system will
declare the online result as well as dispatch the result card to successful
candidates after appro(al from the management committee.
Tas Des,ri.tion!
T$is Assignment is starting .$ase and in t$is assignment yo( 1ill )o,(s only on t$e
tass gi%en belo1!
Tas-1!
$art1. You are re8uired to identify all the processes in the system. .6 5ar"s/
$art2. %ind out all the eternal entities interacting with the system. .6 5ar"s/
Tas-"!
*reate a *ontet le(el D%D of the gi(en scenario: .1< 5ar"s/
-m.ortant t$ings to ,onsider!
!s happens in real world that e(eryone (isuali4e a problem in different way so
the solutions of all students should be according to their own thin"ing not ta"en
from some source.
!s this is preliminary phase of our system so it is recommended that you identify
as much processes and their relationships as you can .some of them may be
eliminated in coming assignments/.
)ood 3uc"

You might also like