Professional Documents
Culture Documents
Development of Website For Postgraduate Students Information Management in Faculty of Information Technology
Development of Website For Postgraduate Students Information Management in Faculty of Information Technology
A Project
Submitted to the council of the College of Information Technology at University of
Babylon in Partial Fulfillment of the Requirement for the project
In the fourth stage
By
Mustafa Saad Kazar
Supervised by
Dr. Raaid Alubady
My brothers and sisters, my friends and my friends, before we proceed, we give the
highest names of thanks, gratitude, appreciation and love. To those who carried the
holiest message in life. To those who paved the way for knowledge and
knowledge. To all my distinguished professors; especially to my supervisor Dr.
Raaid Alubady.
Supervisor Certification
I certify that the project entitled “Development of Website for
Postgraduate Students Information Management in Faculty of Information
Technology” was prepared under my supervision Dr. Raaid Alubady at the
Department of Networks/ College of IT/University of Babylon, by the student
Mustafa Saad Kazar as partial fulfillment of the requirements of the bachelor's
degree in Information Networks.
Signature:
Date: 17 / 7 / 2020
Signature:
Date: / 7 /2020
Abstract
The system is a department for graduate students. The first part is for college
Whoever comes to a special ministerial book for a group of students or a student is
raised on the system and whether the book has a picture alone or several pictures
and chooses whether the student is notified or only for archiving. Tired of entering
the student see what the duties of the elevator and binders. The second part is for
the graduate student, the first entrance dictates a form of enrollment that will be
agreed upon by the college and he will open his account. Each time, he asks him to
upload it as a PowerPoint file to the system so that it is archived and disturbing, he
will see the books that are reported to him by the college, and he must say that he
is curious and has information about the book, that is, to be notified.
Table of Contents
Chapter One...............................................................................................................................................1
Introduction.............................................................................................................................................1
1.1. Overview..........................................................................................................................................1
1.2. Research Problem.......................................................................................................................1
1.4. Aim of Project.................................................................................................................................2
1.5. Project Organization......................................................................................................................3
Chapter Two..............................................................................................................................................7
Literature Review..................................................................................................................................7
2.1. Introduction....................................................................................................................................7
2.2. Graduate Student Management System.......................................................................................7
2.3. Database Lifecycle Management...................................................................................................7
2.4. Xampp.............................................................................................................................................9
2.5. PHP Language................................................................................................................................9
2.6. MYSQL...........................................................................................................................................9
2.7. NetBeans..........................................................................................................................................9
2.8. The Concept DBMS......................................................................................................................10
Chapter Three..........................................................................................................................................17
Research Methodology........................................................................................................................17
3.1. Overview........................................................................................................................................17
3.2. Design Research Methodology.....................................................................................................17
3.2.1 Awareness of Problem............................................................................................................18
3.2.2 Data Collection........................................................................................................................18
3.2.3 Development............................................................................................................................19
3.2.3.1 Database Diagram................................................................................................................19
3.2.3.2 Diagram of Implementation................................................................................................20
3.2.5. Evaluation..............................................................................................................................22
3.2.6. Conclusion..............................................................................................................................22
Chapter Four...........................................................................................................................................20
System Development............................................................................................................................20
4.1. Overview........................................................................................................................................20
4.2. System Architecture.....................................................................................................................20
4.3. Design and Implementation System............................................................................................21
Chapter Five..............................................................................................................................................31
Conclusion and Recommendation......................................................................................................31
5.1 Conclusion......................................................................................................................................31
5.2 Future works..................................................................................................................................31
References................................................................................................................................................32
Table of Figures
INTRODUCTION
1
Chapter One
Introduction
1.1. Overview
Due to the increasing number of graduate students in universities, it usually
takes a long time to fill out reports requests for graduate students and to process
these requests after submitting them, so it is necessary to develop a system that
helps students and employees to face these obstacles and saves time and effort.
This project aims to develop a model system for graduate students at the University
of Babylon (UoB), especially students in the graduate department of Information
Technology and Computer Science, with an emphasis on entry requirements for
the final project. The SDLC methodology will be used in this study because it is
considered one of the best methodologies for system development.
1
1.3. Research Benefits
Fast and sufficient time to carry out all the tasks of the staff and students in
the college
This system is a library for preserving all student documents
Create a suitable environment for students and E
The goal of the project is that the staff of the collage are working under one
system that brings them together in addition to facilitating the procedures of the
postgraduate students.
i. Planned approach towards working: The working in the organization will be
well planned and organized. The data will be stored properly in data stores,
which will help in retrieval of information as well assist storage.
ii. Accuracy: The level of accuracy in the proposed system will be higher. All
operation would be done correctly and it ensures that whatever information
is coming from the center is accurate.
iii. Reliability: The reliability of the proposed system will be high due to the
above stated reasons. The reason for the increased reliability of the system is
that now there would be proper storage of information.
iv. Immediate storage of information: - In manual system there are many
problems to store the largest amount of information.
v. Easy to Operate: The system should be easy to operate and should be such
that it can be developed within a short period of time and fit in the limited
budget of the user.
2
1.5. Project Organization
Chapter One: the background of the study is explained the research problem,
research benefit and the purpose of this system to do this study and the research
goals.
Chapter Two: literature review is made for the research. The background of a
database was explained from its history and development. Meanwhile, some
example of the database systems were discussed as well as related works to know
better of this project was conducted the interface, security and the tools used were
also reviewed in this chapter.
Chapter Three: the methodology used in this project is discussed in chapter three,
it is the General Methodology of Research which has many phases.
Chapter Four: the screenshot was presented in this chapter to explain about the
system, its function, and operation. The permission level and functions of each
level of users were explained in detail.
Chapter Five: as the last chapter of this project, the conclusion was made in this
chapter, the researcher makes a review to see whether this project has reached the
research objectives. The researcher concludes the project and the suggestions are
made for the future researchers as well.
3
CHAPTER TWO
LITERATURE REVIEW
4
Chapter Two
Literature Review
2.1. Introduction
The previous chapter discuss an overview about the project, the problems that
can be solved with it, brief description about similar projects and lastly the main
goal of it. This chapter will discuss what was used to build and achieve this project
from PHP, MYSQL, XAMPP.
Stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) and Perl
(P). Since XAMPP is simple, lightweight Apache distribution it is extremely easy
for developers to create a local web server for testing and deployment purposes.
Everything you needed is to set up a web server – server application (Apache),
database (MariaDB), and scripting language (PHP). XAMPP works equally well
on Linux, Mac, and Windows [2].
2.6. MYSQL
MySQL is a free, open source relational database management system
(RDBMS) that supports Structured Query Language (SQL). An RDBMS is a
system used to manage databases, and it is made up of tables containing columns
and rows, where the tables are related by keys. MySQL DBMS is the world’s most
popular open source database system and one of the most commonly used database
systems for Java web applications. It is one of the fastest RDBMS and it is easy to
use. Also, it runs on almost all platforms, such as Windows, Linux and OS X [6].
2.7. NetBeans
NetBeans is an integrated development environment (IDE) for Java
NetBeans allows applications to be developed from a set of modular software
components called modules. NetBeans runs on Windows, macOS, Linux and
Solaris. In addition to Java development, it has extensions for other languages like
PHP, C, C++ and JavaScript. Applications based on Netbeans, including the
NetBeans IDE, can be extended by third party developers. The latest release of
NetBeans is NetBeans IDE 10.0, which was released in December 2018 [4].
RESEARCH
METHODOLOG
Chapter Three
Research Methodology
3.1. Overview
In this chapter we will discuss. What are the requirements for the
implementation of system and this means practically any system will be used, and
what is the user's computer and how we will design technique work to get the best
results[14].
17
Figure 3.1 Research Methodology
18
3.2.3 Development
This system offered to graduate students at the Faculty of Information
Technology, like everything else, is a complex issue and should be facilitated to
obtain a good result and performance. And like anything else, it becomes more
complicated the more you learn about it, and this was taken into consideration by
caring for this group of society for this program which was designed to help solve
the problem of learning in a simple way and find comprehensive solutions with in
developing technology nowadays, The Programming Department has given
importance to helping those students who contribute to building a good future.[16]
[15]
Database design is very important to ensure that any information insert is not
lose and make the application perfect to use. So, we create Diagram that explains
how all tables relate to each other in the database as in the Figure 3.2 below.
19
Figure 3.2. Database Diagram
20
While In the Figure 3.4, it shows how the operations of adding, searching,
updating, viewing and deleting are done within the data structure as in the Figure
21 below.
21
Figure 3.4 Diagram of Implementation with additional Operations
22
3.2.5. Evaluation
After seeing a lot of programs designed for students, a method has been
found that combines what was previously used and developed in this program.[10]
[11]
3.2.6. Conclusion
We have used the project design tools to design a suitable software platform
that is easy to use by the user[9][8].MySQL and Xampp server, PHP language
23
CHAPTER FOUR
SYSTEM DEVELOPME
Chapter Four
System Development
4.1. Overview
The second chapter discusses what has been used to build and achieve this
project, and it will discuss the main design of the project, simulating circles, and
the last thing is all the steps to build the entire project. We will discuss how to
design and implement our project step by step in addition to the main flow chart
for its implementation which can help the user and to provide a service by
facilitating learning about how to use it, as this program is designed for graduate
students, as this system works to accomplish tasks related to students and
employees in the shortest possible time with it is considered a library to keep all
official books coming from the college itself or from the Ministry of Higher
Education and he/she keeps all the documents related to students and employees,
and where these books coming from the Ministry of Higher Education can be
raised to a student or group of students
20
Figure 4.1. System Architecture
21
Admin Interface: If access to the system is via "Admin" and that can be
done using a valid username and passwords, the user can enter four
interfaces represented by the home page and the assigned duties,
notifications, official books and registered students as in the figure below.
Students Registration: After the supervisor accesses the page on which the
registered students are located, he/she can give the user permission to be
active or inactive, as in the picture below, as can be seen in Figure 3.4.
22
Figure 4.4 Registered Students Page
Notifications and Official Books (Forms): When any book (form) comes
to the Ministry of Higher Education at the College of Information
Technology where books can be archived and data entered as described in
the original book and then we save the official book as a picture and on this
page all the archived books will appear and where they can be sent to a
student or several Students With the possibility of searching for students by
name or phone number or by e-mail also, as shown in the Figure 4.4.
23
Figure 4.5 Notifications and Official Books Page
24
Figure 4.6 Archiving the Books Page
Homework Duties: This is the last page on the supervisor’s page, where all
students who have submitted their homework. Figure 4.6 shown this page.
25
Figure 4.7 Homework Duties Page
When you press duties raised button they can be viewed and can be deleted
as shown in the Figure 4.7 below.
26
When the viewer button is pressed, we turn a page that contains full history
and information, as in the Figure 4.8.
27
User Login: If access to the system is via User and that can be done using a
valid username and passwords, it can enter three interfaces, which are the
personal profile, duties, notifications and official books registered as can be
seen in the Figure 4.9.
After clicking on the see button to view the notification addressed by the
supervisor, we will go over all the details included in the report where the
user can inform the supervisor that he has seen the report through the
reported button or he can return to the previous page (see Figure 4.11).
Figure 4.12 Report Page
User Profile: where the user shows all the personal data entered before, and
it is also possible through this page to update old researches and replace
them with other new researches (see Figure 4.12).
CONCLUSION AND
RECOMMENDATIO
Chapter Five
5.1 Conclusion
The graduate student management system not only provides an opportunity
for the college to enhance student assignments, but can also increase the speed at
work. College administrators will be able to greatly improve operational oversight
and thus simplify processes. This will improve response time to student
requirements because it automates the process of collecting, collecting and
retrieving student information.
5.2 Future works
The proposed system is a system of graduate student management. We can
enhance this system by including more facilities such as the electronic library
system to detail all the books in the library. Providing these features allows users to
include more comments in the system.
References
[8]. Levine, S. and Elzey, Freeman F., A Programmed Introduction to Research, California: Wods
[9]. Maranell, Gary M. (ed.), Scaling: A Source Book for Behavioral Scientists, Chicago: Aldine,
1974.
[10]. Maxwell, Albert E., Analyzing Qualitative Data, New York: John Wiley & Sons, 1961.
[11]. Meadows, R., and Parsons, A.J., “Microprocessors: Essentials, Components and Systems,”
Pitman, 1983.
[12]. Meir, Robert C., Newell, William T., and Dazier, Harold L., Simulation in Business and
Economics,
[13]. Miller, Delbert C., Handbook of Research Design & Social Measurement, 3rd ed., New York:
[14] Moroney, M.J., Facts from Figures, Baltimore: Penguin Books, 1956.
[15] Morrison, Donald F., Multivariate Statistical Methods, New York: McGraw-Hill, 1967.
[16] Nagel, Stuart S., and Neef, Marian, Policy Analysis in Social Science Research, London: Sage
Publications,