Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсачООП.docx
Скачиваний:
38
Добавлен:
21.06.2022
Размер:
1.4 Mб
Скачать

Заключение

В результате проделанной работы было создано программное приложение, обеспечивающее автоматизированную систему учета продаж автомобилей в автосалоне. Целью являлось создание такой программы, которая сможет учитывать все особенности при операциях администратора и клиента. Таким образом, основная задача курсового проекта была выполнена.

Был разработан широкий функционал, который позволит любому пользователю легко разобраться в программе. В ходе написания программы эффективно использовались основные средства языка С++, а также принципы объектно-ориентированного программирования, позволяющие наиболее эффективно реализовать данный проект и подойти к его разработке с точки зрения методологии объектно-ориентированного программирования.

Автоматизация продажи автомобилей в автосалоне позволяет существенно сократить время для работников автосалона и значительно повысить уровень обслуживания клиентов. Учет с помощью программы позволяет администратору склада автосалона быстро, удобно и эффективно работать со складом автосалона. Более того, автоматизация позволяет клиентам легко осуществлять необходимые транзакции, что ускоряет процесс сбыта товаров и увеличивает доход автосалона.     

Курсовой проект был выполнен в соответствии с основными требованиями и положениями. Учтены все необходимые нормы, такие как использование сокрытия данных, абстрактных классов, разработка шаблонов, создание пространств имен и другие. Для разработки программного продукта использовалась среда разработки консольных приложений Microsoft Visual Studio 2022. В качестве языка программирования был задействован C++. Пояснительная записка оформлена в соответствии с настоящим ГОСТ – стандарт предприятия.

Список использованных источников

[1] Луцик Ю.А., Ковальчук А.М., Лукьянова И.В. «Объектно-ориентированное программирование на языке C++», 2003.

[2] Сайт о программировании [Электронный ресурс]. – Режим доступа: https://metanit.com/cpp/tutorial/2.10.php

[3] Хранение товаров на складе [Электронный ресурс]. – Режим доступа: https://znaytovar.ru/

[4] Автоматизированная система учета продаж автомобилей в автосалоне [Электронный ресурс]. Режима доступа: https://knowledge.allbest.ru/programming/3c0a65625a2ac68b4d43b89421306d36_0.html

[5] Автоматизированная информационная система учета автомобилей в автосалоне [Электронный ресурс]. Режим доступа: https://www.studsell.com/view/5809/?page=2

Приложение а (обязательное) Листинг кода

#include <iostream>

#include <fstream>

#include <string>

#include <Windows.h>

#include <conio.h>

#include "Authentication.hpp"

#include "menu.hpp"

#include "User.hpp"

#include "Admin.hpp"

#include "CarParts.hpp"

#include "Car.hpp"

#include "SmartPointer.hpp"

using namespace std;

using namespace menu;

string EnterPass() {

string input_password;

unsigned char p;

do

{

p = _getch();

if (p == 13) break;

if (p == '\b' && !input_password.empty())

{

cout << '\b';

cout << ' ';

cout << '\b';

input_password.pop_back();

continue;

}

if (isalnum((unsigned char)p))

{

cout << '*';

input_password.push_back(p);

}

} while (true);

cout << endl;

return input_password;

}

int main() {

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

Loging person;

Соседние файлы в предмете Объектно ориентированное программирование