1.25M
Category: managementmanagement

Информационная система учета товаров

1.

Дипломная работа
Тема: Информационная система учета
товаров
Выполнил:
Студент гр. ПИ-19в
Нанава А.О.
Руководитель:
доцент каф. ПИ Боднар Алина Валериевна

2.

Объект исследования система учета товаров
Информационная
Цель работы – создание готовой системы для
управления складским предприятием

3.

Постановка задачи
Для создания данного продукта необходимо решить несколько задач:

Сформировать основную схему базы данных;

Реализация базы данных в СУБД PostgreSQL;

Точность и достоверность данных;

Создание интерфейса с использованием Winforms и C#;

Реализация части для взаимодействия приложения с базой данных;

Тестирование продукта.

4.

Выбор средств разработки
Выбор средств разработки играет важную роль в процессе создания
информационной системы учета товаров
− Язык программирование - C#;
− Фреймворк для разработки интерфейса – Winforms;
− Библиотека для взаимодействия с базой данных – NPGSQL;
− СУБД для организации работы базы данных – PostgreSQL.

5.

Схема данных БД

6.

Физическая модель базы данных

7.

Диаграмма компонентов и вариантов
использования

8.

Диаграмма развертывания

9.

Диаграмма последовательности

10.

Диаграмма классов

11.

Диаграмма активности для формы с
авторизацией

12.

Диаграмма навигации по формам

13.

Основной функционал программы
− Работа с пользователям(авторизация, создание нового
пользователя)
− Работа с таблицами(создание, удаление, изменение, поиск)
− Формирование отчета в Excel

14.

Форма авторизации и создания
пользователя

15.

Алгоритм авторизации

16.

Главная форма админа

17.

Алгоритм добавления клиента

18.

ГЛАВНАЯ ФОРМА РАБОТНИКА
Главным отличием между формой работника и администратора является
ограничение функционала. Работник имеет ограниченный доступ к таблицам, в то
время как администратор имеет полный доступ.

19.

Форма добавления и изменения

20.

Вывод в excel

21.

Алгоритм вывода в Excel

22.

РЕЗУЛЬТАТ РАЗРАБОТКИ
Результатом разработки является информационная система, предназначенная для
учета товаров на складе. Она включает основной функционал, необходимый для
такой системы. Кроме того, система обеспечивает защиту от неавторизованного
доступа и предоставляет возможность расширения штата работников. Таблицы
проходят все необходимые проверки данных, а также имеют разделение на
страницы. В дополнение к этому, система способна генерировать отчеты. Ее
преимуществами являются удобный интерфейс, гибкая и расширяемая архитектура,
а также бесплатность. Я считаю, что данная разработка может быть применена на
малых предприятиях, и в случае необходимости функционал может быть расширен.

23.

Все методы разработки баз данных и подобных
систем были рассмотрены на международных
научных конференциях ПИИВС-2022 и ИУСМКМ2023

24.

СПАСИБО ЗА ВНИМАНИЕ
English     Русский Rules