Тема: Разработка web-приложения для предприятия дошкольного образования
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
2 Общие сведения 6
2.1 Описание предметной области 6
2.1.1 Наименование и область применения разработки 6
2.1.2 Определение функциональных областей Веб-приложения... .6
2.1.3 Требования к программному продукту 7
2.1.4 Требования к программной документации 8
2.1.5 Технические требования 8
2.1.6 Разработка структуры Веб-приложения 9
2.1.7 Проектирование сущностей Веб-приложения 10
2.2 Инструментальные средства 11
3 Программная реализация 13
3.1 Создание решения в Visual Studio 2017 13
3.2 Создание структуры каталогов проекта 16
3.3 Настройка конфигурации веб-приложения 16
3.4 Проектирование модели для базы данных 18
3.5 Начало работы с моделью предметной областью 18
3.5.1 Отображение списка товаров 18
3.5.2 Добавление контроллера 19
3.5.3 Добавление и конфигурирование представления 21
3.5.4 Установка стандартного маршрута 24
3.5.5 Запуск приложения 25
3.6 Подготовка базы данных 26
3.6.1 Установка Entity Framework Core 27
3.6.2 Создание классов базы данных 28
3.6.3 Создание класса хранилища 30
3.6.4 Определение строки подключения 31
3.6.5 Создание и применение миграции базы данных 33
3.7 Отображение ссылок на страницы 35
3.8 Установка пакета Bootstrap 36
3.9 Построение меню навигации по категориям 37
3.9.1 Создание навигационного компонента представления 38
3.9.2 Генерация списков категорий 38
3.9.3 Создание представления 39
3.9.4 Подсветка текущей категории 40
3.10 Отображение сообщений об ошибках 41
3.11 Создание представления редактирования 43
ЗАКЛЮЧЕНИЕ 44
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 45
📖 Введение
Создание веб-приложения осуществляется с помощью следующих этапов: разработка технического задания, проектирование классов, разработка базы данных, программирование функционала веб-приложения, вёрстка пользовательского интерфейса, размещение на хостинге.
В настоящее время существует большое количество информационных систем по управлению собственным предприятием. Такие программы содержат наиболее общий и ограниченный функционал. Но в таких программах учесть абсолютно все специфические особенности предприятий невозможно, поэтому появляется необходимость в создании веб-приложения для определённого предприятия.
Таким образом, была определена цель ВКР, а именно: клиент¬серверное веб-приложение на основе ASP.Net Core.
Для достижения этой цели требуется:
- провести анализ предметной области;
- освоить инструментальные средства;
- создать модели сущностей;
- совершить программную реализацию веб-приложения.
✅ Заключение
Определены и освоены инструментальные средства, при помощи которых реализовано веб-приложение. Основным и наиболее важным для разработки веб-приложений является фреймворк, в нашем случае ASP.Net Core.
В результате выполнения ВКР было сделано:
- проведен анализ предметной области;
- определены инструментальные средства разработки информационной системы;
- настроена конфигурация приложения;
- реализован вывод требуемых данных.
Были определены будущие задачи:
- Расширение веб-приложения до нескольких филиалов.
Разработанная в дальнейшем программная система позволит просматривать сводную информацию по нескольким филиалам данного предприятия.
Внедрение такой программной системы может значительно сократить время донесения информации до клиентов, что позволит наиболее точно контролировать получение информационных сообщений клиентами.



