50% found this document useful (2 votes)
762 views17 pages

Foreign Trading System

The document outlines the design of a Foreign Trading System. It discusses the project aim, analysis, problem statement, and software requirements specification. The system allows traders to conduct foreign exchange transactions online. It describes the functional requirements and includes UML diagrams to illustrate the trading process and system design, such as use case, class, sequence, and deployment diagrams. Source code and interface forms are provided to demonstrate implementation of the Foreign Trading System.

Uploaded by

S Thavasumoorthi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
50% found this document useful (2 votes)
762 views17 pages

Foreign Trading System

The document outlines the design of a Foreign Trading System. It discusses the project aim, analysis, problem statement, and software requirements specification. The system allows traders to conduct foreign exchange transactions online. It describes the functional requirements and includes UML diagrams to illustrate the trading process and system design, such as use case, class, sequence, and deployment diagrams. Source code and interface forms are provided to demonstrate implementation of the Foreign Trading System.

Uploaded by

S Thavasumoorthi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

FOREIGN TRADING SYSTEM

AIM
To design a project Foreign Trading System using Rational Rose Software and to
implement the software in Visual Basic

PROJECT ANALYSIS AND PROJECT PLANNING


The initial requirements to develop the project about the mechanism of the Foreign
Trading System is bought from the trader. The requirements are analyzed and refined
which enables the analyst (administrator) to efficiently use the Foreign Trading
System.The complete project analysis is developed after the whole project analysis
explaining about the scope and the project statement is prepared.

PROBLEM STATEMENT
The steps involved in Foreign Trading System are:

• The forex system begins its process by getting the username and password from the
trader.

• After the authorization permitted by the administrator, the trader is allowed to


perform the sourcing to know about the commodity details.

• After the required commodities are chosen, the trader places the order.

• The administrator checks for the availability for the required commodities and
updates it in the database.

• After the commodities are ready for the trade, the trader pays the amount to the
administrator.

• The administrator in turn provides the bill by receiving the amount and updates it in
the database.

• The trader logouts after the confirmation message has been received.

171
SOFTWARE REQUIREMENT SPECIFICATION
SNO SPECIFICATION
1 INTRODUCTION
2 OBJECTIVE
3 OVERVIEW
4 GLOSSARY
5 PURPOSE
6 SCOPE
7 FUNCTIONALITY
8 USABILITY
9 PERFORMANCE
10 RELIABILITY
11 FUNCTIONAL REQUIREMENTS

1. INTRODUCTION
International trade is exchange of capital, goods, and services across international
borders or territories. In most countries, it represents a significant share of gross
domestic product (GDP). While international trade has been present throughout much
of history (see Silk Road, Amber Road), its economic, social, and political importance
has been on the rise in recent centuries.Industrialization, advanced transportation,
globalization, multinational corporations, and outsourcing are all having a major
impact on the international trade system. Increasing international trade is crucial to the
continuance of globalization. Without international trade, nations would be limited to
the goods and services produced within their own borders.

2. OBJECTIVE
The main objective of Foreign Trading System is to make the traders to do trading
process easily through online as the forex is open 24 hours a day.

3. OVERVIEW
The overview of the project is to design an online tool for the foreign trading process
and it oversees the implementation, administration and operations covered in foreign
trade.

172
4. GLOSSARY
TERM DESCRIPTION
TRADER Person who trades for the commodities.

ADMINISTRATOR One who coordinates the entire trading


process.
DATABASE All the transaction details are stored
here.
READER Person who is viewing the website.
USER The traders and the viewers are the
users.
SOFTWARE REQUIREMENT This software specification documents
SPECIFICATION full set of features and function for
foreign trading system.

5. PURPOSE
The primary purpose of the forex is to assist international trade and investment, by
allowing businesses to convert one currency to another currency. That is, In a typical
foreign exchange transaction, a trader purchases a quantity of one currency by paying
the quantity of another currency.

6. SCOPE
The are a lot of advantages in Forex Trading as compared to many other financial
trading ,like futures or stock trading.The Forex market is open 24 hour a day.Being
the market available 24 hours a day,this gives the trader to choose which time they
would like to trade.It requires only minimum beginning capital to start the Forex
trade.Forex Trading has outstanding liquidity as it never closes.

7. FUNCTIONALITY
Transfer purchasing power between countries. Obtain credit for international trade
transactions. Minimize exposure to the risks of exchange rate changes.

8. USABILITY
The interface to make the trader acess the system will be efficient.

9. PERFORMANCE
The capability that the system performs on the whole will be efficient and reliable
without any error occurrence.

173
10. RELIABILITY
The system should be able to maintain its function throughout the transactions in the
future.

11. FUNCTIONALITY REQUIREMENTS


Functional requirements refers to the functionality of the system. The services that are
provided to the trader who trades.

UML DIAGRAMS
The following UML diagrams describe the process involved in the foreign trading
system.

• Use case diagram

• Class diagram

• Sequence diagram

• Collaboration diagram

• State chart diagram

• Activity diagram

• Component diagram

• Deployment diagram

• Package diagram

174
USE CASE DIAGRAM

175
CLASS DIAGRAM

176
SEQUENCE DIAGRAM

COLLABORATION DIAGRAM

177
STATE CHART DIAGRAM

ACTIVITY DIAGRAM

178
COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

179
PACKAGE DIAGRAM

180
IMPLEMENTATION

SOURCE CODE

181
182
183
184
185
FORMS

186
RESULT:

187

You might also like