БАКАЛАВРСКАЯ РАБОТА "Разработка программной системы для автоматизации тестирования знаний по немецкому языку". Факультет ИВТ.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой 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 руб.
Другие работы
Анализ структуры и качества активов банка
evelin
: 29 ноября 2013
Введение
Глава 1. Анализ структуры и качества активов банка
1.1.Понятие коммерческого банка.
1.2 Экономическая сущность активных операций
1.3 Состав и структура актива баланса коммерческого банка.
1.4 Анализ состава структуры актива баланса банка
Глава 2 Качество активов коммерческого банка
1.1 Качество активов
1.2 Показатели качества активов
Заключение
Список литературы
Введение
Коммерческие банки – универсальное кредитное учреждение,
создаваемое для привлечения и размещения денежных средств н
10 руб.
Архитектура вычислительных систем. Экзамен. Билет №5.
sibguter
: 23 ноября 2018
1. Какие существуют уровни параллелизма?
2. Какие существуют уровни параллелизма? Какие существуют основные виды предсказания ветвления? Каковы их основные черты, достоинства, недостатки?
3. В чем заключаются отличительные особенности, преимущества и недостатки имитационного моделирования в сравнении с аналитическим моделированием.
39 руб.
Результаты экономических преобразований стран с переходной экономикой
Elfa254
: 6 сентября 2013
Успех проведенных рыночных реформ следует оценивать с позиций выхода стран на траекторию экономического роста. В странах, где реформы должны были преодолеть кризис и инфляцию, наиболее быстро справились со своими задачами (Польша, Венгрия, Чехия и Словакия, Хорватия). Румынии помогло наличие нефтяных ресурсов, продажа которых позволила осуществить менее болезненно стабилизационные процессы. В Польше, Чехии, Венгрии и Словакии краткость стабилизационного периода во многом предопределялась реформа
Контрольная работа по дисциплине: Теория информации. Выполняется по ФИО, помогу с решением!
IT-STUDHELP
: 2 октября 2023
Контрольная работа по теории информации
1. Вычислить энтропию Шеннона для символов ФИО.
2. Построить код Хаффмана для набора букв ФИО. Для оценки вероятностей символов использовать частоты вхождения букв в ФИО. Подсчитать среднюю длину кодового слова построенного кода.
3. Построить код Фано для набора букв ФИО. Подсчитать среднюю длину кодового слова построенного кода.
4. Построить код Шеннона для набора букв ФИО. Подсчитать среднюю длину кодового слова построенного кода.
5. Построить код Ги
50 руб.