Файл: Анализ и оценка средств реализации структурных методов анализа и проектирования экономической информационной системы (Описание предметной области. Постановка задачи).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 12.03.2024

Просмотров: 27

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
  • правильно зарегистрировать все зоны приложения при запуске;
  • обеспечить неповторимость маршрутов приложения в случае с совпадением имен контроллеров в различных зонах.

ПРИМЕРЫ РАБОТЫ ПРИЛОЖЕНИЯ

Представим работу основного функционала приложения.

На рисунке 10 представлено первое диалоговое окно приложения.

Рисунок 10 - Первое диалоговое окно приложения

Рисунок 11 – Авторизация на портале

Отобразим перечень активных клиентов клуба. Диалог представлен на
рисунке 12.

Рисунок 12 – Перечень клиентов клуба

Рисунок 13 – Создание нового клиента

Создадим сервис и отобразим перечень всех доступных. Диалоговые окна представлены на рисунках 14 и 15..

Рисунок 14 – Создание нового сервиса

Рисунок 15 – Доступные сервисы клуба

Также попробуем заключить договор с новым клиентом. Диалоговые окна представлены на рисунках.

Рисунок 16 – Создание нового договора. Выбор клиента

Рисунок 17 – Создание нового договора. Выбор сервиса

Рисунок 18 – Создание нового договора. Выбор тренера

Окончанию создания договора предшествует диалоговое окно, на котором представлены все выбранные значения. Администратор может подтвердить создание диалога или отменить. Также есть вариант учесть оплату клиентом договора.

Рисунок 19 – Создание нового договора. Заключительный диалог

Рисунок 20 – Перечень всех заключенных договоров клуба

ЗАКЛЮЧЕНИЕ

Для оценки целесообразности, а также учета различного рода критериев и нюансов при построении системы был проведен аналитический обзор, который выявил недостатки и особенности построения систем в данной сфере, а также внедрения подобных информационных систем в заведениях.


Для разработки информационной системы был произведен поиск технологий, которые будут использоваться при построении автоматизированного приложения, а также выявлен ряд преимуществ, на основании которого был сделан такой выбор. Такими технологиями стали: достаточно популярный в Enterprise-разработках .NET Framework с возможностью создания веб-приложения на ASP.NET MVC. В качестве хранения данных – реляционное хранилище в базе данных под управлением СУБД MS SQL Server.

Также был проведен анализ требований к разработке информационной системы. Выполнен он был на основании изученной предметной области, оценки основных данных, манипуляций которыми происходит в системе, а также знания процессов, которые необходимо отслеживать в ходе работы приложения и деятельности фитнес-клуба. Была составлена абстрактная модель работы будущей системы, на основании полученных данных построены базовые алгоритмы для автоматизации, выявлена информация, которая может быть использована для работы системы в целом, а также основной функционал, который приложение будет выполнять без вмешательства оператора в него.

Далее следовала фаза проектирования приложения. Было определено архитектурное решение, позволяющее разделить модули системы, отвечающие за различные логические операции и уменьшение связей между ними, а также построение основных алгоритмов работы оператора.

Также была разработана модель базы данных, определены сущности и ее атрибуты, а также связи между сущностями, правила, на основании которых буду добавляться или изменяться записи, и возможность реализовать эту модель в рамках выбранной СУБД.

Далее был описан основной функционал приложения на примерах. Были определены шаги операторов для выполнения тех или иных задач, их последовательность, а также возможные места использования неверных запросов.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Афонин, А.М. Проектирование экономических и технических систем: Учебное пособие / А.М. Афонин, Ю.Н. Царегородцев, А.М. Петрова. - М.: Форум, 2015. - 416 c.
  2. Белов, В.В. Проектирование информационных систем: Учебник / В.В. Белов. - М.: Академия, 2018. - 144 c.
  3. Гвоздева, Т.В. Проектирование информационных систем: технология автоматизированного проектирования. Лабораторный практикум. Учебно-справочное пособие / Т.В. Гвоздева, Б.А. Баллод. - СПб.: Лань, 2018. - 156 c.
  4. Коваленко, В.В. Проектирование информационных систем: Учебное пособие / В.В. Коваленко. - М.: Форум, 2015. - 976 c.
  5. Корячко, В.П. Проектирование IP-систем: Учебное пособие для вузов / В.П. Корячко, Ю.М. Цыцаркин, Е.Ю. Скоз. - М.: РиС, 2015. - 224 c.
  6. Назаров, С.В. Архитектура и проектирование программных систем: Монография / С.В. Назаров. - М.: Инфра-М, 2017. - 32 c.
  7. Перлова, О.Н. Проектирование и разработка информационных систем: Учебник / О.Н. Перлова, О.П. Ляпина, А.В. Гусева. - М.: Academia, 2017. - 416 c.
  8. Троелсен Э. Язык программирования C# 2010 и платформа .NET 4.0, 5-е изд.: Пер. с англ. – М.: ООО «И.Д.Вильямс», 2011. – 1392 с.
  9. Хетагуров, Я.А. Проектирование автоматизированных систем обработки информации и управления (АСОИУ) / Я.А. Хетагуров. - М.: БИНОМ. Лаборатория знаний, 2015. - 240 c.
  10. Эванс, Эрик Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем / Эрик Эванс. - М.: Вильямс И.Д., 2018. - 448 c.
  11. Официальный сайт фитнес-клуба. – Режим доступа: https://chelyabinsk.metrofitness.ru

ПРИЛОЖЕНИЕ 1

Модель архитектуры многослойного приложения в общем виде

Общий вид инфраструктуры разработанного приложения

ПРИЛОЖЕНИЕ 2

Модель источника данных