MCIS 5103 | ADVANCED PROGRAMMING CONCEPTS

HI6006 Competitive Strategy
USER INTERFACE | DESIGN CONCEPT TEMPLATE ASSESSMENT 2
March 13, 2018
HI6006 Competitive Strategy
CSC2402 | ASSIGNMENT 1 FIVE TASKS LINUX
March 13, 2018

MCIS 5103 | ADVANCED PROGRAMMING CONCEPTS

HI6006 Competitive Strategy

MCIS 5103 | ADVANCED PROGRAMMING CONCEPTS | PROGRAMMING PRINCIPLES

COMPUTER ASSIGNMENT HELP

MCIS 5103 – Advanced Programming Concepts
Assignment 3

Due Date:

Problem Statement:
——————
A Currency broker company has asked us to build a system that notifies them when a currency pair rate reaches the target rate. User configures the currency pair and target rate.

The URL to get the Rates in XML form:
Example of the rate:
<Rate Symbol=”EURUSD”>
<Bid>1.38022</Bid>
<Ask>1.38042</Ask>
<High>1.38266</High>
<Low>1.37634</Low>
<Direction>0</Direction>
<Last>10:42:43</Last>
</Rate>

Here “Bid” is the current rate. “Ask” is the suggested sell rate. “High” is day high, “Low” is day low, “Direction” is 1=>up, -1=>down, 0=>no change compared to last rate, and “Last” is the time for last tick.

Design

considerations:
———————-
1. You will need a parser to parse the XML. There are several examples online.
2. Start with hard coded user configuration. For example. Pair: EURUSD, Target rate: 1.381
3. Make it user entry once you have working code.
4. You will periodically check the rates, consider using a schedular.
4. For notification, we will assume that there is a system that will be called to notify users. You only display it on the screen if target has been reached.

Deliverables:
————–

Software design document (SDD) that includes following:
– Requirements and analysis (20)
– Architect diagram (multi tier architecture) (40)
– Class diagram for each component (40)

NOTE: if cheating and copying is determined then both students will receive a F for this course.
***

 

Punjab Assignment Help

Buy Online Assignment Help services for COMPUTER ASSIGNMENT with Punjab Assignment Help at punjabassignmenthelp@gmail.com

 

Punjab Assignment help
Punjab Assignment help
Punjab assignment help is Australia's leading assignment help company with the widest range of assignment help services with subject range from Accounting, finance, economics, statistics, human resource, marketing, Programming, Java, IT, database and many more. Connect with us at punjabassignmenthelp@gmail.com

Leave a Reply

Your email address will not be published. Required fields are marked *