Dot Net based Custom Trading Portal for shadow trading & stock investment

57 %
43 %
Information about Dot Net based Custom Trading Portal for shadow trading & stock investment
Technology

Published on March 19, 2014

Author: brainvireinfo

Source: slideshare.net

Description

Dot Net based Custom online stock trading and investing Portal for the financial community with real time data, user opinions and current happenings in the stock market

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Case Study Online Stock Investment and Trading Portal

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 2 of 2 This application is an exhaustive financial community website for investors and traders to view dynamic real- time statistics online, offering up-to-the-minute information, news and user opinions on the current happenings in the stock market. It includes the incorporation of streaming videos with sound ON/OFF feature to alert users about the possible advantages and windfalls of certain stocks. The site offers facilities such as quoting, charting, managing portfolios and schedules along with a range of premium services that users can benefit from. The site encourages users to create fantasy portfolios through which they can participate in various contests hosted by the site. In addition to the business-related attributes, the site also focuses on enhancing the users' online trading experience through numerous convenient features such as instant messaging, blogs, learning section and a store among others. Client Requirement Project Challenges The team faced the following challenges: • Incorporating and managing up-to-date information, news, statistics and related data on the backend through RSS feeds. • Developing a sturdy & dependable framework to support the real-time updation of content on the site. • Allowing the site to handle millions of users at the same time without reduction in performance. • Incorporating advanced cutting-edge web usability principles through AJAX while developing numerous features designed for enhancing the users' community networking experience. • Harmonizing the simultaneous execution of various integrated features and options while maintaining consistent load balance. • Ensuring safe and secure transfer of data while integrating RSS feeds. The site is expected to offer a 'next generation' viewing experience through implementation of new technologies and web usability principles.

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 3 of 3 Technologies Used Manpower Planning The following four-tier development approach was adopted to equip the site with numerous features and functionality mentioned below: • The Database layer containing MSSQL Server Database, Tables, Stored Procedures and so on. • The Data Access layer containing the Data Access DLL responsible for accessing data from the database. • The Business layer DLL consisting of all the business logic procedures for modules like User Profiles and Blogs etc. • The User Interface layer which formed the Graphical User Interface of the website. Operating System Windows 2000, Multi-Server Architecture with Staging & Production environment through Version controlling releases Load Balancer, Apache optimization, security and SSL implementation, scheduler for backups, alert monitoring system integration, server performance tuning at regular intervals, software firewall configuration and maintenance, email server configuration etc. Development Environment .Net VS 2005, Rational Rose Enterprise Edition, Microsoft VVS, Dream Weaver, AJAX, HTML, CSS, Java Script etc. Database MSSQL, DB Clustering, DB Optimization, High Availability, Master – Slave Replication, Query optimization, Slow Query Optimization, scheduler for backups, Alert Monitoring System integration, etc. Project Leader 1 Developers 5 Designers 2 Quality Assurance Testers 2

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 4 of 4 Architecture Developed in C#.NET, the Business Layer DLL consisted of all the business logics for modules like Offices, Properties, Maps etc. and they were compiled to a single Business DLL that directly interacts with the UI layer. DLL consisted of all the Business logics used for respective modules like Save [Add/Update], Delete, Get Single Object, Get Multiple Objects for listing and were designed to be capable of handling many more logics which were not related to the database. The Data Access layer contained Data Access DLL responsible for accessing data from the database and built a generic query for insert, update, delete and select depending on the business class. All business layer components were coded to use this DLL for data accessing process from the database. Stored procedures were used only for complex retrieval of data from multiple tables and were entirely avoided with conditional syntax to ensure smooth performance of the website. The UI layer was kept free of any business logic with images, applications and data being called from their respective servers. Sub-domains were used for the different areas of the website to guarantee scalability. Development Highlights Intensive usage of pioneering technologies like PODS through the implementation of advanced AJAX resulted in a feature-rich site providing a high level of customization. Examples included the provision for selecting different layout themes with 'drag-and-place' page content which was auto-saved by the site every time the user logged in. The site continuously displayed dynamic content through the inclusion of RSS feeds which involved interacting with third party providers, parsing a variety of content, queuing and presenting this content to users. Streaming video content completely with sound ON/OFF feature was provided to alert users about the stock related information. These videos were stored and streamed through 'User Plane'. A robust framework ensured smooth performance despite the heavy use of brand new technologies employed through Advanced AJAX among others. Web usability guidelines were strictly followed during development and the interface was made easily navigable through judicious use of AJAX, CSS and HTML controls. The site was developed and fully functional within a span of 6 months.

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Intraday Trading: Day Trading Portal

Intraday Trading Tips: Which stocks to ... IntradayTrade dot Net is a scrip-suggestion ... All 'Suggests' are based on study of the Markets, Stock Charts ...
Read more

Trading, Investing & Retirement | Scottrade

Scottrade offers access to online tools and ... Understanding our stock trading fees ... based on 4,242 responses measuring 13 firms and the ...
Read more

ShareInvestor.com - Singapore No.1 Financial Portal for ...

Use our cloud-based market screener to filter out stock investing ... trading or anything under the ... to filter profitable investment ideas; Stock and ...
Read more

Learn How to Invest in Stocks and More | Investools

... transaction or investment. Trading ... an Investools free trial for either the Stock ... investment advisor. Investools is not ...
Read more

Money.Net - Trading Platform - Stocks, Forex, Options ...

Stocks Equities , warrants ... Widgets Trading floor ... then you are subject to Professional exchange fees in addition to the $150 per month Money.Net ...
Read more

Investing, Trading and Retirement - E*TRADE Financial

E*TRADE Financial is a leading online broker for stock and options trading, ... invest in a stock. An investment in high ... customer. E*TRADE ...
Read more

FOREX trading – Currencies, Gold, Oil, Stocks - Trading 212

FOREX trading and training. Currency, Stocks, ... and opted for Trading 212 because of their customer ... Trading 212 is a trading name of Avus ...
Read more

Investment Research - Stock Quotes, Stock Tips, Options ...

Perform stock investment research with our IBD research tools to help investment ... your stock’s health based on ... portal for trading tips and ...
Read more

Robinhood - Free Stock Trading

Free stock trading. ... to Robinhood. As a Robinhood customer, ... where Robinhood is not registered. All investments involve risk and ...
Read more

Institutional Investment Data - Hedge Fund and Asset ...

re-imagined the eVestment platform, based ... Institutional Stock Ownership Report Q1 2016; eBook: Shining a Light on Shadow Searches;
Read more