Graphic Design

Computer Science Project Material with Source Code Included
Abstract
Basically, it can be discovered that are a lot of problems in draw a plane shape manually. So this project is to draw and calculate plane shapes. Java is used to design this program, the program is in 2D and make work easy to draw and calculate some plane shapes likes (triangle, circle, rectangle, square etc.)
Chapter One
Introduction
1.1 Introduction
In computer science, a graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation. GUIs were introduced in reaction to the perceived steep learning curve of command-line interfaces (CLIs), which require commands to be typed on a computer keyboard.
The actions in a GUI are usually performed through direct manipulation of the graphical elements. Beyond computers, GUIs are used in many handheld mobile devices such as MP3 players, portable media players, gaming devices, smartphones and smaller household, office and industrial equipment. The term GUI tends not to be applied to other lower-display resolutiontypes of interfaces, such as video games (where head-up display (HUD) is preferred), or not restricted to flat screens, like volumetric displays because the term is restricted to the scope of two-dimensional display screens able to describe generic information, in the tradition of the computer science research at the Xerox Palo Alto Research Center (PARC).
Designing the visual composition and temporal behavior of a GUI is an important part of software application programming in the area of human–computer interaction. Its goal is to enhance the efficiency and ease of use for the underlying logical design of a stored program, a design discipline named usability. Methods of user-centered design are used to ensure that the visual language introduced in the design is well-tailored to the tasks.
1.1 Background of the Study
Like many developments in the history of computing, some of the ideas for a GUI computer were thought of long before the technology was even available to build such a machine. One of the first people to express these ideas was Vannevar Bush. In the early 1930s he first wrote of a device he called the “Memex,” which he envisioned as looking like a desk with two touch screen graphical displays, a keyboard, and a scanner attached to it. It would allow the user to access all human knowledge using connections very similar to how hyperlinks work. At this point, the digital computer had not been invented, so there was no way for such a device to actually work, and Bush’s ideas were not widely read or discussed at that time.
However, starting in about 1937 several groups around the world started constructing digital computers. World War II provided much of the motivation and funding to produce programmable calculating machines, for everything from calculating artillery firing tables to cracking the enemy’s secret codes. The perfection and commercial production of vacuum tubes provided the fast switching mechanisms these computers needed to be useful. In 1945, Bush revisited his older ideas in an article entitled “As We May Think,” which was published in the Atlantic Monthly, and it was this essay that inspired a young Douglas Englebart to try and actually build such a machine
1.2 Aim and Objectives of the Study
The aim of this study is to create an application that will be able to draw plane shapes and calculate the area and the perimeter of the shapes.
The objectives of this study are as follow:
- To develop an application that will be able to a draw some plane shapes
- To create an application that will make learning easy for student.
- To develop an application that will draw accurate plane shapes
1.3 Significance of the Study
The significance of this study is to show or import to the user the theoretical and physical way computerizing plane shapes. The computerizing will ensure accuracy, efficiency, and reducing the drudgery involved in the manual process of drawing and calculating plane shapes.
The application we help a lot in smooth drawing of various plane shapes, and helping in enabling student to be able to calculate area and perimeter of various plane shapes
1.4 Research Methodology
In order to get what I want java is use to write the program,
1.5 Definition of Terms
a) Graphics:
(from Greek graphikos, ‘something written’ e.g. autograph) are visual images or designs on some surface, such as a wall, canvas, screen, paper, or stone to inform, illustrate, or entertain.
b) User:
An individual who uses a computer. This includes expert programmer as well as novices. An end user is any individual who runs an application program.
c) Interface:
An interface is a shared boundary across which two separate components of a computer system exchange information.
d) Plane:
This is an abstract surface which has infinite width and length, zero thickness, and zero curvature.
e) Shape:
A shape is the form of an object or its external boundary, outline, or external surface, as opposed to other properties such as color, texture, or material composition.
f) Plane shape:
A 2-dimensional shape. Has width and breadth, but no thickness
Chapter Five
Summary, Conclution and Recommendation
5.0 Summray
The researcher work is aimed at converting the manual process of drawing and calculating any plane shapes into a computerized system that is of a contemporary I which most schools are ignorant of the numerous benefit it offers.
This was achieved by taking a critical analysis of the existing system with a view of developing the new computerizes system.
5.1 Conclusion
The research has establish that the graphic design an important factor for growth in Federal Polytechnic Nasarawastaff School in particular hence development of the system. Therefore, in a quest to find an effective way of making the program to 2D, the researcher carried out an investigation on the manual method of drawing and calculating plane shape which reveals the strength and weaknesses of the manual system which enable him to design an effective computerized bio data collection system.
5.2 Recommendation
Graphic design (case study of plane shapes) was designed using Java programming language. Its benefits cannot be over emphasized. However it is recommended that future researchers on this topic should look for a way of implementing the system to be able to draw more shapes


