SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 1 of 4
Case Study
Web Application to Facilitate Foreign Currency
Exchange
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 2 of 4
The client is a multi-national financial conglomerate who demanded a reliable tool to facilitate the
actual process of managing the currency conversion transactions. The application provides quick
and easy access to the currency positions at any point and also ensures data integrity along with
providing online reports in compliance with Central Bank.
The application is designed and developed to accurately convert any currency into MUR (Mauritian
Rupee) according to the latest currency price and gives accurate output after calculating the
commission for each transaction. The application’s highlight is its ad-hoc reporting capability.
The application user’s are as follows:
Admin: The Admin users will create role and grant access to everyone in the system. They can
also track and report activity carried out throughout the system.
Manager: The Manager will track the available currency and total transactions performed in a
day. He is also responsible for creating an opening balance with each cashier as he solely allots
currency to each cashier for transaction processing.
Cashier: The Cashier is basically the users that record transactions in the system and deal with
customers. They share records with the Manager and are also responsible for closure activity for
each day.
The application is divided into following accounts:
Master-Till Account: This account maintains the record of the total currency collected along with
the master record of branch’s overall earning.
Swift Bank Account: The application converts travel cheque’s directly into the currency. The
customers can demand bank for currency transfer which is handled through Swift Bank Account.
Suspense Account: During daily closure, Cashier checks the amount and if there is any
erroneous transaction it is subjected under Suspense Account and is rectified.
Client Requirement
Project Challenges
The challenges faced were:
 Converting a currency into multiple currencies.
 Transferring currencies via. Swift Account by applying complex calculations and
deducting commissions behind every transaction.
 Calculating average value of the currency purchased.
 Ensuring secure transfer of data.
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 3 of 4
Technologies Used
Manpower
Planning
Keeping in mind the structure of the website and the challenges involved, a four-tier
development approach was adopted consisting of:
 The Database layer containing MSSQL Server Database, Tables, Stored Procedures and so
on.
 The Interface layer and Database Abstraction layer for converting data between
incompatible type systems in databases and accessing data from the database respectively.
 The Business Logic layer consisting of all the business logic procedures for interactive
modules.
 The User Interface layer which forms the Graphical User Interface of the website.
Operating System &
Server Management
Windows OS, Multi-Server Architecture with Staging & Production
Environment through Version Controlling releases, Server
Optimization, Security & SSL Implementation, Scheduler for Back-ups,
Alert Monitoring System Integration, Server Performance Tuning at
regular intervals, Software Firewall Configuration & Maintenance
Development Tools &
Environments
.Net Framework 4.0, JavaScript, JQuery, Microsoft Visual Studio,
HTML, CSS etc.
Database MSSQL Database Server, DB Clustering, DB Optimization, Master
Slave Replication, Query Optimization, Scheduler for Backups
Project Leader 2
Developers 3
Designers 2
Quality Assurance Testers 2
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 4 of 4
Architecture
Development Highlights
The site was equipped with a robust architecture to offer centralized access to multiple users.
Customizable viewing options were designed to enhance user experience and allow personalization.
Access control and other security measures were taken care off. The web application was
developed keeping the SEO-promoted architecture in mind. Also, the reporting flow chart was used
to show profit and loss charts. Web usability guidelines were strictly followed during development
and the interface was made easily navigable through judicious use of HTML and CSS controls. The
site was developed and fully functional within a span of 4 months.

Contenu connexe

Tendances (15)

Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Multiple banking system
Multiple banking systemMultiple banking system
Multiple banking system
 
Bank management sy stem
Bank management sy stemBank management sy stem
Bank management sy stem
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Enquiry mis
Enquiry misEnquiry mis
Enquiry mis
 
Alchemy TreasuryOne Product Presentation
Alchemy TreasuryOne Product PresentationAlchemy TreasuryOne Product Presentation
Alchemy TreasuryOne Product Presentation
 
Employee Self Services Portal
Employee Self Services Portal Employee Self Services Portal
Employee Self Services Portal
 
Insurance management system report on visual basic
Insurance management system report on visual basicInsurance management system report on visual basic
Insurance management system report on visual basic
 
