Dbms Assignment
Dbms Assignment
College Of Computing
Department Of Software Engineering
DATABASE GROUP ASSIGNMENT
GROUP 3
STUDENT_NAME STUDENT_ID
1. FASILEDES SHIMELIS
2. HASSEN MUHAMED
3. YEWOYNE HAREG
4. EYOB CHIKS
5. EYERUSALE FIKADU
6. KHADER MUHAMED
7. FASIKA
8. FIRDIWEK SISAY 1510/13
1.1.Background
2.4.Functional requirements
12
3. Database Design
3.2.2.1.
3.2.2.2.
3.2.2.3.
4.1.2. SQL Scripts for creating the tables, view, and indexes
4.1.3. Testing
5. Reference
Introduction
Clearance is a status granted individuals, typically members of the military, university
graduates and employees of governments and their contractors, allowing them access to
classified information, i.e. state secrets. The term “clearance” is also sometimes used in
private organizations that have a formal process to vet employees for access to sensitive
information. A clearance by itself normally not sufficient to gain access; the organization
must determine that the cleared individual has a “need to know” the information. No one is
supposed to be granted access to classified information only because of rank or position, but
once a clearance is obtained, access to certain information or gain of freedom will be
granted. Debre birhan University higher educational institution that consists of many manual
and automated processes. Student Clearance (SC) is a one of the manual system with the
purpose of clearing the student from their material and infrastructures usages. Since, the SCS
is processed manually. The manual system has seven main work flow divisions such as, Book
store, Library, Faculty advisers, Faculty dean, Cafeteria, Dormitory and registrar. This works
manual which is not computerized so; we are going to develop Database for a computerized
system/the automated system called Online Student Clearance Management System
(OSCMS) for the university to solve the manual problems.
The proposed system over comes one problem done by manual system. To reduce misuse of
manpower, avoiding errors, to save time, to provide comfort clearance process for the
students and to provide insurance for the organization especially for workers who play role in
the clearance processing system.
The process of clearing students of a named Debre birhan university after the end of
academic year requires that the students must be cleared in their various departments. This
clearance processing system service currently uses manual system which creates problems.
With the existing system all the activities are performed manually to clarify the student using
process oriented methods. In order to clarify the student goes to each of the available office
such as dormitory, cafeteria, book store, library, faculty dean, department head and register.
DORMITORY: checks students building block room number; full name, ID number and
whether student return material (foam, pillow, bed) or not manually.
Book store: checks student return learning material, book and modules by identifying the
student ID number manually.
Library: checks student returning borrowed books by identifying pocket ID number of the
student manually.
College dean: accept the student in the department under that college manually.
Department head: checks whether the student is the member of the department or not.
Register: checks the student whether they finished all of the other signed or not
v Absence of some staff officers who sign Clearance form which leads to students
repeatedly visiting a particular office in order to sign his/her clearance form.
v Students travelling one office to the other and queuing in line to sign clearance form.
v When the Clearance form is lost it causes delaying of readmission date.
v Data redundancy &loss of data.
v Unauthorized body may sign Clearance form.
v Data recording system is not centralized or not in the modern system which is difficult.
v It takes more space because the data is stored in the form of written document.
v If the student is not clarified one of all work station or if the student is punished .The
student can clarify themselves by corruption.
v after the student finishes the clearance the student return the student clearance form to
register after time being then the register worker adjust the clearance with The student
file and sends to college .In this method there are problem of searching.
v If the students want to clarify in the purpose of withdrawal due to health problem. The
system does not give immediate response for a student.
Generally the above problem led the overall Clearance process let and boring Due to this it
becomes necessary for an automated clearance system to eradicate the bottle neck of the
manual system in place.
This project is limited for Debre birhan University students. Currently the university
performs clearance system manually or paper based processing system. Generally the scope
of this project includes:-
ü Our system used for DBU students.
ü The System contains all the recorded information that can be handled by
the registrar and other offices.
ü Manage students who are free from any of the university’s property and
check it that they are fulfilled the matters which the university needs from
them.
The scope of the project includes the tasks performed by the following units (as of the new
organizational structure):-
o register
o dormitory
o Librarian
o Bookstore
o Cafeteria
Clearance System for students. This is belongs to the students who needs their clearance
form. And these students may be:
– Year break
– with drawls
– graduation
– transfer to other university
Specific objectives
· The system object model: represented by classes and objects diagrams and
· The dynamic model: represented by state chart, collaboration diagram and sequence
diagram based on this our new proposed system.
Functional requirements
Functional requirements describe the interactions between the system and its environment.
The environment includes the user and any other external system with which the system
interacts. Students registered by Registrar when they are the member of the university. They
get user name and password to access the system, and then logged in to the system by using
the username and password they given. After the user logged in the user fill the clearance
form and click the submit button and wait for approving the clearance. After that the
approved page is displayed to the students and then students save the approved clearance
form. Then the students take saved clearance form and go to registrar to print and sign on the
clearance form. The system will approve the clearance form by typing as approve on the
specified field and the date that they take the clearance. But reject the user if there is an office
which borrowed the material and do not return that material to the office by telling as they
have a responsibilities that they must have to be complete. Registrar sign and put the seal of
university. Students take the approved clearance and go.
Output related requirements: - The system takes in an input to perform or to process some
function in order to produce an output based on the given input.
Storage related requirements: - The system developed by using MySQL database server
which used to store all the students information like cleared students and the current available
students information to be cleared.
·Efficiency
·Service
·Robustness
·Usability
·consistency
·Security control
Database Design
Conceptual database design of the new system
Entities with their description
Attributes with their description
Relationships between the entities
E-R diagram
Feasibility analysis (budget and schedule)