The Complete Material Will Be Sent to You in Just 2 Steps
Quick & Simple…
![]()
Make Payment (Through Transfer) of ₦5,000 to the Account Below
![]() | Acc No: 0811003731 |
| Samphina Academy | |
| Current Account |
Or CLICK HERE To Pay With Debit Card
| FOR STUDENTS OUTSIDE NIGERIA | |
| CLICK HERE To Pay With Card ($15) | |
| FOR GHANA STUDENTS (GHS 100) | |
![]() | MTN MoMo |
| 0553978005 | |
| Douglas Osabutey | |
![]()
Send the Following Details on WhatsApp ( 07062590260 ) After Payment
- Payment Details
- TOPIC: Graphic Design
The Complete Material Will Be Sent To You On WhatsApp After Receiving Your Details
T & C Apply
Students Review
List of Related Works
Motor Vehicle Traffic Control System
Design And Implementation Of An Online Visa Processing System
Design And Implementation Of Electronic Civil Service Promotion Scheme
Design And Implementation Of Online – Examination Hosting System
Design And Implementation Of Online Electronic Database Driven Marketplace
Automated Civil Service Retirement Clearance
Student Hostel Allocation System
Design And Simulation Of A Microprocessor – Based Industrial Arm
Implementation Of Sorting Algorithms
Design And Implementation Of NYSC Orientation Camp Information System (A Case Study NYSC Awgu)
Design And Implementation Of Software For Tracking Student Profile
Design And Implementation Of Web Based Registration Portal
The Design And Implementation Of Software For Automobile Insurance Scheme In Nigeria
Design And Implementation Of A Computerized Online Trading Community Website
Design And Implementation Of A Computerized Project Management System
Design And Implementation Of Crime Investigation Using Biometric Approach
Implementation Of Location Based Service Of ATM Centres Using GPS
Design And Implementation Of Hospital Management Information System
Design And Implementation Of An Online Permanent Voters’ Card System
Design And Implementation Of Computerized Information System For Small Business Enterprise
Design And Implementation Of An Online Real-Time Mail Tracking System (A Case Study Of NIPOST)
Design And Implementation Of Electronic Diagnosis System
Web Enabled Collaborative And Cooperative Learning System
Design And Implementation Of An Annual NYSC Pet Project
Design And Implementation Of An Automated Hotel Reservation Management System
Fingerprint Based Student Attendance Monitoring System
Design And Implementation Of Online Student Admission And Document Verification System
Design And Implementation Of A University Electronic Examination Time Table
Design And Implementation Of A Web Based Sim Registration System For MTN Nigeria
Design And Implementation Of A Mortuary Billing System
Design And Implementation Of Sales Management System
Design And Implementation Of An Online Medical Diagnosis And Consultancy System
Computerized Transport Management Information System
Design And Implementation Computer Based Security And Monitoring System For Forensic Experts
Design And Implementation Of A Crypto-Stego Security System
Design And Implementation Of A Collaborative Software As A Service Based Office Management System
Design And Implementation Of Appointment Management System
Design And Implementation Of A Computerized Child Abuse Database Management System
Design And Implementation Of Task Management System
Design And Implementation Of An Automated Patient Record System
Database Management Information System On Contract Allocation
Sales Recording And Report Management System For Supermarket
Design And Implementation Of An Online Voting Portal
Design And Implementation Of An Educational Game For Primary Schools
Design And Implementation Of Automated Tax Management System In Board Of Internal Revenue
Design And Implementation Of A Computerized Library Stock Matching System
Automated Estate Valuation Modeling System
Design And Implementation Of An Intelligence Based System For Students Performance Evaluation
Design And Implementation Of Student Rating Of Teacher Effectiveness System
Design And Implementation Of A Computerized Tax Collection And Management System
Design And Implementation Of An Online Job Portal
Design And Implementation Of A Computerized Crime Tracking Information System
Web Designing – Creating An Interface For Great Lakes Peace Network Foundation
Security Network Programming (Secured Client-Server Chat Application)


