XTendTraders.com Trading room simulator
|
|
|
- Anna Grant
- 10 years ago
- Views:
Transcription
1 XTendTraders.com Trading room simulator BELGHITI ALAOUI Mohammed IMAFA BEN HAMOUDA Ahmed IMAFA EL FERACHI Anas AL EL HAJJI Khalil AL Polytech Nice Sophia Antipolis SI4 AL/IMAFA
2 1 CONTENTS 1 CONTENTS INITIAL NEEDS REPORT SPECIFICATIONS PRODUCT DEFINITION Main Use Case Use case: Visit Use case: Trade PRODUCT ANALYSIS Data base design (With UML) Sequence diagrams PRODUCT DESIGN Software architecture Classes diagram Activity diagrams for orders placement Activity diagrams for orders execution GUI Models PROJECT MANAGEMENT Work environement Versioning Project management DIFFICULTIES FUTURE ANNEX GUI models Screen shots of the real application: Gantt diagram:...23 Polytech Nice Sophia Antipolis SI4 AL/IMAFA 2
3 2 INITIAL NEEDS REPORT The main goal of this project is to create a trading room simulator in order to train future traders. This web application will offer the main trading functionalities and many features related to the financial word like a news section, historical and real time charts, stock s analysis... 3 SPECIFICATIONS Our application is a trading room simulator that can be used by multiple users. The simulator uses real data streams (NASDAQ), Google flow for analysis and Yahoo finance for real time charts and information. The simulator uses fake money and does not permit real actions on the market. A user needs an authentication to access the trading room. A non authenticated user can only consult information. A non registered user can create an account and get registered. Every user, once registered, gets a stock portfolio with an initial amount of cash that can be customized by the application administrator. When an authenticated user buys stocks, the equivalent amount of cash is debited and the stocks bought are added to his portfolio. When an authenticated user sells stocks, they are removed from his portfolio, and the equivalent amount of cash is credited on his account. The application does not permit short selling. The application does not manage its own orders book, as it uses the real flows; the price of the stocks depends on the orders book of the real stock market. i.e. selling or buying stocks does not affect the actual market price Polytech Nice Sophia Antipolis SI4 AL/IMAFA 3
4 4 PRODUCT DEFINITION 4.1 Main Use Case There are five different actors for our application: The Google data stream: Google. The Yahoo data stream: Yahoo. The authenticated user: Trader. The non authenticated user: Visitor. The administrator: Admin The main use case diagram shows the interaction of the different actors and the web application: Polytech Nice Sophia Antipolis SI4 AL/IMAFA 4
5 4.2 Use case: Visit A visitor can visualize stocks information and market s information but cannot trade. Use case diagram: Activity diagram: Polytech Nice Sophia Antipolis SI4 AL/IMAFA 5
6 Cockburn-like scenarios: Authenticate Use case: authenticate Primary actor: Visitor Precondition: The visitor is connected and has chosen authenticates Primary scenario: 1. The visitor enters his username and password 2. The username and the password are correct Post condition: The user is authenticated Extensions: 2a The username and the password are incorrect, we return to Visit View analysis/charts Use case: View analysis/news Primary actor: Visitor Secondary actors: Data streams Precondition: The visitor is connected and has chosen analysis Primary scenario: 1. The visitor views the analysis and the news of the wanted stock Post condition: The visitor is connected Extensions: 1a Google flow doesn t answer, no technical analysis 1b Yahoo finance flow doesn t answer, no fundamental analysis (news) 1c Both data streams doesn t answer, no technical analysis, no fundamental analysis 4.3 Use case: Trade Once a user has authenticated, he can access to all the features of the web application, the sections described before and the trading room, of course he cannot authenticate anymore since he is already logged in. Polytech Nice Sophia Antipolis SI4 AL/IMAFA 6
7 Use case diagram: Activity diagram: Polytech Nice Sophia Antipolis SI4 AL/IMAFA 7
8 Cockburn-like scenarios: Place order Use case: place order Primary actor: Trader Secondary actors: Yahoo Precondition: The user is authenticated and has chosen place order Primary scenario: 3. The user selects the stock 4. The user selects the limit type 5. The user selects buy 6. The user enters the quantity 7. The user has enough cash (including pending orders) Post condition: The order is added to the orders queue Extensions: 5a The user selects sell 6a The user enters the quantity 7a The user has enough stocks 7b The user doesn t have enough cash, The order is not added to the orders queue, we return to Trade. 7C The user doesn t have enough stocks, The order is not added to the orders queue, we return to Trade. Polytech Nice Sophia Antipolis SI4 AL/IMAFA 8
9 5 PRODUCT ANALYSIS 5.1 Data base design (With UML) 5.2 Sequence diagrams View analysis/news: The trader or the visitor access the analysis section View stocks: The trader or the visitor access the stocks information section Polytech Nice Sophia Antipolis SI4 AL/IMAFA 9
10 Manage orders: The trader manages old and pending orders Place order: The trader places a buying order Polytech Nice Sophia Antipolis SI4 AL/IMAFA 10
11 6 PRODUCT DESIGN 6.1 Software architecture For our project we have decided to follow a distributed programming process to develop a multi-tiers application where the presentation, the application processing, the data management and data storage are separate processes. This kind of architecture provides us a model to create a flexible and reusable application. This architecture allows us to develop all these tiers in the same time. In our case: The presentation layer (or the client tier) is based on the web browser that displays the dynamic HTML pages. The application processing is based on JSP pages and some Java classes for the information processing and analyzing and other Java classes for the database interaction. We divided this layer into two sub tiers: o The web tier is composed of JSP pages that interact directly with browser. o The business tier is composed of application processing, analyzing classes and data management classes that interact with the database. The data storage is based on a MySQL Database. Web Browser Presentation tier Web tier JSP pages Business tier Business classes Data access classes Data storage tier MySQL database Polytech Nice Sophia Antipolis SI4 AL/IMAFA 11
12 Making the choice for each technology that we will use for each tier weren t an easy step, because of the large programming languages, technologies and servers available in the market. After a long debate we finally decided that we will use for the presentation layer HTML5 with bootstrap library of Twitter because of its great esthetic potential and because of it being a new promising HTML version. Concerning the web and business tier we chose JSP and JAVA to profit of the Java AJAX simplicity and efficiency of java, in order to have the possibly to compile this JSP and JAVA files on a free server like Apache Tomcat, and also to use the previous courses of J2EE seen during this semester. Finally for the data storage tier, we selected from all the free SQL database servers a MySQL server. In addition of being the world's most used relational database management system, MySQL is easy to use with the JAVA languages. 6.2 Classes diagram Polytech Nice Sophia Antipolis SI4 AL/IMAFA 12
13 6.3 Activity diagrams for orders placement Buy order placement: When a user wants to buy stocks, if he has enough cash (including the pending orders), the order is added to the queue. Activity diagram: Sell order placement: When a user wants to sell stocks, it s like for buying but here we check that the user has the stocks he wants to sell, and has the sufficient amount of them, if the test succeeds, the order is added to the cue. Polytech Nice Sophia Antipolis SI4 AL/IMAFA 13
14 Activity diagram: 6.4 Activity diagrams for orders execution Buy order execution: Buying at the best limit: If there are enough stocks on sale, the users gets the totality of the order, else he gets the ones on sale and for the others the order stays pending until there are enough on sale at the same or a lower price than the price at the moment of the order placement. At the end of the operation, the user s cash is updated, the stocks are bought are added to his portfolio, and if there the totality wasn t available, the order is updated (Quantity, comments, status). Buying at a fixed limit: Once the price of the stock reaches the fixed price or a lower one, the user gets the stocks available, if there are enough stocks the user gets the totality of the order, else he gets the ones available, and the updated order stays in the queue for the others. The rest of the stocks will be bought once there are enough on sale at the fixed price or a lower one. At the end of the operation, the user s cash is updated, the stocks are bought Polytech Nice Sophia Antipolis SI4 AL/IMAFA 14
15 are added to his portfolio, and if there the totality wasn t available, the order is updated (quantity, comments, status). Sell order execution: For the sell order execution, it s like the buy order execution. We just check that there is enough requests for the stocks we want to sell. And we proceed the same way when the requests are lower than the amount we sell, we sell the requested stocks, update the user s cash, portfolio, and then the order (Quantity, comments, status). 6.5 GUI Models Because of their size, the models are put in the annex section of this report. Polytech Nice Sophia Antipolis SI4 AL/IMAFA 15
16 7 PROJECT MANAGEMENT 7.1 Work environement To carry out well our project, we used different environments: Astah Community for design and UML diagrams. NetBEANS IDE for the code development (Java classes, JSP pages, JavaScript files ). GlassFish Server for the web application deployment. MySQL Data base for the data persistence. 7.2 Versioning Concerning the versions management, we used the SCRUM method, based on the separation of the work into different parts, called sprints; in our case we have 3 different versions: V 1.0 : o Users registration. o Users authentication. o Order s placement at the market price. o Orders consulting. V1.5 : o Charts consulting. o Analysis consulting. o News consulting. o Stocks consulting. V2.0 : o Order s placement at a price limit. o Traders ranking consulting. o Visitors access. 7.3 Project management For the general project management, we made a Gantt diagram that describes the entire project from the beginning, we started by defining the project specifications, then for the product definition, we tried to make some prototypes that helped us deciding what features we could develop and what was technologies we should aim. Once the prototypes were completed, we started the development of the different versions. Each version had some features in addition to all the features that were in the version before. For the Gantt diagram, report to the annex section. Polytech Nice Sophia Antipolis SI4 AL/IMAFA 16
17 8 DIFFICULTIES We encountered many problems during the development of our web application, some of them were easily resolved and some others needed more time and resources; here s a list of the main difficulties faced during our project: - The parsing of stocks data streams: The file returned contained values separated by, while the values themselves contained sometimes,, so we had to separate one simple request into three different ones. - Orders execution: This part was one of the most difficult parts in the project development, we had to take into consideration all the parameters, do the right transaction (At market, at limit) and finally update the order depending on how the execution went. - Sessions management: We had to make the difference between simple visitors and registered users, they have some sections in common but the visitor can t trade. - Multiple simultaneous users: We used an httpsession object to save the identity of the user on the client side then use it for each request to the server. Therefore no user s information is kept on the server. - Data base s requests optimization: To avoid having many requests from different clients that could be answered with only one request to the data base. We chose to create objects on the server containing all the wanted information, this way, the server don t access the data base for each request. 9 FUTURE The project we realized has many features but we want to improve it and make it better. First we want to deploy the application on a server and see how it reacts to real users with many simultaneous orders. Once it is stable, we will of course try to improve it with some new feature that we didn t have the time to implement; we made a small list of these features: - An interface for the administrator of the web application. - A profile management section, where users can modify all their information. - Add other data streams for other markets. - Add other order types order types. Polytech Nice Sophia Antipolis SI4 AL/IMAFA 17
18 10 ANNEX GUI models Homepage: Header Login bouton XtendTraders Presentation Player Rankings Latest Financial News Footer Registration page: Header Login bouton Registration fields Footer Polytech Nice Sophia Antipolis SI4 AL/IMAFA 18
19 Trading page: Header Trading header Logout bouton Fields of order transmissio n Week chart Real time prices Ask and Bid table Live charts Footer Trading page: Portfolio Header Trading header Logout bouton Portfolio Cash and Worth Footer Polytech Nice Sophia Antipolis SI4 AL/IMAFA 19
20 Trading page: Orders Header Logout bouton Trading header Pending orders Footer Trading page: Analysis Header Trading header Logout bouton Technical Analysis Fundamental analysis Footer Polytech Nice Sophia Antipolis SI4 AL/IMAFA 20
21 Screen shots of the real application: Polytech Nice Sophia Antipolis SI4 AL/IMAFA 21
22 Polytech Nice Sophia Antipolis SI4 AL/IMAFA 22
23 Gantt diagram: Polytech Nice Sophia Antipolis SI4 AL/IMAFA 23
STOCK MARKET INVESTMENT FANTASY LEAGUE
16:332:567 - Software Engineering I STOCK MARKET INVESTMENT FANTASY LEAGUE REPORT 3 Group 6 Jia Ding Nikhila Lavu Pratyusha Nandamuri Vaishnavi Kakumani Zhiyue Wang Date of Submission: 12/14/2011 1 1.
A Monitored Student Testing Application Using Cloud Computing
A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA [email protected], [email protected]
1. Introduction 1.1 Methodology
Table of Contents 1. Introduction 1.1 Methodology 3 1.2 Purpose 4 1.3 Scope 4 1.4 Definitions, Acronyms and Abbreviations 5 1.5 Tools Used 6 1.6 References 7 1.7 Technologies to be used 7 1.8 Overview
Intranet Website Solution Based on Microsoft SharePoint Server Foundation 2010
December 14, 2012 Authors: Wilmer Entena 128809 Supervisor: Henrik Kronborg Pedersen VIA University College, Horsens Denmark ICT Engineering Department Table of Contents List of Figures and Tables... 3
High Level Design Distributed Network Traffic Controller
High Level Design Distributed Network Traffic Controller Revision Number: 1.0 Last date of revision: 2/2/05 22c:198 Johnson, Chadwick Hugh Change Record Revision Date Author Changes 1 Contents 1. Introduction
Keywords Web-Based, Project, Management System, Software, Stakeholders
Volume 6, Issue 4, April 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Web- Based Project
Understanding Portfolios. Reading the Portfolio
Understanding Portfolios Reading the Portfolio The Portfolio Menu Navigation Menu provides access to various areas in a team s portfolio. It is available on all the pages of a team s online portfolio.
Guide for Al Dhafra E-Trade System
Guide for Al Dhafra E-Trade System Comprehensive and Detailed guide to use our online service Contact Details: Al Dhafra Financial Broker Abu Dhabi, United Arab Emirates P. O. Box: 107799 Phone: 800-8080
Customer Bank Account Management System Technical Specification Document
Customer Bank Account Management System Technical Specification Document Technical Specification Document Page 1 of 15 Table of Contents Contents 1 Introduction 3 2 Design Overview 4 3 Topology Diagram.6
Online Payments. Intel Learn Easy Steps Activity Card
Activity Card : Pay your mobile bills online (Airtel*) All of us use a number of utility services in our daily activities at business and home. Utility services are services like electricity, telephone,
Safewhere*Identify 3.4. Release Notes
Safewhere*Identify 3.4 Release Notes Safewhere*identify is a new kind of user identification and administration service providing for externalized and seamless authentication and authorization across organizations.
VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved
Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India [email protected] ABSTRACT In this paper, we describe the design and
UTRADE USER GUIDE. Before attempting to login, please take note of the following :
1. INTRODUCTION Thank you for choosing UTRADE online trading system, which offers you a hassle-free online trading experience with its reliable features and tools to assist you in capitalizing market opportunities
Pay your mobile bills online. Intel Easy Steps 1 2012 Intel Corporation All rights reserved.
Pay your mobile bills online Intel Easy Steps 1 2012 Intel Corporation Online Payments: Pay your mobile bills online (Airtel*) Online Payments All of us use a number of utility services in our daily activities
Time Tracking System with GWT
Degree Project Time Tracking System with GWT Amaia Carrillo Agirre 2010-06-03 Subject: Software Engineering Level: Master Course code: 5DV00E Acknowledgements I would like to thank and acknowledge all
Stock Trader System. Architecture Description
Stock Trader System Architecture Description Michael Stevens [email protected] http://www.mestevens.com Table of Contents 1. Purpose of Document 2 2. System Synopsis 2 3. Current Situation and Environment
2/24/2010 ClassApps.com
SelectSurvey.NET Training Manual This document is intended to be a simple visual guide for non technical users to help with basic survey creation, management and deployment. 2/24/2010 ClassApps.com Getting
Software Requirement Specification For Flea Market System
Software Requirement Specification For Flea Market System By Ilya Verlinsky, Alexander Sarkisyan, Ambartsum Keshishyan, Igor Gleyser, Andrey Ishuninov 1 INTRODUCTION 1.1 Purpose 1.1.1 Purpose of SRS document
Online College Magazine
Software Requirement Specification Chennai Campus Vandalur-Kelambakkam Road, Chennai 600048 Ciphers Online College Magazine IBM TGMC-2011 Version 1.0 Team Members : Mentor: Prof. B. Sathis Kumar 1. Aanchal
Internet Board Game Server. Design and implementation of a Correspondence Board Game Server. Master of Science Thesis in Software Engineering
Internet Board Game Server Design and implementation of a Correspondence Board Game Server Master of Science Thesis in Software Engineering Golnaz Seyrafi Department of Computer Science Division of Software
PROJECT MANAGEMENT SYSTEM
Requirement Analysis Document v.2 14.12.2009 CENG-401 SOFTWARE ENGINEER PROJECT MANAGEMENT SYSTEM (Project Manager) Ahmet Edip SEÇKİN 07010555 (Developer) Erhan ŞEN 07010507 (Developer) Semih Serdar CENGİZOĞLU
CREDIT CARD PROCESSING
Ex no: Date: CREDIT CARD PROCESSING AIM: To create a system to perform the credit card processing (I)PROBLEM STATEMENT: Credit card processing through offline involves the merchant collecting order information
DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:
DTWMS Required Software Engineers 1. Senior Java Programmer (3 Positions) Responsibilities: Responsible to deliver quality software solutions using standard end to end software development cycle Collaborate
KIM ENG SECURITIES KE TRADE (FOREIGN STOCKS) INTERNET TRADING PLATFORM
KIM ENG SECURITIES KE TRADE (FOREIGN STOCKS) INTERNET TRADING PLATFORM User Manual (English Version) Dec 2012 Edition Table of Contents Important Notes... 1 Assistance and Feedback... 1 Introduction...
Modeling Web Applications Using Java And XML Related Technologies
Modeling Web Applications Using Java And XML Related Technologies Sam Chung Computing & Stware Systems Institute Technology University Washington Tacoma Tacoma, WA 98402. USA [email protected] Yun-Sik
DESIGN & DEVELOP WAREHOUSE AND INVENTORY SYSTEM
SIM UNIVERSITY SCHOOL OF SCIENCE AND TECHNOLOGY DESIGN & DEVELOP WAREHOUSE AND INVENTORY SYSTEM STUDENT SUPERVISOR PROJECT CODE : CHAN KOK CHERN (Q0704653) : MR KOH KIM BOON : JAN2011/ICT/0015 A project
Link Analysis Tool Design Description Final Version
Link Analysis Tool Design Description Final Version Doc. No.: Revision History Date Version Description Author 2010-10-08 1.0 Initial Draft Hassan Aziz Khan 2010-11-06 1.1 2 nd Draft Hassan Aziz Khan
Table of Contents. 6. Watchlist 6.1 Edit Watchlist 12. 7. Trade 7.1 Place Order 13. 9. Power Trader II 17
Table of Contents 1. Introduction 1.1 System Requirements 1.2 Customer Service 04 04 2. Our Homepage 05 3. Login 06 4. Customised Page 4.1 Add Customised Page 4.2 Add Pagelets to Customised Page 4.3 Save
International Journal of Engineering Technology, Management and Applied Sciences. www.ijetmas.com November 2014, Volume 2 Issue 6, ISSN 2349-4476
ERP SYSYTEM Nitika Jain 1 Niriksha 2 1 Student, RKGITW 2 Student, RKGITW Uttar Pradesh Tech. University Uttar Pradesh Tech. University Ghaziabad, U.P., India Ghaziabad, U.P., India ABSTRACT Student ERP
Spring Security 3. rpafktl Pen source. intruders with this easy to follow practical guide. Secure your web applications against malicious
Spring Security 3 Secure your web applications against malicious intruders with this easy to follow practical guide Peter Mularien rpafktl Pen source cfb II nv.iv I I community experience distilled
- Table of Contents 1. Introduction 04
- Table of Contents 1. Introduction 04 2. Our Homepage 05 3. Login 06 4. View Prices 4.1 Obtain Stock Prices 4.2 Advanced Search 07 07 5. Watchlist 5.1 Edit Watchlist 08 6. Trade 6.1 Place Order 09 7.
Design Approaches of Web Application with Efficient Performance in JAVA
IJCSNS International Journal of Computer Science and Network Security, VOL.11 No.7, July 2011 141 Design Approaches of Web Application with Efficient Performance in JAVA OhSoo Kwon and HyeJa Bang Dept
Design and Functional Specification
2010 Design and Functional Specification Corpus eready Solutions pvt. Ltd. 3/17/2010 1. Introduction 1.1 Purpose This document records functional specifications for Science Technology English Math (STEM)
Budget Event Management Design Document
Budget Event Management Design Document Team 4 Yifan Yin(TL), Jiangnan Shangguan, Yuan Xia, Di Xu, Xuan Xu, Long Zhen 1 Purpose Summary List of Functional Requirements General Priorities Usability Accessibility
Web Application Development Using UML
Web Application Development Using UML Dilip Kothamasu West Chester University West Chester, PA - 19382 [email protected] Zhen Jiang Department of Computer Science Information Assurance Center West Chester
CSc 230 Software System Engineering FINAL REPORT. Project Management System. Prof.: Doan Nguyen. Submitted By: Parita Shah Ajinkya Ladkhedkar
CSc 230 Software System Engineering FINAL REPORT Project Management System Prof.: Doan Nguyen Submitted By: Parita Shah Ajinkya Ladkhedkar Spring 2015 1 Table of Content Title Page No 1. Customer Statement
Logging into the platform
Overview GO4X Mobile is a HTML5 based platform which is available for use on most smartphones, including iphone and Android devices. The platform can be accessed by typing in the website address on the
Eclectic Computing. Time Tracking Tool Software Architecture Document. Version <1.3>
Eclectic Computing Time Tracking Tool Version Revision History Date Version Description Author 7/Mar/05 1.0 Documentation of high-level architecture. David Janzen 7/Apr/05 1.1 Architecture at end
Google Web Toolkit (GWT) Architectural Impact on Enterprise Web Application
Google Web Toolkit (GWT) Architectural Impact on Enterprise Web Application First Generation HTTP request (URL or Form posting) W HTTP response (HTML Document) W Client Tier Server Tier Data Tier Web CGI-Scripts
Preface. Motivation for this Book
Preface Asynchronous JavaScript and XML (Ajax or AJAX) is a web technique to transfer XML data between a browser and a server asynchronously. Ajax is a web technique, not a technology. Ajax is based on
Online Trading (E-Trade) USER GUIDE English. Version 1.0. Web Link: www.nbadsecurities.com/etrade
Online Trading (E-Trade) USER GUIDE English Version 1.0 Web Link: www.nbadsecurities.com/etrade 1 Table of Contents Introduction... 3 Purpose of This Document... 3 Target Audience... 3 Logging on to Your
Software Design Specification
GROUP 7 SEVEN SOFTWARE PROJECT: ONLINE SCHEDULING SYSTEM COMPANY: VIA MAGNA GOTHENBURG SWEDEN GROUP MEMBERS: IBRAHIM KRVAVAC ALI BAHALOO HORE SEYED SAMAD GHASEMI KUHAN LOH DANIEL ASOVIC Software Design
INTRODUCTION... 4 GETTING STARTED... 5
E-Trade User Guide E-Trade User Guide INTRODUCTION... 4 System Overview.... 4 GETTING STARTED... 5 Logging on to Your ETrade.... 5 Resetting Your Password.... 6 Retrieving Your Password.... 7 Changing
WPI Helpdesk Employee Management System
MXC-0301 WPI Helpdesk Employee Management System A Major Qualifying Project Report Submitted to the Faculty of the WORCESTER POLYTECHNIC INSTITUTE in partial fulfillment of the requirements for the Degree
Search Engine Optimization
Search Engine Optimization Search An Introductory Guide How to improve the effectiveness of your web site through better search engine results. As you ve probably learned, having a Web site is almost a
FAST-TRAK TRADING ROOM PLATFORM
CONTENTS Overview... 2 In brief here is how it works:... 2 These fully branded Trading Room Platforms offer:... 3 What Comes With The Trading Room Platform?... 3 Contest variables include:... 4 Admin Section:...
RedTigerSoftware. WEB DEVELOPERS Introduction & Portfolio
RedTigerSoftware WEB DEVELOPERS Introduction & Portfolio MEET THE TEAM Meet the Team Our Team David has a Master on Computer Engineering by IST (of the Technical University of Lisbon), with 17 out of 20.
JAVA/J2EE DEVELOPER RESUME
1 of 5 05/01/2015 13:22 JAVA/J2EE DEVELOPER RESUME Java Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract
Online shopping store
Online shopping store 1. Research projects: A physical shop can only serves the people locally. An online shopping store can resolve the geometrical boundary faced by the physical shop. It has other advantages,
CFO International Internet Café
Project Charter 1. Objective: The objective of the new Internet Administration is to provide an unrestricted Internet connection for Ad hoc wireless and wired users while tracking the amount of time and
Student Attendance Through Mobile Devices
Student Attendance Through Mobile Devices Anurag Rastogi Kirti Gupta Department of Computer Science and Engineering National Institute of Technology Rourkela Rourkela-769 008, Odisha, India Student Attendance
SMG... 2 3 4 SMG WORLDWIDE
U S E R S G U I D E Table of Contents SMGWW Homepage........... Enter The SMG............... Portfolio Menu Page........... 4 Changing Your Password....... 5 Steps for Making a Trade....... 5 Investor
Shopping Cart. Analysis & Design. Author:John Smith P08/22-43. Version:1.7 Status:Draft Publication:23/05/2013 Copyright:Modeliosoft
P08/22-43 Shopping Cart Analysis & Design Author:John Smith Version:1.7 Status:Draft Publication:23/05/2013 Copyright: 21, avenue Victor Hugo, 75016 Paris Table of Contents 1 Introduction... 4 2 Use Cases...
shweclassifieds v 3.3 Php Classifieds Script (Joomla Extension) User Manual (Revision 2.0)
shweclassifieds v 3.3 Php Classifieds Script (Joomla Extension) User Manual (Revision 2.0) Contents Installation Procedure... 4 What is in the zip file?... 4 Installing from Extension Manager... 6 Updating
CloudCERT (Testbed framework to exercise critical infrastructure protection)
WP2. CONCEPTUAL MODELLING AND ARCHITECTURE CloudCERT (Testbed framework to exercise critical infrastructure protection) With the financial support of the Prevention, Preparedness and Consequence Management
HOSPITAL MANAGEMENT SYSTEM
HOSPITAL MANAGEMENT SYSTEM PURPOSE The basic design of healthcare management system on a web application is that the application sits on a web server, and all users will access it via web browser over
AD-HOC QUERY BUILDER
AD-HOC QUERY BUILDER International Institute of Information Technology Bangalore Submitted By: Bratati Mohapatra (MT2009089) Rashmi R Rao (MT2009116) Niranjani S (MT2009124) Guided By: Prof Chandrashekar
SHOPPING APPLICATION FOR E-COMMERCE
ABSTRACT: SHOPPING APPLICATION FOR E-COMMERCE Rohini V, Ancy Merlyn D Souza, Sachin Giriyappanavar, Sharun Mathew Department of Computer Science, Christ University, Bengaluru E-commerce is an alternative
Livezilla How to Install on Shared Hosting http://www.jonathanmanning.com By: Jon Manning
Livezilla How to Install on Shared Hosting By: Jon Manning This is an easy to follow tutorial on how to install Livezilla 3.2.0.2 live chat program on a linux shared hosting server using cpanel, linux
DOCUMENTING USE CASES
Chapter 7 DOCUMENTING USE CASES There is a lot of documentation associated with Use Cases that needs to be organized somehow. You want the documentation to be understandable, but you need other things
SCHOOL OF SCIENCE AND ENGINEERING PECS MESSAGING A MOBILE APPLICATION (ANDROID) Capstone Design. November 2015
SCHOOL OF SCIENCE AND ENGINEERING PECS MESSAGING A MOBILE APPLICATION (ANDROID) Capstone Design November 2015 Benchekroun Youssef Supervisor: Dr. Naeem Nisar Sheikh SCHOOL OF SCIENCE & ENGINEERING AL AKHAWAYN
Student Program Information 2014
Diploma of Software Development (ICA50711) TAFESA delivers qualifications from the national ICA11 Training Package. This document provides the details for the Diploma of Software Development. To use the
SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE
SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO Sault College COURSE OUTLINE COURSE TITLE: Java III Web Application Development CODE NO. : SEMESTER: 5 PROGRAM: AUTHOR: IT Studies
InfoPrint isupplier Portal Training
InfoPrint isupplier Portal Training After Completion of this Course, you should be able to: Understand InfoPrint isupplier Process Overview Understand isupplier Portal On boarding Process Access isupplier
How To Use Selfrade
Welcome to Selftrade A guide for new Selftrade customers PART OF THE EQUINITI GROUP Welcome Thank you for choosing Selftrade for your investments. Selftrade aims to provide you with the information and
Roars. Sudaworld. M+1.408.622.9642 Esales.usa@ roarsinc.com W www.roarsinc.com. Roars Technologies Pvt. Ltd. Escalon, Sunnyvale, California, USA 94085
Technologies Pvt. Ltd. Sudaworld Technologies Pvt. Ltd. REQUIREMENT OVERVIEW The project is to build a dynamic CMS responsive website, The Client is looking for a video and articles based blogging website
Intunex Oy Skillhive Service Description 1 / 6
Intunex Oy Skillhive Service Description 1 / 6 About Skillhive Skillhive is a social business application designed for connecting and sharing expertise within organizations. Skillhive enables employees
Liferay Portal Performance. Benchmark Study of Liferay Portal Enterprise Edition
Liferay Portal Performance Benchmark Study of Liferay Portal Enterprise Edition Table of Contents Executive Summary... 3 Test Scenarios... 4 Benchmark Configuration and Methodology... 5 Environment Configuration...
Software Requirement Specification for Web Based Integrated Development Environment. DEVCLOUD Web Based Integrated Development Environment.
Software Requirement Specification for Web Based Integrated Development Environment DEVCLOUD Web Based Integrated Development Environment TinTin Alican Güçlükol Anıl Paçacı Meriç Taze Serbay Arslanhan
Sports Management Information Systems. Camilo Rostoker November 22, 2002
Sports Management Information Systems Camilo Rostoker November 22, 2002 Introduction We are in the information age The availability of technology has brought forth a new problem domain how do we manage
Software Requirement Specification (SRS) for Personal Investment Management System (PIMS)
Software Requirement Specification (SRS) for Personal Investment Management System (PIMS) 1. Introduction 1.1 Purpose: Personal Investment Management System (PIMS) is intended to help the user keep account
NetBeans IDE Field Guide
NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting
Elgg 1.8 Social Networking
Elgg 1.8 Social Networking Create, customize, and deploy your very networking site with Elgg own social Cash Costello PACKT PUBLISHING open source* community experience distilled - BIRMINGHAM MUMBAI Preface
Case Study. Web Application for Financial & Economic Data Analysis. www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1
Case Study Web Application for Financial & Economic Data Analysis www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement This is a highly customized application for financial
Dr. Pat Mirenda. Software Design Specification Document
CPSC 319 Team 2 Dr. Pat Mirenda Software Design Specification Document Version: 1.2 Date: (03/17/2006) 2Communicate SDS Revisions Version Primary Author(s) Description of Version Date Completed 1.0 Wei
SCATS SALES AND CUSTOMER TRACKING SYSTEM SOFTWARE REQUIREMENTS SPECIFICATION VERSION: FINAL 1.0
SCATS SALES AND CUSTOMER TRACKING SYSTEM SOFTWARE REQUIREMENTS SPECIFICATION VERSION: FINAL 1.0 OCTOBER 28, 2001 REVISION CHART Version Primary Author(s) Description of Version Date Completed Draft Johnny
Swirl. Multiplayer Gaming Simplified. CS4512 Systems Analysis and Design. Assignment 1 2010. Marque Browne 0814547. Manuel Honegger - 0837997
1 Swirl Multiplayer Gaming Simplified CS4512 Systems Analysis and Design Assignment 1 2010 Marque Browne 0814547 Manuel Honegger - 0837997 Kieran O' Brien 0866946 2 BLANK MARKING SCHEME 3 TABLE OF CONTENTS
SwiftScale: Technical Approach Document
SwiftScale: Technical Approach Document Overview This document outlines a technology embodiment of the SwiftScale application including the technology, deployment and application architectures. Technology
Simple Tips to Improve Drupal Performance: No Coding Required. By Erik Webb, Senior Technical Consultant, Acquia
Simple Tips to Improve Drupal Performance: No Coding Required By Erik Webb, Senior Technical Consultant, Acquia Table of Contents Introduction................................................ 3 Types of
ITAR Compliant Data Exchange
ITAR Compliant Data Exchange Managing ITAR Data Across Collaborative Project Teams WebSpace Customers Aerospace & Defense Manufacturing High Tech & Contract Manufacturing Automotive Manufacturing Medical/
Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology [email protected] Fall 2007
Internet Engineering: Web Application Architecture Ali Kamandi Sharif University of Technology [email protected] Fall 2007 Centralized Architecture mainframe terminals terminals 2 Two Tier Application
CORISECIO. Quick Installation Guide Open XML Gateway
Quick Installation Guide Open XML Gateway Content 1 FIRST STEPS... 3 2 INSTALLATION... 3 3 ADMINCONSOLE... 4 3.1 Initial Login... 4 3.1.1 Derby Configuration... 5 3.1.2 Password Change... 6 3.2 Logout...
E-COMMERCE - project course
E-COMMERCE - project course 1DL350, 10.0 credits Spring 2013" Agenda for lectures, assignments and e-commerce project http://www.it.uu.se/edu/course/homepage/ehandelprojekt/vt13/ Kjell Orsborn Uppsala
Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy
Google Web Toolkit Introduction to GWT Development Ilkka Rinne & Sampo Savolainen / Spatineo Oy GeoMashup CodeCamp 2011 University of Helsinki Department of Computer Science Google Web Toolkit Google Web
HKEx Orion Market Data Platform MMDH Certification Test Instructions v1.0
Session 1: Logon & Password Handling During this session, the client is required to verify the capability of the feed handler to MMDH logon, password and heartbeat handling. From 9:00 to 11:00 am, the
HP WebInspect Tutorial
HP WebInspect Tutorial Introduction: With the exponential increase in internet usage, companies around the world are now obsessed about having a web application of their own which would provide all the
Sirix Tablet 6.5 User Guide
Sirix Tablet 6.5 User Guide Leverate 2014 Table of Contents Overview... 4 Logging into the platform... 5 Home Screen:... 6 Rates Tab... 7 Social... 8 Charts Tab... 8 Order... 9 Pending order... 10 Trader
WHAT S INSIDE? Login and Real Time Streaming Configuration. Main Menu. Stock Info. My Watchlist. Simple steps to place a buy or sell order
WHAT S INSIDE? Login and Real Time Streaming Configuration Main Menu Stock Info My Watchlist Simple steps to place a buy or sell order Check your order status Cancel / Reduce order quantity Portfolio and
Software Architecture Document
Software Architecture Document Project Management Cell 1.0 1 of 16 Abstract: This is a software architecture document for Project Management(PM ) cell. It identifies and explains important architectural
