Xing Yuan
Spring 2007
18.304
Professor Kleitman_____________________________________________________________
Mathematical Fallacy Proofs
In world of mathematics, countless brilliant minds dedicate their lives in an effort to
prove the seemingly impossible. Interestingly enough, through the plethora of established proofs
which has tremendously impacted the scientific world, a few false proofs have also survived the
scrutiny of mathematicians. However, rather than simply dismissing such fallacy proofs as
unfortunate mistakes, equally valuable lessons can be learned through the understanding of why
such fallacy proofs were able to take on the façade of a real proof. In this paper, I aim to explore
a few of such fallacy proofs and the lessons that may be extracted from their presence.
1=0
1. (n+1)2 = n2+2n+1 Expansion
2. (n+1)2-(2n+1) = n2 Subtract from both sides
3. (n+1)2-(2n+1)-n(2n+1) = n2-n(2n+1) Add to both sides
4. (n+1)2-(n+1)(2n+1) = n2-n(2n+1) Factor
5. (n+1)2-(n+1)(2n+1)+(2n+1)2/4 = n2-n(2n+1)+(2n+1)2/4 Add to both sides
6. [(n+1)-(2n+1)/2]2 = [n-(2n+1)/2]2 Factor
7. (n+1)-(2n+1)/2 = n-(2n+1)/2 Take square roots of both sides
8. n+1 = n Subtract from both sides
9. 1 = 0 Impossible!
The operations listed above utilize basic arithmetics to arrive at the false conclusion.
Starting by simply expanding a squared equation, we can subtract 2n+1 from both sides to isolate
n2. Subtracting n(2n+1) from both sides now allows the left side to be factored. Adding (2n+1)2/4
to both sides once again will enable both sides of the equation to be factored down to squared
forms. By taking the square roots and then subtracting the n-(2n+1)/2, the proof is complete and
1=0.
If two numbers are equal, their squares are also equal. However, the reverse form of such
a statement does not hold. In short, u = v does not imply square root of u equals square root of v
due to the fact that the result of a square root is not unique. Without this fact, the above proof
becomes actually legitimate.
1=2
1. Let a=b.
2. Then a2 = ab Multiply to both sides
3. a2 + a2 = a2 + ab Addition to both sides
4. 2a2 = a2 + ab Contract
5. 2a2 – 2ab = a2 + ab – 2ab Addition to both sides
6. 2a2 – 2ab = a2 – ab Contract
7. 2(a2 – ab) = 1(a2 – ab) Factor
8. 1=2 Impossible!
Multiply both sides of the starting condition by a, and then add a2 to both sides. Subtract
2ab and factor out a2 – ab and the results becomes an amazing 1=2.
Ever since the first week of math class in elementary school, we have been instructed to
remember that dividing by zero results in an answer of “undefined”. However, it is unlikely that
most people have evaluated the consequences of neglecting such a result. The false proof here
demonstrates the disaster which may occur from the division of zero.
Curry’s Paradox
A right triangle with legs 13 and 5 can be cut into two triangles (legs 8, 3 and 5, 2, respectively). ...
Xing Yuan Spring 2007 18.304 Professor Kleitman_________.docx
1. Xing Yuan
Spring 2007
18.304
Professor
Kleitman_____________________________________________
________________
Mathematical Fallacy Proofs
In world of mathematics, countless brilliant minds dedicate
their lives in an effort to
prove the seemingly impossible. Interestingly enough, through
the plethora of established proofs
which has tremendously impacted the scientific world, a few
false proofs have also survived the
scrutiny of mathematicians. However, rather than simply
dismissing such fallacy proofs as
unfortunate mistakes, equally valuable lessons can be learned
through the understanding of why
such fallacy proofs were able to take on the façade of a real
proof. In this paper, I aim to explore
a few of such fallacy proofs and the lessons that may be
extracted from their presence.
1=0
1. (n+1)2 = n2+2n+1 Expansion
2. (n+1)2-(2n+1) = n2 Subtract from both sides
3. (n+1)2-(2n+1)-n(2n+1) = n2-n(2n+1) Add to both sides
4. (n+1)2-(n+1)(2n+1) = n2-n(2n+1) Factor
5. (n+1)2-(n+1)(2n+1)+(2n+1)2/4 = n2-n(2n+1)+(2n+1)2/4
Add to both sides
6. [(n+1)-(2n+1)/2]2 = [n-(2n+1)/2]2 Factor
7. (n+1)-(2n+1)/2 = n-(2n+1)/2 Take square roots of both sides
2. 8. n+1 = n Subtract from both sides
9. 1 = 0 Impossible!
The operations listed above utilize basic arithmetics to arrive at
the false conclusion.
Starting by simply expanding a squared equation, we can
subtract 2n+1 from both sides to isolate
n2. Subtracting n(2n+1) from both sides now allows the left side
to be factored. Adding (2n+1)2/4
to both sides once again will enable both sides of the equation
to be factored down to squared
forms. By taking the square roots and then subtracting the n-
(2n+1)/2, the proof is complete and
1=0.
If two numbers are equal, their squares are also equal. However,
the reverse form of such
a statement does not hold. In short, u = v does not imply square
root of u equals square root of v
due to the fact that the result of a square root is not unique.
Without this fact, the above proof
becomes actually legitimate.
1=2
1. Let a=b.
2. Then a2 = ab Multiply to both sides
3. a2 + a2 = a2 + ab Addition to both sides
4. 2a2 = a2 + ab Contract
5. 2a2 – 2ab = a2 + ab – 2ab Addition to both sides
6. 2a2 – 2ab = a2 – ab Contract
7. 2(a2 – ab) = 1(a2 – ab) Factor
3. 8. 1=2 Impossible!
Multiply both sides of the starting condition by a, and then add
a2 to both sides. Subtract
2ab and factor out a2 – ab and the results becomes an amazing
1=2.
Ever since the first week of math class in elementary school, we
have been instructed to
remember that dividing by zero results in an answer of
“undefined”. However, it is unlikely that
most people have evaluated the consequences of neglecting such
a result. The false proof here
demonstrates the disaster which may occur from the division of
zero.
Curry’s Paradox
A right triangle with legs 13 and 5 can be cut into two triangles
(legs 8, 3 and 5, 2, respectively).
The small triangles could be fitted into the angles of the given
triangle in two different ways. In
one case a a 5×3 rectangle of area 15 is left over. In the other
case, we get an 8×2 rectangle of
area 16.
As a matter of fact, it is possible to create a right triangle with
legs Fn+1 and Fn-1, where Fk is the
kth Fibonacci Number. The two rectangles then have
dimensions Fn-1×Fn-2 and Fn×Fn-3, with areas
that always differ by 1:
4. Fn·Fn-3 - Fn-1·Fn-2 = (-1)n,
This is known as d'Ocagne's identity.
Unfortunately, this identity applies to a scenario that may only
be proved visually and not
mathematically. With a keener eye, one can see that the two
triangles, 3x5 and 8x2, do not have
the same slope for their hypotenuse, and they do not fit together
for a straight line, thus justifying
the one unit difference in area.
http://www.math.utoronto.ca/mathnet/falseProofs/guess1.html
http://www.math.utoronto.ca/mathnet/falseProofs/guess2.html
http://www.math.utoronto.ca/mathnet/falseProofs/guess3.html
http://www.math.utoronto.ca/mathnet/falseProofs/guess4.html
http://www.math.utoronto.ca/mathnet/falseProofs/guess5.html
http://www.math.utoronto.ca/mathnet/falseProofs/guess6.html
http://www.math.utoronto.ca/mathnet/falseProofs/guess7.html
http://www.math.utoronto.ca/mathnet/falseProofs/guess8.html
All Acute Angles Are Right Angles
Imagine a right angle composed of one leg of height one unit
and the other leg of length x units.
Now attach another leg of one unit at an angle of 89 degrees at
the end of leg x. Finally, complete
the quadrilateral by connecting the two legs of unit one. Next
find the perpendicular bisectors
and their intersection inside the quadrilateral and label that
point A. From point A, connect each
of the four corners of the quadrilateral, forming a total of six
5. triangles. With the current
construction it can be easily proven, with the help of side-angle-
side and side-side-side theorems,
that the angle which had been constructed to be acute should
hypothetically be a right angle.
So what went wrong? Unless there’s faulty reasoning behind the
trigonometric theorems, this
supposed proof seems to be justified. However, the problem
within this proof does not lie within
the theorems used to prove it, but rather within the original
assumption of the intersection being
within the quadrilateral. See the figure below. The
perpendicular bisectors will never intersect
inside the quadrilateral and thus all the operations mentioned
above are simply for a fictional
scenario.
Figure by MIT OCW.
Kempe’s Four Color Theorem
The well accepted proof of a five color theorem can be found
nearly anywhere in application, but
when Kempe developed a proof which lowered the limit to the
number of colors necessary to
color any map to four, the mathematical world was so excited
by its potential that its flaw was
overlooked for more than 10 years.
6. Take any graph G with center v which has 5 neighbors in G.
We can extend the coloring to v
unless all 4 colors appear on its neighbors. This means that the
only situation worthy of concern
is when v has neighboring colors in order of A, B, A, C, D. As
with the Five Color Theorem,
there will be no difficulties coloring v if there is no Kempe
chain linking the vertices colored B
and C, by switching the colors of B and C on all vertices of the
chain starting at B. Therefore,
the troublesome case is a B-C colored path between the
neighbors of v of colors B and C.
Similarly, there must also be a B-D colored path between the
neighbors of v of colors B and D.
This results in two cycles isolating the two vertices of color A
from each other. Inside the B-C
chain, there can be an A-D chain starting with v’s second A
colored neighbor that is trapped
and cannot reach v’s D colored neighbor. Thus, we can switch
the colors A and D on the A-D
chain without changing the D colored neighbor at all. The same
may be applied to the B-D
chain, by forming an A-C chain. As a result, the center v is
freed to take on the color A.
Although convincing, there is one fatal flaw in the reasoning of
Kempe’s proof. The proof
assumes that the B-D and B-C colored paths are independent
paths, thus allowing the isolation
of A-C and A-D chains. However, as Percy Heawood pointed
out over 10 year later in 1891,
there exists a situation when the B-D and B-C chains may share
the same neighbor of B, thus
7. conflicting with the argument that v may be safely colored A.
References
1. Bogomolny, Alexander. “Curry’s Paradox.” Cut The Knot.
2007. 20 Mar. 2007
http://www.cut-the-
knot.org/Curriculum/Fallacies/CurryParadox.shtml
2. Bogomolny, Alexander. “Multiplication of Equations.” Cut
The Knot. 2007. 20 Mar.
2007 http://www.cut-the-
knot.org/do_you_know/mul_eq.shtml#fallacy2
3. Bogomolny, Alexander. “Rouse Ball’s Fallacy.” Cut The
Knot. 2007. 20 Mar. 2007
http://www.cut-the-
knot.org/Curriculum/Fallacies/GeoFallacy.shtml
4. Green, Jacob. “Planarity and Coloring.” 18.310 Lectures
Notes. 2006. Massachusetts
Institute of Technology. 20 Mar. 2007
http://ocw.mit.edu/NR/rdonlyres/Mathematics/18-
8. 310Fall-2004/177EEFE0-8CA6-4F29-B93F-
B2379EDABD40/0/planarity_clring.pdf
5. Spencer, Philip. “1=2.” Classic Fallacies. 1998. University of
Toronto Mathematics. 20
Mar. 2007
http://www.math.utoronto.ca/mathnet/falseProofs/first1eq2.html
http://www.cut-the-
knot.org/Curriculum/Fallacies/CurryParadox.shtml
http://www.cut-the-
knot.org/do_you_know/mul_eq.shtml#fallacy2
http://www.cut-the-
knot.org/Curriculum/Fallacies/GeoFallacy.shtml
http://ocw.mit.edu/NR/rdonlyres/Mathematics/18-310Fall-
2004/177EEFE0-8CA6-4F29-B93F-
B2379EDABD40/0/planarity_clring.pdf
http://ocw.mit.edu/NR/rdonlyres/Mathematics/18-310Fall-
2004/177EEFE0-8CA6-4F29-B93F-
B2379EDABD40/0/planarity_clring.pdf
http://www.math.utoronto.ca/mathnet/falseProofs/first1eq2.html
FINAL DOCUMENTATION: E-COMMERCE WEBSITE
APPLICATION
E-COMMERCE WEBSITE APPLICATION
10. 3.5 MILESTONES10
4 PROJECT BUDGET11
5 AGILE GANTT CHART12
6 E-R DIAGRAM13
7 CONCLUSIONS14
8 REFERENCES15
Revision History
Date
Name
Comments
Version
09/25/2019
Siddanth Maripeddi V
Initial
1.0
12/03/2019
Siddanth Maripeddi V
Addition of Gantt Chart
Addition of E-R Diagram
Additional Content
2.0
12/06/2019
Siddanth Maripeddi V
Final
3.01. Project Overview1.1 Abstract
Technology is changing rapidly in today’s world. Advancement
in fields such as Artificial Intelligence, Internet of Things, and
machine learning are changing how we interact at the same time
bringing innovative and smart devices that are increasing in
demand. According to (Jim,2003), the global market for smart
devices will be valued at $163 billion by the year 2020. It is
also estimated there will be more billion devices connected to
the year 2012. These statistics clearly indicate that smart
11. devices will be craved as we go into the future. Therefore, to
take advantage of this market, our e-commerce will sell smart
devices like the digital thermostat, smart bulbs and the rest. In
addition, we have noted due top-notch release of electronics
periodically, people buy new electronics and have no use to old
electronics they initially had. Therefore, we will buy and sell
second-hand electronics which are not defective. This is given
access to used devices to low-income people.
1.2 INTRODUCTION
E-commerce websites, commonly known as an online store, are
gaining popularity in today's technologized world. Many
businesses have to migrate from retail or offline to online,
where they are implementing websites that provide functionality
for performing commercial transactions over the internet.
Making online shopping common. Needless to say, customers
are able to browse various products and select products that
serve their needs. Selected items are collected in a shopping
cart. At checkout time, the items in the shopping cart will be
presented as an order. At that time, more information will be
needed to complete the transaction. Usually, the customer will
be asked to fill or select a billing address, a shipping address, a
shipping option, and payment information such as a credit card
number. An e-mail notification is sent to the customer as soon
as the order is placed.
2. Project Objectives and Expected Benefits 2.1 Objectives
The objective of this project is to develop an e-commerce store
12. where a product such as a thermostat and other smart devices
can be bought from the comfort of home through the Internet
· To enable people with non-defective electronics to sell their
products
· To enable people in need of cheap and second-hand products
to access them
· To deliver bought products to our customers
2.2 Measurable Benefits
The proposed solution will provide high-quality smart devices
at an affordable price to our prospects 24hours a day, seven
days a week, with after-sale services to people with difficulties
in installing and configuring smart technologies. In addition,
the solution will provide a market where people with a second
hand, but fully functional electronic devices can sell them thus
earning extra income that is utilized in various means.
Moreover, the proposed solution will provide an online store
where people in need of secondhand products can access and by
them at an affordable price, reducing the hassle of walking
down the street looking for secondhand street sellers. Important
to note, we deliver orders to big parts of the country within
24hours.
2.3 CURRENT SYSTEMS
The market for Smart home has excellent potential for growth.
Large corporations like Google and Amazon are key players in
this industry. They have invested billions for dollars in research
and development to innovate new smart technologies that
empower folks to uncover and unreleased their potential.
Therefore, in the future, more intelligent devices will hit the
market. Therefore, to be part of this market in this segment will
be challenging provided that the big player like google have
more resources but this gives an opportunity to sell cheap smart
home devices to customers. Also, at the moment, few online e-
13. commerce websites sell non-defective second hand productive,
yet people possess electronics that they do not use. Therefore,
our website will ensure owners of secondhand products can post
details of the products and once ordered they will send it to our
offices to deliver it to the buyer. This will force owners to raise
extra cash they do not use while buyers will benefit from
accessing cheap products under challenging times; for instance,
if you lost your iPhone 9 today, you may find it hard to afford
another new iPhone. Therefore, you can check online and buy a
second-hand phone while finding the means to purchase new
ones. This will also cater to the poor communities across the
country.
3. Project Detail
3.1 overall project details
New users can register, then log in and view all available
products under all the categories. Registered members only can
be able to purchase products regardless of quantity depending
on the amount in their PayPal or credit card account. The
Contact Us page provides details on how to contact Admin
personnel for queries. The User can browse and purchase
products. The Admin can perform administration function and
also, he has all privileges of visitor and username. Moreover, he
can add products, edit product information, remove the product.
Also, he can add users, edit user information and delete a user.
Admin can ship the order to the user based on the order placed
by sending a confirmation mail.
Use Case Diagram:
14. 3.2 TOOLS
Server Software
In this project, we are going to use the Apache webserver or the
cloud server. The server of great importance on the Internet. For
example, when a person visits a web page on a web browser,
web servers can know what the client is requesting. So, it
processes that information and responds to the request by
sending the correct files to the client who is displayed on the
user files.
Web Tools
The project will be developed using the Atom text editor. An
atom text editor is Web authoring tools used to create the front
end of an online store. Also, to make an appealing online store,
we will employ sophisticated graphics authoring tools such as
photoshop to edit images of products. In addition, the project
will use a content management system with built-in frameworks
and debugging tools.
Html files are created using the AngularJS framework along
with the cascading style sheet which will enhance the visual
appearance of the application. JavaScript, which is a server-side
scripting language, will be used to write web script to make
them more interactive. Besides, bootstrap and jQuery will be
used to make the online store responsive to the screen of the
viewer.
Database System
A database is critical on an e-commerce website. Database's
primary role is to store information about the website, such as
product name, user’s data, product pricing, descriptions,
product images, and other sales details. Also, to this, the
customer orders, payment details, shipping information, and
contact details are stored. In this project, several Technologies
such as PHP and MySQL will be used to create communication
between the website database management system.3.3 Problem
15. Description
Today the world is more technologized than ever; there is more
demand for smart devices to meet this demand; the proposed
solution is to sell cheap smart devices. In addition, we realized
to many people are tech-savvies, for this reason, we sell smart
devices and then offer free after-sale service support such as
configuration and installation. The second problem is that
people have many fully functional electronic devices that they
are not using because they do not know where to sell them. On
the other side, people are looking for cheap second-hand
products, but they do know where to get them. Thus, the
proposed solution will provide an avenue where the individual
can sell and buy second-hand devices
3.4 Proposed
Solution
The proposed solution is an e-commerce web application that
enables users to purchase high-quality smart gadgets at an
affordable price. In addition, it will offer a market where people
with fully functional electronic devices that they are not using
can sell them thus earning extra income. By doing so, it will
make it hassle-free for people looking for cheap second-hand
products. Important to note, the proposed solution will ensure
our customers who are not tech-savvy get after-sale support,
which includes free configuration and installation services.
16. 3.5 Milestones
Since an agile development plan is deployed in developing this
web application, the project is divided into three major sections
or milestones which are being tackled separately then, later on,
they will be integrated to form the web application. The first
milestone entails the front end. The front end involves the
design of the user interface and will form the screen with which
the user will interact with the system. So far, this first
milestone is 65percent complete. The second part or second
milestone involves the design and implementation of a database
where vital details pertaining to the users, administration
products and payment details will be stored. This part is very
critical and significant progress has been made, we have
managed to create tables to some are incomplete but the end of
January the work will be 90 percent complete. At the moment
we are at 30%. The last milestone entails payment integration.
So far, PayPal and credit card payment will be the only means
of payment at the first release of the project, however, in the
future, we intend to incorporate other methods of payment such
as Payoneer, among others. So far, this milestone is at high risk
because 10 percent of the work is complete.
17. 4. Project Budget
The below grid represents the project budget needed to set a
fully functional E-Commerce application based on my analysis.
With the availability of various open source today in the market
for independent business use the software cost is mainly
applicable only for hosting and maintain domain requirements.
No.
Services
Cost
1
Server software
Free. Open Source
2
Text editor
Free Open Source
3
Internet cost
$100
4
Domain name
19. Title 1
Task 1
On Track
Tool installation
100%
11/2/2019
2
Task 2
On Track
Modelling UML diagrams
100%
11/5/2019
5
Task 3
Low Risk
Home page
100%
10/30/2019
2
Task 4
20. On Track
About Us page
15%
11/22/2019
1
Task 5
On Track
Contac Us page
100%
11/24/2019
1
Task6
On Track
Product page
20%
11/25/2019
1
Task7
On Track
Login page
50%
12/1/2019
1
Task 8
On Track
21. Register Page
60%
12/3/2019
1
Task 9
On Track
Admin Page
0%
12/5/2019
3
Task 10
On Track
Database design
15%
12/10/2019
15
Task 11
On Track
Linking frontend and backend
0%
1/8/2020
7
Task 5
On Track
PayPal Integration
22. 0%
1/18/2020
14
Title 3
On Track
Testing the Application
0%
2/5/2020
2
Task 1
On Track
Documentation of the final report
15%
2/7/2020
7
Task 2
On Track
Power point
100%
3/1/2020
1
Task 3
On Track
Presentation
24. 6. E-R DIAGRAM
This below ER – Diagram represents the below database
contents:
Users: User and Admin information are added to the database
with Unique ID based on their roles.
Shopping: Complete product information is stored in this table.
Orders: Customer ordered products, status, and delivery
information are stored in this table.
25. 7. conclusion
Advancement in technology has made the Internet an essential
resource in business; for this reason, online shopping using
electronic gadgets has gained popularity in modern society from
both entrepreneur’s customers. From the entrepreneurship point
of view, online shopping creates new business opportunities,
and for the customer, it makes shopping easy. As per a survey,
most consumers of online stores are impulsive and usually
decide to stay on a site within the first few seconds. Therefore,
we are dedicated to creating an artistic and easy to use the
online application, which is why the project is designed to
provide easy navigation, retrieval of data, and necessary
feedback as much as possible. The tools to help accomplish the
project are AngularJS, jQuery, Bootstrap programming
languages such as JavaScript and including the markup language
HTML and cascading style sheet. Graphic tools such as Photo
studio and content management tools will be employed in
making the website appealing. To store products and user
information we create a database using MySQL AND Apache
server. PayPal and credit card will be the only available
payment options.
26. 8. REFERENCES
· Bryan Syverson, Joel Murach, Murach’s SQL Server 2012 for
developers, Murach, 2012.
· http://www.w3schools.com/
· http://msdn.microsoft.com/
· http://agilemodeling.com/
MONROE COLLEGE
Page 7
Missing from Project Charter template:
Section 3:
Section 4:
27. Cntd section 4 :
Cost estimation:Risk Risk
Risk and communication plan:
PROJECT FAST INVENTORY
38. in 2016 by a group of Monroe College’s IT Students. It was
begun by creating solutions for
business who needed to find a way to make day-to-day
operations more efficient and effective.
Currently IT Professionals is still being operated from Bronx,
NY and working on a project for
Monroe College’s IT Department.
Mission Statement
To serve our clients by providing quality professional service.
We will use the strategy of
innovation and retain knowledgeable professionals as we aim to
provide superior end products to
our community.
40. ● Resource planning, developing schedules and time estimating
● Cost estimating and developing a budget
● Documentation
● Creating charts and schedules
● Risk analysis and management
● Monitoring and reporting progress
● Team leadership
Network Administrator
● Design and implement network
● Network maintenance
● Provide network security
41. 6
Database Administrator
● Design, develop and implement database systems based on
customer requirements
● Establish the needs of users and monitoring user access and
security
● Improve database systems to ensure performance efficiency
● Consider the use of database for back-end organization of
data and front-end accessibility
for end-users
● Develop database tables and fields.
42. ● Ensure data quality and integrity in databases
● Developing, managing and testing backup and recovery plans
Web Developer
● Write well designed code
● Create website layout
● Integrate data from databases
● Gather requirements based on technical needs
● Create and maintaining web site
Mobile Application Developer
● Write well designed and efficient code
● Create website layout
43. ● Integrate with backend services to ensure delivery of a user
friendly mobile application
● Work with the product and design team to understand end-
user requirements
● Dive into difficult problems and successfully deliver results
within a schedule
Financial Analyst
● Determine cost of operations
● Identify financial status
● Guide cost analysis process
● Calculate employee hourly wages
● Ensure project stays within budget
44. 7
Executive Summary
This document documents all the major components of this
project. The company
information focuses on the internal structure of The IT
professionals. It outlines each employee
who is working on this project and their roles and
responsibilities. The overview and background
of the project gives a detailed summary of the problem needed
to be solved and how it will be
solved. It also explains the benefits of the new system to be
45. implemented. The project charter
give details about the project scope (purpose and objective),
stakeholders, deliverables,
milestones, risks, constraints and dependencies. The SWOT
analysis sums-up the internal and
external strengths, weaknesses, opportunities and threats of the
project. In addition the work
breakdown structure is a timeline of how the project will come
to fruition. The Gantt chart is a
visual representation of the tasks to be completed that have
been outlined in the work breakdown
structure.
The documentation of the functional areas of the project
(networking, database, website,
mobile application) all include labeled images for referencing.
Each section give a brief, detailed
46. description about how each section functions. The financial
aspect of this project also breaks
down how money allocated to the project has been spent. Also
included is the Service Level
Agreement, Training and Closing contract which are legally
binding documents that explain how
service is to be maintained between both parties involved and
ensuring that all conditions of the
project have been met.
8
47. Project Overview
The IT Professionals have be contracted by Monroe college to
create a quick response
(QR) based system that will automate the asset review process.
The system is composed of a
website and mobile application that allows users to scan items
into a back-end database. The
information from the database will be presented in the form of
reports so that is easier to read.
This project aims to reduce instances of human error that can be
caused the by manual counting
of hardware devices. It also aims to reduce the amount of time it
takes to perform an asset review
by eliminating redundant counting needed for accuracy. A quick
response based system will
48. enable Monroe College’s IT employees to have an automated
inventory system. It will be able to
query those items through a mobile application or website to
display the object properties.
This project is only concerned with automating the asset review
process of the Monroe
College IT Department. In addition, this project only addresses
the IT Department in the Bronx
Campus and will subsequently not include the Queens, New
Rochelle or St. Lucia campuses.
49. 9
Project Background
Presently, Monroe College’s IT Department does not have an
efficient, digital system to
record the devices they have in each classroom and office. They
walk through each classroom
and office and record what they have in a spreadsheet. In order
to modernize this process, the IT
Professionals have been contracted to implement a QR based
system that will record accurately
what they have and where it is located. This will simplify the
50. process and allow employees’ time
to be invested in other work obligations, especially when they
need information for reports. The
website would be an internal website where IT employees use
their credentials to login and view
inventory details. The database will hold the information about
what type of devices the college
has and where they are exactly located.
52. Project Name: Project Fast Inventory
Executive Sponsors: Monroe College
Department Sponsor: Lawrence McGrath
Impact of project: This project will change how the IT
Department performs inventory review
Project Team
Name Department Telephone E-mail
Project Manager: Breianna Blair IT Department (646) 512-3010
[email protected]
Team Members: Jose Ortiz IT Department (347) 483-2645
[email protected]
Youssef Ballo IT Department (646) 352-3283 [email protected]
Abdullah Hamid IT Department (914) 314-0638
[email protected]
Jose Ortiz IT Department (347) 483-2645 [email protected]
Mark Perez IT Department (914) 409-5429 [email protected]
Stakeholders
53. Monroe College
Lawrence McGrath
IT Department Employees
Project Scope Statement
Project Purpose / Business Justification
The purpose of this project is to create a quick response based
system that will automate the asset review
process. The system is composed of a website and mobile
application that allows users to scan items into
a backend database.
Objectives
Project Fast Inventory aims to reduce instances of human error
that can be caused by manual counting.
Reduce the amount of time it takes to perform an asset review
by eliminating redundant counting needed
54. for accuracy.
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
11
Deliverables
A quick response based system that enables IT employees to
have an automated inventory system by
using a computer/peripheral into a database. They will then be
able to query those items through a mobile
application or website to display the object properties.
55. Scope
This project is only concerned with automating the asset review
process of the Monroe College IT
Department. In addition, this project only addresses the IT
Department in the Bronx Campus and will
subsequently not include New Rochelle or St. Lucia.
Project Milestones
Inception
Start End
5/16/16 – 5/22/16
Planning
Start End
56. 5/23/16 – 5/31/16
Construction
Start End
6/1/16 – 6/20/16
Delivery
Start End
6/20/16 – 6/30/16
Major Known Risks
Risk Risk Rating (Hi, Med, Lo)
QR Stickers damaged or removed by
students.
57. Hi
Constraints
Resources such as network equipment. Time in which the
application and deployment must be completed.
12
External Dependencies
The project heavily depends on hosting services.
Communication Strategy
The team has agreed to communicate through our mobile
devices. Specifically using WhatsApp, a mobile
messeging application, Google Drive to upload individual
58. contributions. Meetings with Monroe College’s
supervisor will be held to ensure the project meets the needs of
the IT Department.
Sign-off
Name Signature Date (MM/DD/YYYY)
Executive Sponsor Monroe College Lawrence McGrath 5/15/16
Department Sponsor Lawrence McGrath Lawrence McGrath
5/15/16
Project Manager Breianna Blair Erick Rebolledo 5/15/16
Notes
60. The Work Breakdown Structure (WBS) is a document outlining
all phases of the project.
The WBS helps the employees working on the project to stay on
track with time allocated for
each phase. If the team begins to fall behind, they can reference
the chart to see where they need
to put in more work in order to meet deadlines.
Fig. 2
14
61. Gantt Chart
The Gantt chart is a visual representation of the tasks to be
completed that have been
outlined in the work breakdown structure.
Fig. 3
62. 15
SWOT Analysis
Strengths Weaknesses
● Faster and efficient with information
processing
● Low cost of hardware, software,
hosting
● User friendly
● Easily generate inventory count reports
63. ● Does not ensure accuracy
● Data is only as good as the data
entry that created it
Opportunities Threats
● Easy to upgrade
● Ability to code new functionalities like
specialized reports
● Simple to add new devices to the
system
● Budget
● Outsourcing from another
company
64. ● Premature termination of project
Fig. 4
In the SWOT analysis, some strengths have been outlined. Our
major strength is that the
system will allow for a faster and efficient way of processing
information. This new system has a
low cost of hardware, software, and hosting. Also this system is
user friendly as it also allows for
inventory reports to be easily generated.
One of the weaknesses are that this system does not ensure
accuracy. This is because the
information inputted is only as good as the entry that created it.
If an employee incorrectly inputs
information, then that is what the system will reflect.
65. One opportunity is that this system is easy to upgrade. There is
also the ability to code
new functionalities for specialized reports. One other
opportunity is that it is very simple to add
new devices to the system.
16
The threats to this project are the budget, outsourcing from
another company and the
premature termination of the project. Monroe College may
decide to outsource in order to get the
same service from a different company. The project may face
premature termination if the
employees of IT Professionals decide to abandon the project.
67. Project Fast Inventory. The
network will show external hosting by Heroku, and Monroe
College’s network implementation.
On the right side of the topology (Fig. 5), Monroe College’s
networking, has a wireless router
where smart phones, QR printers and laptops will connect to
gain access to the Wi-Fi. The
firewall software on the wireless router will be activated. The
PCs are connected to a switch
which enables for a LAN internet connection. A decision was
made to connect the PCs through a
switch because the switch will be able to connect up to 24
devices. If the college wishes to have
additional devices connected, there will be a means of doing so.
The database information will
be stored in real-time on Monroe’s server and will be backed up
on Heroku’s servers 6pm every
68. day to prevent the consumption bandwidth at peak hours. As an
additional back up, the
information will also be backed up on a 1TB USB drive daily.
The left side of figure 5 is a fictional representation of
Heroku’s network topology. It is a
representation of how information will be sent, received and
stored to and from Monroe College.
Their network implementation is viewed as follows. The
company stores and hosts the college’s
website and database information on a server and is protected
with a firewall.
73. Kingston DataTraveler HyperX Predator USB
Main Features
LabelWorks LW-600P Portable Label Printer
Main Features:
74. -in Memory
The vendor for all network hardware components, except the
QR printer, is CDW-G. The vendor
for the QR printer is ESPON.
75. 21
Database Documentation
This relational database is used to store inventory and to create,
update, and view records
in order to make better managerial decisions. User logins are
also handled by the database.
Information will be stored in real-time on Monroe College’s
servers. The database will be
backed up at 6pm daily on to Heroku’s servers. The E-R
diagram (Figure 6) shows the
relationships between the tables.
Entity Relationship Diagram
Fig. 6
76. 22
Database Tables
Fig. 7
The above table displays the inventory details. It stores the
unique item ID, item type, item name,
OS version, room location and the date the item was stocked.
77. 23
Fig. 8
The above table displays the employee information.
Fig. 9
The above table displays the building information.
79. 25
Website Documentation
Website Purpose
The main purpose of this site is to allow Monroe College to use
a website to graphically
display all of its Database information in an organized, user
friendly manner. Employees can
search for specific records and can look up information from
different buildings to search for a
particular inventory item. Along with the database, the website
will store the QR codes generated
80. for quick and easy access for future use.
Domain: fast-inventory.com
Hosted By: Heroku
26
82. Navigating the Website
From the start when a user first opens the site they will be
greeted with the Login Page
being prompted to login. Once the user has logged in they now
have access to the Inventory Page
to have an overview of what data has been recorded and filter
what they would like to see. Users
can also access to the Add Item page to add new items to the
database.
Home Page
Fig. 12
The Home Page is used to serve as an update history page for
any fixes or changes to the website
83. that will be updated by the website administrator. Alongside
with any site updates the Home
Page will explain to those visiting the site the main purpose of
the site.
28
Login Page
Fig. 13
The user is prompted to supply login information for access to
the additional web pages,
84. the Inventory and Add Item pages. User information is
authenticated with the database.
Script is being used to help handle the authentication for users.
Passport.js is being used
to make a local login and to help provide a session for the user.
The only time the user is logged
out is when the user leaves the site or if they click on the logout
link. The username and
password is grabbed from the front end where there are
textboxes with names as “username” and
“password”. The two variables are used to query it to the
database to check if the user exists and
the password matches with the user. If the query comes out true,
a callback is received with the
user’s information from the database.
85. 29
Inventory Page
Fig. 14
The Inventory Page is used to store the data held in the database
and allow for those
using the website to filter though the various records that have
been recorded with the mobile
application.
This page takes the global variables made from the filter post
and puts it in variables and
86. put those variables in a SQL query. Selecting from the
inventory table and just getting all the
necessary data needed. All of the data received from the query
is placed into the render data for
inventory. There is a form added to help with the filtering of the
data, such as item types, the
building the item is in, and the room number.
30
Add Item
87. Fig. 15
The Add Item page allows user to input new items into the
database.
88. 31
Website Sample Code
var mysql = require("mysql");
var db = mysql.createPool({
host : 'us-cdbr-iron-east-04.cleardb.net',
user : '',
password : '',
database : 'heroku_e330f5bdc6c95f4'
});
module.exports = function(app, passport){
96. functions such as GET or POST as well as routing and
providing middleware like Body Parser.
This takes any data from the front end that is going to be posted
to the back end and turn it into
JSON data. Authentication scripts and routing scripts were
added to be with the main server file.
Script used for coding also deals with the routing. If a user were
to go to another page,
instead of leaving the pages file name and file type at the end of
the link, a route is given. As a
user goes between each route, a session check is being done to
see if the user's session is still
active. If not, the user gets redirected to the login page. The
“app.get” are the links that will show
any webpage along with any extra data that was added.
97. 34
Mobile Application Documentation
The mobile app is a native hybrid app written in Ionic
Framework and Cordova. It uses
native API calls like the camera and others. For the Fast
Inventory Application, it is a way to
update the date it was scanned and the quantity of the item. It
uses a QR Code scanner to the
scan the QR code attached to the item. Once the scan is made,
the app gets the data from the QR
98. code which is just telling what the item type it is. Depending on
the item type and room, it
updates the database with adding quantity, and the date it was
scanned. The design was also
based to be for the college so naturally using the Monroe colors.
35
IPO Chart
Fig. 16
100. Fig. 17
The login page connects to the database to check if the user
exists and the password matches the
same in the database.
37
Home page
Fig. 18
101. This page has a description of what is going on as well as the
buttons to logout and to start
scanning.
38
Fig. 19 Fig. 20
Figure19 and 20 show the viewfinder of where the QR code
should be placed to scan and the
report generated.
114. 42
Finance Documentation
The IT Professionals have been contracted by Monroe College
to develop an inventory
application to improve efficiency with information processing
and easily generate inventory
counts reports. This project must be completed within a three
month span. The total budget
allocated for this project is $48,000. The budget includes
monies to cover the expenses the
employee salaries, website, and mobile application
development, database development, network
115. implementation, risks (20%) and, IT Professionals profit set at
45% of the total cost. As shown in
Figure 21 the total hardware costs throughout the duration of
the project is $4,951. There was
only a $12 software fee for yearly hosting. Employee salaries
totaled $8,197.96, while an extra
$1,500 yearly maintenance service fee to the college was added.
Refer to figure 21 for a more
detailed outline of each expense.
117. Project Budget
FUNDING Budget
Monroe College Funding
Department Budget $40,000.00
Company Reserves $8,000
Total Budget Figure $48,0000
Budget Total $48,000
EXPENSES Costs
Hardware
Wireless Router [1] $310.33
118. Modern [1] $589.00
Cabling [1000 ft] $100.00
Switch [1] $249.99
Server [1] $3,743.83
QR Printer [1] $390.00
1TB USB [1] $866.00
Subtotal $6,249.15
Software
Ionic[1] Free
FireBase [1] Free
Heroku ClearDB [1] Free
Host [1] Free
120. Employee’s Salaries Total $9,773.73
Maintenance $1,500.00
Training $1,000.00
Risks (20%) $3,706.98
Project Total $22,241.86
Project Total with Profit (45%) $32,250.70
Subtotal
Total EXPENSES
$32,250.70
NET (Budget Total - Expenses) $15,749.30
Fig. 21
121. 44
Figure 22 displays the pay rates for each employee. These rates
were determined by
referencing the Bureau of Labor Statistics. It also displays the
Employee Wages which shows
how much each employee is paid hourly. The total hours worked
by each employee is calculated
by each employee rate which gives the gross pay of each
employee. The gross pay represents the
total payment earned by each employee (Figure 24).
Fig. 22
124. 46
ROI & NPV
As represented in figure 25 the cost of the project is $25,073.86
as represented in year
one. In years 2-5 the $1,500 represents the maintenance cost
that will be charged on a yearly
basis. The benefits was calculated by subtracting the projected
cost to do inventory with the new
system from how much it would cost two person to manually
count the devices. Figure 26 shows
that in two and a half years the college will be starting to save
money by using this system.
Fig. 25
128. Training
The objective of the Training Plan is to define the strategies,
tasks, and methods that will
be used to meet the training requirements.
This document defines the Training Plan for Project Fast
Inventory. Monroe College’s
employees who will be involved with the day to day use of the
system will be trained on the use
of the new system. Training will occur over a one-week period
with two sessions in the period
and will be supplemented with the user manual. Training will
focus on:
130. This service level agreement (SLA) between the IT
Professionals, Office of Information
Technology (OIT), and Monroe College establishes a
commitment for support services. This
document describes the services provided, financial impact,
processes for reporting issues and
making requests, and responsibilities of the department and IT
Professionals.
Services and Support
Supported services include:
131. Agreement Period
This agreement is in effect from 6/30/16 to 6/29/17. Agreements
should be reviewed each year,
or when either Monroe College or IT Professionals deems it
necessary.
Cost
The total cost of services for the current fiscal year 2016/2017
is $1,500. See Financial
Documentation for details.
Service Details
The IT Professionals supports the system components as listed
above (see Services and Support).
We are responsible for maintenance and support of all Monroe
College network connectivity and
132. switches, virtual servers, physical servers, and on-campus cable
related to Project Fast Inventory.
50
Monitoring and Support
During Business Hours
During normal business hours (8am-5pm, M-F), if the customer
experiences an issue and has
taken steps to rule out root causes under their control, they
should report the incident to IT
Professionals, indicating that appropriate measures have been
taken to identify the issue. Issues
may be reported using the methods below.
133. For non-urgent issues (Response within 8 hours of reported
issue):
protected] Visit
https://professionals.service-
now.com. Under Can We Help You? Click Create a New
Incident. Under Urgency, select
the appropriate level (Low, Medium, High). In the Details box,
describe the issue.
-012-7268; the Service Desk will
create an incident in
[email protected]
protected] The email will automatically
create a ticket
containing the contents of the email. If you know which support
group the ticket should
be assigned to, indicate this in the email.
134. For urgent issues (Response within 1 hour of reported issue):
Call the Service Desk at 555-012-7268. Advise the Service Desk
to assign the ticket
Widespread Impact and High Urgency (automatically assigns
the ticket a Priority of
Critical).
For urgent issues, customer should create an incident in
[email protected] and
assign it a High Urgency and Widespread Impact (automatically
assigns the ticket a
Priority of Critical).
After Hours
After hours is defined as 5pm-8am, Monday through Friday; all
day Saturday and Sunday; and
135. all day on public holidays.
For non-urgent issues: Submit a [email protected] incident or
send email to the
Service Desk as above.
https://professionals.service-now.com/
https://professionals.service-now.com/
51
For urgent issues: Call the OIT Service Desk at 555-012-7268,
select the option for reporting
a critical issue/service interruption, and leave a voice mail
message. This creates a ticket with
136. a Priority of Critical. The Service Operations Center (SOC) will
listen to the message and
assign it to the appropriate support group. There will be a
response within one hour.
For urgent issues: Submit a Critical Priority incident or call the
SOC at 555-012-7268.
Response Time
OIT responds to incidents according to the Priority assigned to
the ticket. Priority is
automatically assigned as a result of the issues assigned
Urgency and Impact:
hours (8a-5p, M-F)
al Priority: Assigned group responds within 1
hour (24x7)
137. Service Enhancements
Service enhancements are requests for planned changes in
service or functionality, and are
managed as requests as opposed incidents/issues. Enhancements
typically apply to software
applications, but may apply to interfaces between systems. The
customer is welcome to submit
requests for enhancements, with the understanding that these
may warrant a separate project and
funding proposal. Customer should request changes or
enhancements to the current environment
by contacting the IT Professionals contact for this SLA.
Responsibilities
Both the customer and IT Professionals are involved in the
successful resolution of issues. By
138. following standard issue-reporting processes and providing
timely and comprehensive
information, the customer can help ensure that we have the
information required to resolve the
issue in a timely fashion.
Customer Responsibilities
The customer agrees to:
reporting issues and requesting support
as described.
being
investigated/resolved.
52
139. agreement is desired.
IT Professionals Responsibilities
IT Professionals agrees to:
urgency/priority associated with
reported customer issues.
this SLA. Communicate to
customer any expected change in support processes.
(downtime) with the customer in
order to minimize interruptions to the business and services.
140. e customer
regarding services and support as
requested.
-level operating system and application
software licenses.
OS and
applications and coordinate updates with the customer.
- and third-
level support (beyond
the Service Desk) when necessary.
data recovery
when needed.
142. the terms of this agreement. To
submit the signed agreement, scan and email it to the OIT
contact below.
Customer IT Professionals
Jerry Smith, CIO
Information Technology
[email protected]
555-789-6325
Breianna Blair, Project Manager
Information Technology
[email protected]
555-012-7268
Signature Signature
Date Date
143.
144. 54
Closing Contract
Approval of this Project Closeout indicates an understanding
and formal agreement that
the project is ready to be closed. By signing this document, each
individual agrees all
administrative, financial, and logistical aspects of the project
should be concluded, executed, and
documented as described herein.
Approver Name Title Signature Date
145. Jerry Smith CIO
Lawerence McGrath Desktop Support Supervisor
Breianna Blair Project Manager
Section 1. General Information
Project Name
Project Fast Inventory
Project Start Date Project End Date
5/16/16 6/30/16
Project Sponsor(s)
Monroe College
Project Manager
Breianna Blair
146. Section 2. Final Deliverable/Deployment Checklist
Item Question Response
2.1 Do you agree that the product and/or service is ready to be
deployed? Yes No
2.2 Do you agree the product and/or service has sufficiently met
the stated
business goals and objectives?
Yes No
55
Item Question Response
147. 2.3 Do you fully understand and agree to accept all operational
requirements, operational risks, maintenance costs, and other
limitations
and/or constraints imposed as a result of ongoing operations of
the
product and/or service?
Yes No
2.4 Do you agree the project should be closed? If no, please
explain: Yes No
Rate your level of satisfaction with regards to the project
outcomes
listed below
2.5 Project Quality Yes No
2.6 Product and/or Service Performance Yes No
148. 2.7 Scope Yes No
2.8 Cost (Budget) Yes No
2.9 Schedule Yes No
56
Section 3. Project Documentation Checklist
Item Question Response
3.1 Have project documentation and other items been prepared,
collected,
filed, and/or disposed?
149. Yes No
3.3 Were documents completed and results documented for
future
reference?
Yes No
Section 4. Project Team
Name Role Type
Breianna Blair Project Manager Employee
Abdullah Hamid Network Engineer Employee
Jose Ortiz Mobile Application Developer &Database
Administrator Employee
150. Mark Perez Website Developer Employee
Youseff Ballo Financial Analyst Employee
THE PARTIES, INTENDING TO BE LEGALLY BOUND, have
executed this agreement on
the date first set in the contract/Service Level Agreement.
In honor of this agreement I hereby declare closure:
Signature: ________________________ Date:
______________________
(Monroe College, CIO)
151. 57
Summary
In summary, Monroe College can now be able to solve the
problem of inventory tracking.
Employees will no longer have to go through a tedious process
in order to gain information about
inventory. The IT Professionals have delivered a working
system and all specified deliverables.
Lessons learned include following the project plan timeline in
order to deliver the project
in a timely manner. Constant communication among employees
in the IT Professionals is also
vital for completing a well-integrated project. Testing and
revisions of the mobile application and
152. website should be done in an incremental stage in order find and
fix bugs as soon as they become
know.
The college will continue to receive training and system
maintenance from the IT
Professionals. The project has officially come to a close as all
deliverables have been handed
over to Monroe College.
1
AMERICAN PSYCHOLOGICAL ASSOCIATION
153. APA
GUIDE TO WRITING RESEARCH
PAPERS
How to Write a Research Paper
MONROE COLLEGE LIBRARY
Revised Sixth Edition
2
Glossary
154. Citation is the proper format of your sources information that
belong on your Reference
page.
et al: In Latin means “and others” it’s used especially in
referring to academic books or
articles that have more than one author.
Hanging Indent: All lines after the first line of each citation on
your reference page should
be indented one-half inch from the left margin.
An in-text citation provides the information (quote/paraphrase)
from a source in the body
of your paper.
Paraphrase: Where you rewrite part or all of someone else’s
idea/information in your own
words.
Quote: If you copy word for word (verbatim) information from a
source you must put the
information in “ ” (quotation marks).
A Reference(s) page is the last page of your paper where all the
sources you have cited in
your paper are listed.
A source is the book/article/etc. you have used to help create
your paper.
URL: Uniform (or Universal) Resource Locator is the address of
the web page.
155. A Webpage is a single page that contains information on a
topic.
A Website has a number of webpages that are connected by
links.
A research paper requires time spent investigating and
evaluating sources with the intent to offer
interpretations of the texts and a unique perspective on the topic
at hand. It is the final product of the
following:
158. ords surrounded by
quote marks, “ ”, and record the source
and page.
citation.
sources that includes the title, author,
publication information and date for each source.
CRITICAL THINKING
convey ideas of your own.
integrating information from two or more
sources to show how the ideas are similar or different.
-tune your thesis or topic.
159. ORGANIZATION
Develop an Outline
Sample Outline
I. Problems caused by smoking
A. Lung Cancer
1. How to prevent?
2. Effects
B. Other smoking-related diseases
3. What are they?
4. Effects
C. Second-hand smoke
II. Why quitting is so hard
A. Nicotine is addictive
1. Example
B. Habit
160. C. Quitting requires support
1. Example
D. Quitting requires support
1. What that entails
III. Why smokers should quit
A. Not worth dying
B. What I learned
4
COMPOSITION
161. Center to review your paper.
AVOID PLAGIARISM
Presenting another person’s ideas or words as your own is
plagiarism.
and where you got it from.
your own words.
Research Source Materials
material
162. In Print, Online, and from a
database
personal interviews, DVDs
Online source for reviewing APA Style:
www.owl.english.purdue.edu
or APA tutorial: www.apastyle.org
proofreading: SmartThinking through
MyMonroe
Essay Structure
Thesis Statement
A sentence or two in your paper that tells the reader what the
paper is going to be about. A good thesis
statement may be ONE or more of the following:
163. -provoking, or controversial statement.
Ex: Bilingual Education has not fulfilled its early promise.
Ex: Inner-city schools should set up bilingual programs.
Ex: What can bilingual education accomplish for a child? It can
lead to academic and
personal development.
Ex: Bilingual education suffers from two main problems; a
shortage of trained teachers
and a lack of parental interest.
Introduction
The introduction section serves as the opening to the paper. It
draws and invites readers into the
164. discussion. The purpose of the introduction is to:
http://www.owl.english.purdue.edu/
http://www.apastyle.org/
https://mymonroe.monroecollege.edu/public/home
5
writing about before you state the
thesis which is the essay’s main idea.
subject to the specific thesis that
your paper wants to prove.
hat
provide evidence of it.
165. Body
The body of the paper contains the bulk of your research. This
is where you will quote, paraphrase, or
summarize your original source material, being careful to cite
any information you have taken from a
source. Failure to cite your sources is plagiarism.
Conclusion
This is your opportunity to wrap up your essay and bring it
home to the reader. Options for a good
conclusion:
use fresh wording.
166. used are not random, but fit
together to prove a point.
the information from the paper in the
real world.
or insightful comment.
In-Text Citations: The Basics
Reference citations in text are covered on pages 169-179 of the
APA Publication Manual. What
follows are some general guidelines for referring to the works
of others in your essay.
Note: APA style requires authors to use the past tense or present
perfect tense when using signal
167. phrases to describe earlier research, for example, Jones (1998)
found or Jones (1998) has
found...
APA citation basics
When using APA format, follow the author-date method of in-
text citation. This means that the
author's last name and the year of publication for the source
should appear in the text, for
example, (Jones, 1998), and a complete reference should appear
in the reference list at the end of
the paper.
If you are referring to an idea from another work but NOT
directly quoting the material, or
making reference to an entire book, article or other work, you
only have to make reference to the
168. author and year of publication and not the page number in your
in-text reference. All sources that
are cited in the text must appear in the reference list at the end
of the paper.
In-text citation capitalization, quotes, and italics/underlining
initials: D. Jones.
6
capitalize all words that are four
letters long or greater within the title of a source: Permanence
and Change. Exceptions
apply to short words that are verbs, nouns, pronouns, adjectives,
and adverbs: Writing
169. New Media, There Is Nothing Left to Lose.
(Note: in your References list, only the first word of a title will
be capitalized: Writing
new media.)
hyphenated compound word: Natural-
Born Cyborgs.
Film Rhetoric: The Case of
Hitchcock's Vertigo."
edited collections, movies,
television series, documentaries, or albums: The Closing of the
American Mind; The
Wizard of Oz; Friends.
170. tles of shorter works such as
journal articles, articles
from edited collections, television series episodes, and song
titles: "Multimedia
Narration: Constructing Possible Worlds"; "The One Where
Chandler Can't Cry."
Short quotations
If you are directly quoting from a work, you will need to
include the author, year of publication,
and the page number for the reference (preceded by "p.").
Introduce the quotation with a signal
phrase that includes the author's last name followed by the date
of publication in parentheses.
According to Jones (1998), "Students often had difficulty using
APA style, especially when it
was their first time" (p. 199).
171. Jones (1998) found "students often had difficulty using APA
style" (p. 199); what implications
does this have for teachers?
If the author is not named in a signal phrase, place the author's
last name, the year of publication,
and the page number in parentheses after the quotation.
She stated, "Students often had difficulty using APA style"
(Jones, 1998, p. 199), but she did not
offer an explanation as to why.
Long quotations
Place direct quotations that are 40 words, or longer, in a free-
standing block of typewritten lines,
and omit quotation marks. Start the quotation on a new line,
indented 1/2 inch from the left
margin, i.e., in the same place you would begin a new
172. paragraph. Type the entire quotation on
the new margin, and indent the first line of any subsequent
paragraph within the quotation 1/2
inch from the new margin. Maintain double-spacing throughout.
The parenthetical citation
should come after the closing punctuation mark.
Jones's (1998) study found the following:
Students often had difficulty using APA style, especially when
it was their first time
citing sources. This difficulty could be attributed to the fact that
many students failed to purchase
a style manual or to ask their teacher for help. (p. 199)
7
173. Summary or paraphrase
If you are paraphrasing an idea from another work, you only
have to make reference to the
author and year of publication in your in-text reference, but
APA guidelines encourage you to
also provide the page number (although it is not required.)
According to Jones (1998), APA style is a difficult citation
format for first-time learners.
APA style is a difficult citation format for first-time learners
(Jones, 1998, p. 199).
In-Text Citations: Author/Authors
APA style has a series of important rules on using author names
as part of the author-date
system. There are additional rules for citing indirect sources,
electronic sources, and sources
without page numbers.
174. Citing an Author or Authors
A Work by Two Authors: Name both authors in the signal
phrase or in the parentheses each
time you cite the work. Use the word "and" between the authors'
names within the text and use
the ampersand in the parentheses.
Research by Wegener and Petty (1994) supports...
(Wegener & Petty, 1994)
A Work by Three to Five Authors: List all the authors in the
signal phrase or in parentheses
the first time you cite the source. Use the word "and" between
the authors' names within the text
and use the ampersand in the parentheses.
(Kernis, Cornell, Sun, Berry, & Harlow, 1993)
175. In subsequent citations, only use the first author's last name
followed by "et al." in the signal
phrase or in parentheses.
(Kernis et al., 1993)
In et al., et should not be followed by a period.
Six or More Authors: Use the first author's name followed by et
al. in the signal phrase or in
parentheses.
Harris et al. (2001) argued...
(Harris et al., 2001)
Unknown Author: If the work does not have an author, cite the
source by its title in the signal
phrase or use the first word or two in the parentheses. Titles of
books and reports are italicized or
underlined; titles of articles, chapters, and web pages are in
176. quotation marks.
A similar study was done of students learning to format
research papers ("Using APA," 2001).
Note: In the rare case the "Anonymous" is used for the author,
treat it as the author's name
(Anonymous, 2001). In the reference list, use the name
Anonymous as the author.
8
Organization as an Author: If the author is an organization or a
government agency, mention
the organization in the signal phrase or in the parenthetical
citation the first time you cite the
source.
According to the American Psychological Association (2000),...
177. If the organization has a well-known abbreviation, include the
abbreviation in brackets the first
time the source is cited and then use only the abbreviation in
later citations.
First citation: (Mothers Against Drunk Driving [MADD], 2000)
Second citation: (MADD, 2000)
Two or More Works in the Same Parentheses: When your
parenthetical citation includes two
or more works, order them the same way they appear in the
reference list (viz., alphabetically),
separated by a semi-colon.
(Berndt, 2002; Harlow, 1983)
Authors With the Same Last Name: To prevent confusion, use
first initials with the last names.
(E. Johnson, 2001; L. Johnson, 1998)
178. Two or More Works by the Same Author in the Same Year: If
you have two sources by the
same author in the same year, use lower-case letters (a, b, c)
with the year to order the entries in
the reference list. Use the lower-case letters with the year in the
in-text citation.
Research by Berndt (1981a) illustrated that...
Introductions, Prefaces, Forewords, and Afterwords: When
citing an Introduction, Preface,
Foreword, or Afterwords in-text, cite the appropriate author and
year as usual.
(Funk & Kolln, 1992)
Personal Communication: For interviews, letters, e-mails, and
other person-to-person
communication, cite the communicator's name, the fact that it
was personal communication, and
179. the date of the communication. Do not include personal
communication in the reference list.
(E. Robbins, personal communication, January 4, 2001).
A. P. Smith also claimed that many of her students had
difficulties with APA style (personal
communication, November 3, 2002).
Citing Indirect Sources
If you use a source that was cited in another source, name the
original source in your signal
phrase. List the secondary source in your reference list and
include the secondary source in the
parentheses.
Johnson argued that...(as cited in Smith, 2003, p. 102).
Note: When citing material in parentheses, set off the citation
with a comma, as above. Also, try
180. to locate the original material and cite the original source.
9
Electronic Sources
If possible, cite an electronic document the same as any other
document by using the author-date
style.
Kenneth (2000) explained...
Unknown Author and Unknown Date: If no author or date is
given, use the title in your signal
phrase or the first word or two of the title in the parentheses
and use the abbreviation "n.d." (for
"no date").
181. Another study of students and research decisions discovered
that students succeeded with
tutoring ("Tutoring and APA," n.d.).
Sources without Page Numbers
When an electronic source lacks page numbers, you should try
to include information that will
help readers find the passage being cited. When an electronic
document has numbered
paragraphs, use the abbreviation "para." followed by the
paragraph number (Hall, 2001, para. 5).
If the paragraphs are not numbered and the document includes
headings, provide the appropriate
heading and specify the paragraph under that heading. Note that
in some electronic sources, like
Web pages, people can use the Find function in their browser to
locate any passages you cite.
182. According to Smith (1997),... (Mind over Matter section, para.
6).
Note: Never use the page numbers of Web pages you print out;
different computers print Web
pages with different pagination.
Reference List
Books by One Author
Format:
Author Last name, First Initial. (Year Published). Title (Ed or
Vol. #).Publishing City, State: Publisher.
* Sometimes, books do not have an edition or volume number.*
Example:
Jones, A.P. (1988). Myths concerning planet earth. New Haven,
CT: Yale University Press.
Tips:
183. proper nouns. Include any
additional information such as edition, or volume number.
out in full the names of
associations, corporations and
university presses. Include the words “Book” or “Press”” but do
not include the terms
“Publisher”, “Company” or “Inc”.
10
Books by Two Editors
Harmon, P.. & King, D. (Eds.). (1985). Expert systems:
184. Artificial intelligence in business. New York,
NY: Wiley.
Books by More Than One Author
Wolfinger, D., Knable., Richards, H.L. & Lilberger. (1990). The
chronically unemployed. New York,
NY: Bermen Press.
Tips:
authors by last name and initials using an &
to connect the last two names.
ellipses in place of the author names.
Then provide the final author name. There should be no more
than seven names. Ex: Grainger,
H., Potter, H., Weasley, R., Finnegan, S., Norman, L., Patil.,
…Lovegood, L.(2009)
185. Work Contained in an Anthology, Collection or Compilation
Lorde, A. (1984). Age, race, and class. In P.S. Rothenberg (Ed.)
Racism and sexism: An integrated study.
(pp. 352-360). New York, NY: St. Martin’s Press.
Articles in a Reference Book
Edwards, P. (Ed.) (1987). Determinism. In The encyclopedia of
philosophy. (Vol. 2, pp. 359-373). New
York, NY: Macmillan.
Magazine Articles
McCurdy, H.G. (1983, June). Brain mechanisms and
intelligence. Psychology Today, 46, 61-63.
Newspaper Articles
James, W.R. (1993, November 16). The uninsured and health
care. Wall Street Journal, pp. A1, A14.
Electronic Sources
186. Tip: At a minimum, a web citation should have a title, a date
(date of publication, update or retrieval) and
an electronic address (URL). If possible, include author(s) of
source. A Digital Object Identifier (DOI) is
to be added to the citation for online periodicals if available.
When a DOI is present, you do not have to
include the URL.
11
Online Journals Article with a DOI OR URL
Format:
Author Last Name, First Initial. (Year of article). Title of
187. article. Title of online journal, volume #
(issue #) (Page #’s). doi:xx.xxxxxxxxxx [OR] Retrieved from
URL journal article
Example:
Herbst-Damm, K.L., & Kulik, J.A. (2005). Volunteer support,
marital status, and the survival times of
terminally ill patients. Health Psychology, 24, 225-229.
Newspaper or Magazine
Format:
Author Last name, First Initial. (Year, Month, Day of article).
Title of the article. Title of the newspaper
or magazine, (pp.) Page #’s.
188. Example:
Jones, F. (2010, April 22). A mother’s loss, a daughter’s story.
The New York Times, pp.71-95.
Magazine Articles Online Without a DOI
Sillick, T.J., & Schutte, N.S. (2006). Emotional intelligence and
self-esteem. Applied Psychology, 2 (2),
38-48. Retrieved from http://ojs.lib.swin.edu
Magazine Articles from an Online Database
Nowroozi, D. (1992). What you lose when you miss sleep.
Nation’s Business, 80 (9), 73-77, Retrieved
from Expanded Academic ASAP database.
Newspaper Article from an Online Database
189. Perez-Pena, R. (2000, August 5). Year’s first case of West Nile
is found as outbreak widens. The New
York Times, P. B1. Retrieved from LexisNexis Academic
database.
http://ojs.lib.swin.edu/
12
Website with an Author
Format:
Editor or author (if available). (Year, Month Day). Title of
Webpage, Retrieved from website name: URL
Example:
190. Klippel, J.H., & Glunz, J.M. (1995). Kidney disease and lupus.
Retrieved from
http://www.lupus.org/topics/kidney.html
Website with an Organization but No Author
C.N.N. (1999, August 29). Turkey struggles to coordinate relief
for epic-level disaster. Retrieved from
http://www.cnn.com
Website with No Author or Date.
Hispanic men in the corporate world. (n.d.) Retrieved from
http://www.psychek.com/psy/hispanics.com
You Tube Video
Last Name, First Initial. OR Author screen name. (Year, Month
Day {of video post}). Title of
video [Video file]. Retrieved from URL of specific video
191. Example:
Norton, R. (2006, November 16). How to train your dog to do
tricks [Video file]. Retrieved from
http://www.youtube.com/watch?v=Vja83JDYCS
Film/DVD
Last Name, First Initial. (Producer), & Last Name, First Initial.
(Director). (Year). Title of motion picture
[Motion picture]. Country of origin: Studio Name.
Example:
Johnson, F. (Producer), & Davidson, J. (Director). (1999). B. C.
Spinner: A fresh appraisal [Motion
picture]. United States: Davidson Studio.
http://www.psychek.com/psy/hispanics.com
http://www.youtube.com/watch?v=Vja83JDYCS
192. 13
Sample Paper courtesy of Purdue Owl
https://owl.english.purdue.edu/media/pdf/20090212013008_560.
pdf
https://owl.english.purdue.edu/media/pdf/20090212013008_560.
pdf
14
195. 19
Hints:
Download an MLA or APA Template from Microsoft Word
1. Open Microsoft Office Word
2. Click File
3. Click New
4. Type MLA or APA in the “Search Office.com for Template”
search box
5. Select the appropriate template
6. Click Download
OR
Retrieve the APA template directly from MyMonroe:
1. Log into MyMonroe
196. 2. Click the Library Resources Gadget
3. Select Downloadable Resources
4. Click the APA template
Create Citations using Microsoft Word
1. Hit on the “References” tab at the top middle
2. Make sure the “Style” drop down menu under “References” is
set correctly
3. Hit “Insert Citation”
4. From the drop-down menu click “Add New Source”
5. Choose the right kind of source
6. On the References page: choose “Insert Bibliography”
Create a Citation using the following internet sources:
*Note: Please always refer to this guide to make sure your
197. citations are correct.*
World Cat
Citefast
EasyBib (MLA only)
Son of Citation Machine
CiteKnight
Review MLA and APA Styles using Purdue Owl
APA: https://owl.english.purdue.edu/owl/resource/560/01/
MLA: https://owl.english.purdue.edu/owl/resource/747/01/
Submit Papers to an Online Tutor through Blackboard on
Smarthinking
198. Revised by Monroe
College Library Staff
11/2016
http://www.worldcat.org/
http://www.citefast.com/
http://www.easybib.com/
http://www.citationmachine.net/
http://www.calvin.edu/library/knightcite/?
https://owl.english.purdue.edu/owl/resource/560/01/
https://owl.english.purdue.edu/owl/resource/747/01/
ID Task Name Duration Start Finish Predecessors
1 Scope 3.5 days Mon 1/3/00 Thu 1/6/00
2 Determine project scope 4 hrs Mon 1/3/00 Mon 1/3/00
3 Secure project sponsorship 1 day Mon 1/3/00 Tue 1/4/00 2
4 Define preliminary resources 1 day Tue 1/4/00 Wed 1/5/00 3
199. 5 Secure core resources 1 day Wed 1/5/00 Thu 1/6/00 4
6 Scope complete 0 days Thu 1/6/00 Thu 1/6/00 5
7 Analysis/Software
Requirements
14 days Thu 1/6/00 Wed 1/26/00
8 Conduct needs analysis 5 days Thu 1/6/00 Thu 1/13/00 6
9 Draft preliminary software specifications3 days Thu 1/13/00
Tue 1/18/00 8
10 Develop preliminary budget 2 days Tue 1/18/00 Thu 1/20/00
9
11 Review software specifications/budget with team4 hrs Thu
1/20/00 Thu 1/20/00 10
12 Incorporate feedback on software specifications1 day Fri
1/21/00 Fri 1/21/00 11
13 Develop delivery timeline 1 day Mon 1/24/00 Mon 1/24/00
200. 12
14 Obtain approvals to proceed (concept, timeline, budget)4 hrs
Tue 1/25/00 Tue 1/25/00 13
15 Secure required resources 1 day Tue 1/25/00 Wed 1/26/00 14
16 Analysis complete 0 days Wed 1/26/00 Wed 1/26/00 15
17 Design 14.5 days Wed 1/26/00 Tue 2/15/00
18 Review preliminary software specifications2 days Wed
1/26/00 Fri 1/28/00 16
19 Develop functional specifications 5 days Fri 1/28/00 Fri
2/4/00 18
20 Develop prototype based on functional specifications4 days
Fri 2/4/00 Thu 2/10/00 19
21 Review functional specifications 2 days Thu 2/10/00 Mon
2/14/00 20
22 Incorporate feedback into functional specifications1 day
Mon 2/14/00 Tue 2/15/00 21
201. 23 Obtain approval to proceed 4 hrs Tue 2/15/00 Tue 2/15/00 22
24 Design complete 0 days Tue 2/15/00 Tue 2/15/00 23
25 Development 21.75 days Wed 2/16/00 Thu 3/16/00
26 Review functional specifications 1 day Wed 2/16/00 Wed
2/16/00 24
27 Identify modular/tiered design parameters1 day Thu 2/17/00
Thu 2/17/00 26
28 Assign development staff 1 day Fri 2/18/00 Fri 2/18/00 27
29 Develop code 15 days Mon 2/21/00 Fri 3/10/00 28
30 Developer testing (primary debugging)15 days Thu 2/24/00
Thu 3/16/00 29FS-75%
31 Development complete 0 days Thu 3/16/00 Thu 3/16/00 30
32 Testing 48.75 days Wed 2/16/00 Mon 4/24/00
Management
203. 1/26
Analyst
Analyst
Analyst
S M T W T F S S M T W T F S S M T W
Jan 2, '00 Jan 9, '00 Jan 16, '00
Task
Split
Milestone
Summary
Project Summary
External Tasks
External Milestone
205. Deadline
Page 1
Project: Software Development
Date: Thu 5/25/17
ID Task Name Duration Start Finish Predecessors
33 Develop unit test plans using product specifications4 days
Wed 2/16/00 Mon 2/21/00 24
34 Develop integration test plans using product specifications4
days Wed 2/16/00 Mon 2/21/00 24
35 Unit Testing 15 days Thu 3/16/00 Thu 4/6/00
36 Review modular code 5 days Thu 3/16/00 Thu 3/23/00 33,31
37 Test component modules to product specifications2 days Thu
3/23/00 Mon 3/27/00 31,36
206. 38 Identify anomalies to product specifications3 days Mon
3/27/00 Thu 3/30/00 37
39 Modify code 3 days Thu 3/30/00 Tue 4/4/00 38
40 Re-test modified code 2 days Tue 4/4/00 Thu 4/6/00 39
41 Unit testing complete 0 days Thu 4/6/00 Thu 4/6/00 40
42 Integration Testing 12 days Thu 4/6/00 Mon 4/24/00
43 Test module integration 5 days Thu 4/6/00 Thu 4/13/00 41
44 Identify anomalies to specifications 2 days Thu 4/13/00 Mon
4/17/00 43
45 Modify code 3 days Mon 4/17/00 Thu 4/20/00 44
46 Re-test modified code 2 days Thu 4/20/00 Mon 4/24/00 45
47 Integration testing complete 0 days Mon 4/24/00 Mon
4/24/00 46
48 Training 45.75 days Wed 2/16/00 Wed 4/19/00
207. 49 Develop training specifications for end users3 days Wed
2/16/00 Fri 2/18/00 24
50 Develop training specifications for helpdesk support staff3
days Wed 2/16/00 Fri 2/18/00 24
51 Identify training delivery methodology (computer based
training, classroom, etc.)2 days Wed 2/16/00 Thu 2/17/00 24
52 Develop training materials 3 wks Thu 3/16/00 Thu 4/6/00
49,31,50,51
53 Conduct training usability study 4 days Thu 4/6/00 Wed
4/12/00 52
54 Finalize training materials 3 days Wed 4/12/00 Mon 4/17/00
53
55 Develop training delivery mechanism 2 days Mon 4/17/00
Wed 4/19/00 54
56 Training materials complete 0 days Wed 4/19/00 Wed
4/19/00 55
57 Documentation 30.5 days Wed 2/16/00 Wed 3/29/00
208. 58 Develop Help specification 1 day Wed 2/16/00 Wed 2/16/00
24
59 Develop Help system 3 wks Wed 3/1/00 Wed 3/22/00
58,29FS-50%
60 Review Help documentation 3 days Wed 3/22/00 Mon
3/27/00 59
61 Incorporate Help documentation feedback2 days Mon
3/27/00 Wed 3/29/00 60
62 Develop user manuals specifications 2 days Wed 2/16/00
Thu 2/17/00 24
63 Develop user manuals 3 wks Wed 3/1/00 Wed 3/22/00
62,29FS-50%
64 Review all user documentation 2 days Wed 3/22/00 Fri
3/24/00 63
65 Incorporate user documentation feedback2 days Fri 3/24/00
Tue 3/28/00 64
209. S M T W T F S S M T W T F S S M T W
Jan 2, '00 Jan 9, '00 Jan 16, '00
Task
Split
Milestone
Summary
Project Summary
External Tasks
External Milestone
Inactive Task
Inactive Milestone
Inactive Milestone
Inactive Summary
211. ID Task Name Duration Start Finish Predecessors
66 Documentation complete 0 days Wed 3/29/00 Wed 3/29/00
65,61
67 Pilot 70.25 days Wed 1/26/00 Wed 5/3/00
68 Identify test group 1 day Wed 1/26/00 Thu 1/27/00 16
69 Develop software delivery mechanism 1 day Thu 1/27/00 Fri
1/28/00 68
70 Install/deploy software 1 day Mon 4/24/00 Tue 4/25/00
47,69,66,56
71 Obtain user feedback 1 wk Tue 4/25/00 Tue 5/2/00 70
72 Evaluate testing information 1 day Tue 5/2/00 Wed 5/3/00 71
73 Pilot complete 0 days Wed 5/3/00 Wed 5/3/00 72
74 Deployment 5 days Wed 5/3/00 Wed 5/10/00
212. 75 Determine final deployment strategy 1 day Wed 5/3/00 Thu
5/4/00 73
76 Develop deployment methodology 1 day Thu 5/4/00 Fri
5/5/00 75
77 Secure deployment resources 1 day Fri 5/5/00 Mon 5/8/00 76
78 Train support staff 1 day Mon 5/8/00 Tue 5/9/00 77
79 Deploy software 1 day Tue 5/9/00 Wed 5/10/00 78
80 Deployment complete 0 days Wed 5/10/00 Wed 5/10/00 79
81 Post Implementation Review 3 days Wed 5/10/00 Mon
5/15/00
82 Document lessons learned 1 day Wed 5/10/00 Thu 5/11/00 80
83 Distribute to team members 1 day Thu 5/11/00 Fri 5/12/00
82
84 Create software maintenance team 1 day Fri 5/12/00 Mon
5/15/00 83
213. 85 Post implementation review complete 0 days Mon 5/15/00
Mon 5/15/00 84
86 Software development template complete 0 days Mon
5/15/00 Mon 5/15/00 85
Project Manager
S M T W T F S S M T W T F S S M T W
Jan 2, '00 Jan 9, '00 Jan 16, '00
Task
Split
Milestone
Summary
Project Summary
External Tasks
External Milestone
221. Technical Communicators
Technical Communicators
Technical Communicators
Technical Communicators
Technical Communicators
Technical Communicators
W T F S S M T W T F S S M T W T F S S M T W T F S S M T
W T F S S M T W T F S S M T
Jan 16, '00 Jan 23, '00 Jan 30, '00 Feb 6, '00 Feb 13, '00 Feb 20,
'00 Feb 27, '00
Task
Split
Milestone
Summary
223. External Tasks
External Milestone
Progress
Deadline
Page 5
Project: Software Development
Date: Thu 5/25/17
3/29
Project Manager
W T F S S M T W T F S S M T W T F S S M T W T F S S M T
W T F S S M T W T F S S M T
Jan 16, '00 Jan 23, '00 Jan 30, '00 Feb 6, '00 Feb 13, '00 Feb 20,
'00 Feb 27, '00