24FreelanceFreelance marketplace that never sleeps
Closed

C++ programmer to refine the program

4,433 views 1 response#8588
Project status
Closed
BudgetNegotiable
FormatOne-time projectprepayment possible
PaymentCash, Bank transfer
Responses acceptedFinisheduntil 28.10.2017
Responses1category average: 0.3
Views4,4339 in 14 days

Project description

Information on the project
- application with GUI for working with data structures combined into a tree model;
The program is written in MFC, project in MS VS 2003 (7.10), requires Windows XP;
C++ programming language, but without adherence to the elementary principles of OOP (closer to C);
The program is compiled with static libraries.
- not used dll, ActivX, FrameWork.
- no databases are used.
- Work with Excel files is implemented through OLE (creation, opening / closing, activation of sheets, input / output of information in text format, cell formatting).
- the project is placed in the SVN repository;
There is a good user description of the tasks.

Programme summary:
The program implements an algorithm for calculating the parameters of the technical condition of the equipment. It is an advanced engineering calculator. It is not a database and has nothing to do with it.
The main element of the program is a tree structure with elements of equipment as nodes (on the left side of the window) and a changing field of input and display of information in the right part of the window. Each node has some technical information. All this is stored in a text file (txt format) in the form of data sequences separated by the sign “....” Inside the program, you can upload and download all the information from Excel.

A description of the priorities to be addressed as soon as possible (but no later than September 8-9):
1. Change (restore) of the calculation algorithm (algorithm "bit", the error is clear, it is necessary to correct it)
2. Output of certain data in Excel (into certain cells) data (the total output in Excel is organized, you need to fill the necessary cells in the Excel file generated by the program)

Description of the main tasks (for further study):
1. Development of functions of search, editing, adding data structures;
2. Modification of algorithms for data analysis and calculation of estimates;
3. processing of visual forms of data presentation and editing;
4. Import/export data to Excel file;
5. Introduction of new types of data and structures in order to apply existing algorithms for analysis and calculation of estimates to them.

Development requirements
- you can not fundamentally change the architecture of the application (rewrite again), you need to work with the existing one;
You can not use databases (SQLite, MySQL, etc.);
- static layout of libraries is required, the output must be a single executable *.exe file;

Time: the shortest possible time for priority tasks.
Further work on other tasks may need to be continued (see para. Description of the main tasks for subsequent development), but in a more gentle mode (these tasks are paid separately).
Contract price (payment will be determined by the quality and speed of the priority tasks)
Software development Cash, Bank transfer

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

24
Twenty · tip

How to write a response that gets picked

  • Open with the client’s task, not with a story about yourself.
  • Link one or two similar works from your portfolio.
  • Name a price and a deadline — and what exactly they include.
  • Ask one clarifying question: it starts the conversation.

Responses 1

Response texts are visible only to the client.

Same category

Similar projects

All projects in the category
Warehouse inventory app with barcode scanner

Warehouse inventory app with barcode scanner

Looking for a developer to build a mobile warehouse inventory app with barcode scanning, receiving, dispatch, stocktake and reports.

Software development24.09.20260237
0responses
Website accessibility audit against WCAG

Website accessibility audit against WCAG

We need an independent WCAG accessibility audit of our website: keyboard, contrast, screen readers and a clear report with fixes.

Software development24.09.20260236
0responses
Good to know
How do I respond to this project?

Log in as a freelancer, describe how you will solve the task, name your price and deadline. The client reads responses and starts a dialogue with the best ones.

Who can see my response?

Only the client who posted the project and you. Other freelancers do not see your text or price.

Where can I find similar work?

New projects in “Software development” appear every day. All projects in the category

What this page answers