ИНФОРМАЦИОННАЯ БАЗА ПРОЕКТА
АКТУАЛЬНОСТЬ ПРОГРАММЫ
ТРЕБОВАНИЯ, ПРЕДЪЯВЛЯЕМЫЕ К ПРОДУКТАМ ПОДОБНОГО ВИДА
СРЕДА РАЗРАБОТКИ Microsoft Visual Studio
ГЛАВНОЕ МЕНЮ ПРОГРАММЫ
ОКНО ПРОСМОТРА РЕЙСОВ
СХЕМА РАЗМЕЩЕНИЯ ДАННЫХ
ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ
ТРЕБОВАНИЯ К КОМПЬЮТЕРУ
ПРИМЕР КОДА ПРОГРАММЫ
ЗАКЛЮЧЕНИЕ
108.27K

APTECHKA

1.

Учреждение образования
«Минский государственный колледж цифровых технологий»
Курсовой проект
РАЗРАБОТКА ПРИЛОЖЕНИЯ «APTECHKA»
Минск, 2026
Разработала:
Якубец Д.В.
Руководительница: Федкевич Д.А.

2. ИНФОРМАЦИОННАЯ БАЗА ПРОЕКТА

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

3. АКТУАЛЬНОСТЬ ПРОГРАММЫ

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

4. ТРЕБОВАНИЯ, ПРЕДЪЯВЛЯЕМЫЕ К ПРОДУКТАМ ПОДОБНОГО ВИДА

Удобный и понятный интерфейс
Низкие системные требования к компьютеру
Малое время обучения работе с приложением

5.

Данная программа будет выполнять следующие функции:
Просмотр каталога товаров
Поиск препарата по названию
Фильтрация по категориям (группам)
Сортировка по цене и возрастному ограничению
Подсчёт остатков по всей аптечной сети
Оформление покупки с расчётом чека
Регистрация рецепта для сильнодействующих веществ
Добавление, изменение и удаление товаров (для администратора)
Формирование отчётов в формате Word (по рецептам и срокам годности)

6. СРЕДА РАЗРАБОТКИ Microsoft Visual Studio

Мощные инструменты отладки в реальном времени
Расширенная функциональность
Возможность расширения функциональности путём установки плагинов
Выделение ошибок в коде
Наличие бесплатной версии приложения

7. ГЛАВНОЕ МЕНЮ ПРОГРАММЫ

8. ОКНО ПРОСМОТРА РЕЙСОВ

9. СХЕМА РАЗМЕЩЕНИЯ ДАННЫХ

aptechka.txt
├── _MEDICINES
│ └──
(ID|Название|Категория|Цена|Год|Возраст|Пр
оизводитель|Рецепт)
├── _BRANCH_STOCKS
│ └──
(ID_препарата|Адрес_филиала|Количество)
├── _CLIENTS
│ └──
(ID|Фамилия|Имя|Отчество|Дата_рождения)
└── _PRESCRIPTIONS
└──
(Номер|Дата_выдачи|Действующее_вещество|
ID_клиента|ID_препарата)

10. ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ

11. ТРЕБОВАНИЯ К КОМПЬЮТЕРУ

Процессор: архитектура x86 или x64 с тактовой частотой от 1.0 ГГц
Оперативная память: не менее 512 МБ
Свободное место на диске: не менее 50 МБ
Операционная система: Windows 7 / 8 / 10 / 11
Наличие манипулятора «мышь»
Клавиатура IBM PC любой модификации
Дисплей: монитор с поддержкой вывода текстового окна стандартной
консоли Windows

12. ПРИМЕР КОДА ПРОГРАММЫ

void addMedicine() {
clearScreen();
printCentered("\n ДОБАВЛЕНИЕ НОВОГО ПРЕПАРАТА\n");
Medicine m;
m.id = medicines.empty() ? 1 : medicines.back().id + 1;
cout << "Введите название лекарства: ";
cin.getline(m.name, 100);
ПРИМЕР КОДА
ПРОГРАММЫ
cout << "Введите категорию: ";
cin.getline(m.category, 50);
cout << "Укажите цену: ";
while (!(cin >> m.price)) {
cin.clear();
cout << "Введите корректное число: ";
}
medicines.push_back(m);
saveToTextFile();
}

13. ЗАКЛЮЧЕНИЕ

В процессе разработки:
Было приложено максимум усилий для создания качественного и
эффективного в использовании программного продукта, который отвечал
бы заданным требованиям
Был изучен новый материал (язык C++, работа с файлами, структуры
данных)
Разработано приложение, позволяющее автоматизировать учёт
лекарственных средств в аптечной сети

14.

Учреждение образования
«Минский государственный колледж цифровых технологий»
Курсовой проект
РАЗРАБОТКА ПРИЛОЖЕНИЯ «APTECHKA»
Минск, 2026
Разработала:
Якубец Д.В.
Руководительница: Федкевич Д.А.
English     Русский Rules