A Minor Project report team4 On-converted PDF

Title A Minor Project report team4 On-converted
Author Anonymous User
Course Computer Science
Institution Anna University
Pages 21
File Size 805.6 KB
File Type PDF
Total Downloads 7
Total Views 812

Summary

iA Minor Project ReportOnCURRENCY CONVERTERSubmitted in partial fulfillment of requirements for the award of theDegree ofBACHELOR OF ENGINEERINGInCOMPUTER SCIENCE AND ENGINEERINGUnder the guidance ofDr. K. SUMATHI, M., Ph.,Associate Professor/CSESubmitted ByR SHREE (19BCS4066) M (19BCS4073) S (19BCS...


Description

A Minor Project Report On

CURRENCY CONVERTER Submitted in partial fulfillment of requirements for the award of the Degree of BACHELOR OF ENGINEERING In COMPUTER SCIENCE AND ENGINEERING Under the guidance of Dr. K. SUMATHI, M.E., Ph.D., Associate Professor/CSE Submitted By R.LALITHAA SHREE (19BCS4066) M.MEGHA (19BCS4073) S.RITHIKA (19BCS4101) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

M.KUMARASAMY COLLEGE OF ENGINEERING (Autonomous) KARUR – 639 113 November, 2020 i

M. KUMARASAMY COLLEGE OF ENGINEERING (Autonomous Institution affiliated to Anna University, Chennai)

KARUR 639 113 BONAFIDE CERTIFICATE Certified that this minor project report “CURRENCY CONVERTER” is the bonafide work of “LALITHAA SHREE R (19BCS4066), MEGHA M (19BCS4073), RITHIKA S(19BCS4101)” who carried out the project work during the academic year 2020-2021 under my supervision.

Signature

Signature

DR.K.SUMATHI M.E., Ph.D.,

Dr. S.THILAGAMANI M.E.Ph.D.,

SUPERVISOR,

HEAD OF THE DEPARTMENT,

Department of Computer Science and Engineering,

Department of Computer Science and Engineering,

M. Kumarasamy College of

M. Kumarasamy College of

Engineering,

Engineering,

Thalavapalayam, Karur -639 113

Thalavapalayam, Karur -639 113

ii

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING VISION OF THE INSTITUTION

To emerge as a leader among the top institutions in the field of education MISSION OF THE INSTITUTION

Produce smart technocrats with empirical knowledge who can surmount the global challenges Create a diverse, fully-engaged, learner-centric campus environment to provide quality education to the students Maintain mutually beneficial partnerships with our alumni, industry, and Professional associations. VISION OF THE DEPARTMENT

“To achieve education and research excellence in Computer Science and Engineering” MISSION OF THE DEPARTMENT

To excel in academic through effective teaching learning techniques To promote research in the area of computer science and engineering with the focus on innovation To transform students into technically competent professionals with societal and ethical responsibilities PROGRAM EDUCATIONAL OBJECTIVES (PEOs) PEO 1: Graduates will have successful career in software industries and

R&D divisions through continuous learning. PEO 2: Graduates will provide effective solutions for real world problems in the key domain of computer science and engineering and engage in lifelong learning iii

PEO 3: Graduates will excel in their profession by being ethically and

socially responsible. PROGRAM OUTCOMES (POs)

Engineering students will be able to: knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems. Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences. Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations. Conduct investigations of complex problems: Use researchbased knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations. The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.

1. Engineering

2.

3.

4.

5.

6.

iv

7. Environment and sustainability: Understand the impact of

the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development. 8. Ethics: Apply ethical principles and commit to professional

ethics and responsibilities and norms of the engineering practice. 9. Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings. 10. Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions. 11.Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments. 12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and lifelong learning in the broadest context of technological change.

PROGRAM SPECIFIC OUTCOMES (PSOs) PSO1: Professional Skills: Ability to apply the knowledge of computing techniques to design and develop computerized solutions for the problems. PSO2: Successful career: Ability to utilize the computing skills and ethical values in creating a successful career. v

ABSTRACT WITH PO AND PSO MAPPING ABSTRACT •







POs MAPPED

Different countries use different currencies, and there is daily variation in these countries relative to one another. Those who transfer money from one country to another (one currency to another)must be updated with the latest currency exchange rates in the market. Such application can be used by any user, but it is mainly useful for business, shares, and finance related areas where money transfer and currency exchange takes place on a daily basis. In this currency converter, users are provided with an option to select the type of conversion, i.e. from 'this' currency to 'that' currency.

PO 1(3) PO 2(3) PO 3(3) PO 4(2) PO 5(3) PO 6(3) PO 7(2) PO 8(3) PO 9(3) PO 10(3) PO 11(2) PO 12(1)

PSOs MAPPED PSO 1(3) PSO 2(3)

Note :1-Low,2-Medium,3-High

SUPERVISOR

HEAD OF THE DEPARTMENT

vi

ABSTRACT • Different countries use different currencies, and there is daily variation in these countries relative to one another. • Those who transfer money from one country to another (one currency to another)must be updated with the latest currency exchange rates in the market. • Such application can be used by any user, but it is mainly useful for business, shares, and finance related areas where money transfer and currency exchange takes place on a daily basis. • In this currency converter, users are provided with an option to select the type of conversion, i.e. from 'this' currency to 'that' currency.

vii

TABLE OF CONTENTS

Content no.

Title

Page no.

1

Objective

1

2

Introduction

2

3

Literature survey

3

4

Existing System

5

5

Problems Identified

5

6

Proposed System

5

7

Modules description

6

8

Flow Chart

7

9

Result

8

10

Conclusion

9

11

References

10

viii

CURRENCY CONVERTER OBJECTIVE Currency converter aims to maintain real time information on current market or bank exchange rates, so that the calculated result changes whenever the value of either of the component currencies does and also it rectifies the error while converting large values from distinct currencies.

Figure 1.1 Currency Converter

1

INTRODUCTION A currency converter is software code that is designed to convert one currency into another in order to check its corresponding value. In order to convert one currency into another, a user enters an amount of money (e.g. '1000') and chooses the currency he/she wishes to check the monetary value of (e.g. 'United States Dollar'). After that, the user selects one, or sometimes several other currencies, he/she would like to see the result in. The application software then calculates and displays the corresponding amount of money.

2

LITERATURE SURVEY 1. A paper naming “Method and system for delivering foreign exchange risk management” was done by Lois Scheirer and it was published in Dec 2001. In this paper they suggest a Consistent with principles of the present invention, a method and system for delivering foreign exchange risk management advisory solutions to a designated marked is disclosed. For each user, the disclosed system generates an exposure model that is consistent with that user's risk management policy and a budget/pricing determination made in response to user information and external pricing information. 2. A paper naming “System and method for generating and executing foreign exchange losses” was published in Oct 2000. The authors were Jay S. Walker, James A. Jorasch In this paper they suggest a system and method for providing a foreign exchange insurance policy that automatically considers factors such as the type of currency, exchange rate, amount of coverage, and period of coverage, to determine a premium. Users can access the system using credit cards, ATMs, banks or other media. 3. A paper naming “Algorithmic Trading in the Foreign Exchange Market” was published in Sept 2014. The authors were Alain P.Chaboud, Benjamin Chiquoine, Erik Hjalmarsson and Clara Vega. In this paper they suggest the impact of algorithmic trading (AT) in the foreign

exchange market using a long time series of hi gh-

frequency data that identifycomputer-generated trading activity. We find that AT causes an improvement in two measures of price efficiency: the frequency of triangular arbitrage opportunities and the autocorrelation of high-frequency returns. 3

4. The paper naming “Foreign Exchange Trading in Emerging Currencies : More Financial,

More Offshore” was published in March 2011. Authors were

Robert N. McCauley, Michela Scatigna. In this paper they suggest Foreign exchange turnover evolves in a predictable fashion with increasing income. As income per capita rises, currency trading cuts loose from underlying current account transactions. In parallel, an increasing share of trading in the currency takes place outside the home country. At given income levels, moreover, currencies with either high or very low yields attract more trading, consistent with their role as target and funding currencies in carry trades.

5.

Paper naming “Foreign exchange transaction system” was published in Nov 2009. Author was Sholom S.Rosen. In this paper he suggest A realtime multilateral foreign exchange settlement system having a computer implemented netting system, a processorbased multilateral settlement coordinator (MSC) having a first money module and a first host application, where the first host application receives debit and credit data from said netting system. A plurality of processor-based multilateral settlement agents (MSAs) each having a second money module and a second host application.

4

EXISTING SYSTEM The existing system consists of exchange of currencies from one country to another. However during transaction the large amount cannot be exchanged to the foreign currencies there occurs an error during transaction.

PROBLEMS IDENTIFIED This currency converter system shows errors while converting large values from distinct currencies that vary a lot and are not usually converted into each other.

PROPOSED SYSTEM This software system uses efficient algorithms to easily and instantly convert one currency to other and it also rectifies the error that occurs while converting large values from distinct currencies.

5

MODULES DESCRIPTION

1. CHOOSING THE CURRENCY TYPE:

The webpage asks the user to choose the currency type from the given currency option. The user can convert the currency from Euro to USD, USD to Euro and Pounds to USD. 2. ENTER THE CURRENCY VALUE

It asks for the user to enter the currency value that is to be changed from one currency to another. If the entering current value is in negative, there it displays please enter the positive values 3. MULTIPLIES THE VALUE:

Once the user enters the value, it performs the multiplication operation according to the currency values that has to be changed further. Each converting currency values performs different multiplication operation. 4. PRINTING THE VALUE:

After the process is over then it prints the converted currency values according to the user required.

6

FLOW CHART

Figure 1.2 Currency Converter 7

RESULT

8

CONCLUSION Currency converter that the people are using, they will always find ways to get the highest possible profits out of the exchanges. To those who are going to travel, it is a wise thing to check the different foreign exchange options they have beforehand.

9

REFERENCE •

Website: https://www.scribd.com MARCH 2000



Website: https://en.wikipedia.org/wiki/currency-converter



Website:https://www.slideshare.net/mobile/Khadizamariatushi/currencyconverter-82836165

10

APPENDIX PROGRAM

/* package whatever; // don't place package name! */

Import java.util.*; Import java.lang.*; import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */ Public class Currency_exchance { Public static void main (Static [] args) { Scanner sc=new scanner (System. in); System.out.println ("Choose one from the following options"); System.out.println ("1) USD to €"); System.out.println ("2) € to USD"); System.out.println ("3) £ to USD"); Int exchange=sc.nextInt (); switch (exchange) case 1:{ 11

System.out.println ("Enter the number of USD"); double usd=sc.nextDouble (); If (usd>=0){ System.out.println (usd +USD is"+usd*0.908 + "€. ");

} else { System.out.println ("please put in positive numbers of USD"); } } break; case 2 :{ System.out.println ("Enter the number of € "); double euro=sc.nextDouble (); if (usd>=0){ System.out.println (euro +€ is"+euro*1.101 + "USD.");

} else { System.out.println ("please put in positive numbers of €"); }

12

} break; case 3 :{ System.out.println ("Enter the number of £ "); double pounds=sc.nextDouble (); If (usd>=0){ System.out.println (pounds + £ is"+pounds*1.28 + "USD.");

} else { System.out.println ("please put in positive numbers of €"); } } break; } }

13...


Similar Free PDFs