Proyecto codigo C++

En curso Publicado hace 2 años Pagado a la entrega
En curso Pagado a la entrega

The project consists of the development of a system that allows managing operations

CRUD of at least two objects, and whose information will be stored in text files.

Based on an idea (payable and non payable auxes) Do:

Define at least two objects and their operations CRUD (create - read- update - delete / create - read - update- remove). You will also have to manage users and their access to the program.

Broadly speaking, the program must be able to:

1. Allow users to enter the program.

2. Manage user login, deletion, password change through

binary files.

3. Use appropriate data structures to handle data with multiples

instances of classes that you must build to represent the objects in the

deal.

4. Allow the creation, consultation, updating and deletion of records.

5. Manage records in text files.

6. Have a friendly interface for the user.

7. Implement the concepts of inheritance and polymorphism for the defined classes.

Allow users to enter the program.

The program must control access to the program by username and password.

The password must not be visible at the time it is entered. Include in your

document at least 2 policies for password entry that must be

validated in the program.

Manage user login, deletion, password change through

binary files.

The program must allow adding new users and assigning them a password per

default, delete users, change the password of the users. All data from

users must be handled through a binary file. Include in the

project document the design of the binary file (what data will be handled

within it, type and length).

Use appropriate data structures to handle data with multiples

Class instances that you must build to represent your business objects.

Based on your particular case, you will need to define at least two parent classes / base classes

which will be the basis for all CRUD operations.

Allow the creation, consultation, updating and deletion of records.

The program must allow to perform all the operations described CRUD (create,

query, update, delete) records of objects created for classes previously defined.

Manage records in text files.

All the information in the records must be handled in text files. Include in

your project document the definition of it - the file (s), name of the

file (s), their fields, their length, data type.

Have a friendly interface for the user.

Try to design an interface that is user-friendly. it can be in console mode. However it is suggested to incorporate the use of libraries to give a slightly more professional format to the screens.

Implement the concepts of inheritance and polymorphism for defined classes.

It is up to determine the manner in which the concepts of inheritance and polymorphism, which must be integrated at least for one of the classes.

Final delivery

An individual ZIP containing the following will be uploaded to the virtual classroom:

• Program source codes

• Executable file (it is the responsibility of those who deliver the project

make sure an executable is delivered running on Windows 7 platform

onwards and that all libraries are integrated. Files

executables that do not work, they will be considered as incomplete projects and

this will have an impact on the final grade of that project).

Programación en C++

Nº del proyecto: #30479254

Sobre el proyecto

3 propuestas Proyecto remoto Activo hace 2 años

3 freelancers están ofertando un promedio de $40 por este trabajo

ant0504

Hi, I've read your description carefully. I have more than 5 years experience with C++. ************************************************************************************* I'm confident in your project with high qual Más

$50 USD en 2 días
(3 comentarios)
2.1
bmoatar1

Hi, I have full experience with C++. ========================================================== I can carry out your project on time with high quality guarantee. I hope to discuss more in detail. Best regards. From Jac Más

$50 USD en 3 días
(1 comentario)
0.0