Download the complete Computer science topic and material (chapter 1-5) titled DESIGN AND IMPLEMENTATION OF COMPUTER-AIDED SYSTEM THAT SOLVES ALGEBRAIC EQUATIONS here on PROJECTS.ng. See below for the abstract, table of contents, list of figures, list of tables, list of appendices, list of abbreviations and chapter one. Click the DOWNLOAD NOW button to get the complete project work instantly.
The Project File Details
Traditionally, the concept of teaching mathematics has always been a teacher – student relationship; in which the teacher explains the concept of the topic to the student and illustrates it with some examples. The student is then left to understand the topic on his or her own using the tools given by the teacher. A problem often results when the student needs a guide while practicing and the teacher is not available. In that case, learning becomes slow and hindered. As we are in a digital age, where computers have been built to emulate most services usually offered by a human, it is believed that the computer can also stand in the gap for the teacher in his / her absence. With respect to algebra, the objective of this project is the design and implementation of a computer aided system that algebraic equations with limitations to simultaneous equations, quadratic equations and cubic equations (involving real numbers only). The system is designed using Java, CSS (Cascading Style Sheet) and MathTex as the programming languages. The methodology used is the Object-Oriented Analysis and Design method. It is expected that this software would be able to stand in the gap in the absence of the teacher and help students solve algebraic equations on their own, using their own examples and at their own pace and also help teachers in getting versatile knowledge of a algebraic equations by testing them with their own variables. It could also help teachers understand the most optimal methods for solving an algebraic equation to avoid errors in the process of teaching and learning.
Title page i
Approval Page iii
Table of contents vii
List of Figures ix
List of Tables x
1.4 Scope of the study 4
CHAPTER TWO: REVIEW OF RELATED LITERATURE
2.0 Introduction 5
2.1 Theoretical Background 7
2.2 Review of Related Literature 9
2.3 Summary 24
3.2.1 Input Design 31
3.2.2 Output Design 31
3.2.4 System Architecture 33
4.0 Introduction 35
4.1 Choice of Programming Environment 35
4.2 Implementation Architecture 37
4.3 Software Testing 37
4.4 Documentation 40
4.4.1 User Manual 40
4.4.2 Source Code listing 41
CHAPTER FIVE: SUMMARY AND RECOMMENDATION
5.0 Summary 42
5.1 Recommendation 43
List of Figures
Fig 1: Graph of Quadratic Equation showing Real and Distinct roots 17
Fig 2: Graph of Quadratic Equations showing Imaginary roots 18
Fig 3: Graph of a Cubic Equation 24
Fig 4: Software Design Methodology using Object Oriented Analysis and Design 28
Fig 5: Use Case Diagram showing the design of the proposed system 30
Fig 6: Input Design sample using Quadratic Equations 31
Fig 7: Output Design sample using Quadratic Equations 32
Fig 8: System Architecture 34
Fig 9: Eclipse Integrated Development Environment Interface 36
Fig 10: Implementation Architecture 37
Fig 11: Screenshot showing the Homepage 38
Fig 12: Screenshot showing Insertion of Variables 39
Fig 13: Screenshot showing Choice Method 39
Fig 14: Screenshot showing Output 40
List of Tables
Table 1: Database Structure for Simultaneous Equations Design 33
Algebra is a field of mathematics that together with number theory, geometry and analysis, is the study of mathematical symbols and the rules for manipulating those symbols. It is a unifying thread of almost all mathematics. As a result, it includes everything from elementary equations, to the study of abstractions such as groups, rings and fields. Algebra is divided into two main parts; elementary and abstract or modern algebra. Elementary algebra encompasses some of the basic concepts of algebra, and is often used to build one’s understanding of arithmetic (dealing with specified numbers) by introducing quantities without fixed values (called variables). Elementary algebra is mostly concerned with structures within the realm of real and complex numbers. Abstract or modern algebra is the study of algebraic structures such as groups, rings, fields, modules, vector spaces, lattices etc.
Algebraic equations are needed in many aspects of life such as engineering, industry, medicine etc. As a result, we end up solving algebraic equations almost every day as we have to make decisions about specific quantities such as the amount of food to last a week, amount of materials needed for construction of a block in a site, amount of money needed to follow up a project from start to finish etc. As solving algebraic equations manually can be tiring or time-consuming; which is a consequence of the bulky steps one has to pass through that increases as the complexity of the equation increases, this project illustrates the construction of a desktop application that simulates and solves systems of algebraic equations and shows the user the algorithm followed by the computer in solving such equations.
1.1 Statement of the Problem
The following problems are observed in the manual solution of systems of algebraic equations;
1.2 Aims and Objectives
The aim of this project is to develop a computerized solution for a system of equations, the specific objectives are to;
1.3 Significance of the study
The beneficiaries of this project are;
Every science student needs an in-depth understanding of mathematics for any significant goal is to be achieved in his / her study. This project would provide a reliable means of sourcing for help in mathematical problems involving algebraic equations. It would help the student to solve algebraic equations with high degree of accuracy, sighting norms and exceptions, as well as rules to be followed.
Mathematics teachers would benefit widely because they no longer have to rely on the limited examples textbooks offer them, but they can try as many problems as possible to expand their understanding of the algebraic equation to be solved and hence increase their efficiency while teaching.
1.4 Scope of the Project
This project covers three main types of algebraic equations, namely;
It is limited to real numbers, meaning that complex numbers, trigonometric functions and exponential functions are not considered in this context.