19071204-report-file
19071204-report-file
PROJECT REPORT
ON
SUBMITTED TO SUBMITTED BY
(19071204)
CERTIFICATE
This is to certify that this project “ALUMNI TRACKING SYSTEM” submitted to Punjabi
University Patiala in fulfillment of the requirements for the degree of Master of Computer
Applications is carried out by LOVEDEEP KAUR under my guidance and supervision and
no part of this work has been submitted for any other degree. The assistance and help
received during the course of work has been fully acknowledged.
PROJECT GUIDE
Dr. Gurpreet Singh Josan
ACKNOWLEDGEMENT
The author would like to take this opportunity to express gratitude to all those people without
whom this project could have never been completed. First and foremost author would like to
express deep sense of thanks and gratitude to his mentor, teacher and guide DR.
GURPREET SINGH JOSAN, his dedication and keen interest above all his
overwhelming attitude to help his students had been solely and mainly responsible for
completing this work.
The author thanks profusely to other faculty members of computer science department of
Punjabi University Patiala for their intellectual support throughout the project.
Last but not the least author would like to thank his parents for their inexhaustible source of
inspiration.
Lovedeep Kaur
25/12/2020
i
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
ABSTRACT
This project is aimed at developing a repository and each engine for alumni of the Punjabi
university, which is of importance to a university. The alumni tracking is web based
application that can accessed throughout the world.
This system can be used as an application for alumni information database to manage the
department information and student information .Student logging should be able to upload
the information of the employee.
The project is envisaged to be completed in two phases. The initial phase will be the creation
of a simple system that will be used to capture data from current final year students before the
end of term. The second phase of development will extend the functionality of the system to
allow past alumni to register.
ii
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
TABLE OF CONTENTS
1 Introduction: 1-7
1.1 Purpose
1.2 Intended Audience
1.3 Product scope
1.4 Project Features
1.5 Feasibility
1.6 System Requirement
1.7 Hardware/Software Requirement
4 Testing: 22-26
4.1 Verification
4.2 Validation
iii
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
4.3 Testing
5 Project Legacy 27
5.3 Limitations
5.5 Conclusion
6 Reference 28
iv
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
INTRODUCTION
1.1 Purpose
This system can be used as an application for the Alumni Information Database to manage
the Department information and student’s information. The system is an online application
that can be accessed throughout the organization.
SUB MODULES
1.2.2 Alumni & Student Module: The Alumni/Students can register themselves and after the
approval from the administrator, they can logon into their account and can update their
profiles.
SUB MODULES
1
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
This system can be used as the Office of Alumni and Department Relations seeks to protect
the privacy of its alumni and friends, and thus, endeavors to safeguard the use of information
in its custody. To that end, the Office of Department Relations provides constituent
information to requestors only under the conditions.
Offers operating support for most of the known and commercial operating systems. Ex Linux,
windows 7,8,10 etc.
1.4.2 INTERACTIVE:
Provides easy interactive interface.
1.4.3 EASY:
Simple to understand.
1.5 Feasibility
During this study, it was found that the organization has enough resources to implement the
new system. There already exists a computer system with suitable hardware and software in
the concerned organization. Technical feasibility includes two main aspects:
To implement this project we need different types of hardware configuration for server and
client.
2
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
This system is developed using PHP and Oracle. All the resources used for the development
of the project are available. The system can be expanded as required in future and modified
with the change of acts and rules. Accuracy, reliability, ease of access and security of the
system is maximum. The tools to be used are highly reliable, updated and efficient. Thus the
proposed system is technically feasible.
Economical feasibility is the most important study that determines the cost and benefits of
the proposed system and compares with the budget. The cost of the new system does not
outweigh the budget. The cost of the project includes the cost of hardware, software,
development and implementation. The cost of the project includes the cost of hardware,
software, development and implementation. The new system also provides benefits that are
expected from the proposed system and compare these with costs expected to spend on
development of the system. Benefits are found to be more than costs, thus it is decided to
develop new system. The new system provides both tangible and intangible benefits in a
formal way. Thus the new system is economically feasible.
3
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Login in
Add Course
Update Course
Delete Employment
Admin
Delete
Unemployment
View Course
View Employment
Alumni Detail
View unemployment
Alumni Detail
Log out
4
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Login in
Add personal
information details
If student employed or
unemployed
Student
Update information
Log out
The user interface of the application must be user-friendly, intuitive and easy to use,
implementing the ergonomics standards.
The system shall function in real-time: any operation on the stored information, triggered by
the Alumni, shall complete in less than 10 seconds.
5
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
The software system could provide automatically generated backup (on external hard drives)
containing all the stored information at the time the backup is taken. The system shall allow
authorized users to restore the data from an existing backup.
In order to use certain features of the system, users must first authenticate themselves by
name and password. The system shall not allow access if the user fails to provide correct log
in information. The system should automatically perform log out if the user has been idle for
a specific period .Physical access to the computer(s) storing the Alumni Database shall be
restricted to authorized personnel.
6
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
This project was developed by using different types of software which have listed below:
SELECTED SOFTWARE
DATABASE : Oracle-18g
7
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
SYSTEM DEVELOPMENT
Phases Day Day4-7 Day 8-10 Day Day Day Day Day
11-14 15-19 20-24 25-28 29-31
1-3
Planning
Requirements
Analysis
Design
Coding
Testing
Implementation
Documentation
Student
8
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Admin users
Has full access to all the modules of this system.
Responsible for the accounts of all students.
Update, modify or delete course details
delete student employment or unemployment details
Normal users:
Has restricted access. i.e., Normal users have access to some of the modules only
9
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
10
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
11
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
12
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
End_Time Varchar2 20 -
13
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Home page:-
Fig: 1
14
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
About page:-
Fig: 2
Fig: 3
15
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Fig: 4
Fig: 5
16
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Employment information:-
Fig: 6
Fig: 7
17
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Fig: 8
Fig: 9
18
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Fig: 10
Fig: 11
19
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Fig: 12
Fig: 13
20
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Fig: 14
Fig: 15
21
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Fig: 16
22
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
TESTING
4.1 Verification
To verify this software goal was to assure that software fully satisfies all the expected
requirements. Here author determined whether the products of a given development phase
satisfy the conditions imposed at the start of that phase. This was done by Static testing
hence, by testing software without executing code such as review and static analysis.
4.2 Validation
To validate this software goal was to assure that software fully satisfies all the specifications
or specified requirements. The validation of this system is done with dynamic testing. This is
done at unit and then at integration level.
In Black box testing the method which is used to test the software is Functional testing
therefore, the system is tested against the functional requirements/specifications. Various
main functions belonging to the software which is to be done by the software as stated in the
requirement specifications are taken as test cases. Different test cases are prepared as
mentioned here .these test cases are prepared as per functional point of view and equivalence
class strategy in which if one set of value qualifies the test it is assumed that all the other
same cases will result into same corresponding results.
23
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Login/Logout
Test Id User Text Description Flow: As Result
expected
24
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Add:-
Test id user Test Flow: As expected Result
description
Update:-
Test id User Test Description Flow :As expected Result
25
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
Delete:-
26
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
PROJECT LEGACY
5.3 Limitation
This system cannot maintain regularly.
There is security and privacy problem may occur.
Based on the future security issues, security can be improved using emerging
technologies.
Attendance module can be added
sub admin module can be added
5.5 Conclusion
The project “Alumni track system” has been developed as per the requirement specification.
It has been developed using PHP and oracle compact, the complete system is thoroughly
tested with availability of data and throughput reports which are prepared manually.
Design procedure and output reports are presented in this project report. This design is easy
to understand that any new modules can be incorporated easily.
27
Downloaded by Rajveer Singh ([email protected])
lOMoARcPSD|55444112
REFERENCE
https://www.w3schools.com/php/
https://www.w3schools.com/html/default.asp
https://www.w3schools.com/css/default.asp
https://www.php.net/manual/en/ref.oci8.php
28
Downloaded by Rajveer Singh ([email protected])