Examination and Result Management System - TutorialsDuniya PDF
Examination and Result Management System - TutorialsDuniya PDF
Website: https://www.tutorialsduniya.com
FaceBook: https://www.facebook.com/tutorialsduniya
YouTube: https://www.youtube.com/user/TutorialsDuniya
LinkedIn: https://www.linkedin.com/company/tutorialsduniya
Examination and Result
Management System
o m
.c
i ya
un
sD
Submitted By :
al
Keshav Mahavidyalaya
University Of Delhi
1
Acknowledgement
Apart from the efforts of team, the success of any project depends largely on the
encouragement and guidelines of many others. We take this opportunity to express
our gratitude to the people who have been instrumental in the successful
m
completion of this project.
The completion of any inter-disciplinary project depends upon cooperation, co-
o
ordination and combined efforts of several sources of knowledge.
.c
We are eternally grateful to our TutorialsDuniya.Com for his even willingness to
ya
give us valuable advice and direction; under whom we executed this project. His
constant guidance and willingness to share his vast knowledge made us understand
i
un
this project and its manifestations in great depths and helped us to complete the
assigned tasks.
sD
Although there may be many who remain unacknowledged in this humble note of
ri
Certificate
2
This is to certify that Software Engineering project report entitled “Examination
and Result Management System” is the work carried out by Abhishek Sharma ,
Ankit Singh , Manoj , Minesh, student of B.Sc(H) Computer Science 4th Semester,
Keshav Mahavidyalaya, University of Delhi under the supervision of
TutorialsDuniya.Com.
m
This report has not been submitted to any other organization/institution for the
o
award of any other degree/diploma.
.c
i ya
un
sD
al
ri
to
Tu
TutorialsDuniya.Com TutorialsDuniya.Com
TutorialsDuniya.Com
(Project Supervisor) (Principal) (H.O.D.)
3
Abstract
In today's tech era, IOT (Internet of things) has become much popular around the
world. Almost all the devices, which are known as smart device, can connect to
the internet and access data from any corner of the world. There was a time when
people used to waste their valuable times just to get a piece of information. Now
the technology is more advance then compare to any previous times. One of the
blessings of technology is web application. It allows users to interact with the
m
system from anywhere as long as they are connected to the internet.
o
.c
This report presents the work done on the project "Examination and Result
Management System" which is a web application. As we already discussed above
ya
that internet has made the user’s interaction through the system easier, so this web
application can connect to respective servers for accessing data which will surely
i
help students to get information about their syllabus, result and much more other
un
information . Moreover, in recent decays it has become much difficult to manage
all the student’s records in physical files. So, it is very much needed to build a
sD
system which can store and display all these information in a database. In this
modern tech era we want a system that will enhance the portability, accessibility as
al
well as user friendly. So here, we are going to implement a web system, which we
already stated above, having all the features that will make it more user friendly
ri
and accessible.
to
The aim of this project was to develop a System that would help an institution to
Tu
4
The Application maintains authentication in order to access the application.
Administrator task includes managing all the students and teachers records. To
achieve this aim, a database was designed in order to allow the Institution’s
operators to enter, and store all the information about students like their result,
datesheet, syllabus etc.
m
With the advent of computer technology and the internet , users prefer to conduct
their business electronically to their convenience; This paper focuses on the need
o
and construction to provide same comfort and ease to the user.
.c
i ya
un
sD
al
ri
to
Tu
5
Table of Contents
m
9
o
1.1.1 Problem Statement
9
.c
1.1.2 Process Model
ya
10
1.1.3 Purpose
10 i
un
1.1.4 Document Conventions
11
sD
1.1.7 References
12
to
12
1.2.1 Product Perspective
12
1.2.2 Product Functions
13
6
1.2.3 User Classes and Characteristics
13
1.2.4 Operating Environment
14
1.2.5 Design and Implementation Constraints
14
m
1.2.6 User Documentation
15
o
1.2.7 Assumptions and Dependencies
.c
15
ya
1.3 External Interface Requirements
15
1.3.1 User Interfaces i
un
16
1.3.2 Hardware Interfaces
sD
16
1.3.3 Software Interfaces
17
al
17
1.4 System Features
to
17
1.5 Other Non-Functional Requirements
Tu
18
1.5.1 Performance Requirements
18
1.5.2 Safety Requirements
18
7
1.5.3 Security Requirements
19
1.5.4 Software Quality Attributes
19
1.6 Data Flow Diagrams
20
m
1.6.1 Level – 0
20
o
1.6.2 Level – 1
.c
21
ya
1.7. Data Dictionary
22
2. Estimation & Scheduling i
un
23
2.1 Size Estimation
sD
23
2.2 Cost Estimation
26
al
2.3 Scheduling
ri
27
2.3.1 Gantt Chart
to
27
3.Architectural Design
Tu
28
4.Risk Analysis
29
4.1 RMMM
30
8
5.Implementation
35
5.1 HTML File
35
5.2 CSS File
36
m
5.3 PHP File
36
o
5.4 Snapshots of module
.c
38
ya
6.Testing
40
6.1 Black Box Testing i
un
40
6.1.1 Equivalence class testing
sD
40
6.1.1.1 Input equivalence class
40
al
40
6.2 White Box Testing
to
41
6.2.1 Basis path testing
Tu
41
6.3 Program flow graph
42
6.4 Cyclometric Complexity
43
9
6.5 Independent Paths
43
7. User Manual
44
7.1 Introduction
44
m
7.2 Getting Started
44
o
7.2.1 Quick Start
.c
44
ya
7.2.2 System Requirements
45
7.3 Troubleshooting i
un
45
8. Conclusions
sD
47
9. References
48
al
ri
to
Tu
10
TutorialsDuniya.com
Get FREE Compiled Books, Notes, Programs, Books, Question Papers with Solution*
etc of following subjects from https://www.tutorialsduniya.com.
1.1 Introduction
o m
This document lays out a project plan for the development of “Examination and
.c
Result Management System”.
The plan will include, but is not restricted to, a summary of the system
ya
functionality, the scope of the project from the perspective of the “Examination
and Result Management System” team (me and my mentors), project risks and
i
un
how those risks will be mitigated, the process approach to develop the project, and
metrics and measurements that will be recorded throughout the project. This
document will cover each of the system’s intended features, as well as offer a
sD
dependencies.
ri
to
In our current examination conduction and result processing system, there is too
much manual and paperwork used for conduction of exam and computation of
result.
It becomes very difficult to manage record of all students manually which results
in heap of files.
11
So, there is always a risk of loss of information due to various reasons.
Also, there is imbalance between the man power availability and magnitude of the
examination work which results in inaccuracy and delay in declaration of result.
Our software is designed to efficiently manage all the records of the students,
automatically calculate the percentage and grade point of the students.
m
With the use of our software, the span required for declaration of result and use of
o
man power will be reduced to a great extent.
.c
ya
1.1.2 Process Model
i
un
In our software, we are following prototyping Model (Evolutionary) as initially
the requirements are not clear.
sD
The requirements are added in the prototype as and when they are understood.
Software reviews are applied at various points during software engineering and
al
1.1.3 Purpose
to
The goal of this project is to provide a mobile application for all the students and
Tu
teachers and Institute’s administrators , to build an online system to manage all the
records related to examination and result of students and teachers to ease the
service of examination and result management.
12
1.1.4 Document Conventions
This document features some terminologies which readers may be unfamiliar with
:
SRS : Software Requirement Specification
DESC : Description
m
1.1.5 Intended Audience and Reading Suggestions
o
The intended audience is any person who wants to :
.c
1.3.1. Check the examination and result details (both student and administrator
ya
mode).
1.3.2. Add/Delete details in examination and result. (only administrator mode).
i
un
1.1.6 Product Scope
sD
server-side application which will support and interact with client-side queries.
The server-side verifies logins as Student , Teacher or Administrator and manages
Tu
user information. The data will be held in an Access database on the server.
The administrator logins to upload information about creating/updating a record of
a student or a teacher, or handle the complaints and queries put forward by
students/teachers.
The application should be free to download from either a mobile phone application
store or similar services.
13
1.1.7 References
m
[IEEE] The applicable IEEE standards are published in “IEEE Standards
Collection,” 2001 edition.
o
.c
2. The principle source of text book material is “Software Engineering A
ya
PRACTITIONER ’ S APPROACH” by Roger S. Pressman.
i
3. The principle source of text book material is “A Concise Introduction to
un
Software Engineering” by Pankaj Jalote.
sD
14
1.2.2 Product Functions
The following list offers a brief outline and description of the main features and
functionalities of the Examination and Result Management System. The features
are split into two major categories: core features and additional features. Core
features are essential to the application’s operation, whereas additional features
m
simply add new functionalities.
o
1.2.3 User Classes and Characteristics
.c
There are three types of users that interact with the system:-
ya
a) Students
b) Teachers
c) Administrator i
un
Each of these types of users has different use of the system so each of them has
their own requirements.
sD
The students can only use the application to view their profile, result, datesheet,
syllabus and Admit Card. This means that the user is expected to be Internet
al
literate. The user interface will be as intuitive as possible. Thus, technical expertise
and Android experience should not be an issue.
ri
to
The main component of the Examination and Result Management System is the
software application, which will be limited to the Android operating system
(specifically Android 4.0 and above). The application is not resource- or graphics-
intensive, so there are no practical hardware constraints.
The app will rely on several functionalities built into Android’s Application
Programming Interface (API), so ensuring appropriate usage of the API will be a
15
major concern. Beyond that, the application is a self-contained unit and will not
rely on any other Android-related software components.
The primary design constraint is the mobile platform. Since the application is
m
designated for mobile handsets, limited screen size and resolution will be a major
o
design consideration.
.c
Creating a user interface which is both effective and easily navigable will pose a
difficult challenge.
ya
Other constraints such as limited memory and processing power are also worth
considering. Examination and Result Management app is meant to be quick and
i
un
responsive, so each feature must be designed and implemented with efficiency in
mind.
sD
component of the system which shall provide specific guidelines to a user for
using the product. To implement online user help, online user manual shall be
to
provided.
Tu
16
The performance shall depend upon hardware components of the client/customer’s
mobile handset.
m
This section provides a detailed description of all inputs into and outputs from the
system. It also gives a description of the hardware, software and communication
o
interfaces and provides basic prototypes of the user interface.
.c
The protocol used shall be HTTP.
ya
The Port number used will be 80.
A first-time user of the mobile application should see the log-in page when he/she
al
administer the system by for instance editing user and other information.
Tu
17
data between the local application and the main application server. Information
will be sent using TCP/IP and the HTTP protocol.
The Android platform provides abstractions for all network communication
interfaces and thus the hardware as well.
Since the application must run over the internet, all the hardware shall require to
connect internet will be hardware interface for the system. As for e.g.Wi-Fi,
m
mobile data.
The hardware connection to the database server is managed by the underlying
o
operating system on the mobile phone.
.c
ya
1.3.3 Software Interfaces
i
The communication between the database and the application consists of operation
un
concerning both reading and modifying the data.
The Examination and Result Management app is to be developed under the
sD
Android operating systems using the Java JDK (Java Development Kit) and the
Android SDK (software development kit) tools.
al
ri
communication over the internet and for the intranet communication will be
Tu
18
1.4 System Features
The System maintains information about the examination and result. Of course ,
this Project has a high priority because it is very difficult to manage all the
information about the examination and result manually.
To solve the problem of physically managing all the information about the
examination and result , our application provides several features, such as :-
m
View result (All Users)
o
View Syllabus (All Users)
.c
View admit card (All Users)
View Datesheet (All Users)
ya
View his Profile (All Users)
Create/Update Result (Only Teacher and Admin)
i
un
Create/Update Syllabus (Only Admin)
Create/Update Datesheet (Only Admin)
Create/Update Admit Card (Only Admin)
sD
Performance should not be an issue because all of our server queries involve small
Tu
pieces of data. Changing screens will require very little computation and thus will
occur very quickly. Server updates should only take a few seconds as long as the
phone can maintain a steady signal.
19
1.5.2 Safety Requirements
Examination and Result Management app will not affect data stored outside of its
servers nor will it affect any other applications installed on the user’s phone. It
cannot cause any damage to the phone or its internal components.
The user’s password should always be echoed with special characters representing
m
typed characters.
The system’s back-end servers shall only be accessible to authenticated
o
administrators.
.c
The system’s back-end databases shall be encrypted.
The graphical user interface (GUI) of Examination and Result Management app is
ri
to be designed with usability as the first priority. The app will be presented and
to
organized in a manner that is both visually appealing and easy for the user to
navigate. To ensure reliability and correctness, there will be zero tolerance for
Tu
errors in the algorithm that computes result and percentage of the students.
20
TutorialsDuniya.com
Get FREE Compiled Books, Notes, Programs, Books, Question Papers with Solution*
etc of following subjects from https://www.tutorialsduniya.com.
USER
o m
.c
EXAMINATION AND
ya
RESULT
COMPUTATION SYSTEM
i
un
a lsD
ri
21
6.2 Level – 1 DFD
m
LOGIN
o
.c
VIEW
DATESHEET CREATE
DATESHEET
VIEW USER
ya
ADMIT PROFILE
CARD
i
un
sD
DATABASE
22
1.7 Data Dictionary
a. User Credentials = UserID + Password + Role of user
m
d. Create Datesheet = Subject + Date + RoomNo. + Time + Duration
o
e. Create Admit Card = Name + RollNo. + Sem + Subject + PaperCode + M.M.
.c
i ya
un
sD
al
ri
to
Tu
23
Chapter – 2
m
Function-oriented software metrics use a measure of the functionality
o
delivered by the application as a normalization value. Since
.c
‘functionality’ cannot be measured directly, it must be derived
indirectly using other direct measures.
ya
Function-oriented metrics were first proposed by Albrecht, who
i
suggested a measure called the function point. Function points are
un
derived using an empirical relationship based on countable (direct)
measures of software's information domain and assessments of
sD
software complexity.
Function points are computed by completing the table as shown below.
Five information domain characteristics are determined and counts are
al
24
Number of user inquiries. An inquiry is defined as an on-line input
m
data that may be one part of a large database or a separate file) is
counted.
o
.c
Number of external interfaces. All machine readable interfaces (e.g., data
files on storage media) that are used to transmit information to another
ya
system are counted.
i
un
sD
al
ri
to
Tu
25
The Fi (i = 1 to 14) are "complexity adjustment values" based on responses.
m
Logical Interface 1 2 1
External Interface 0 0 0
o
External Enquiry 3 2 0
.c
ya
UFP = ∑5 i =1 ∑3 i =j Cij * Wij
= 3*4 + 4*3 + 6*1 + 4*1 + 5*4 + 7*1 + 7*1 + 10*2 + 15*1 + 3*3 +
i
un
4*2
= 12 + 12 + 6 + 4 + 20 + 7 + 7 + 20 + 15 + 9 + 8
= 120
sD
= 0.65 + 0.01 X 14 X 3
= 1.07
ri
to
FP = UFP * CAF
= 120 X 1.07
Tu
= 128.4
= 128 (approx)
26
COCOMO2 ( COnstructive COst Model 2) is an algorithmic cost
estimation technique proposed by Boehm, which works in a
bottom-up manner.
It is designed to provide some mathematical equations to estimate software
projects.
These mathematical equations are based on historical data and use
m
project size in the form of KLOC.
The COCOMO model uses a multivariable size estimation model
o
for effort estimation.
.c
i ya
un
Object Point = ∑3 i =1 ∑3 i =j Cij * Wij
lsD
SCREENS 1 3 2
ri
to
REPORT 1 3 1
Tu
3GL 0 0 1
(1X1+3X2+2X3)+(1X2+3X5+1X8)+(1X10)
= 13+25+10
= 48
27
NOP = Object Point * ( 1 - % reuse/100)
= 48 * (1-0)
= 48
m
= 3.7
o
.c
NOP = New Object Point
ya
PROD = Productivity
We have assumed nominal developer experience
i
un
sD
al
ri
to
Tu
28
2.3 Scheduling
m
Steps End Date
SRS - 20 February
o
Cost & Size Estimation - 27 February
.c
Design - 13 March
ya
Implementation - 20 March
Testing - 27 March
User manual - i 3 April
un
Source code & Deployment - 10 April
sD
al
ri
to
Tu
29
Chapter – 3
Architectural Diagram
m
Examination and Result
Management System
o
.c
ya
Student Admin
i
un
sD
Result
Edit/Delete Edit/Delete
to
30
Chapter – 4
Risk Management
Risk always involves two characteristics:
m
a. Uncertainty - The risk may or may not happen. There are no 100% probable
risks.
o
b. Loss - If a risk becomes a reality, unwanted consequences or losses will
.c
occur.
ya
The goal of the risk mitigation, monitoring and management plan is to identify as
many potential risks as possible. The project will then be analysed to determine
any project-specific risks. i
un
When all risks have been identified, they will then be evaluated to determine
sD
their probability of occurrence. Plans will then be made to avoid each risk,
The quicker the risks can be identified and avoided, the smaller the chances
Tu
Risk Table
31
Risks Category Probability Impact
m
System
o
Changes in Project Risk 20% 2
.c
Requirements
Impact Values:
1 – Catastrophic i ya
un
2 – Critical
3 – Marginal
sD
4 – Negligible
al
Mitigation
to
The cost associated with a computer crash resulting in a loss of data is crucial. A
Tu
computer crash itself is not crucial, but rather the loss of data. A loss of data will
result in not being able to deliver the product to the customer. This will result in a
not receiving a letter of acceptance from the customer. Without the letter of
acceptance, the group will receive a failing grade for the course. As a result the
32
organization is taking steps to make multiple backup copies of the software in
Monitoring
When working on the product or documentation, the staff member should always
m
be aware of the stability of the computing environment they’re working in. Any
o
changes in the stability of the environment should be recognized and taken
.c
seriously.
ya
Management
i
un
The lack of a stable-computing environment is extremely hazardous to a software
unstable, the development team should cease work on that system until the
al
environment is made stable again, or should move to a system that is stable and
Mitigation
The cost associated with a late delivery is critical. A late delivery will result in a
late delivery of a letter of acceptance from the customer. Without the letter of
33
acceptance, the group will receive a failing grade for the course. Steps have been
taken to ensure a timely delivery by gauging the scope of project based on the
delivery deadline.
Monitoring
m
A schedule has been established to monitor project status. Falling behind schedule
o
would indicate a potential for late delivery. The schedule will be followed closely
.c
during all development stages.
ya
Management
i
Late delivery would be a catastrophic failure in the project development. If the
un
project cannot be delivered on time the development team will not pass the
sD
course. If it becomes apparent that the project will not be completed on time, the
Mitigation
In order to prevent this from happening, the software will be developed with the
end user in mind. The user-interface will be designed in a way to make use of the
34
Monitoring
The software will be developed with the end user in mind. The development team
will ask the opinion of various outside sources throughout the development
m
opinion from others.
o
Management
.c
Should the program be resisted by the end user, the program will be thoroughly
ya
examined to find the reasons that this is so. Specifically the user interface will be
i
investigated and if necessary, revamped into a solution.
un
sD
al
ri
Mitigation
Tu
In order to prevent this from happening, meetings (formal and informal) will be
held with the customer on a routine business. This insures that the product we are
Monitoring
35
The meetings with the customer should ensure that the customer and our
organization understand each other and the requirements for the product.
Management
Should the development team come to the realization that their idea of the product
m
requirements differs from those of the customer, the customer should be
o
immediately notified and whatever steps necessary to rectify this problem should
.c
be taken. Preferably a meeting should be held between the development team and
ya
the customer to discuss at length this issue.
i
un
sD
al
ri
to
Tu
36
TutorialsDuniya.com
Get FREE Compiled Books, Notes, Programs, Books, Question Papers with Solution*
etc of following subjects from https://www.tutorialsduniya.com.
m
5.1 HTML File
o
<!DOCTYPE html>
.c
<html>
<head>
ya
<title>Create Result</title>
</head>
i
un
<body>
<h1>Create Result</h1><br/><hr/><br/>
<form action="se.php" method="POST">
sD
<label for="subject">Subject</label>
<input type="text" name="subject" /><br/><br/>
ri
37
5.2 CSS file
h1{
text-align:center;
}
form{
m
text-align:center;
}
o
html{
.c
background-color:#0face0;
ya
5.3 PHP File
i
un
<?php
if (isset($_POST['submit']))
{
sD
$roll= $_POST['roll'];
$subject= $_POST['subject'];
al
$MO= $_POST["MO"];
$MM= $_POST["MM"];
ri
to
$host = "174.136.13.253";
$name = "tricksd3_abhi";
Tu
$password = "result9101";
$DB = "tricksd3_result";
$conn = mysqli_connect($host,$name,$password,$DB);
if(!$conn)
38
die("Connection failed :
".mysqli_connect_error());
m
if(mysqli_query($conn,$sql))
echo "RECORD created successfully";
o
else
.c
echo "Error connecting database :
ya
".mysqli_error($conn);
mysqli_close($conn);
i
un
echo "<script>alert('RECORD created
successfully')</script>";
sD
header("Location:index.html");
}
al
?>
ri
to
Tu
39
5.4 Snapshots of Module
a. View Profile (Student) b. View Profile (Teacher)
o m
.c
ya
i
un
sD
al
ri
to
40
o m
.c
i ya
un
sD
al
ri
41
o m
.c
ya
i
un
f. Generate Datesheet g. Generate Syllabus
sD
al
ri
to
Tu
42
o m
.c
i ya
un
sD
al
CHAPTER – 6 Testing
ri
43
6.1.1.2 Output Equivalence Class
Output Classes
O1 = { per = 100 && per > 90 , Grade = ‘A+’ }
O2 = { per = 90 && per > 80 , Grade = ‘A’ }
O3 = { per = 80 && per > 70 , Grade = ‘B+’ }
m
O4 = { per = 70 && per > 60 , Grade = ‘B’ }
O5 = { per = 60 && per > 50 , Grade = ‘C’ }
o
O6 = { per = 50 && per > 40 , Grade = ‘D’ }
.c
O7 = { per = 40 && per >= 33 , Grade = ‘E’ }
ya
O8 = { per < 33 && per >= 0 , Grade = ‘F’ }
i
un
sD
al
ri
to
Tu
44
6.2 White Box Testing
m
2. int Grade;
3. int Total_Marks = Sub1 + Sub2 + Sub3 + Sub4;
o
4. int per = Total_Marks/ Total_Max_Marks * 100;
.c
5. if ( per > 90 )
6. Grade = ‘A+’;
ya
7. else if ( per > 80 )
8. Grade = ‘A’; i
un
9. else if ( per > 70 )
10. Grade = ‘B+’;
11.else if ( per > 60 )
sD
19.else
20. Grade = ‘F’;
21.}
45
6.3 Program Flow Graph
START 1
2
3
4
5
m
6 7
o
8
.c
9
10
ya
11
i 12
un
13
14
lsD
15
16
a
ri
17
to
18
19
Tu
20
21
46
6.4 Cyclometric Complexity Calculation
Edges (e) = 28
Vertices (v) = 21
Cyclometric Complexity ( CC) = e–v+2
= 28 – 21 + 2
m
= 7+2
= 9
o
Hence , there will be 9 independent paths.
.c
ya
6.5 Independent Paths
i
a.) 1 --> 2 --> 3 --> 4 --> 5 --> 6 --> 21
un
b.) 1 --> 2 --> 3 --> 4 --> 5 --> 7 --> 8 -->21
sD
d.) 1 --> 2 --> 3 --> 4 --> 5 --> 7 --> 9 --> 11 --> 12 --> 21
al
e.) 1 --> 2 --> 3 --> 4 --> 5 --> 7 --> 9 --> 11 --> 13 --> 14 --> 21
ri
f.) 1 --> 2 --> 3 --> 4 --> 5 --> 7 --> 9 --> 11 --> 13 --> 15 --> 16 --> 21
to
g.) 1 --> 2 --> 3 --> 4 --> 5 --> 7 --> 9 --> 11 --> 13 --> 15 --> 17 --> 18 --> 21
Tu
h.) 1 --> 2 --> 3 --> 4 --> 5 --> 7 --> 9 --> 11 --> 13 --> 15 --> 17 --> 19 --> 21
i.) 1 --> 2 --> 3 --> 4 --> 5 --> 7 --> 9 --> 11 --> 13 --> 15--> 17 --> 19--> 20--
>21
47
Chapter – 7
User Manual
1.0 Introduction
m
simple interface to access their account from a mobile device to view their Result,
Syllabus, Datesheet etc. This document will provide instructions for using the
o
application.
.c
2.0 Getting Started
i ya
un
Download and install the “Examination and Result Management System”
application available on play store or AppleStore . The application is compatible
sD
STEP 1 : Tap the “Examination and Result Management System” icon in your
to
STEP 2 : Students need to Log In to use the application by providing their user
Tu
STEP 4 : Now, a student can view their Result , Datesheet , Syllabus and Admit
Card.
48
STEP 5 : To view his Result/Datesheet/Syllabus/Admit Card , he simply needs to
click on the respective button displayed on his profile.
m
Internet connection for Application to function.
o
.c
ya
3. Troubleshooting
49
Chapter -8
Conclusions
The entire project has been developed and deployed as per the requirements stated
by the user. It is found to be bug free as per the testing standards that are
m
implemented.
o
The whole system’s activities divided are into three major parts like
.c
Student, Teacher and Admin. For implementing the system Android studio is
used.
The estimated cost of the project is (efforts) 4.53 and the estimated size of the
project is (FP) 153.
Finally, we like to conclude that we put all our efforts throughout the development
of our project and tried to fulfill most of the requirements of the user.
50
Chapter - 9
References
1. https://www.tutorialsduniya.com
o m
2. IEEE Software Engineering Standards Committee, “IEEE Std 830-1998, IEEE
.c
Recommended Practice for Software Requirements Specifications”, October 20,
1998.
i ya
3. The principle source of text book material is “Software Engineering A
PRACTITIONER ’ SAPPROACH” by Roger S. Pressman.
un
4. The principle source of text book material is “A Concise Introduction to
sD
5. https://www.tutorialsduniya.com
ri
to
Tu
51
TutorialsDuniya.com
Get FREE Compiled Books, Notes, Programs, Books, Question Papers with Solution*
etc of following subjects from https://www.tutorialsduniya.com.