Banking system
Banking systemBanking system
Banking system
 
Hotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor ProjectHotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor Project
 
Hotel management or reservation system document
Hotel management or reservation system document Hotel management or reservation system document
Hotel management or reservation system document
 
Gold Loan Software | Gold Loan Management Software
Gold Loan Software | Gold Loan Management SoftwareGold Loan Software | Gold Loan Management Software
Gold Loan Software | Gold Loan Management Software
 
Online Resort management system
Online Resort management systemOnline Resort management system
Online Resort management system
 
Hotel reservation system
Hotel reservation systemHotel reservation system
Hotel reservation system
 
Online banking for industrial presentation in college sav(1)
Online banking for industrial presentation in college  sav(1)Online banking for industrial presentation in college  sav(1)
Online banking for industrial presentation in college sav(1)
 

En vedette

Enquête Twitter
Enquête TwitterEnquête Twitter
Enquête TwitterAref Jdey
 
Final Currency Exchange
Final Currency ExchangeFinal Currency Exchange
Final Currency ExchangeKapil Israni
 
Economic Currency Exchange
Economic Currency ExchangeEconomic Currency Exchange
Economic Currency ExchangeKelli Brooke
 
Currency Exchange International
Currency Exchange InternationalCurrency Exchange International
Currency Exchange InternationalCeifx_marketing
 
Dfd examples
Dfd examplesDfd examples
Dfd examplesMohit
 

En vedette (6)

Enquête Twitter
Enquête TwitterEnquête Twitter
Enquête Twitter
 
Foreign exchange
Foreign exchangeForeign exchange
Foreign exchange
 
Final Currency Exchange
Final Currency ExchangeFinal Currency Exchange
Final Currency Exchange
 
Economic Currency Exchange
Economic Currency ExchangeEconomic Currency Exchange
Economic Currency Exchange
 
Currency Exchange International
Currency Exchange InternationalCurrency Exchange International
Currency Exchange International
 
Dfd examples
Dfd examplesDfd examples
Dfd examples
 

Similaire à Web Application to Facilitate Foreign Currency Exchange

Clinic management system
Clinic management systemClinic management system
Clinic management systemMike Taylor
 
Application for Car Manufactring Dealer Management System
Application for Car Manufactring Dealer Management SystemApplication for Car Manufactring Dealer Management System
Application for Car Manufactring Dealer Management SystemMike Taylor
 
Banking Management System Synopsys
Banking Management System SynopsysBanking Management System Synopsys
Banking Management System SynopsysMr. Moms
 
Enterprise Risk Management Software
Enterprise Risk Management SoftwareEnterprise Risk Management Software
Enterprise Risk Management SoftwareMike Taylor
 
StalinRajC_BA_Resume
StalinRajC_BA_ResumeStalinRajC_BA_Resume
StalinRajC_BA_ResumeStalin Raj
 
Loyalty & Rewards Points Application on your mobile, iPhone, Android
Loyalty & Rewards Points Application on your mobile, iPhone, AndroidLoyalty & Rewards Points Application on your mobile, iPhone, Android
Loyalty & Rewards Points Application on your mobile, iPhone, AndroidMike Taylor
 
Business Record Management System and Financial Reporting
Business Record Management System and Financial ReportingBusiness Record Management System and Financial Reporting
Business Record Management System and Financial ReportingMike Taylor
 
Banking Management System SDS
Banking Management System SDSBanking Management System SDS
Banking Management System SDSMr. Moms
 
Case Study For Web Based Application for Rent or Sale
Case Study For Web Based Application for Rent or SaleCase Study For Web Based Application for Rent or Sale
Case Study For Web Based Application for Rent or SaleMike Taylor
 
Case Study for web based application for managing system for Doctors and Clinics
Case Study for web based application for managing system for Doctors and ClinicsCase Study for web based application for managing system for Doctors and Clinics
Case Study for web based application for managing system for Doctors and ClinicsMike Taylor
 
Banking Management System SRS
Banking Management System SRSBanking Management System SRS
Banking Management System SRSMr. Moms
 
