Задание на курсовой проект: WEB-сервер Умный дом

Министерство образования Республики Беларусь
Учреждение образования
«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ»
Институт информационных технологий
Факультет компьютерных технологий
Кафедра проектирования информационно-компьютерных систем
УТВЕРЖДАЮ
Заведующий кафедрой ПИКС
______________В.В. Хорошко
«____» января 2019 года
ЗАДАНИЕ
по курсовому проекту
Группа 683871 _
Студенту __________________________________________________
(указать полностью фамилию, имя, отчество)
1. Тема проекта: WEB-сервер системы «Умный дом» с GPRS-каналом связи _
(указать название)
2. Сроки сдачи студентом законченного проекта: 06-08.05.2019
3. Исходные данные к проекту:
3.1. Назначение изделия: предназначено для дистанционного контроля состояния и управления исполнительными устройствами системы «Умный дом» посредством интерфейса GPRS
3.2. Электрические параметры:
 основное питание от источника напряжением 5,0В посредством разъёма microUSB;
 потребляемый ток, не более 50 мА;
 предусмотреть наличие резервной аккумуляторной батареи с возможностью её зарядки от основного источника питания
3.3. Пояснительную
записку
и
графический
по СТП БГУИР 01-2017 .
4. Содержание расчётно-пояснительной записки
разработке вопросов):
материал
выполнять
(перечень
подлежащих
4.1. Титульный лист. Задание. Содержание. Перечень условных обозначений, символов и
терминов. Введение: актуальность темы, цель, постановка задачи.
4.2. Общетехническое обоснование разработки устройства:
4.2.1. Анализ исходных данных.
4.2.2. Теоретические сведения и принципы функционирования отдельных узлов устройства: краткий анализ технологии «Умный дом»; понятие WEB-сервера; обзор современных архитектурных решений и микропроцессорной базы WEB-сервера системы «Умный дом»; структура микроконтроллера семейства ARM Cortex-M4; регистровая модель портов ввода-вывода общего назначения семейства ARM
Cortex-M4; физический и канальный уровни интерфейса UART; регистровая модель UART микроконтроллера семейства ARM Cortex-M4; методика организации обработки прерываний интерфейса
UART; структура и логика функционирования адаптера SP3232EEY; физический уровень и структура
GSM-модема; принцип действия и методика управления GSM-модемом; назначение и классификация
AT-команд GSM-модема; стандарты ASCII и UNICODE хранения символов; форматы представления
строк в памяти микроконтроллера; алгоритм формирования очереди принимаемых от GSM-модема сообщений и реакций на AT-команды; анализ функций стандартной библиотеки «string.h»; алгоритм деко-
дирования AT-команд в текстовом сообщении; физический и канальный уровни интерфейса FSMC;
структура и логика функционирования дисплейного модуля HY32D на базе видеопроцессора ILI9341;
физический и канальный уровни интерфейса SPI; физический и канальный уровни интерфейса I2C;
структура и логика функционирования контроллера ADS7846 сенсорной панели; структура и логика
функционирования контроллера STMPE811 сенсорной панели; методика создания пользовательского
интерфейса; протокол HTTP обмена данными; технологии CGI и SSI управления логикой функционирования WEB-сервера; принципиальные основы и схемы зарядки литий-ионных аккумуляторных батарей;
структура и логика функционирования микросхем LTC4058 и BQ24295 зарядки литий-ионных аккумуляторных батарей.
4.3. Разработка структурной электрической схемы WEB-сервера:
4.3.1. Обоснование базовых составляющих структурной схемы WEB-сервера.
4.3.2. Обоснование связей структурной схемы WEB-сервера.
4.4. Разработка принципиальной электрической схемы WEB-сервера:
4.4.1. Обоснование выбора САПР для разработки принципиальной электрической схемы.
4.4.2. Описание используемых библиотечных элементов и процесса их создания.
4.4.3. Обоснование выбора базовых компонентов принципиальной схемы WEB-сервера.
4.4.4. Обоснование связей принципиальной электрической схемы WEB-сервера.
4.4.5. Анализ и обоснование принципиальной электрической схемы зарядки аккумуляторной батареи мобильного устройства.
4.5. Разработка модели и алгоритма функционирования WEB-сервера:
4.5.1. Моделирование в среде Proteus средств интерфейса RS-232 или UART GSM-модема
4.5.2. Обоснование модели WEB-сервера в среде Proteus.
4.5.3. Разработка граф-схемы функционирования WEB-сервера.
4.5.4. Разработка блок-схемы алгоритма функционирования WEB-сервера.
4.5.5. Проектирование HTML-структуры пользовательского интерфейса WEB-сервера.
4.5.6. Моделирование потока клиентских HTML-запросов в среде Proteus.
4.5.7. Программная реализация и отладка в среде Proteus алгоритмов функционирования WEB-сервера.
Заключение. Список использованных источников. Приложения (перечень
элементов, спецификация, ведомость курсового проекта, текст программы).
5. Перечень графического материала (с указанием обязательных чертежей
и графиков):
5.1. Схема электрическая структурная (1 лист формата А3).
5.2. Схема электрическая принципиальная (1 лист формата А3).
5.3. Блок-схема алгоритма работы устройства (1 лист формата А3).
6. Консультанты по проекту: ст. преподаватель кафедры ПИКС Середа Александр Сергеевич, ассистент кафедры ПИКС Ячин Николай Сергеевич
7. Дата выдачи задания: 23.01.2019
8. Календарный график работы над проектом на весь период
проектирования (с указанием сроков выполнения и трудоёмкости отдельных этапов):
№
п/п
1.
2.
3.
4.
5.
Наименование этапов курсового проекта
1-я опроцентовка (4.2, 4.3, 4.4, 5.1, 5.2)
2-я опроцентовка (4.5, 5.3)
3-я опроцентовка (полностью готовый проект)
Сдача курсового проекта на проверку
Защита курсового проекта
Срок выполнения этапов проекта
26.02.2019
26.03.2019
23.04.2019
06-08.05.2019
После 08.05.2019
Руководитель
Примечание
30%
60%
80%
100%
Согласно графику
А.С. Середа
Задание принял к исполнению 23.01.2019 ______________________________
( подпись студента)