Find Jobs
Hire Freelancers

Custom Chartin Tools

$5000-25000 USD

Closed
Posted almost 19 years ago

$5000-25000 USD

Paid on delivery
Two custom tools for graphing and displaying data. Should exist as separate application, ability to be used with MS Excel would a big plus. I keep the rights to the source code and IP. Complete specifications enclosed. Each component to be delivered (source code and executable) according to the following milestone schedule: initial prototype, alpha version, beta version, release quality version. Contractor must have ability/desire for future interactions with respect to support/maintenance and coding additional components. ## Deliverables On completion of the each milestone, I expect a documented source code and executable. Semi-complete specifications are enclosed. Regression Tool Specifications: Take command line parameter as XML input file name. Read XML file containing two time series, dates for two series, residuals for regression, regression parameters, current real and estimated values for Y series, text summary as a table. Open a window with two charts and a summary. In chart 1 display a scatter plot + regression line, label current point with value, distance from regressed value (bubble with arrow). Allow user to select three coloring modes, mode 1 (“Simple??) would color all point same color, mode 2, 3 (“By Year??, “By Month??) would color each set of points belonging to each year/month with separate color. In chart 2 display residuals a line-plot on 1st axis, time series X as line plot on 2nd axis, time series Y as line plot on 3rd axis. Axes should have same color as the chart lines and have labels. If user drags a mouse across the chart (along the horizontal axis), show vertical line corresponding to the position of the mouse, show values for each series and residual corresponding to the mouse position on top of the line. If user clicks left button mouse while on top of the chart, place a line (different color) with all labels on top in the position of the click. Have a button “Remove All Labels?? to the side of the chart; this button removes all lines/labels placed on the chart. On the bottom of the window, display a summary as a table on the bottom of the window. Also display buttons to “Save Study As PDF?? (or GIF),??Print Study As PDF??. Print window exactly in the form it is now (including labels and colors), excluding the window title bar and print/save buttons. Time Series Tool Specifications: Take command line parameter as XML input file name. Read XML file containing up to three time series, dates for the series, current values for each series, and text summary as a table. Open a window with two charts and a summary. In chart 1 display a line-plot of each series on a separate axis. Axes should have same color as the chart lines and have labels. If user drags a mouse across the chart (along the horizontal axis), show vertical line corresponding to the position of the mouse, show values for each series and residual corresponding to the mouse position on top of the line. If user clicks left button mouse while on top of the chart, place a line (different color) with all labels on top in the position of the click. Have a button “Remove All Labels?? to the side of the chart; this button removes all lines/labels placed on the chart. Overall, chart shows same behavior as the chart 2 from regression component. Chart 2 should allow user to select a single time series from a drop down menu. Have check-boxes to display series average, median, average +/- 1 std. dev. Average +/- 2 std. dev, N point moving average (have a drop-down menu next to moving average checkbox to select the length of the moving window). Allow the same drag-mouse line behavior, plus allow user to add custom text to each line-label by selecting the line and typing text into a text field below the chart. On the bottom of the window, display a summary as a table on the bottom of the window. Also display buttons to “Save Study As PDF?? (or GIF),??Print Study As PDF??. Print window exactly in the form it is now (including labels and colors), excluding the window title bar and print/save buttons. ## Platform MS Windows, programming language at your discretion, could be VB, C#, C++. Ability to be used from MS Excel VBA would be a big plus.
Project ID: 3740388

About the project

16 proposals
Remote project
Active 19 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average $5,639 USD for this job
User Avatar
See private message.
$5,100 USD in 50 days
4.8 (46 reviews)
8.0
8.0
User Avatar
See private message.
$4,462.50 USD in 50 days
4.7 (43 reviews)
6.9
6.9
User Avatar
See private message.
$4,250 USD in 50 days
5.0 (46 reviews)
6.7
6.7
User Avatar
See private message.
$4,250 USD in 50 days
4.9 (130 reviews)
6.4
6.4
User Avatar
See private message.
$5,100 USD in 50 days
5.0 (12 reviews)
5.7
5.7
User Avatar
See private message.
$4,250 USD in 50 days
5.0 (51 reviews)
5.3
5.3
User Avatar
See private message.
$5,100 USD in 50 days
5.0 (6 reviews)
4.1
4.1
User Avatar
See private message.
$4,250 USD in 50 days
5.0 (6 reviews)
3.9
3.9
User Avatar
See private message.
$4,250 USD in 50 days
4.9 (12 reviews)
3.8
3.8
User Avatar
See private message.
$15,810 USD in 50 days
0.8 (7 reviews)
4.4
4.4
User Avatar
See private message.
$4,930 USD in 50 days
1.1 (3 reviews)
3.8
3.8
User Avatar
See private message.
$5,100 USD in 50 days
5.0 (1 review)
1.3
1.3
User Avatar
See private message.
$4,250 USD in 50 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$9,350 USD in 50 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$5,091.50 USD in 50 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$4,675 USD in 50 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since May 29, 2005

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.