БАКАЛАВРСКАЯ РАБОТА "Разработка программной системы для автоматизации тестирования знаний по немецкому языку". Факультет ИВТ.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Adobe Acrobat Reader
- Программа для просмотра изображений
Описание
Содержание
ВВЕДЕНИЕ 15
ГЛОССАРИЙ 17
1 ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 23
1.1 Постановка задачи 23
1.2 Особенности изучения иностранного языка 24
1.3 Тестирование, контроль, самообучение 27
1.4 Информационные технологии в образовании 29
2 РАЗРАБОТКА ТРЕБОВАНИЙ 35
2.1 Бизнес-требования 37
2.1.1 Исходные данные, возможности бизнеса и нужды клиентов 37
2.1.2 Бизнес-цели и критерии успеха 39
2.1.3 Факторы бизнес-риска 39
2.2 Образ решения 41
2.2.1 Положение об образе проекта 41
2.2.2 Основные функции Системы 42
2.3 Масштабы и ограничения проекта 43
2.3.1 Объем первого выпуска Системы 43
2.3.2 Ограничения и исключения 43
2.4 Бизнес-контекст 45
2.4.1 Профили заинтересованных лиц и пользователей 45
2.4.2 Приоритеты проекта 47
2.4.3 Операционная среда 47
2.5 Функциональные требования 48
2.5.1 Варианты использования 48
2.5.2 Сценарии использования Системы 49
2.6 Нефункциональные требования 64
2.6.1 Удобство использования 65
2.6.2 Надежность и безопасность 66
2.6.3 Производительность 66
2.6.4 Поддержка пользователей 67
3 ПРОЕКТИРОВАНИЕ СИСТЕМЫ 69
3.1 Инструментальные средства разработки Системы 69
3.2 Визуальное моделирование Системы 70
3.2.1 Диаграмма классов 71
3.2.2 Диаграмма прецедентов 73
3.2.3 Диаграмма последовательности 74
3.3 Структура базы данных 76
4 РЕАЛИЗАЦИЯ СИСТЕМЫ 80
4.1 Пользовательский интерфейс 80
4.1.1 Общие сведения, рекомендации и правила 80
4.1.2 Описание интерфейса Системы 81
4.2 Архитектура 83
4.2.1 Микроархитектура 83
4.2.2 Управление базой данных 86
4.2.3 Реализации словаря Записей 89
4.2.4 Поддержка нескольких словарей 91
4.2.5 Тестирование 93
5 ТЕСТИРОВАНИЕ СИСТЕМЫ 95
5.1 Основные понятия 95
5.2 Функциональное тестирование 95
5.3 Регрессионное тестирование 96
5.4 Экспертная оценка качества ПО 97
6 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 100
6.1 Установка программы 100
6.1.1 Установка программы в ОС Windows 100
6.1.2 Установка программы в MacOS 101
6.2 Начало работы 101
6.3 Словарь Слов 102
6.4 Словарь Фраз и предложений 105
6.5 Таблица Неправильных глаголов 106
6.6 Словарь Уроков 107
6.7 Тестирование знаний 109
6.8 Настройка Системы 115
6.9 Удаление программы 117
6.9.1 Удаление программы в ОС Windows 117
6.9.2 Удаление программы в MacOS 117
7 ОХРАНА ТРУДА И БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 119
ЗАКЛЮЧЕНИЕ 123
БИБЛИОГРАФИЯ 126
ПРИЛОЖЕНИЕ А. ОЦЕНКА КАЧЕСТВА УЧЕБНОГО ПО 127
ПРИЛОЖЕНИЕ Б. ЛИСТИНГ ПРОГРАММЫ 131
ВВЕДЕНИЕ 15
ГЛОССАРИЙ 17
1 ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 23
1.1 Постановка задачи 23
1.2 Особенности изучения иностранного языка 24
1.3 Тестирование, контроль, самообучение 27
1.4 Информационные технологии в образовании 29
2 РАЗРАБОТКА ТРЕБОВАНИЙ 35
2.1 Бизнес-требования 37
2.1.1 Исходные данные, возможности бизнеса и нужды клиентов 37
2.1.2 Бизнес-цели и критерии успеха 39
2.1.3 Факторы бизнес-риска 39
2.2 Образ решения 41
2.2.1 Положение об образе проекта 41
2.2.2 Основные функции Системы 42
2.3 Масштабы и ограничения проекта 43
2.3.1 Объем первого выпуска Системы 43
2.3.2 Ограничения и исключения 43
2.4 Бизнес-контекст 45
2.4.1 Профили заинтересованных лиц и пользователей 45
2.4.2 Приоритеты проекта 47
2.4.3 Операционная среда 47
2.5 Функциональные требования 48
2.5.1 Варианты использования 48
2.5.2 Сценарии использования Системы 49
2.6 Нефункциональные требования 64
2.6.1 Удобство использования 65
2.6.2 Надежность и безопасность 66
2.6.3 Производительность 66
2.6.4 Поддержка пользователей 67
3 ПРОЕКТИРОВАНИЕ СИСТЕМЫ 69
3.1 Инструментальные средства разработки Системы 69
3.2 Визуальное моделирование Системы 70
3.2.1 Диаграмма классов 71
3.2.2 Диаграмма прецедентов 73
3.2.3 Диаграмма последовательности 74
3.3 Структура базы данных 76
4 РЕАЛИЗАЦИЯ СИСТЕМЫ 80
4.1 Пользовательский интерфейс 80
4.1.1 Общие сведения, рекомендации и правила 80
4.1.2 Описание интерфейса Системы 81
4.2 Архитектура 83
4.2.1 Микроархитектура 83
4.2.2 Управление базой данных 86
4.2.3 Реализации словаря Записей 89
4.2.4 Поддержка нескольких словарей 91
4.2.5 Тестирование 93
5 ТЕСТИРОВАНИЕ СИСТЕМЫ 95
5.1 Основные понятия 95
5.2 Функциональное тестирование 95
5.3 Регрессионное тестирование 96
5.4 Экспертная оценка качества ПО 97
6 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 100
6.1 Установка программы 100
6.1.1 Установка программы в ОС Windows 100
6.1.2 Установка программы в MacOS 101
6.2 Начало работы 101
6.3 Словарь Слов 102
6.4 Словарь Фраз и предложений 105
6.5 Таблица Неправильных глаголов 106
6.6 Словарь Уроков 107
6.7 Тестирование знаний 109
6.8 Настройка Системы 115
6.9 Удаление программы 117
6.9.1 Удаление программы в ОС Windows 117
6.9.2 Удаление программы в MacOS 117
7 ОХРАНА ТРУДА И БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 119
ЗАКЛЮЧЕНИЕ 123
БИБЛИОГРАФИЯ 126
ПРИЛОЖЕНИЕ А. ОЦЕНКА КАЧЕСТВА УЧЕБНОГО ПО 127
ПРИЛОЖЕНИЕ Б. ЛИСТИНГ ПРОГРАММЫ 131
Дополнительная информация
В дипломную работу входит:
Пояснительная записка
Презентация
Диаграммы
Характеристика-отзыв
Книги и статьи (использованные в качестве литературы)
Бланки оценки качества ПО.
Пояснительная записка
Презентация
Диаграммы
Характеристика-отзыв
Книги и статьи (использованные в качестве литературы)
Бланки оценки качества ПО.
Похожие материалы
Отчет по учебной практике (факультет ИВТ). Вариант №1
SibGOODy
: 21 августа 2018
направление 09.03.01 «Информатика и вычислительная техника»
профиль «Программное обеспечение средств вычислительной техники и автоматизированных систем»
Задание (Вариант №1):
Написать программу, находящую все варианты разбиений натурального числа n на слагаемые. Входные данные: n. Выходные данные: все упорядоченные варианты разбиений числа n на слагаемые.
Описание используемого алгоритма
Листинг программы
Результаты тестирования
Список использованных источников
500 руб.
Отчет по учебной практике (факультет ИВТ). Вариант №7
SibGOODy
: 22 июля 2018
Задание
Написать программу, реализующую операции над числами в шестнадцатеричной системе счисления: сложение, вычитание, перевод в десятичную систему счисления. Вид операции должен выбираться из меню. Предусмотреть циклический выбор операций во время одного запуска программы.
Описание алгоритма
Текст программы
Тестирование программы
1) Сложение чисел.
2) Вычитание чисел.
3) Перевод в десятичную систему.
Список использованной литературы
500 руб.
Отчет по производственной практике (факультет ИВТ). Вариант №3
SibGOODy
: 18 июля 2018
Содержание
1. Задание 3
2. Краткая теория по использованной технологии 4
3. Описание иерархии объектов и методов объектов 5
4. Описание алгоритма основной программы 6
5. Листинг программы 7
6. Результат тестирования на различных данных 13
Список использованных источников 14
1. Задание
Написать программу с использованием объектно-ориентированных технологий.
Количество созданных классов – не менее трёх по одной из следующих схем наследования:
Какие объекты должна описывать иерархия классов, выби
600 руб.
Отчет по производственной практике (факультет ИВТ). Вариант №9 (2018 год)
SibGOODy
: 20 ноября 2018
Содержание
1. Постановка задачи 3
2. Краткая теория по использованным технологиям 4
3. Описание разработки приложения 5
3.1 Описание иерархии объектов и методов объектов 5
3.2 Описание алгоритма основной программы 6
Заключение 7
Список использованных источников 8
Приложение А. Листинг программы 9
Приложение Б. Результат тестирования 16
1. Постановка задачи
Написать программу с использованием объектно-ориентированных технологий.
Количество созданных классов – не менее трёх по одной из следующих
700 руб.
Отчет по производственной практике (факультет ИВТ). Вариант №5 (2018 год)
SibGOODy
: 30 сентября 2018
Задание
Написать программу с использованием объектно-ориентированных технологий.
Количество созданных классов – не менее трёх по одной из следующих схем наследования:
Какие объекты должна описывать иерархия классов, выбирается по таблице согласно своему варианту (вариант определяется по последней цифре пароля).
Вариант №5:
Магазин.
Поля данных: фамилия, район, социальное положение, величина вклада. Вывести данные о том, сколько среди вкладчиков служащих, рабочих и т.д.
Постановка задачи, сод
600 руб.
Отчет по производственной практике (факультет ИВТ). Вариант №0 (2018 год)
SibGOODy
: 18 марта 2018
Содержание:
1. Постановка задачи
2. Краткая теория по использованной технологии
3. Описание иерархии объектов и методов объектов
4. Описание алгоритма основной программы
5. Листинг программы
6. Результат тестирования на различных данных
Список использованных источников
1. Постановка задачи
Написать программу с использованием объектно-ориентированных технологий.
Количество созданных классов – не менее трёх по одной из следующих схем наследования:
Какие объекты должна описывать иерархия классов,
600 руб.
Отчет по производственной практике (факультет ИВТ). Вариант №3 (2018 год)
SibGOODy
: 18 марта 2018
Содержание
1. Постановка задачи 3
2. Краткая теория по использованной технологии 3
3. Описание иерархии объектов и методов объектов 5
4. Описание алгоритма основной программы 6
5. Листинг программы 7
6. Результаты работы 14
Список использованных источников 15
1. Постановка задачи
Написать программу с использованием объектно-ориентированных технологий.
Количество созданных классов – не менее трёх по одной из следующих схем наследования:
Какие объекты должна описывать иерархия классов, выбирается
600 руб.
Написать программу, находящую все варианты разбиений натурального числа n на k слагаемых - Отчет по учебной практике (факультет ИВТ). Вариант 3
Roma967
: 28 марта 2024
Содержание
1. Условие задания 3
2. Описание используемого алгоритма 4
3. Листинг программы (на Delphi) 5
4. Результаты тестирования 7
Список литературы 9
1. Условие задания
Номер варианта выбирается по последней цифре зачетной книжки студента.
Вариант 3:
Написать программу, находящую все варианты разбиений натурального числа n на k слагаемых. Входные данные: n, k (k<=n). Выходные данные: все упорядоченные варианты разбиений числа n на k слагаемых.
700 руб.
Другие работы
Проект комплексного автотранспортного предприятия на 250 автобусов с разработкой зоны текущего ремонта и кузнечно-рессорного участка
proekt-sto
: 4 июня 2022
Введение………………………………………………………………………………………8
1 Технико-экономическое обоснование исходных данных на проектирование………....9
1.1 Технические характеристики и область применения заданного ПС .9
2 Технологический расчет автотранспортного предприятия ……………………………13
2.1 Корректирование нормативов периодичности технического обслуживания
(ТО) и трудоемкости ТО, текущего ремонта(ТР)................................................................13
2.2 Расчет производственной про
250 руб.
КУРСОВАЯ РАБОТА ПО КУРСУ: «Архитектура телекоммуникационных систем и сетей» Вариант 43
Иван262
: 2 марта 2023
Министерство цифрового развития, связи и массовых коммуникаций РФ
«Сибирский государственный университет
телекоммуникаций и информатики»
Кафедра систем мобильной связи
КУРСОВАЯ РАБОТА
ПО КУРСУ:
«Архитектура телекоммуникационных систем и сетей»
Вариант 43
Оглавление
1 Задание на курсовую работу
2 Теоретические сведения
2.1 Понятие маршрутизации
2.2 Алгоритм Флойда-Уоршелла
3 Маршрутизация на основе алгоритма Флойда-Уоршелла
4 Выводы
1 Задание на курсовую работу
Главными задачами данно
400 руб.
Контрольная работа по начертательной геометрии . 9-й вариант. КемТиПП
Laguz
: 1 апреля 2015
В контрольной 5 чертежа для 4 заданий:1.5, 2.5, 2.12, 2.13
Сделано в компас 14+ сохранено дополнительно в картинки.
Подходит для: 141200
Холодильная, криогенная техника и системы жизнеобеспечения
ХМз
ХМнз
1,3курс, 4 года, 5 лет
151000
Технологические машины и
оборудование
ПМз
ПМнз
1,2курс,4 года, 5 лет
Есть задания 1.5, 2.5, 2.12, 2.13
200 руб.
Контрольная работа по дисциплине: «Цифровые системы передачи». Вариант №11.
ДО Сибгути
: 18 июня 2016
Задача 1
Рассчитайте основные параметры нестандартной цифровой системы передачи. Нарисуйте цикл передачи N канальной системы передачи с ИКМ, разрядность кода равна m. Определите скорость группового сигнала. Разработайте генераторное оборудование этой системы и нарисуйте диаграммы его работы.
Исходные данные:
Предпоследняя цифра номера пароля N Последняя цифра номера пароля m
1 14 1 6
Задача 2.
Рассчитать для заданных отсчетов группового АИМ сигнала:
1. Число уровней квантования Мрасч дл
450 руб.