1.64M

Презентация защиты Ерохин1000(1)

1.

ГОСУДАРСТВЕННОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«КИСЕЛЁВСКИЙ ПЕДАГОГИЧЕСКИЙ КОЛЛЕДЖ»
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ
««ЭЛЕКТРО-МОБИЛЬ СЕРВИС»»
Ерохин Антон Иванович
группа ИСП-41
Специальность 09.02.07 Информационные системы и программирование
Научный руководитель:
преподаватель
Тимофеева М.П.
Киселёвск
2024

2.

Цель: разработка автоматизированной информационной системы « ЭЛЕКТРОМОБИЛЬ СЕРВИС»
Задачи:
1. Изучить предметную область.
2. Рассмотреть аналоги программного обеспечения.
3. Проанализировать и выбрать средства разработки программного обеспечения.
4. Разработать структурную, функциональную схему, диаграммы UML и схему
интерфейса.
5. Спроектировать ER-модель и 3НФ базы данных.
6. Разработать программное обеспечение.
7. Протестировать программу.

3.

Предметная область
Рисунок 1 – Логотип «ЭЛЕКТРО-МОБИЛЬ СЕРВИС»

4.

Обзор аналогов существующего ПО
Рисунок 2 - Логотип GaragePro
Рисунок 3 - Логотип ChargePoint

5.

Выбор языка программирования
Рисунок 4 – C# (си шарп)
Рисунок 5 - Python
Рисунок 6 - Java

6.

Выбор среды программирования
Рисунок 8- Intellij IDEA
Рисунок 7- NetBeans
Рисунок 9 - Eclipse

7.

Выбор языка программирования баз данных
Рисунок 10 - Логотип phpMyAdmin
Рисунок 11 - Логотип SQLite
Рисунок 12 - Логотип Apache cassandra

8.

Разработка структурной и функциональной схемы
Рисунок 13 — Структурная схема

9.

Разработка структурной и функциональной схемы
Рисунок 14 — Функциональная схема (первая часть)

10.

Разработка структурной и функциональной схемы
Рисунок 15— Функциональная схема (вторая часть)

11.

Разработка диаграмм UML
Рисунок 16– ER-модель базы данных

12.

Разработка диаграмм UML
Рисунок 17— Диаграмма вариантов использования

13.

Разработка диаграмм UML
Рисунок 18— Диаграмма классов

14.

Разработка диаграмм UML
Рисунок 19– Диаграмма состояний

15.

Разработка диаграмм UML
Рисунок 20– Диаграмма потоков данных

16.

Разработка диаграмм UML
Рисунок 21– Диаграмма деятельности

17.

Разработка диаграмм UML
Рисунок 22– Диаграмма компонентов

18.

Разработка диаграмм UML
Рисунок 23– Диаграмма последовательности

19.

Разработка диаграмм UML
Рисунок 24– Полное представление базы данных (3НФ)

20.

Разработка макета интерфейса
Рисунок 25– Макет интерфейса программы

21.

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

22.

Тестирование программного продукта
Таблица 1 – Тестирование методом «чёрного ящика»
Функция
Действие/данн
Ожидание
Результат
ые
Логин = admin
Переход на окно
Переход на окно
Пароль = *****
меню
меню
Нажатие кнопки Выход из программы
Выход из
«Выход»
программы
Нажатие на
Переход на
Переход на
выбранную
выбранное окно
выбранное окно
кнопку
1, Зотов
Александр
Добавление данных в Добавление данных
Михайлович,
[email protected]
базу
в базу
u, 79605892377
Рекомендации
Изменение
данных
Выбор данных и
Изменение данных в Изменение данных
изменение
базе данных
в базе данных
-
Удаление
данных
Выбор данных и
Удаление данных из Удаление данных из
нажатие кнопки
базы данных
базы данных
«Удалить»
-
Вход
Выход
Переход по
кнопкам в
«Меню»
Добавление
данных
(Клиенты»
-
-

23.

ГОСУДАРСТВЕННОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«КИСЕЛЁВСКИЙ ПЕДАГОГИЧЕСКИЙ КОЛЛЕДЖ»
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ
««ЭЛЕКТРО-МОБИЛЬ СЕРВИС»»
Ерохин Антон Иванович
группа ИСП-41
Специальность 09.02.07 Информационные системы и программирование
Научный руководитель:
преподаватель
Тимофеева М.П.
Киселёвск
2024
English     Русский Rules