Professional Documents
Culture Documents
Development of A Website For Information Management For Graduate Students in The Faculty of Information Technology
Development of A Website For Information Management For Graduate Students in The 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
Raaid Alubady
To the one who made herself a candle burning to enlighten my path .My
dear mother, to whom To those who would light the way for me, support
me, and give up their rights to my land and live here ....
,To those who carried the holiest message in life,To those who paved the
Signature:
Date: 20 / 7 / 2020
Email: raaid.n.alubady@uobabylon.edu.iq
Abstract
The system is a department for graduate students The first part is for college
raised on the system and whether the book has a picture alone or several pictures
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.3 Research Benefits ........................................................................................................... 2
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 ..................................................................................... 8
2.4 Xampp ............................................................................................................................ 9
2.5 PHP Language ............................................................................................................... 10
2.6 MYSQL .......................................................................................................................... 10
2.7 NetBeans ...................................................................................................................... 11
2.9 The Concept DBMS........................................................................................................ 11
CHAPTER THREE ..................................................................................................................... 17
METHODOLOGY ............................................................................................................. 17
3.1 Overview ...................................................................................................................... 17
3.2 Design Research Methodology ...................................................................................... 17
Figure 3 ........................................................................................................................... 18
3.2.1 Awareness of Problem ............................................................................................ 18
3.2.2 Data Collection ....................................................................................................... 18
3.2.3 Development .......................................................................................................... 19
3.2.5 Evaluation............................................................................................................... 19
3.2.6 Conclusion .............................................................................................................. 19
3.3 Summary ...................................................................................................................... 19
Chapter Four .......................................................................................................................... 20
System Development ......................................................................................................... 20
4.1 Overview ...................................................................................................................... 20
4.2 System Architecture ...................................................................................................... 20
4.5 Design and Implementation System ............................................................................... 22
4.6 Diagram of the Database ............................................................................................... 39
Chapter Five ........................................................................................................................... 31
Conclusion and Recommendation........................................................................................ 31
5.1 Conclusion .................................................................................................................... 31
5.2 Future works ................................................................................................................. 31
5.3 References: ................................................................................................................... 32
Table Of Figure
1.1 Overview
long time to fill out reports requests for graduate students and to process these
students and employees to face these obstacles and saves time and effort. This
paper aims to develop a model system for graduate students at the University of
the final project. The SDLC methodology will be used in this study because it is
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
Students
well planned and organized. The data will be stored properly in data stores, which
2- Accuracy: - The level of accuracy in the proposed system will be higher. All
3- 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
5- 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.
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 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
Chapter Three: the methodology used in this project is discussed in chapter three,
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
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
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
quality Report and Student safety are the common mantra of all primary and
models and schemes for collage interventions and development have been
enhanced administration & control, superior Student , strict cost control and
7
Duties raised module
And Others
databases and data assets. DLM is not a product but a comprehensive approach to
managing the database schema, data, and metadata for a database application. A
and cost.
DLM begins with discussion of project design and intent, continues with database
develop, test, build, deploy, maintain, monitor, and backup activities, and ends
with data archive. This topic provides an overview of the stages of DLM that begin
with database development and progress through build, deploy, and monitor
actions. Also included are data management activities and data portability
8
Figure 1 Database Lifecycle Management
2.4 Xampp
stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) and Perl (P). Since
developers to create a local web server for testing and deployment purposes.
9
database (MariaDB), and scripting language (PHP). XAMPP works equally well on
PHP is a server side scripting language. that is used to develop Static websites or
PHP scripts can only be interpreted on a server that has PHP installed.
The client computers accessing the PHP scripts require a web browser only.
A PHP file contains PHP tags and ends with the extension ".php"[3].
2.6 MYSQL
MySQL is a free, open source relational database management system (RDBMS)
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
10
2.7 NetBeans
NetBeans is an integrated development environment (IDE) for Java NetBeans
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
interacts with the user, other applications, and the database itself to capture and
11
Figure 2
12
CHAPTER THREE
METHODOLOG
CHAPTER THREE
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
research project answers two main questions: How was the data collected or
generated? And, how was it analyzed? The writing should be direct and precise
and always written in the past tense[7]. Methodology includes the major steps as
Awareness of Problem
Suggestion,
Development
Evaluation
Conclusion.
17
Figure 3
3.2.1 Awareness of Problem
The major thing in the methodology the researcher should be identified the
in the prototype. So in this stage is also the very important in the methodology is
the understanding the objectives and the scope, and also the problems
sources, for example through research, books and institutions working in this field.
18
After the completion of the collection of information, the program was designed to
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
3.2.5 Evaluation
After seeing a lot of programs designed for students, a method has been found that
3.2.6 Conclusion
We have used the project design tools to design a suitable software platform that is
3.3 Summary
Finally we discuss all things that we needed it to implement project that we need to
19
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
keeps all the documents related to students and employees, and where these books
first time users can register and returning users can login. Upon successful login,
the app provides with access to the main menu, as shown in Figure 3.1,
20
Figure 4
21
4.5 Design and Implementation System
Login: This screen, as shown in Figure 3b, is for the returning users to login to the
system. Upon entering valid username and password, the system authenticates and
authorizes a registered user to use the system and promotes to the main screen
Figure 5
22
Admin Login: 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
23
Figure 6
24
Registered students: After the supervisor accesses the page on which the registered
students are located, he can give the user permission to be active or inactive, as in
Figure 7
25
Notifications and official books: When any book comes to the Ministry of Higher
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
26
Figure 8
27
After the process of archiving the books is completed, where there is a
transmission in front of each Send button and when you click on it, we will go to a
page that shows the image of the book and the information included with it with
the appearance of all the accounts of students in the system with the possibility of
sending the same book to more than one student With the possibility of searching
for students by name or phone number or by e-mail as shown in the picture below.
28
Figure 9
29
Homework Duties: This is the last page on the supervisor’s page, where all
students who have submitted their homework are shown as shown in the picture
below.
Figure 10
30
When you press duties raised button they can be viewed and can be deleted as
Figure 11
31
When the viewer button is pressed, we turn a page that contains full history and
Figure 12
32
User login: If access to the system is via "" 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 in the picture below.
Figure 13
Notifications and official books: where the student can view the official books
raised by the supervisor with a field that enables you to know if you were informed
Figure 14
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
Figure 15
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
Figure 16
Duties: The user can raise the duties required of him by the supervisor and raise
Figure 17
We also created Diagram that explains how all tables relate to each other in the
the total management is done by the addict where it is possible to control the larger
Figure 18
In the image below, it shows how the operations of adding, searching, updating,
viewing and deleting are done within the data structure as in the picture below.
Figure 19
CHAPTER FIVE
CONCLUSION AND RECOMMENDATIO
Chapter Five
Conclusion and Recommendation
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.
thus simplify processes. This will improve response time to student requirements
information.
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
31
5.3 References:
[1] https://searchstorage.techtarget.com/definition/data-life-cycle-management.
(n.d.). Retrieved from searchstorage.
from guru99.
en.wikipedia.org.
[5] https://searchsqlserver.techtarget.com/definition/database-management-
searchoracle.
libguides.usc.edu.
32