Social Platform to Manage Financial Aspects
Social Platform to Manage Financial AspectsSocial Platform to Manage Financial Aspects
Social Platform to Manage Financial AspectsMike Taylor
 
Social Platform to Manage Financial Aspects
Social Platform to Manage Financial AspectsSocial Platform to Manage Financial Aspects
Social Platform to Manage Financial AspectsMike Taylor
 
MULTI-BANK SYSTEM
MULTI-BANK SYSTEMMULTI-BANK SYSTEM
MULTI-BANK SYSTEMIJARIIT
 
Web Based Investment Management System
Web Based Investment Management SystemWeb Based Investment Management System
Web Based Investment Management SystemMike Taylor
 
Dispute Resolution Web Application
Dispute Resolution Web ApplicationDispute Resolution Web Application
Dispute Resolution Web ApplicationMike Taylor
 
Resume-18-5-16
Resume-18-5-16Resume-18-5-16
Resume-18-5-16Anuj Kumar
 
Yusuf Rahaman Resume
Yusuf Rahaman ResumeYusuf Rahaman Resume
Yusuf Rahaman Resumeyusuf rahaman
 

Similaire à Web Application to Facilitate Foreign Currency Exchange (20)

Clinic management system
Clinic management systemClinic management system
Clinic management system
 
Application for Car Manufactring Dealer Management System
Application for Car Manufactring Dealer Management SystemApplication for Car Manufactring Dealer Management System
Application for Car Manufactring Dealer Management System
 
Banking Management System Synopsys
Banking Management System SynopsysBanking Management System Synopsys
Banking Management System Synopsys
 
Enterprise Risk Management Software
Enterprise Risk Management SoftwareEnterprise Risk Management Software
Enterprise Risk Management Software
 
StalinRajC_BA_Resume
StalinRajC_BA_ResumeStalinRajC_BA_Resume
StalinRajC_BA_Resume
 
Loyalty & Rewards Points Application on your mobile, iPhone, Android
Loyalty & Rewards Points Application on your mobile, iPhone, AndroidLoyalty & Rewards Points Application on your mobile, iPhone, Android
Loyalty & Rewards Points Application on your mobile, iPhone, Android
 
Business Record Management System and Financial Reporting
Business Record Management System and Financial ReportingBusiness Record Management System and Financial Reporting
Business Record Management System and Financial Reporting
 
Banking Management System SDS
Banking Management System SDSBanking Management System SDS
Banking Management System SDS
 
Case Study For Web Based Application for Rent or Sale
Case Study For Web Based Application for Rent or SaleCase Study For Web Based Application for Rent or Sale
Case Study For Web Based Application for Rent or Sale
 
Case Study for web based application for managing system for Doctors and Clinics
Case Study for web based application for managing system for Doctors and ClinicsCase Study for web based application for managing system for Doctors and Clinics
Case Study for web based application for managing system for Doctors and Clinics
 
Banking Management System SRS
Banking Management System SRSBanking Management System SRS
Banking Management System SRS
 
Social Platform to Manage Financial Aspects
Social Platform to Manage Financial AspectsSocial Platform to Manage Financial Aspects
Social Platform to Manage Financial Aspects
 
Social Platform to Manage Financial Aspects
Social Platform to Manage Financial AspectsSocial Platform to Manage Financial Aspects
Social Platform to Manage Financial Aspects
 
Anbarasan_CV
Anbarasan_CVAnbarasan_CV
Anbarasan_CV
 
MULTI-BANK SYSTEM
MULTI-BANK SYSTEMMULTI-BANK SYSTEM
MULTI-BANK SYSTEM
 
Gnanaguru
GnanaguruGnanaguru
Gnanaguru
 
Web Based Investment Management System
Web Based Investment Management SystemWeb Based Investment Management System
Web Based Investment Management System
 
Dispute Resolution Web Application
Dispute Resolution Web ApplicationDispute Resolution Web Application
Dispute Resolution Web Application
 
Resume-18-5-16
Resume-18-5-16Resume-18-5-16
Resume-18-5-16
 
