Цель разработки
Актуальность
Основные задачи проекта
Результаты этапа анализа предметной области и проектирования
Диаграмма вариантов использования
ER–диаграмма базы данных
Диаграмма компонентов
Схема пользовательского интерфейса
Диаграмма развертывания
Диаграмма взаимодействия
Результаты этапа разработки. Среда разработки и язык программирования
Система управления базой данных
Используемые библиотеки и методы разработки
Тестирование программного продукта
Защита данных и программного продукта
Демонстрация программного продукта
Выводы
3.88M
Category: softwaresoftware
Similar presentations:

Презентация Ткаченко

1.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОСТОВСКОЙ ОБЛАСТИ
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ РОСТОВСКОЙ ОБЛАСТИ
«РОСТОВСКИЙ-НА-ДОНУ КОЛЛЕДЖ РАДИОЭЛЕКТРОНИКИ,
ИНФОРМАЦИОННЫХ И ПРОМЫШЛЕННЫХ ТЕХНОЛОГИЙ»
(ГБПОУ РО «РКРИПТ»)
Дипломный проект
ТЕМА: «Разработка программного продукта
автоматизации склада автозапчастей для ООО
«ДонАвто»
Разработал: Ткаченко П.А.
студент группы ПО-43к
Руководитель: Махно Л.В.

2. Цель разработки

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

3. Актуальность

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

4. Основные задачи проекта

Для разработки дипломного проекта необходимо решить следующие
задачи:
• проанализировать предметную область;
• разработать схему пользовательского интерфейса;
• разработать структуру базы данных;
• спроектировать пользовательский интерфейс;
• спроектировать базу данных;
• реализовать программный продукт;
• отладить и протестировать программный продукт;
• составить программную документацию.

5. Результаты этапа анализа предметной области и проектирования

В результате этапа анализа предметной области
были разработаны:
• Диаграмма вариантов использования
• ER-диаграмма
• Диаграмма компонентов
• Схема пользовательского интерфейса
• Диаграмма развертывания

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

7. ER–диаграмма базы данных

8. Диаграмма компонентов

9. Схема пользовательского интерфейса

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

11. Диаграмма взаимодействия

12. Результаты этапа разработки. Среда разработки и язык программирования

Программный продукт
создан с использованием
среды разработки Microsoft
Visual Studio 2022.
Для реализации
программного продукта
использован язык
программирования C#.

13. Система управления базой данных

• База данных разработана в СУБД PostgreSQL.

14. Используемые библиотеки и методы разработки

Для работы программного продукта были подключены библиотеки
System
System.Windows.Forms
Npgsql
System.Diagnostics
System.IO
Microsoft.Office.Interop.Word

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

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

16. Защита данных и программного продукта

Для защиты данных используются следующие меры.
База данных защищена паролем.
Для защиты программы а также для разделения уровня доступности
между работниками компании, используется окно авторизации.
Пользователей добавить может только администратор.
Логин и пароль пользователя известен только ему.
При
попытке
несанкционированного
входа
будет
выводиться
сообщение
В приложении имеется информация об авторе программного продукта

17. Демонстрация программного продукта

18. Выводы

Программный продукт может использоваться на
складе автозапчастей, что позволит сократить
время оформления продажи, тем самым
обслужить большее количество клиентов, кроме
того
информационная
система
позволит
оптимизировать учет и контроль продаж.

19.

Спасибо за внимание!
English     Русский Rules