Analysis of Task Process For Investigating The Productivity and Motivation of Software Programmers Project
Analysis of Task Process For Investigating The Productivity and Motivation of Software Programmers Project
Analysis of Task Process For Investigating The Productivity and Motivation of Software Programmers Project
On
BACHELOR OF TECHNOLOGY
in
Submitted by
M. Rashmitha (17315A0526)
S. Divya (17315A0527)
2019-20
Department of Computer Science & Engineering
SREENIDHI INSTITUTE OF SCIENCE ANDTECHNOLOGY
(AUTONOMUS)
Yamnampet (V), Ghatkesar (M), Hyderabad – 501301, A.P.
2019-2020
CERTIFICATE
This is to certify that the project entitled “Analysis of Task Process for Investigating the
Productivity and Motivation of Software Programmers” is being submitted by
S. Divya (17315A0527)
External Examiner
Date:
DECLARATION
It is declared to the best of our knowledge that the work reported does not form part of any
dissertation submitted to any other University or Institute for award of any degree.
ACKNOWLEDGEMENT
I would like to express my gratitude to all the people behind the screen who helped me to
transform an idea into a real application.
I would like to express my heart-felt gratitude to my parents without whom I would not have
been privileged to achieve and fulfill my dreams. I am grateful to our principal, Dr. T. CH.
SIVA REDDY, who most ably run the institution and has had the major hand in enabling me
to do my project.
I profoundly thank Dr. ARUNA VARANASI, Head of the Department of Computer Science
& Engineering who has been an excellent guide and also a great source of inspiration to my
work.
I would like to thank my internal guide Mrs. T. MAMATHA for her technical guidance,
constant encouragement and support in carrying out my project at college.
The satisfaction and euphoria that accompany the successful completion of the task would be
great but incomplete without the mention of the people who made it possible with their constant
guidance and encouragement crowns all the efforts with success. In this context, I would like
thank all the other staff members, both teaching and non-teaching, who have extended their
timely help and eased my task.
M. RASHMITHA 17315A0526
S. DIVYA 17315A0527
ABSTRACT
Programming profitability improvement can be accomplished by improving the product
procedure, advances utilized, and ability of individuals included. During the most recent three
decades, improving programming process for better programming profitability has been
underlined. Enhancements in the general programming process increment programming efficiency
by recognizing and disposing of waste during programming improvement and streamlining
existing strategies to decrease the product advancement exertion. Structures, for example, CMMI,
ISO, and ASPICE have risen to assist associations with improving their procedures. Devices and
innovation have additionally developed constantly to improve profitability. Extensive work done
on developer profitability incorporates recognizing factors that influence efficiency, contrasts
among fledgling and specialists, how software engineers invest energy, pair programming,
Personal Software Process (PSP, etc. Little work has been done to see how developers execute
undertakings relegated to them and how the procedure they use for executing the errands may
influence their profitability, which is the focal point of this work.
INDEX
1.INTRODUCTION
This work intended to lead a precise examination of undertaking structures programming engineers
use to execute consigned tasks and how it may impact their productivity. The general programming
process generally doesn't standardize a particular task process, and thusly a task technique for an
endeavor may change beginning with one engineer then onto the following. Another critical goal
of this work was to consider whether the proficiency of programming specialists can be improved
by changing their task structures.
Cons:
1. Time taking
2. Loss of potential profitability.
3. More number of benefits are required for appraisal.
1
2. The all in all programming procedure generally doesn't standardize a particular task
procedure, and in this manner a task system for an endeavor may change beginning
with one programming engineer then onto the following.
Pros:
2
CHAPTER-II
2. SYSTEM REQUIREMENTS
IDE : ECLIPSE
In this module we plan the windows for the endeavor. These windows are used for secure login
for all customers. To connect with server customer must give their username and mystery key then
nobody however they can prepared to interface the server. If the customer starting at now exits
direct can login into the server else customer must enlist their nuances, for instance, username,
mystery word and Email id, into the server. Server will make the record for the entire customer to
keep up move and download rate. Name will be set as customer id. Marking in is commonly used
to enter a specific page.
3
2.3.2 Activity and Production verification:
This is the second module of this Project. In this module director can login. By then he will screen
the activities of explicit agent. That suggests to what extent the specialist is dynamic and inert.
Likewise, how frequently delegate change beginning with one work then onto the following work.
Considering all of these things the gainfulness level of the specialist is checked.
This is the third module of this Project. In this module delegate should login from the start. By
then the specialist can see he complete profile and they can change their profile. They can visit or
send the any records or pictures to their partners. They can see the records which was send by other
laborer. Besides, if some request sending chief regarding adventures agents can offered response
subject to work execution head given motivation. If agent satisfied all the works he moreover
refreshing occupation satisfaction.
4
CHAPTER-III
3. SYSTEM ANALYSIS
5
3.1.3 SOCIAL FEASIBILITY
6
JSP vs. Pure Servlets:
7
CHAPTER-IV
4. SYSTEM DESIGN
4.1 GIVEN INPUT EXPECTED OUTPUT:
Yield : If real customer name and mystery state by then direct open the greeting page regardless
show botch message and occupy to the selection page.
➢ Client
➢ Manager
Yield : Crate laborers and sending task. Send adventure report to client.
Yield : All the activities of architect will appeared and reliant on that effectiveness will decided
for that particular planner.
➢ Employee
Yield: If authentic Employee Id and mystery key by then direct open the greeting page regardless
show botch message and redirect to the architect login page. Check all tasks
8
➢ Work inspiration and employment fulfillment
Yield: The data will appear on agent or boss dashboard. Checking work motivation and business
satisfaction
➢ Creating Goals
9
4.3 SYSTEM ARCHITECTURE
The above layout shows the plan of our endeavor Organizing User Search Histories. It shows how
our system is arranged and shows the stream among various parts all through the structure in a
hypothetical view.
10
4.4 UML DIAGRAMS:
GENERAL
Register
Client
Login
Database
If getting reply that project verify &
View & download project send to client
11
The basic inspiration driving s usecase diagram is to show what system limits are performed for
which on-screen character. Employments of the on-screen characters in the system can be depicted.
The above diagram involves customer as on-screen character Each will accept a particular activity
to achieve a thought.
Task Uploading
Sent to Manager
Data stored into database
Verify Task
12
4.4.3. CLASS DIAGRAM
In this class diagram addresses how the classes with characteristics and methods are associated
together to play out the check with security. From the above diagram showed the various classes
connected with our errand.
13
4.4.4. OBJECT DIAGRAM
In the above outline tells about the movement of things between the classes. It is a blueprint that
shows an aggregate or mostly point of view on the structure of an exhibited system. In this thing
chart addresses how the classes with attributes and strategies are associated together to play out
the affirmation with security.
14
4.4.5. STATE DIAGRAM
Login
Login Register
Employee Home
Client Home Login
Dash Board
Deliverd Projects Client Required Projects
Productivity My Goals
Database
State diagram are a roughly portrayed outline to show work procedures of stepwise activities and
exercises, with assistance for choice, accentuation and synchronization. State traces require that
the structure depicted is made out of a set number of states; now and again, this is in all actuality
the case, while at various events this is a reasonable reflection. Various kinds of state traces exist,
which differentiate imperceptibly and have assorted semantics.
15
4.4.6. COLLABORATION DIAGRAM
4: Sent to Manager
Client Manager
16
4.4.7. COMPONENT DIAGRAM
Dash Board
Deliverd Client Required
Projects Projects
Survey Report
Assigned
Tasks
Sending
Request Tasks & Answers
Response Tasks
My Goals
Productivity
Database
17
4.4.8. ACTIVITY DIAGRAM
Register Login
Client Login
Survey Report
Assigned Tasks
Verify Project
Productivity My Goals
Database
18
CHAPTER-V
5. CODING
Addgoal.jsp
<!DOCTYPE html>
<%@page import="com.controllers.DbConnection"%>
<%@page import="java.sql.ResultSet"%>
<html>
<title>HR Management</title>
<link rel="stylesheet" href="w3.css">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, beginning scale=1">
<link rel="stylesheet" href="mystyle.css">
<link rel="stylesheet" href="w3.css">
<link rel="stylesheet" href="team_black.css">
<link rel="stylesheet" href="icons.css">
<head>
<style type="text/css">
label{
shading: white;
}
</style>
</head>
<body style="background-picture: url('ba/ba11.jpg');" class="w3-content orange"><br/>
<h1 style="font-size: 40px; text style family: dream; textual style: ordinary;" class="w3-
center">Analysis of Task Process for Investigating the Productivity and Motivation of
Software Programmers</h1>
<!- - Sidebar on click - >
19
<!- - Navbar - >
<br/>
<center>
<h2>Creating Targets </h2><br/><br/>
<form action="AddGoal" method="post">
<label for="uname"><b>Goal Title</b></label>
<input type="text" placeholder="Give A Title For Your Goal" name="title" required>
<br/><br/>
<label for="uname"><b>Target 1:</b></label>
<input type="text" placeholder="What is target 1?" name="t1" required><br/><br/>
<label for="uname"><b>Target 2:</b></label>
<input type="text" placeholder="What is target 2?" name="t2" required><br/><br/>
<label for="uname"><b>Target 3:</b></label>
<input type="text" placeholder="What is target 3?" name="t3" required><br/><br/>
<label for="uname"><b>Target 4:</b></label>
<input type="text" placeholder="What is target 4?" name="t4" required><br/><br/>
<label for="uname"><b>Target 5:</b></label>
<input type="text" placeholder="What is target 5?" name="t5" required><br/><br/>
<button type="submit">Create Goal</button>
</form>
</center>
<!- - Footer - >
</body>
</html>
client.Jsp
20
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Client Login</title>
<link rel="stylesheet" href="w3.css">
<style type="text/css">
#t1{
text dimension: 20px;
textual style family: acquire;
textual style: italic;
}
body, h1 {
textual style family: cursive;
textual style: italic;
}
</style>
</head>
<body style="background-picture: url('ba/ba11.jpg');" class="w3-content orange"><br/>
<h1 style="font-size: 40px; textual style family: dream; text style: ordinary;" class="w3-focus
">Analysis of Task Process for Investigating the Productivity and Motivation of Software
Programmers</h1>
<div style="margin-top: 30px; text dimension: 20px; textual style family: acquire; text style:
italic;" class="w3-bar w3-center">
<a href="index.html">Home</a>
<a href="clientreg.jsp" style="margin-left: 250px;">Client Registration</a>
</div>
<div class="w3-bar w3-focus" style="font-family: acquire; textual style: italic;">
<h1>Client Login</h1>
</div>
<form action="Client" method="post">
<center>
<table class="w3-table" border="5" bordercolor="white" style="width: 550px;">
21
<tr><td id="t1">Client Email Id</td><td><input type="text" name="uid" class="w3-
input"></td></tr>
<tr><td id="t1">Password</td><td><input type="password" name="pwd" class="w3-
input"></td></tr>
</table>
<input type="submit" value="Login" class="w3-button w3-dark w3-darkness w3-input w3-
content white" style="width: 200px;margin: 5px;">
</center>
</form>
</body>
</html>
Clienthome.jsp
<%@page import="com.sw02dao.Sw02Dao"%>
<%@page import="java.sql.ResultSet"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-/W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<link rel="stylesheet" href="w3.css">
<style type="text/css">
body, h1 {
text style family: cursive;
text style: italic;
}
</style>
</head>
<body style="background-picture: url('ba/ba11.jpg');" class="w3-content orange"><br/>
<h1 style="font-size: 40px; text style family: dream; textual style: typical;" class="w3-
center">Analysis of Task Process for Investigating the Productivity and Motivation of Software
Programmers</h1>
<div class="w3-bar w3-focus" style="font-size: 20px; edge top: 30px; textual style family:
acquire; text style: italic;">
22
<a href="clienthome.jsp">Home</a>
<a href="project.jsp" style="margin-left: 100px;">Projects</a>
<a href="ipc.jsp" style="margin-left: 100px;">Delivered Projects</a>
<a href="Logout.jsp" style="margin-left: 100px;">Logout</a>
</div>
<center>
<%
meeting = request.getSession(false);
String sql = "select * from customer where email='"+session.getAttribute("email")+"'";
String s = "photo.jsp?name="+session.getAttribute("email")+"&&db=client";
ResultSet rs = Sw02Dao.getData(sql);
while(rs.next()){ %>
<h1>
Welcome To <%= rs.getString(2)+" "+rs.getString(3)%>
</h1>
<%} %>
<img alt="" src="<%=s%>" width="450px;" height="250px;">
</center>
</body>
</html>
Dashboard.jsp
23
}
</style>
</head>
<body style="background-picture: url('ba/ba11.jpg');"
class="w3-content white">
<h1 style="font-size: 40px; text style family: dream; textual style: ordinary;" class="w3-
center">
Examination of Task Process for Investigating the Productivity and Motivation of Software
Programmers</h1>
<div style="margin-top: 30px; text style family: acquire; textual style: italic; text dimension:
20px;" class="w3-bar w3-center">
<%
on the off chance that (rs.getString(7) != invalid) {
%>
<a href="Download1?da=<%=rs.getString(6)%>">File</a> <%
} else {
}
%>
</td>
<td><%=rs.getString(6)%>
</tr>
<%
}
%>
</table>
<a href="compose.jsp" class="w3-button w3-dark w3-murkiness w3-input w3-content white"
style="width: 200px; edge: 5px;">Compose</a> <br>
<!- - <div id="iframe_parent" class="w3-right" style="margin: 10px;">
<script type="PATH-to-JQUERY"></script>
<script>
$(function() {
$('#printbutton')
.click(
work() {
in the event that (!$('#iframe').length) {
$('#iframe_parent')
.html(
25
'<iframe id="iframe" src="http://localhost:8080/vtjsw01_2019/compose.jsp" width="500px"
height="400px;"></iframe>');
</tr>
<%
sql = "select * from worker where companyname='"
+ session.getAttribute("comm") + "'";
rs = Sw02Dao.getData(sql);
String s = "" + d.getDate();
int d1 = d.getMonth() + 1;
String s1 = "" + d1;
while (rs.next()) {
in the event that (rs.getString(5).equals(session.getAttribute("email"))) {
} else {
StringTokenizer st = new StringTokenizer(rs.getString(12),
"-/");
while (st.hasMoreTokens()) {
in the event that (st.nextToken().equals(s)
&& st.nextToken().equals(s1)) {
st.nextToken();
%>
26
<td><%=rs.getString(5)%></td>
<td><%=rs.getString(8)%></td>
<td><a href="greeting.jsp?mail=<%=rs.getString(5)%>"
class="w3-button w3-dark w3-obscurity w3-content white">Greetings</a> <%
}
}
}
}
%>
Deliver.jsp
27
</body>
</html>
Emp.jsp
<%@page import="com.sw02dao.Sw02Dao"%>
<%@page import="java.sql.ResultSet"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-
8859-1"%>
<!DOCTYPE html PUBLIC "-/W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
28
<link rel="stylesheet" href="w3.css">
<style type="text/css">
body, h1 {
text style family: cursive;
text style: italic;
}
</style>
</head>
<body style="background-picture: url('ba/ba11.jpg');" class="w3-content orange"><br/>
<h1 style="font-size: 40px; text style family: dream; textual style: typical;" class="w3-focus
">Analysis of Task Process for Investigating the Productivity and Motivation of Software
Programmers</h1>
<div class="w3-bar w3-focus" style="margin-top: 30px; text dimension: 20px;">
<a href="managerhome.jsp">Home</a>
<a href="emp.jsp" style="margin-left: 50px;">Manage Employee</a>
<a href="projects.jsp" style="margin-left: 50px;">Projects</a>
<a href="productivity.jsp" style="margin-left: 50px;">Productivity</a>
<a href="Logout.jsp" style="margin-left: 50px;">Logout</a>
</div>
<center>
<h1 style="margin-top: 30px; ">Employee Details</h1>
<table class="w3-table" border="5" bordercolor="white" style="width: 850px;">
<tr><th>EmployeeId</th><th>Name</th><th>Email</th><th>Designation</th><th>Mobile</t
h><th>Blood Group</th><th>Remove</th></tr>
<% meeting = request.getSession(false);
String sql = "select * from representative where
companyname='"+session.getAttribute("comm")+"'";
ResultSet rs = Sw02Dao.getData(sql);
while(rs.next()){
%>
<tr><td><%=rs.getString(2) %></td>
<td><%=rs.getString(3)+" "+rs.getString(4) %></td>
<td><%=rs.getString(5) %></td>
<td><%=rs.getString(7) %></td>
<td><%=rs.getString(8) %>
<td><%=rs.getString(10) %></td>
<td><a href="Remove?name=<%=rs.getString(5)%>" class="w3-button w3-dark w3-murkiness
w3-content white">Remove</a>
<%} %>
</table>
29
<a href="employeereg.jsp" class="w3-button w3-dark w3-obscurity w3-input w3-content white"
style="width: 200px; edge: 5px;">Add Employee</a>
<table class="w3-table" border="5" bordercolor="white" style="width: 850px; edge top: 20px;">
<tr><th>CompanyId</th><th>ProcessingTeam</th><th>Team Members</th></tr>
<% sql = "select * from empteam where companyname='"+session.getAttribute("comm")+"'";
rs = Sw02Dao.getData(sql);
while(rs.next()){%>
<tr><td><%=rs.getString(1) %></td><td><%=rs.getString(2) %></td><td><%=rs.getString(3)
%></td></tr>
<% }
%>
</table>
<a href="empteam.jsp" class="w3-button w3-dark w3-haziness w3-input w3-content white"
style="width: 200px; edge: 5px;">New Processing Team</a>
</center>
</body>
</html>
Emphome.jsp
<%@page import="com.sw02dao.Sw02Dao"%>
<%@page import="java.util.Date"%>
<%@page import="com.sw02bean.EmpBean"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-/W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<link rel="stylesheet" href="w3.css">
<style type="text/css">
body, h1 {
text style family: cursive;
text style: italic;
}
</style>
</head>
<body style="background-picture: url('ba/ba11.jpg');" class="w3-content orange"><br/>
30
<h1 style="font-size: 40px; text style family: dream; textual style: ordinary;" class="w3-
center">Analysis of Task Process for Investigating the Productivity and Motivation of Software
Programmers</h1>
<div style="margin-top: 30px; text style family: acquire; textual style: italic; text dimension:
20px;" class="w3-bar w3-center">
<a href="emphome.jsp">Home</a>
<a href="work1.jsp" style="margin-left: 80px;">Tasks</a>
<a href="dashboard.jsp" style="margin-left: 80px;">Dash Board</a>
<a href="survayreport.jsp" style="margin-left: 80px;">Survey Report</a>
<a href="managermsg.jsp" style="margin-left: 80px;">Message from Manager</a>
<a href="goals.jsp" style="margin-left: 80px;">My Goals</a>
<a href="Logout.jsp" style="margin-left: 80px;">Logout </a>
</div>
<% meeting = request.getSession(false);
String uid = (String) session.getAttribute("email");
System.out.println("uid - >" + uid);
String sql = "embed into emptime values(?,?,?)";
Date d = new Date();
String da = "" + d;
EmpBean eb = new EmpBean();
eb.setUid(uid);
eb.setCn("emphome.jsp");
eb.setDa(da);
/int I = Sw02Dao.empTime(sql, eb);
%>
<div style="margin-top: 80px; textual style family: acquire; textual style: italic;" class="w3-bar
w3-center">
<h1>Welcome To <%=session.getAttribute("user") %></h1>
</div>
</body>
</html>
Empwork.jsp
31
32
<input type="submit" value="Assign" class="w3-button w3-dark w3-input w3-murkiness w3-
content white" style="width: 200px; edge: 5px;">
</form>
</center>
</body>
</html>
Manager.jsp
33
</div>
<div class="w3-bar w3-focus" >
<h1 style="font-family:cursive; text style: italic;">Manager Login</h1>
</div>
Productivity.jsp
<%@page import="java.util.Date"%>
<%@page import="java.sql.SQLException"%>
<%@page import="com.sw02dao.Sw02Dao"%>
<%@page import="java.sql.ResultSet"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-/W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<link rel="stylesheet" href="w3.css">
<style type="text/css">
body, h1 {
text style family: cursive;
text style: italic;
}
</style>
</head>
34
<body style="background-picture: url('ba/ba11.jpg');" class="w3-content orange"><br/>
<h1 style="font-size: 40px; text style family: dream; textual style: ordinary;" class="w3-
center">Analysis of Task Process for Investigating the Productivity and Motivation of Software
Programmers</h1>
<div class="w3-bar w3-focus" style="margin-top: 30px; text style family: acquire; textual style:
italic; text dimension: 20px;">
<a href="managerhome.jsp">Home</a>
<a href="emp.jsp" style="margin-left: 50px;">Manage Employee</a>
<a href="projects.jsp" style="margin-left: 50px;">Projects</a>
<a href="productivity.jsp" style="margin-left: 50px;">Productivity</a>
<a href="Logout.jsp" style="margin-left: 50px;">Logout</a>
</div>
<center>
<h1 style="margin-top: 30px; text style family: acquire; textual style: italic;">Production
Level</h1>
<table class="w3-table" border="5" bordercolor="white" style=" width: 850px;">
<tr><th>UserID</th><th>Number Of Switchings</th><th>Active Time</th><th>Inactive
Time</th><th>Mouse Clicks</th><th>Key Strokes</th></tr>
<% meeting = request.getSession(false);
String sql = "select * from representative where
companyname='"+session.getAttribute("comm")+"'";
ResultSet rs = Sw02Dao.getData(sql);
Date d = new Date();
int mo = d.getMonth() + 1;
String d1 = "" + d.getDate() + "/" + mo;
attempt {
while (rs.next()) {
String s[] = new String[500];
int h1[] = new int[500];
int m1[] = new int[500];
int s1[] = new int[500];
int I = 0, k = 0, j = 0, l = 0, tally = 0, kcount = 0;
int ath = 0, atm = 0, ats = 0;
int dth = 0, dtm = 0, dts = 0;
String sql1 = "select * from emptime where userid='"
+ rs.getString(5) + "'";
ResultSet rs1 = Sw02Dao.getData(sql1);
while (rs1.next()) {
on the off chance that (d1.equals(rs1.getString(3))) {
s[i] = rs1.getString(2);
35
h1[i] = rs1.getInt(4);
m1[i] = rs1.getInt(5);
s1[i] = rs1.getInt(6);
i++;
l++;
}
}
sql1 = "select * from empclick where employee='"+rs.getString(5)+"'";
rs1 = Sw02Dao.getData(sql1);
while(rs1.next()){
tally = check + rs1.getInt(3);
kcount = kcount + rs1.getInt(4);
}
for (j = 0; j < I; j++) {
for (k = j + 1; k <= j + 1; k++) {
if(s[k] != null){
on the off chance that ((s[j].equals("projectwork.jsp")
|| s[j].equals("work1.jsp")
|| s[j].equals("survayreport.jsp")
|| s[j].equals("report.jsp"))
&& (s[k].equals("projectwork.jsp")
|| s[k].equals("work1.jsp")
|| s[k].equals("survayreport.jsp")
|| s[k].equals("report.jsp"))) {
on the off chance that (h1[k] > h1[j]) {
atm = atm + m1[k] + 60 - m1[j];
in the event that (s1[j] >= s1[k]) {
ats = ats + s1[k] + 60 - s1[j];
} else {
ats = ats + s1[k] - s1[j];
}
} else {
in the event that (s1[j] >= s1[k]) {
ats = ats + s1[k] + 60 - s1[j];
atm = atm + m1[k] - m1[j] - ((s1[]+60)/60);
} else {
ats = ats + s1[k] - s1[j];
atm = atm + m1[k] - m1[j];
}
}
36
} else if (s[j].equals("projectwork.jsp")
|| s[j].equals("work1.jsp")
|| s[j].equals("survayreport.jsp")
|| s[j].equals("report.jsp")) {
in the event that (h1[k] > h1[j]) {
atm = atm + m1[k] + 60 - m1[j];
in the event that (s1[j] >= s1[k]) {
ats = ats + s1[k] + 60 - s1[j];
} else {
ats = ats + s1[k] - s1[j];
}
} else {
in the event that (s1[j] >= s1[k]) {
ats = ats + s1[k] + 60 - s1[j];
atm = atm + m1[k] - m1[j] - ((s1[k]+60)/60);
} else {
ats = ats + s1[k] - s1[j];
atm = atm + m1[k] - m1[j];
}
}
} else if (s[k].equals("projectwork.jsp")
|| s[k].equals("work1.jsp")
|| s[k].equals("survayreport.jsp")
|| s[k].equals("report.jsp")) {
in the event that (h1[k] > h1[j]) {
dtm = dtm + m1[k] + 60 - m1[j];
in the event that (s1[j] >= s1[k]) {
dts = dts + s1[k] + 60 - s1[j];
} else {
dts = dts + s1[k] - s1[j];
}
} else {
in the event that (s1[j] >= s1[k]) {
dts = dts + s1[k] + 60 - s1[j];
dtm = dtm + m1[k] - m1[j] - ((s1[k]+60)/60);
} else {
dts = dts + s1[k] - s1[j];
dtm = dtm + m1[k] - m[j];
}
}
37
} else {
in the event that (h1[k] > h1[j]) {
dtm = dtm + m1[k] + 60 - m1[j];
in the event that (s1[j] >= s1[k]) {
dts = dts + s1[k] + 60 - s1[j];
} else {
dts = dts + s1[k] - s1[j];
}
} else {
in the event that (s1[j] >= s1[k]) {
dts = dts + s1[k] + 60 - s1[j];
dtm = dtm + m1[k] - m1[j] - ((s1[k]+60)/60);
} else {
dts = dts + s1[k] - s1[j];
dtm = dtm + m1[k] - m1[j];
}
}
}
}else{
in the event that ((s[j-1].equals("projectwork.jsp")
|| s[j-1].equals("work1.jsp")
|| s[j-1].equals("survayreport.jsp")
|| s[j-1].equals("report.jsp"))
&& (s[j].equals("projectwork.jsp")
|| s[j].equals("work1.jsp")
|| s[j].equals("survayreport.jsp")
|| s[j].equals("report.jsp"))) {
in the event that (h1[j] > h1[j-1]) {
atm = atm + m1[j] + 60 - m1[j-1];
in the event that (s1[j-1] >= s1[j]) {
ats = ats + s1[j] + 60 - s1[j-1];
} else {
ats = ats + s1[j] - s1[j-1];
}
} else {
in the event that (s1[j-1] >= s1[j]) {
ats = ats + s1[j] + 60 - s1[j-1];
atm = atm + m1[j] - m1[j-1]-((s1[j]+60)/60);
} else {
ats = ats + s1[j] - s1[j-1];
38
atm = atm + m1[j] - m1[j-1];
}
}
} else if (s[j-1].equals("projectwork.jsp")
|| s[j-1].equals("work1.jsp")
|| s[j-1].equals("survayreport.jsp")
|| s[j-1].equals("report.jsp")) {
in the event that (h1[j] > h1[j-1]) {
atm = atm + m1[j] + 60 - m1[j-1];
in the event that (s1[j-1] >= s1[j]) {
ats = ats + s1[j] + 60 - s1[j-1];
} else {
ats = ats + s1[j] - s1[j-1];
}
} else {
in the event that (s1[j-1] >= s1[j]) {
ats = ats + s1[j] + 60 - s1[j-1];
atm = atm + m1[j] - m1[j-1]-((s1[j]+60)/60);
} else {
ats = ats + s1[j] - s1[j-1];
atm = atm + m1[j] - m1[j-1];
}
}
} else if (s[j].equals("projectwork.jsp")
|| s[j].equals("work1.jsp")
|| s[j].equals("survayreport.jsp")
|| s[j].equals("report.jsp")) {
in the event that (h1[j] > h1[j-1]) {
dtm = dtm + m1[j] + 60 - m1[j-1];
in the event that (s1[j-1] >= s1[j]) {
dts = dts + s1[j] + 60 - s1[j-1];
} else {
dts = dts + s1[j] - s1[j-1];
}
} else {
in the event that (s1[j-1] >= s1[j]) {
dts = dts + s1[j] + 60 - s1[j-1];
dtm = dtm + m1[j] - m1[j-1]-((s1[j]+60)/60);
} else {
dts = dts + s1[j] - s1[j-1];
39
dtm = dtm + m1[j] - m1[j-1];
}
}
} else {
in the event that (h1[j] > h1[j-1]) {
dtm = dtm + m1[j] + 60 - m1[j-1];
in the event that (s1[j-1] >= s1[j]) {
dts = dts + s1[j] + 60 - s1[j-1];
} else {
dts = dts + s1[j] - s1[j-1];
}
} else {
in the event that (s1[j-1] >= s1[j]) {
dts = dts + s1[j] + 60 - s1[j-1];
dtm = dtm + m1[j] - m1[j-1]-((s1[j]+60)/60);
} else {
dts = dts + s1[j] - s1[j-1];
dtm = dtm + m1[j] - m1[j-1];
}}}}}}
if(l > 1)
{
if(ats >= 60){
atm = atm + (ats/60);
ats = ats - 60 * (ats/60);
}
if(atm >= 60)
{
ath = ath + (atm/60);
atm = atm - 60 *(atm/60);
}
if(dts >= 60){
dtm = dtm + (dts/60);
dts = dts - 60 * (dts/60);
}
if(dtm >= 60)
{
dth = dth + (dtm/60);
dtm = dtm - 60 * (dtm/60);
}%>
<tr><td><%=rs.getString(5) %></td>
40
<td><%=l %></td>
<td><%=ath + "hrs" + atm + "mins" + ats + "sec" %>
<meter value=<%=ath*360 + atm*60 + ats %>min=0
max=1200></meter>
</td>
<td><%=dth + "hrs" + dtm + "mins" + dts + "sec" %>
<meter value=<%=dth*360 + dtm*60 + dts %> min=0 max=1200></meter>
</td>
<td><%=count %>
<meter value=<%=count %> min=0 max=75></meter></td>
<td><%=kcount %>
<meter value=<%=kcount %> min=0 max=1000></meter></td>
</tr>
<% }
}
} get (SQLException e) {
e.printStackTrace();
}%>
</table>
<a href="empsurvay.jsp" class="w3-button w3-dark w3-obscurity w3-input w3-content white"
style="width: 200px; edge: 5px;">Survay Report</a>
</center>
</body>
</html>
Surveyreport.jsp
41
text style family: cursive;
text style: italic;
}
</style>
<script type="text/javascript">
var I = 0, j = 0;
work validateMail() {
I ++;
document.getElementById("co").value = I;
}
work keyCount(){
j ++ ;
document.getElementById("kco").value = j;
}
work getCount() {
document.getElementById("co").value = I;
if(i > 0){
bring valid back;
}else{
return bogus;
}
}
</script>
</head>
<body style="background-picture: url('ba/ba11.jpg');"
class="w3-content white">
<h1 style="font-size: 40px; textual style family: dream; text style: typical;" class="w3-
center">THE Reading Task Processes for Improving Programmer Productivity</h1>
<div>
style="margin-top: 30px; textual style family: acquire; text style: italic; text dimension: 20px;"
class="w3-bar w3-center">
<a href="emphome.jsp">Home</a>
<a href="work1.jsp" style="margin-left: 80px;">Tasks</a>
<a href="dashboard.jsp" style="margin-left: 80px;">Dash Board</a>
<a href="survayreport.jsp" style="margin-left: 80px;">Self Report</a>
<a href="Logout.jsp" style="margin-left: 80px;">Logout </a>
</div>
<center>
<form action="SelfReport" method="post">
<table class="w3-table" style="width: 850px; edge top: 50px;" border="5" bordercolor="white">
42
<%
meeting = request.getSession(false);
String uid = (String) session.getAttribute("email");
String sql = "embed into emptime values(?,?,?,?,?,?)";
Date d = new Date();
int mo = d.getMonth() + 1;
String da = "" + d.getDate() + "/"+ mo;
EmpBean eb = new EmpBean();
eb.setUid(uid);
eb.setCn("survayreport.jsp");
eb.setDa(da);
eb.setCount(d.getHours());
eb.setKcount(d.getSeconds());
eb.setMins(d.getMinutes());
int I = Sw02Dao.empTime(sql, eb);
sql = "select * from survay where companyname='"+session.getAttribute("comm")+"'";
ResultSet rs = Sw02Dao.getData(sql);
43
CHAPTER-VI
6. OUTPUT SCREENS
44
fig.6.3 client sending project details to the manager of a company.
45
fig.6.5 Adding Employee’s and assigning tasks to the employee’s
46
fig.6.7 Production level of programmers performance
47
fig.6.9 assigned tasks for employee
48
Fig.6.11 employee working on a project
49
CHAPTER-VII
7. SYSTEM TESTING
1. Unit testing
2. Integration Testing
50
3.Functional Test
4. System Test
White Box Testing is a trying wherein in which the product analyzer knows about the inward
operations, structure and language of the product, or possibly its motivation. It is reason. It is
utilized to test territories that can't be reached from a discovery level.
51
6. Black Box Testing
Test targets
52
7.3 Integration Testing
53
CM- Enter details. Registered Registered Pass.
Registration 03 Successfully. Successfully.
2. srija
3. Click ok
54
MM-05 Creating a new Team Team Pass
processing team. Created Created
Successfully. Successfully.
3. Click ok
55
CHAPTER-VIII
8. CONCLUSION
56
CHAPTER-IX
9. FUTURE ENHANCEMENT
Further, such examinations, or even the assessment we performed, can be guided in various
relationship to see whether equivalent points of interest are gotten. In this work, we focused on
perceiving possible improvement open entryways for typical productivity programming engineers
it ought to be possible to explore the strategy for benefit improvement for high-gainfulness
designers as well. The strategy can similarly be used to grasp the endeavor methodology of
experienced programming engineers differentiated and those of less experienced designers.
Various other such possibilities Creating lightweight techniques is also required, particularly for
affiliations that may need to apply the structure of improving task frames the philosophies used in
this work are expensive.
57
CHAPTER-X
10. BIBLIOGRAPHY
[1] R. Premraj, M. Shepperd, B. Kitchenham, and P. Forselius, “An empirical analysis of software
productivity over time,” 11th IEEE International Software Metrics Symposium, pp. 10-20, 2005.
[2] D. Galin and M. Avrahami, “Are cmm program investments beneficial? analyzing past
studies,” IEEE Software, 23(6), pp.81-87, 2006.
[3] V. Jovanovic and D. Shoemaker, “Iso 9001 standard and software quality improvement,”
Benchmarking for Quality Management & Technology, 4(2), pp.148-159, 1997.
[4] T. K. Varkoi and T. K. Mkinen, “Case study of cmm and spice comparison in software process
assessment,” IEMC Proceedings, Pioneering New Technologies: Management Issues and
Challenges in the Third Millennium, Puerto Rico, USA, pp.477-482, 1998.
[5] P. Jalote, “Cmmi in practice: Processes for executing software projects at infosys,” Addison-
Wesley Professional, 2000.
[6] P. Jalote and G. Jain, “Assigning tasks in a 24-h software development model,” Journal of
Systems and Software, 79(7), pp. 904-911, 2006.
[7] E. E. Grant and H.Sackman, “An exploratory investigation of programmer performance under
on-line and off-line conditions,” IEEE transactions on Human Factors in Electronics, 8(1), pp.33-
48, 1967.
[8] L. Prechelt, “An empirical study of working speed differences between software engineers for
various kinds of task,” IEEE Transactions on Software Engineering, 33(10), pp.23-29, 2000.
[9] L. Macaulay, “The importance of human factors in planning the requirements capture stage of
project,” International Journal of Project Management, 15(1), pp.39-53, 1997.
[10] T. DeMarco and T. Lister, “Peopleware. productive projects and teams,” Dorset House
Publishing, New York, 1987.
58
[11] W. D. Brooks, “Software technology payoff: Some statistical evidence,” Journal of Systems
and Software, 2(1), pp.3-9, 1981.
[12] R. H. Rasch, “An investigation of factors that impact behavioural outcomes of software
engineers,” Proceedings of SIGCPR, ACM, pp. 38-53, 1991.
[13] B. Kitchenham and E. Mendes, “Productivity measurement using multiple size measures,”
IEEE Software, 30(12) , pp.1023-1035, 2004.
[17] T. Bruckhaus, N. Madhavii, I. Janssen, and J. Henshaw, “The impact of tools on software
productivity,” IEEE Software, 13(5), pp.29-38, 1996.
[19] B. P. Bailey, J. A. Konstan, and J. V. Carlis, “The effects of interruptions on task performance,
annoyance, and anxiety in the user interface,” in Proceedings of INTERACT, vol. 1, pp. 593-601,
2011.
[20] T. McGibbon, “A business case for software process improvement revised,” DACS State-of-
the-Art Report, Rome Laboratory, 1999.
59
[21] T. Tan, Q. Li, B. Boehm, Y. Yang, M. He, and R. Moazeni, “Productivity trends in
incremental and iterative software development,” Proceedings of the 2009 3rd International
Symposium on Empirical Software Engineering and Measurement, pp. 1-10, 2009.
[22] W. S. Humphrey, “Using a defined and measured personal software process,” IEEE Software,
pp.77-88, 1996.
[23] M. Morisio, “Applying the psp in industry,” IEEE Software, 17(6), pp.90-95, 2000.
[24] J. Kamatar and W. Hayes, “An experience report on the personal software process,” IEEE
Software, 17(6), pp.85-89, 2000.
60
APPENDIX A: PROGRAMMING LANGUAGE USED FOR THIS
PROJECT-JAVA
61
You can consider Java byte codes as the machine code rules for the Java Virtual Machine (Java
VM). Every Java arbiter, whether or not it's a progression gadget or an Internet program that can
run applets, is an execution of the Java VM. Java byte codes help "make once, run wherever"
possible. You can join your program into byte codes on any phase that has a Java compiler. The
byte codes would then have the option to be run on any use of the Java VM. That suggests that up
to a PC has a Java VM, a comparable program written in the Java programming language can run
on Windows 2000, a Solaris workstation, or on an iMac.
JavaScript is a model based scripting language with dynamic making and has top out of the line
limits. Its language structure was influenced by C. JavaScript copies various names and naming
shows from Java, anyway the two lingos are regardless immaterial and have entirely unexpected
semantics. The key arrangement guidelines inside JavaScript are taken from Oneself and Plan
programming tongues. It is a multi-perspective language, supporting article oriented,[7]
fundamental, and functional] programming styles.
The usage of JavaScript being utilized outside of site pages—for example, in PDF reports, site-
unequivocal projects, and work zone devices—is moreover essential. More exceptional and
snappier JavaScript VMs and stages dependent on them (strikingly Node.js) have in like manner
extended the predominance of JavaScript for server-side web applications. On the client side,
JavaScript was usually completed as a deciphered language anyway without a second to save
aggregation is presently performed by later (post-2012) browsers.JavaScript was formalized in the
ECMAScript language standard and is on a very basic level used as a segment of a web program
(client side JavaScript). This engages programmed access to computational articles inside a host
area.
62
The most broadly perceived use of JavaScript is to make limits that are introduced in or included
from HTML pages and that interface with the Archive Item Model (DOM) of the page. Some
essential cases of this utilization are:Loading new page content or submitting data to the server
through AJAX without reloading the page (for example, a relational association may allow the
customer to post sees without leaving the page)
Development of page segments, obscuring them in and out, resizing them, moving them,
etc.Interactive substance, for example games, and playing sound and video
Supporting information estimations of a web structure to guarantee that they are satisfactory before
being submitted to the server.Transmitting information about the customer's getting penchants and
examining activities to various destinations. Site pages once in a while do this for web
examination, commercial after, personalization or other purposes.Because JavaScript code can run
locally in a customer's program (rather than on a remote server), the program can respond to
customer exercises quickly, making an application progressively responsive. Additionally,
JavaScript code can perceive customer exercises which HTML alone can't, for instance, solitary
keystrokes. Applications, for instance, Gmail misuse this: a huge piece of the UI reason is written
in JavaScript, and JavaScript dispatches requests for information, (for instance, the substance of
an email message) to the server. The more broad example of Ajax programming similarly
mishandles this quality.
A JavaScript engine (in any case called JavaScript middle person or JavaScript utilization) is an
interpreter that translates JavaScript source code and executes the substance in like way. The first
JavaScript engine was made by Brendan Eich at Netscape Interchanges Partnership, for the
Netscape Pilot web program. The engine, code-named SpiderMonkey, is realized in C. It has since
been revived (in JavaScript 1.5) to fit in with ECMA-262 Version 3. The Rhino engine, made
basically by Norris Boyd (in the past of Netscape; directly at Google) is a JavaScript execution in
Java. Rhino, as SpiderMonkey, is ECMA-262 Release 3 pleasing.
A web program is by a wide edge the most notable host condition for JavaScript. Web programs
typically make "have objects" to address the Report Article Model (DOM) in JavaScript. The web
63
server is another customary host condition. A JavaScript webserver would customarily reveal have
objects addressing HTTP requesting and response objects, which a JavaScript program could then
question and control to continuously create site pages.
Since JavaScript is the principle language that the most renowned projects share support for, it has
become a target language for certain structures in various vernaculars, in spite of the way that
JavaScript was never wanted to be such a language.[53] Regardless of the introduction limitations
inborn to its dynamic nature, the accelerating JavaScript engines has made the language an
amazingly conceivable social affair objective.
ODBC
Microsoft Open Database Network (ODBC) is a standard programming interface for application
masters and database structures suppliers. Before ODBC changed into a veritable standard for
Windows assignments to interface with database frameworks, programming engineers expected to
utilize restrictive languages for every database they expected to associate with. Eventually, ODBC
has picked the decision of the database structure in every way that really matters superfluous from
a coding point of view, which is as it ought to be. Application engineers have extensively more
basic things to stress over than the sentence structure that is depended upon to port their program
starting with one database then onto the accompanying when business needs out of nowhere
change.
Through the ODBC Overseer in Control Board, you can choose the specific database that is
associated with an information source that an ODBC application program is made to utilize.
Consider an ODBC information source as an entryway with a name on it. Every entryway will
lead you to a specific database. For instance, the information source named Marketing projections
may be a SQL Server database, while the Records Payable information source could infer an
Entrance database. The physical database inferred by an information source can harp any place on
the LAN.
The ODBC structure records are not introduced on your framework by Windows 95. Or then again
conceivably, they are introduced when you approach an other database application, for example,
SQL Server Customer or Visual Essential 4.0. Right when the ODBC picture is introduced in
64
Charge Board, it utilizes a report called ODBCINST.DLL. It is additionally conceivable to
coordinate your ODBC information sources through a free program called ODBCADM.EXE.
There is a 16-piece and a 32-piece variety of this program and each keep up a substitute once-over
of ODBC information sources.
From a programming point of view, the enormity of ODBC is that the application can be framed
to utilize a near game-plan of limit calls to interface with any information source, paying little
notification to the database seller. The source code of the application doesn't change whether it
talks with Prophet or SQL Server. We essentially notice these two for instance. There are ODBC
drivers open for a few dozen eminent database frameworks. Indeed, even Exceed wants
spreadsheets and plain substance chronicles can be changed into information sources. The working
structure utilizes the Library data made by ODBC Head to understand which low-level ODBC
drivers are depended upon to chat with the information hotspot, (for example, the interface to
Prophet or SQL Server). The stacking of the ODBC drivers is immediate to the ODBC application
program. In a customer/server condition, the ODBC Programming interface even handles
incalculable the structure issues for the application programming engineer.
The benefits of this plan are diverse to such an extent, that you are more likely than not hypothesis
there must be some catch. The guideline block of ODBC is that it isn't as competent as talking
direct to the local database interface. ODBC has had different spoilers make the charge that it is
nonsensically moderate. Microsoft has dependably announced that the essential factor in execution
is the possibility of the driver programming that is utilized. Through our eyes, this is significant.
The transparency of good ODBC drivers has improved an amazing game-plan beginning late.
Moreover, in any case, the assessment about execution is to some degree for all intents and
purposes indistinguishable from the individuals who said that compilers could never orchestrate
the speed of unadulterated low level enrolling assemble. Possibly not, yet the compiler (or ODBC)
offers you the chance to shape cleaner programs, which derives you finish sooner. Then, PCs get
quicker dependably.
65
JDBC
With an end goal to set an autonomous database standard API for Java; Sun Microsystems created
Java Database Connectivity, or JDBC. JDBC offers a nonexclusive SQL database get to instrument
that gives a predictable interface to an assortment of RDBMSs. This predictable interface is
accomplished using "module" database availability modules, or drivers. On the off chance that a
database merchant wishes to have JDBC backing, the person must give the driver to every stage
that the database and Java run on.
To increase a more extensive acknowledgment of JDBC, Sun put together JDBC's structure with
respect to ODBC. As you found before in this part, ODBC has broad help on an assortment of
stages. Putting together JDBC with respect to ODBC will permit sellers to put up JDBC drivers
for sale to the public a lot quicker than building up a totally new network arrangement.
JDBC was declared in March of 1996. It was discharged for a multi day open audit that finished
June 8, 1996. Due to client input, the last JDBC v1.0 determination was discharged before long.
The rest of this segment will cover enough data about JDBC for you to recognize what it is about
and how to utilize it adequately. This is in no way, shape or form a total outline of JDBC. That
would fill a whole book.
66
APPENDIX B-UNIFIED MODELING LANGUAGE
UML Concepts
The Unified Modeling Language (UML) is a standard language for composing programming blue
prints. The UML is a language for
• Visualizing
• Specifying
• Constructing
• Documenting the relics of a product concentrated framework.
The UML is a language which gives jargon and the principles to consolidating words in that jargon
with the end goal of correspondence. A demonstrating language is a language whose jargon and
the principles center around the conceptual and physical portrayal of a framework. Demonstrating
yields a comprehension of a framework.
• Things
• Relationships
• Diagrams
Things are the reflections that are top of the line residents in a model; connections integrate these
things; graphs bunch fascinating assortments of things.
• Structural things
• Behavioral things
67
• Grouping things
• Annotational things
Structural things are the things of UML models. The Structural things utilized in the task
configuration are:
Initial, a class is a portrayal of a set of objects that share similar attributes, activities, connections
and semantics..
Window
Origin
Size
open()
close()
move()
display()
Fig: Classes
Second, an use case is a portrayal of set of arrangement of activities that a framework plays out
that yields a detectable consequence of significant worth to specific on-screen character.
Third, a hub is a physical component that exists at runtime and speaks to a computational asset, by
and large having probably some memory and regularly handling ability.
68
Fig: Nodes
Behavioural things are the dynamic pieces of UML models. The social thing utilized is:
Interaction:
A Interaction is a conduct that involves a lot of messages traded among a lot of items inside a
specific setting to achieve a particular reason. A cooperation includes various different
components, including messages, activity groupings (the conduct summoned by a message, and
connections (the association between objects).
Fig: Messages
• Dependency
• Association
• Generalization
• Realization
A Dependency is a semantic connection between two things wherein a change to one thing may
influence the semantics of the other thing (the needy thing).
Fig: Dependencies
69
An associaton is a basic relationship that depicts a set connections, a connection being an
association among objects. Conglomeration is a unique sort of affiliation, speaking to a basic
connection between an entire and its parts.
Fig: Association
Fig: Generalization
Fig: Realization
70
Project_doc17_2.docx
ORIGINALITY REPORT
18 % 7% 6% 17%
SIMILARITY INDEX INTERNET SOURCES PUBLICATIONS STUDENT PAPERS
PRIMARY SOURCES
epapers.eintern.com
3
Internet Source 1%
Submitted to VIT University
4
Student Paper
1%
71
Submitted to Lynden High School
5
Student Paper
1%
Submitted to Study Group Australia
6
Student Paper
1%
Submitted to iGroup
7
Student Paper
1%
Submitted to Udayana University
8
Student Paper
1%
Submitted to De Montfort
University 9
Stud
ent
Pap
er
1%
Submitted to University of Wollongong
10
Student Paper
1%
72
Submitted to MCC Training Institute
11
Student Paper
1%
Pasic, M.. "Minkowski-Bouligand dimension of <1%
12 solutions of the one-dimensional p-Laplacian",
Journal of Differential Equations, 20030501
Publication
73
gitlab.kingston.ac.uk
16
Internet Source <1%
Submitted to University of Greenwich
17
Student Paper
<1%
www.sunnybtoc.com
18 Internet
Source
<1%
Submitted to University of Westminster
19
Student Paper
<1%
webwork-community.net
20
Internet Source
<1%
projectorg.files.wordpress.com
21
Internet Source <1%
fr.scribd.com
22
Internet Source <1%
74
Submitted to Gulf College Oman
23
Student Paper
<1%
www.coderanch.com
24
Internet Source <1%
www.ukessays.com
25
Internet Source
<1%
Submitted to Heriot-Watt University
26
Student Paper
<1%
www.codedoct.com
27
Internet Source <1%
Submitted to Vel Tech University
28
Student Paper
<1%
Submitted to Higher Education Commission
29 <1%
Pakistan
Stud
ent
Pap
er
75
Submitted to Texas A&M University - Commerce 30
Student Paper <1%
Submitted to Institute of Technology, Nirma
31 <1%
University
Student Paper
www.w3c.com.cn
32
Internet Source
<1%
76
programmingknights.blogspot.com
36
Internet Source <1%
www.xml.com
37
Internet Source
<1%
developer.mozilla.org
38
Internet Source <1%
Submitted to Amity University
Stud
ent Paper
39
<1%
www.indiastudychannel.com
40
Internet Source <1%
77
Submitted to University of Wales Institute,
42 <1%
Cardiff
Student Paper
Exclude bibliography On
78