Foreign Trading System
Foreign Trading System
Foreign Trading System
INTRODUCTION:
PURPOSE:
PROBLEM STATEMENT:
SRS Document outlines the detailed requirements for the Foreign Trading
System. It serves as a blueprint for the development process, ensuring the final
system meets the needs of both the investors and stakeholders.
Product Perspective:
The proposed foreign trading system is an on-line system. This system will
provide an online currency trading service for investors by taking in live feed in of
international currency status.
Product function:
● Generates working software quickly and early during the software life cycle.
● Easier to test and debug during a smaller iteration. Easier to manage risk
during its Iteration.
● Each iteration is an easily managed milestone.
USER CHARACTERISTICS:
● Investors
● Traders
● Brokers
● Banks
Design Constraints:
❖ LOGIN:
The Login module contains the form which contain membership name and
member password. It includes Username and Password.
❖ TRADING ACCOUNT DETAILS:
This form contains the information about account holder, market status,
currency held, trading histories, etc.
❖ BUY:
After the user logged in they can buy stocks online the user can buy stock
only it is available for buying.
❖ SELL:
After the user logged in they can sell stocks online , the user can sell his own
stocks only
❖ BANK ACCOUNT DATABASE:
After the trading is finished user has to select the type of transaction whether
credit card Demat account.
FUNCTIONAL REQUIREMENTS:
External Interface Requirements:
The system uses the GUI – Graphical User Interface for easy interaction
with the customer. The system maintains a relationship with the Rational Rose
Tool. According to the code generated by the Rose tool, the system is developed.
This gives more sequential access for the functions and the functions can be coded
easily.
User Interfaces:
Hardware Interfaces
✔ Needed :Computers
✔ RAM:512-1 GB required
Communication Interfaces
The local system must be connected to the server via Internet Connection.
Email and file transfer services are provided. E-Shopping is the key concept.
TECHNOLOGIES TO BE USED:
● HTML
● JSP
● JavaScript
● Java
● XML
TOOLS TO BE USED
Performance Requirements
Use Case diagrams identify the functionality provided by the system (use
cases), the users who interact with the system (actors), and the association between
the users and the functionality .Use Cases are used in the Analysis phase of
software development to articulate the high-level requirements of the system.
IMPLEMENTATION:
TESTING:
To perform the testing for the generated code again select the tools option
from menu bar and choose quality architecture option a sub window gets opened.
We are going to perform Unit Test and Scenario testing for our project. So, select
these testing option one by one and testing activity is carried out for all the coding
and testing is carried out.
Use cases are text documents, not diagrams, and use-case modeling is
primarily an act of writing text, not drawing diagrams.
1. Investor
2. Banking authority
3. Broker
4. Marketing authority
Main scenario :
1. Name
2. Attributes
3. Operations
SEQUENCE DIAGRAM
BASIC ELEMENTS
1)Events
2)States
For example
A telephone is in the state of being “idle” after the receiver is placed on the hook
and until it is taken off the hook.
3)Transitions
Transition is a relation between states that indicates that when an event occurs ,the
object moves from the prior state to the subsequent state.
For example
When the event “off hook” occurs , transition the telephone from “idle to “active”
state.
4)Transition action
The webpages are created for all the modules in the Domain. The details are
validated before Submitting .The validation is done by Javascript .
LOGIN PAGE:
Login.html
#sample code
<!DOCTYPE html>
<html><head>
</form> </body></html>
Login.css
#id3{
font-style: italic;
text-align: center;
color:rgb(12, 6, 9);}
#form1{
text-align: center;
margin-left: 400px;
margin-right: 400px;
padding-left: 100px;
padding-right: 100px;
#id1{
text-align: center;
.button{
background-color: #04aa6d; }
.a{
text-decoration: underline;
color: red;}
.body{
border: black;
margin-inline:10px;
}
Figure 10 : Login Page
SIGNUP PAGE:
#SAMPLE CODE
<!DOCTYPE html>
<html><head>
<title>New Registration</title>
</head><body >
<div><label>First Name:</label>
<label>Gender:</label>
</body></html>
Signup.css
body{
text-align: center;
padding:10px; */
/* background-image: url('html.jpg'); */
.container{
padding: 50px;
color: white;
margin-left: 100px;
margin-right: 500px;
}subbutton{
background-color: chartreuse;
color: white;
text-align: center;
.subbutton:hover{
label {
display: inline-block;
width: 200px;
padding: 10px;}
Figure 11 : Signup Page
HOME PAGE:
#SAMPLE CODE
<!DOCTYPE html>
<html>
<head>
<body><form >
<table border="1"><tr>
<th>Image</th>
<th>Details</th> </tr>
<tr><td>Gold</td>
<td><img src="C:\Users\User\Desktop\Mini_proj\gold.jfif"></td>
<tr><td>perfume</td>
<tr><td>Television</td>
<td>Full HD televisons. High Demand product on Market. Place Your orders soon
<tr><td>Pearls</td>
<td><img src="C:\Users\User\Desktop\Mini_proj\Pearls.webp" width="300px"height="180px"></td>
< tr><td>Fabrics</td>
<tr> <td>Jewellary</td>
<td>Made out of original 24 karat gold. Available designs : Indian, Arabic, Korean etc..
<tr><td>Silver</td>
<td>Pure silver
<tr><td>Pesticides</td>
<tr> <td>Diamond</td>
<td>
</table>
</form>
</body>
Figure 12 : Home Page
#Sample code
<!DOCTYPE html>
<html>
<head>
<title>
</title>
</head>
<h1>PRODUCT DETAILS</h1>
<h2>GOLD ORDER</h2><br>
<h3>Available Quantity:1000</h3><br>
<h3>Rate of Item: Rs.50000/karat<br><br>
</div>
</form>
</body>
Figure 13 : Gold Order
2.Perfume order:
#Sample Code
<!DOCTYPE html>
<html>
<head>
<title>
</title>
</head>
<body>
<h1>PRODUCT DETAILS</h1>
<h2>PERFUME ORDER</h2><br>
<h3>Available Quantity:1000</h3><br>
</h3>
<br><br><br>
<div id="div1">
</div>
</form>
</body>
Figure 14 : Perfume Order
BILLING PAGE:
#SAMPLE ORDER
<!DOCTYPE html>
<html>
<head>
<title>
</title>
</head>
</form>
</body>
Figure 15 : Bill Page
ACCOUNT DETAILS:
#Source Code
<!DOCTYPE html>
<html>
<head>
<title>
</title>
<script type="text/javascript">
function alertmsg(){
alert("Payment Successfull")
function cancel(){
return false
</script>
</head>
<h1>ACCOUNT DETAILS</h1>
<br><br>
Bill Amount:
</button >
</button>
</form>
</body>
</html>