Защита производственной практики

Содержание

Слайд 2

Введение

Обучение с помощью электронных средств на данный момент является достаточно актуальным, а

Введение Обучение с помощью электронных средств на данный момент является достаточно актуальным,
так же наиболее удобным способом.
В данном проекте была разработана база данных и приложение для тестирования обучающихся по курсу «Английский язык» в клубе знаний.
Перед разработкой были поставлены следующие задачи: предоставить возможность обучающимся проходить тестирование, смотреть подробные результаты и статистику выполнения, а так же формировать сертификат и подробную статистику в Excel.

Слайд 3

Обоснование выбора

Я взял тему «Сопровождение и обслуживание модуля "Обучения"», потому что в

Обоснование выбора Я взял тему «Сопровождение и обслуживание модуля "Обучения"», потому что
наше время детям гораздо удобнее воспринимать информацию в электронном виде. Моя задача спроектировать базу данных и написать программу, в которой будет удобно работать определенным категориям детей.

Слайд 4

Обоснование СУБД и языка запросов

Microsoft SQL Server (MS SQL Server) — одна

Обоснование СУБД и языка запросов Microsoft SQL Server (MS SQL Server) —
из наиболее лучших СУБД архитектуры клиент-сервер. Эта СУБД позволяет удовлетворять такие требования, предъявляемые к системам распределенной обработке данных, как поддержка больших баз данных.
MS SQL Server — построенная на сильных сторонах обширная масштабируемая платформа для организации хранилищ данных.
увеличивать продуктивность информационных технологий, уменьшая сложность построения, развертывания и управления приложениями по работе с базами данных;
разделять данные между платформами, приложениями и устройствами для облегчения соединения внутренних и внешних систем.
За счет сжатия данных позволяется более эффективно хранить информацию, а также повысить производительность благодаря сокращению объемов ввода-вывода. Благодаря сжатию резервных копий в MS SQL Server требуется меньше пространства для их хранения.
Недостатком MS SQL Server является моноплатформенность, то есть вышеуказанная СУБД поддерживается лишь операционной системой семейства Windows.

Слайд 5

Обоснование среды и языка программирования

В качестве средства разработки клиентской части ПО автоматизации

Обоснование среды и языка программирования В качестве средства разработки клиентской части ПО
проверки счётчиков воды использовалась среда программирования Microsoft Visual Studio 2019. Среда разработана в соответствии с концепцией визуального программирования.
Microsoft Visual Studio 2019 — это набор инструментов для создания программного обеспечения: от планирования до разработки пользовательского интерфейса, написания кода, тестирования, отладки, анализа качества кода и производительности, развертывания в средах клиентов и сбора данных телеметрии по использованию. Эти инструменты предназначены для максимально эффективной совместной работы; все они доступны в интегрированной среде разработки (IDE) Visual Studio. Еще одним плюсом данной среды является, то, что она не нуждается в каких-либо настройках. По умолчанию Visual Studio обеспечивает поддержку C#, C и C++, JavaScript, F# и Visual Basic. В качестве языка программирования клиентской части данного проекта был выбран язык C#.
Visual Studio можно использовать для создания различных типов приложений, от простых приложений для магазина и игр для мобильных телефонов до больших и сложных систем, обслуживающих предприятия и центры обработки данных.
Для работы с Microsoft Visual Studio 2019 могут быть использованы следующие операционные системы: Windows 8/8.1/10.

Слайд 6

Входная информация

Входная информация содержится в договоре на обучение

Входная информация Входная информация содержится в договоре на обучение

Слайд 7

Выходная информация

Выходная информация представлена в виде сертификата об обучении и статистики прохождения

Выходная информация Выходная информация представлена в виде сертификата об обучении и статистики прохождения курса
курса

Слайд 8

Выходная информация

Выходная информация

Слайд 9

Диаграмма бизнес-процессов
(idef0)

Диаграмма бизнес-процессов (idef0)

Слайд 10

Детализация idef0

Детализация idef0

Слайд 11

Диаграмма потоков данных(dfd)

Диаграмма потоков данных(dfd)

Слайд 12

Детализация dfd

Детализация dfd

Слайд 13

Диаграмма вариантов использования
(use-case)

Диаграмма вариантов использования (use-case)

Слайд 14

Логическая модель БД

Логическая модель БД

Слайд 15

Физическая модель БД

Физическая модель БД

Слайд 16

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

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

Слайд 17

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

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

Слайд 18

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

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

Слайд 19

Демонстрация тест-кейсов и модульных тестов

Часть листинга модульного тестирования

[TestMethod]
public void ShowFood_ReturnedTrue()

Демонстрация тест-кейсов и модульных тестов Часть листинга модульного тестирования [TestMethod] public void
{
Func test = new Func();
bool status = test.Food();
Assert.AreEqual(true, status);
}
[TestMethod]
public void ShowCity_ReturnedTrue()
{
Func test = new Func();
bool status = test.City();
Assert.AreEqual(true, status);
}

Слайд 20

Демонстрация тест-кейсов и модульных тестов

Демонстрация тест-кейсов и модульных тестов

Слайд 21

Демонстрация готовой системы

Окно «Авторизация»

Демонстрация готовой системы Окно «Авторизация»

Слайд 22

Главное окно

Страница «Еда»

Главное окно Страница «Еда»

Слайд 23

Страница «Города»

Страница «Статистика»

Страница «Города» Страница «Статистика»

Слайд 24

Страница
«Животные»

Окно «О программе»

Страница «Животные» Окно «О программе»
Имя файла: Защита-производственной-практики.pptx
Количество просмотров: 30
Количество скачиваний: 0