Professional Documents
Culture Documents
Online Application Portal
Online Application Portal
IN A STUDENT’S LIFE
(Web Based)
Prepared For
Mam Mariam Azam
Prepared By
Saman Mumtaz
FA18-BCS-039
November 2019
I am going to build an online application portal to facilitate students and teachers. The online
system that handles the different kind of inquiries of students in the form of application. This
is a web based-application. Students face difficulties in manual based application here users
have facility to submit their problem through online application without physical appearance.
Application can be of different types e.g. new student card, course drop, course withdraw,
transport queries, etc. Submitted application can be forward to respective batch advisors or
faculty members. This all process will be controlled by portal administrator. Sometimes students
do not know whom to concern, how to solve the problems. Sometime there is communication
flaws between teachers and students so due to these flaws a small tiny problem takes much more
time and effort then required so a web based application should be developed that overcome
flaws in some context. Being a part of technology world people want to resolve their problem on
click. Students and teachers have energy own regularly in their schedule. This may cause clash
between students and teachers. Here users have the facility to submit their problem through
online application without any physical appearance. Students can register their application to the
administration through the proper channel. Admin give control to the designated people of the
1 INTRODUCTION.................................................................................1
Introduction & History...........................................................................1
Clear Statement of the problem...........................................................2
2 EXISTING APPLICATIONS...............................................................5
3 METHODOLOGY & WORKPLAN....................................................6
Requirements Gathering Techniques.....................................................6
Requirement Analysis.........................................................................6
4 SYSTEM IMPLEMENTATION.........................................................12
Introduction..........................................................................................12
Screenshots........................................................................................12
5 SYSTEM TESTING............................................................................16
Test Cases............................................................................................16
6 CONCLUSION & FUTURE WORK..................................................18
Conclusion...........................................................................................18
Future Work..............................................................................18
REFERENCES......................................................................................19
1 INTRODUCTION
In this section, i will introduce this application, software tools, problem statement, objectives,
scope of this application, proposed application and motivation of this proposed solution.
In the tough times of today, students do not want manual work but they prefer online and
automate things. To increase the work productivity of students and faculty, web application is
suitable for them, students can send application from any place.
Online Application Portal (OAP) is a secure web based application that allows the students of the
university to send their queries in the form of proper application to the administration.
Application will travel automatically to the respective batch advisor of the student. The main
advantage of this product is that it is easy to use, provide simple interaction system, there is no
requirement of additional hardware set up or to download any software and as well as it is web
based application. OAP is a form of real-time application in which students can send the
application and faculty can accept/reject application through this application portal. It is a web
based application that facilitates all the students of the University for Official queries with
• No Software Installation
1
Since this project is a browser-based, users can access this tool from multiple platforms like
Windows, Linux, Mac and Android based mobile phones to submit the application. This web
online application portal solution requires high-speed internet connection at all user sites.
Students faced many difficulties in manual system. New comers literally have no idea about the
environment, usually they have more queries & sometimes students do not know by whom to
concern, how to solve the problems. Sometime there is communication flaw between teachers
and students so due to these flaws a small tiny problem takes much more time and effort then
required so a web based application should be developed that overcome flaws in some context.
Being a part of technology world people want to resolve their problem on click. Students and
teachers have every own regularity in their schedule. This may cause clash between students and
teachers. I am going to build an online application portal to facilitate students and teachers. In
The “Adobe Dreamweaver” is the software that is used in the backend for overall developing this
project. Bootstrap framework v.3.0 is using for Graphical user interface and MVC framework
Xampp: XAMPP is a free and open source cross-platform web server solution stack package
developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB
database, and interpreters for scripts written in the PHP and Perl programming languages.
Model: Model contains the application logic, represents the things in the application.
2
View: Views present the data to the user.
Controllers: The controller decides what to do with the various user actions.
1.3 Objectives
The objectives are important to achieve the goal. The main objectives of this project are:
1.4 Significance
Online application saves significant amount of energy and time. Despite the existence of many
Online Application portals, the following features are the motivational source of our project:
Students can resolve their problem in less time and without any consultation with
teachers.
This application is really very helpful for any organization to conduct secure
3
Online system Administration can also cooperate and resolve the problems of students
polite way.
Online Application Portal (OAP) is developing for COMSATS University Islamabad, Sahiwal
Campus to replace old paper work. Online Application Portal (OAP) is to build upon the existing
Cu Online system in order to efficiently provide the facility of online applications for students
and also provide the ease of processing for faculty and administration efficiently control this
whole process via OAP. This increase in efficiency of application process, take feedback from
students. It provides a mechanism to edit the application which makes the system flexible.
4
2 EXISTING APPLICATIONS
From the perspective of web application portal, Virtual University Pakistan's first
University has a web-based online application system for students and faculty members.
[1]
global leaders. The recipients of which are personally selected by British Embassies and
High Commissions through the application portal throughout the world. [2]
5
3 METHODOLOGY & WORKPLAN
In this section, we will discuss requirement analysis and methods that have chosen for
The techniques I have used to collect requirements are observations and interviews.
Requirements analysis is the process of planning, forecasting and studying the overall
4. All the application should be visible on faculty side with exact date and time.
6
3.3 Proposed Application Architecture
In this system architecture the request will send to the server using web services and then
7
3.4 Adopted Methodology
Incremental model is used to develop this project, in which we divided our work in multiple
modules. All these modules are further divided into more easily managed modules which made
Software released in increments over time is more likely to satisfy changing user
requirements than if it were planned as a single overall release at the end of the same
period.
8
3.5 Application Procedure
A Data Flow Diagram (DFD) is a graphical representation of the "flow" of data through
an information system, modeling its process aspects. A DFD shows what kind of
information will be input to and output from the system, where the data will come from
and go to, and where the data will be stored. It does not show information about the
parallel.
9
Figure 6: Data Flow Diagram
graphical representation of entities and their relationships to each other, typically used in
10
Figure 7: Entity Relationship Diagram (1)
11
4 SYSTEM IMPLEMENTATION
application where administrator and user can perform many activities on android
4.1Introduction
This phase involves changing design specifications into executable programs. When the
Screenshots
12
Figure 9: Home (Screenshot)
13
Figure 10: Application Types (Screenshot)
14
Figure 13: Digital Signature (Screenshot)
15
5 SYSTEM TESTING
In this section, we will discuss the testing phase of developed application “Online
Application Portal” in different manner to know that how much efficient and effective
application is.
5.1Test Cases
1
To make sure that user can easily
16
5.2Testing Results
We will discuss the results and discussions of this framework “Online Application
Portal” with conclude remarks and will also discuss related future work of this
application.
6.1Conclusion
17
“Online Application Portal” is developed for multiple platforms with web application
secure web based application that allows the students of the university to send their
queries in the form of proper application to the faculty. The main advantage of this
product is that it is easy to use, provide simple interaction system, there is no requirement
of additional hardware set up or to download any software and as well as it is web based
application. OAP is a form of real-time application in which students can send the
application and faculty can accept/reject application through this application portal.
Application facilitates all the students of the university for Official queries/permissions
beneficial.
In next our first preference is to enhance this application by providing more new features
• E-Mail Facility
• Custom Applications
• Android Application
REFERENCES
[1] https://www.apachefriends.org/index.html
[2] http://www.vu.edu.pk/AboutUs/AboutVU.aspx
[3] http://www.chevening.org/
18
[4] https://en.wikipedia.org/wiki/Waterfall_model
[5] http://istqbexamcertification.com/what-is-incremental-model-advantages-
disadvantages-and-when-to-use-it/
[6] https://www.guru99.com/what-is-spiral-model-when-to-use-advantages-
disadvantages.html
[7] https://www.versionone.com/agile-101/agile-methodologies/
[8] https://en.wikipedia.org/wiki/Client%E2%80%93server_model
19