Тема: Разработка клиент-серверного программного обеспечения для аппаратно- программного комплекса лингафонного кабинета
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 6
1 АНАЛИТИЧЕСКИЙ РАЗДЕЛ 7
1.1 Описание предметной области 7
1.2 Обзор аналогов 9
1.3 Преимущества разрабатываемого комплекса 11
1.4 Постановка задачи 12
1.5 Выбор средств и технологий 13
1.6 Требования к интерфейсу Windows-приложений 18
2 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА 23
2.1 Т еоретическое обоснование 23
2.1.1 Клиентский сокет 25
2.1.2 Серверный сокет 30
2.2 Описание протокола взаимодействия 36
2.3 Описание процесса подключения 38
2.4 Протокол общения с коммутатором 38
3 ОПИСАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 49
3.1 Рабочее место преподавателя 49
3.2 Редактор уроков и заданий 62
3.3 Рабочее место студента 73
3.4 Программа просмотра результатов 76
ЗАКЛЮЧЕНИЕ 81
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 82
ПРИЛОЖЕНИЕ А. Исходный код программы 84
📖 Аннотация
📖 Введение
профессиональному и карьерному росту.
В наш информационный век огромное количество знаний находится в Интернете. 80 % информации хранится на английском языке в электронном виде по всему миру.
Современный мир настолько быстро меняется, что те, кто не поспевает за требованиями, которые он предъявляет, оказываются на обочине жизни. В трудные времена человек обязан мобилизовать все свои знания, умения, навыки и выйти победителем в кризисных ситуациях!
Владение иностранным языком является еще одним инструментом выживания. Знание иностранного языка сегодня уже не является преимуществом или просто ценным качеством - оно стало необходимостью.
Решение проблемы обучения иностранным языкам может быть получено при помощи аппаратно-программного комплекса лингафонного кабинета, который представляет собой специальное программное обеспечение и матричный аналоговый коммутатор сигналов звуковой частоты.
Всё вышеперечисленное делает актуальным разработку аппаратно-программного комплекса лингафонного кабинета, так как высокий уровень владения иностранным языком достигается не только теоретическим багажом, но и его уровнем практических навыков и умений.
✅ Заключение
Количество одновременно подключенных клиентов по сравнению с предыдущей версией увеличено с 12 до 18, при этом максимальное количество мест имеет потенциал увеличения до 32 активных клиентов при помощи дальнейшей модернизации аппаратной части.
Программное обеспечение способно работать на скоростях стандарта Ethernet (от 10Мбит/с до 1Гбит/с), при этом сама скорость и пропускная способность канала, зависящие от условий монтажа, не оказывают существенного влияния на качество связи абонентов.
Связь с аппаратной частью комплекса осуществляется при помощи интерфейса RS-232 по специально созданному протоколу обмена.
В программном комплексе лингафонной системы были реализованы функции разделения класса на группы различными методами, общение между преподавателем и учениками, работа с упражнениями, рассылка аудио- и видео-материалов, проверка выполненных заданий, контроль их выполнения.
Простота графического интерфейса позволяет без труда овладеть программным комплексом в достаточно короткие сроки. Еще одним достоинством разработанного комплекса, описанного в данном дипломном проекте, является его универсальность и минимальные требуемые характеристики системы. Так, для установки программы требуется всего лишь 15Мб свободного места на жестком диске, без учета файлов необходимых для проведения занятий, частота процессора 300 МГц и выше, объем оперативной памяти от 256Мб, звуковая и сетевая карты (встроенная или внешняя).
В настоящее время, разработанное программное обеспечение имеет широкие возможности по модернизации своего функционала путем добавления различных видов обучающих методик, вносимых преподавателями или другим обучающим персоналом.
В дальнейшем планируется последующее развитие разработки, усовершенствование и оптимизация алгоритмов программной части.





