- •Реферат
- •Содержание
- •Перечень условных обозначений, символов, сокращений и терминов
- •Введение
- •1 Анализ предметной области
- •1.1 Актуальность проблем разработки web-сайта, основные понятия и определения
- •1.2 Обоснование потребности в web-сайте
- •1.3 Постановка задачи при проектировании сайта
- •2 Проектирование web-приложения
- •2.1 Выбор технологии для разработки приложения
- •2.2 Серверная платформа
- •2.3 Клиентская платформа
- •2.4 Серверная база данных
- •2.5 Работа с базой данных
- •2.6 Панель администратора
- •3 Тестирование web-приложения
- •Список литературы
- •Руководство пользователя
- •Пример прохождения реального теста
Реферат
ПЗ: 32с., 10 рисунков, 8 источников.
Цель работы - разработать Web-приложение для создания обучающих материалов. Метод исследования - аналитический и практический.
Главной задачей курсового проекта являются:
обобщение, закрепление и углубление существующих теоретических и практических знаний программирования на языке JavaScript;
закрепление навыков, полученных в течение семестра на предмете «современные интернет-технологии»;
практическое закрепление навыков комплексной разработки интернет сайтов в целом и их базовых компонентов: клиентского и серверного обеспечения;
приобретение опыта в разработке, проектировании и оформлении проектной документации, пояснительных записок.
Исходя из анализа задачи, было разработано Web-приложение, работающее на любой операционной системе. Его основными функциями является предоставление возможности пользователям бесплатно в рамках обучения проходить тестирование по конкретному предмету. Главной задачей такого тестирования является получение дополнительных навыков и закрепление пройденного материала. Разработан кабинет администратора, где происходит добавление, корректирование и удаление тех или иных уроков. Данный ресурс может использоваться в любом учебном заведении.
JAVASCRIPT, HTML, ПРИЛОЖЕНИЕ, MONGOBD, REACT JS, METEOR JS, КОНТЕНТ, БРАУЗЕР, NOSQL, БАЗА ДАННЫХ, ТЕСТИРОВАНИЕ, ТЕХНИЧЕСКОЕ ЗАДАНИЕ, ПРОЕКТИРОВАНИЕ, КОЛЛЕКЦИИ, АДМИНИСТРАТОР, АЛГОРИТМ, ПРОГРАММА, САЙТ, ИНТЕРНЕТ
Содержание
Реферат |
4 |
Перечень условных обозначений, символов, сокращений и терминов |
6 |
Введение |
7 |
1 Анализ предметной области |
8 |
1.1 Актуальность проблем разработки web-сайта, основные понятия и определения |
8 |
1.2 Обоснование потребности в web-сайте |
9 |
1.3 Постановка задачи при проектировании сайта |
10 |
2 Проектирование Web-приложения |
12 |
2.1 Выбор технологии для разработки приложения |
12 |
2.2 Серверная платформа |
15 |
2.3 Клиентская платформа |
16 |
2.4 Серверная база данных |
17 |
2.5 Работа с базой |
19 |
2.6 Панель администратора |
21 |
3 Тестирование web-приложения |
24 |
Вывод |
29 |
Список литературы |
30 |
Приложение А |
31 |
Приложение Б |
32 |
Перечень условных обозначений, символов, сокращений и терминов
NoSQL |
- не структурированный язык запросов |
CSS |
- таблицы каскадных стилей |
SQL |
- структурированный язык запросов |
СУБД |
- система управления базами данных |
HTML |
- структурированный язык разметки |
JavaScript |
- прототипно-ориентированный сценарный язык программирования |
RoboMongo |
- кроссплатформенный графический пользовательский интерфейс для MongoDB |
React JS |
- JavaScript-библиотека для создания интерфейсов пользователя |
MongoDB |
- документированная СУБД с открытым исходным кодом |
Meteor JS |
- веб-платформа на языке JavaScript |
WebStorm |
- среда для разработки на JavaScript |
