Похожие презентации:
Информационная система учета товаров
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.
Вывод в excel21.
Алгоритм вывода в Excel22.
РЕЗУЛЬТАТ РАЗРАБОТКИРезультатом разработки является информационная система, предназначенная для
учета товаров на складе. Она включает основной функционал, необходимый для
такой системы. Кроме того, система обеспечивает защиту от неавторизованного
доступа и предоставляет возможность расширения штата работников. Таблицы
проходят все необходимые проверки данных, а также имеют разделение на
страницы. В дополнение к этому, система способна генерировать отчеты. Ее
преимуществами являются удобный интерфейс, гибкая и расширяемая архитектура,
а также бесплатность. Я считаю, что данная разработка может быть применена на
малых предприятиях, и в случае необходимости функционал может быть расширен.
23.
Все методы разработки баз данных и подобныхсистем были рассмотрены на международных
научных конференциях ПИИВС-2022 и ИУСМКМ2023