24FreelanceMercado freelance que nunca duerme
Cerrado

C++ programmer to refine the program

4 431 vistas 1 respuesta#8588
Estado del proyecto
Closed
PresupuestoNegociable
FormatoProyecto únicoprepago posible
PagoEfectivo, Transferencia bancaria
Respuestas aceptadasTerminadohasta 28.10.2017
Respuestas1promedio de categoría: 0,3
Vistas4 43120 en 14 días

Descripción del proyecto

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)
Desarrollo de software Efectivo, Transferencia bancaria

Protección de custodia SafeDeal

Los fondos se reservan en custodia USDT (TRC-20) de Payora y se liberan al profesional solo tras aprobar la entrega.

24
Veinte · consejo

Cómo escribir una respuesta que sea seleccionada

  • Comienza con la tarea del cliente, no con una historia sobre ti mismo.
  • Incluye uno o dos trabajos similares de tu portafolio.
  • Nombra un precio y un plazo — y qué incluyen exactamente.
  • Haz una pregunta aclaratoria: inicia la conversación.

Respuestas 1

Los textos de respuesta son visibles solo para el cliente.

Misma categoría

Proyectos similares

Todos los proyectos en la categoría
Auditoría de accesibilidad web según WCAG

Auditoría de accesibilidad web según WCAG

Necesitamos una auditoría independiente de accesibilidad según WCAG: teclado, contraste, lectores de pantalla y un informe claro con correcciones.

Desarrollo de software24.09.20260236
0respuestas
Bueno saber
¿Cómo respondo a este proyecto?

Inicia sesión como freelancer, describe cómo resolverás la tarea, nombra tu precio y plazo. El cliente lee las respuestas y comienza un diálogo con las mejores.

¿Quién puede ver mi respuesta?

Solo el cliente que publicó el proyecto y tú. Otros freelancers no ven tu texto ni tu precio.

¿Dónde puedo encontrar trabajos similares?

Nuevos proyectos en “Desarrollo de software” aparecen todos los días. Todos los proyectos en la categoría

Lo que esta página responde