Department of Computer Science & Engineering and Information Technology
Progress Report
On
Project Title: Smart Security Solutions Based On IOT
Submitted By Khyati Garg Neeraj Batra Mehol Sharma Mohammad Amil Submitted To Mr. Nitin Dixit
Index
1. Summary of the project 2. Declaration 3. Certificate 4. Objectives / Aim of the project 5. Hardware and Software requirements 6. Description of Modules 7. Working of the project (Using by Flowchart, DFD, ERD etc.) 8. Screen shots of the output 9. Applications of the project 10.
Conclusion & Future work
11.
References (Books, internet sources etc.)
Summary of the project Program in C++ using graphics move a car. A car is made using two rectangles and two circles which act as wheels of the car. A for loop is used to move the car forward by changing the rectangle and circle coordinates and erasing the previous contents on screen using clear screen function.
Declaration
I/we declare that this project entitled Smart Security Solutions Based On IOT done at ITM GOI, Gwalior is a record of project work submitted by me/us for the partial fulfillment of the PBL work under the supervision and guidance of Mr. Nitin Dixit.
The project is genuine and not a reproduction of any project previous done or submitted.
Submitted By
Mr. Nitin Dixit
Certificate
This is to certify that this report of “Smart Security
Solutions Based On IOT” embodies the original work done by Neeraj Batra,Khyati Garg,Mehol Sharma & Mohammad Amil during this project submission as a partial fulfillment of the requirement for the PBL work of Bachelor of Engineering VI Semester, of the R.G.P.V., Bhopal.
Supervisor/Guide Mr. Nitin Dixit
Objective Objective Of This Project Is To Make A Program Using Graphics In C++ Language To Move A Car Through Animation.
Hardware & Software Requirements 1. Ram:-We Used 8GB Ram Machine Higher end laptops and gaming PC's are now even using 16GB. IS&T recommends 8GB. That's more than enough for doing anything, including SolidWorks and virtualization. As time passes, programs are going to require more RAM, but 8GB now should be enough to get you through four years.
2. Processor:- We Worked On Core i3 Processor Core i3 Generation. It's Speed Is 1.60GHZ Developed and manufactured by Intel, the Core i3 is a dual-core computer processor, available for use in both desktop and laptop computers. It is one of three types of processors in the "i" series (also called the Intel Core family of processors).
3. Turbo C++:- We Worked On Turbo C++(Version 3.2)is a discontinued C++ compiler and integrated development environment and computer language originally from Borland. Most recently it was distributed by Embarcadero Technologies, which acquired all of Borland's compiler tools with the purchase of its Code Gear division in 2008.
4. Graphic Card:- The graphics components are the part of your computer that control and enhance how graphics (pictures, videos, programs, animation, 3D) are displayed on your computer screen. Often, the graphics components are on a separate card that plugs into a slot on the motherboard, which is the main part of the computer.
Description of Modules
Module:1 Text:- This Part Displays Text In Different Fonts & Styles At Different Positions.
Graphics Functions Used Are:1. Settextstyle 2. Setcolor 3. Outtext 4. Outtextxy Module2: Mountains:-This Is A Function Which Displays Mountains In The Background.
Graphics Functions Used Are:1. Setcolor 2. Setfillstyle 3. Line 4. Floodfill
Module3: Car:- It Is Also A Function Which Displays Car With It's Movement Car Has Wheels,Body & Windows.
Graphics Functions Used Are:1. Line 2. Setcolor 3. Circle 4. Setfillstyle 5. Floodfill 6. Clear device Car Is Moved By Using For Loop & Road Is Made By Line Function. Module4: Sound:-It Adds The Sounds Effect In The Project.
Graphics Functions Used Are:1. Sound 2. Delay 3. Nosound
Flowchart of the project C++ Flowchart:-
Start
Display Text
Switch Case
Case1
Car() & Mountain()
Display Mountain
I=0
I<500
STOP
PP
CAR MOVES
I=i+1
Screenshots of the modules
Conclusion & Future Scope
Conclusion:-This program shows a moving car that is being made by different lines circles and for loop is used for moving car. Many graphical functions is used to develop it.
Future Scope:-Car can be moved with more backgrounds. it can be reversed as well as scaled and different transformations can be performed to give it more animating effect.
References
1. http://www.W3school.com 2. C tutorials 3. Turbo C++ => Help index 4. http://www.Geekforgeeks.com 5. Standard Book CGM and CGI: Metafile and Interface Standards for Computer Graphics Author: David B. Arnold and Peter R. Bono