Yusuf Rahaman Resume
Yusuf Rahaman ResumeYusuf Rahaman Resume
Yusuf Rahaman Resume
 

Plus de Mike Taylor

Latest trends for mobile apps development
Latest trends for mobile apps developmentLatest trends for mobile apps development
Latest trends for mobile apps developmentMike Taylor
 
Features of B2C Travel eCommerce system
Features of B2C Travel eCommerce systemFeatures of B2C Travel eCommerce system
Features of B2C Travel eCommerce systemMike Taylor
 
Steps to Grow Your eCommerce Business
Steps to Grow Your eCommerce BusinessSteps to Grow Your eCommerce Business
Steps to Grow Your eCommerce BusinessMike Taylor
 
Reasons to choose php for web application development
Reasons to choose php for web application developmentReasons to choose php for web application development
Reasons to choose php for web application developmentMike Taylor
 
Unique Shopoping Experience with eCommerce Gamification Extension
Unique Shopoping Experience with eCommerce Gamification Extension Unique Shopoping Experience with eCommerce Gamification Extension
Unique Shopoping Experience with eCommerce Gamification Extension Mike Taylor
 
Android Application Development with Apple's Swift Technology
Android Application Development with Apple's Swift TechnologyAndroid Application Development with Apple's Swift Technology
Android Application Development with Apple's Swift TechnologyMike Taylor
 
New Amazing Things about AngularJS 2.0
New Amazing Things about AngularJS 2.0New Amazing Things about AngularJS 2.0
New Amazing Things about AngularJS 2.0Mike Taylor
 
Gamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce BusinessGamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce BusinessMike Taylor
 
Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...Mike Taylor
 
Benefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend FrameworkBenefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend FrameworkMike Taylor
 
The Importance Things of Full Stack Development
The Importance Things of Full Stack DevelopmentThe Importance Things of Full Stack Development
The Importance Things of Full Stack DevelopmentMike Taylor
 
Most useful features for windows 10 developer
Most useful features for windows 10 developerMost useful features for windows 10 developer
Most useful features for windows 10 developerMike Taylor
 
Have a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android MarshmallowHave a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android MarshmallowMike Taylor
 
Top 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development CompanyTop 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development CompanyMike Taylor
 
Multi vendor marketplace extension
Multi vendor marketplace extensionMulti vendor marketplace extension
Multi vendor marketplace extensionMike Taylor
 
25 Famous Websites using Wordpress
25 Famous Websites using Wordpress25 Famous Websites using Wordpress
25 Famous Websites using WordpressMike Taylor
 
Bring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical IndustryBring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical IndustryMike Taylor
 
Have you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web developmentHave you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web developmentMike Taylor
 
9 vitals in business websites
9 vitals in business websites9 vitals in business websites
9 vitals in business websitesMike Taylor
 
How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015Mike Taylor
 

Plus de Mike Taylor (20)

Latest trends for mobile apps development
Latest trends for mobile apps developmentLatest trends for mobile apps development
Latest trends for mobile apps development
 
Features of B2C Travel eCommerce system
Features of B2C Travel eCommerce systemFeatures of B2C Travel eCommerce system
Features of B2C Travel eCommerce system
 
Steps to Grow Your eCommerce Business
Steps to Grow Your eCommerce BusinessSteps to Grow Your eCommerce Business
Steps to Grow Your eCommerce Business
 
Reasons to choose php for web application development
Reasons to choose php for web application developmentReasons to choose php for web application development
Reasons to choose php for web application development
 
Unique Shopoping Experience with eCommerce Gamification Extension
Unique Shopoping Experience with eCommerce Gamification Extension Unique Shopoping Experience with eCommerce Gamification Extension
Unique Shopoping Experience with eCommerce Gamification Extension
 
Android Application Development with Apple's Swift Technology
Android Application Development with Apple's Swift TechnologyAndroid Application Development with Apple's Swift Technology
Android Application Development with Apple's Swift Technology
 
New Amazing Things about AngularJS 2.0
New Amazing Things about AngularJS 2.0New Amazing Things about AngularJS 2.0
New Amazing Things about AngularJS 2.0
 
Gamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce BusinessGamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce Business
 
Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...
 
Benefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend FrameworkBenefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend Framework
 
The Importance Things of Full Stack Development
The Importance Things of Full Stack DevelopmentThe Importance Things of Full Stack Development
The Importance Things of Full Stack Development
 
Most useful features for windows 10 developer
Most useful features for windows 10 developerMost useful features for windows 10 developer
Most useful features for windows 10 developer
 
Have a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android MarshmallowHave a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android Marshmallow
 
Top 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development CompanyTop 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development Company
 
Multi vendor marketplace extension
Multi vendor marketplace extensionMulti vendor marketplace extension
Multi vendor marketplace extension
 
25 Famous Websites using Wordpress
25 Famous Websites using Wordpress25 Famous Websites using Wordpress
25 Famous Websites using Wordpress
 
Bring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical IndustryBring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical Industry
 
Have you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web developmentHave you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web development
 
9 vitals in business websites
9 vitals in business websites9 vitals in business websites
9 vitals in business websites
 
How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015
 

Dernier

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Dernier (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Web Application to Facilitate Foreign Currency Exchange

  • 1. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 1 of 4 Case Study Web Application to Facilitate Foreign Currency Exchange
  • 2. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 2 of 4 The client is a multi-national financial conglomerate who demanded a reliable tool to facilitate the actual process of managing the currency conversion transactions. The application provides quick and easy access to the currency positions at any point and also ensures data integrity along with providing online reports in compliance with Central Bank. The application is designed and developed to accurately convert any currency into MUR (Mauritian Rupee) according to the latest currency price and gives accurate output after calculating the commission for each transaction. The application’s highlight is its ad-hoc reporting capability. The application user’s are as follows: Admin: The Admin users will create role and grant access to everyone in the system. They can also track and report activity carried out throughout the system. Manager: The Manager will track the available currency and total transactions performed in a day. He is also responsible for creating an opening balance with each cashier as he solely allots currency to each cashier for transaction processing. Cashier: The Cashier is basically the users that record transactions in the system and deal with customers. They share records with the Manager and are also responsible for closure activity for each day. The application is divided into following accounts: Master-Till Account: This account maintains the record of the total currency collected along with the master record of branch’s overall earning. Swift Bank Account: The application converts travel cheque’s directly into the currency. The customers can demand bank for currency transfer which is handled through Swift Bank Account. Suspense Account: During daily closure, Cashier checks the amount and if there is any erroneous transaction it is subjected under Suspense Account and is rectified. Client Requirement Project Challenges The challenges faced were:  Converting a currency into multiple currencies.  Transferring currencies via. Swift Account by applying complex calculations and deducting commissions behind every transaction.  Calculating average value of the currency purchased.  Ensuring secure transfer of data.
  • 3. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 3 of 4 Technologies Used Manpower Planning Keeping in mind the structure of the website and the challenges involved, a four-tier development approach was adopted consisting of:  The Database layer containing MSSQL Server Database, Tables, Stored Procedures and so on.  The Interface layer and Database Abstraction layer for converting data between incompatible type systems in databases and accessing data from the database respectively.  The Business Logic layer consisting of all the business logic procedures for interactive modules.  The User Interface layer which forms the Graphical User Interface of the website. Operating System & Server Management Windows OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance Development Tools & Environments .Net Framework 4.0, JavaScript, JQuery, Microsoft Visual Studio, HTML, CSS etc. Database MSSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups Project Leader 2 Developers 3 Designers 2 Quality Assurance Testers 2
  • 4. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 4 of 4 Architecture Development Highlights The site was equipped with a robust architecture to offer centralized access to multiple users. Customizable viewing options were designed to enhance user experience and allow personalization. Access control and other security measures were taken care off. The web application was developed keeping the SEO-promoted architecture in mind. Also, the reporting flow chart was used to show profit and loss charts. Web usability guidelines were strictly followed during development and the interface was made easily navigable through judicious use of HTML and CSS controls. The site was developed and fully functional within a span of 4 months.