Автоматизированная советующая система по БАДам

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 08.10.2018
Размер файла 5,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Открыть ярлык «testing» на рабочем столе (создается автоматически при установке)

В форме авторизации ввести пользовательский логин и пароль. Нажать кнопку «Вход».

Убедиться, что открылось окно «BAD online».

В случае если окно работы с проектами не открылось, следует обратиться в службу поддержки.

3. Описание операций

4.1. Выполняемые функции и задачи

ИС по использованию БАД выполняет функции и задачи, приведенные в таблице Б.1.

Таблица Б.1 - Функции и задачи ИС

Функции

Задачи

Описание

Обеспечивает получение рекомендации по использованию БАД

Получить рекомендацию

В ходе выполнения данной задачи пользователю системы предоставляется возможность получения рекомендации

4.2. Описание операций технологического процесса обработки данных, необходимых для выполнения задач

Ниже приведено описание пользовательских операций для выполнения каждой из задач.

Задача: «Получить рекомендацию»

Операция 1: Регистрация в ИС «BAD online»

Условия, при соблюдении которых возможно выполнение операции:

ИС по использованию БАД функционирует в штатном режиме.

Подготовительные действия:

На компьютере пользователя необходимо выполнить дополнительные настройки, приведенные в п. 3.2 настоящего документа.

Основные действия в требуемой последовательности:

На иконке «testing.exe» рабочего стола произвести двойной щелчок левой кнопкой мышки.

В открывшемся окне нажать кнопку «регистрация».

В открывшемся окне в поле «Логин» ввести имя пользователя, в поле «Пароль» ввести пароль пользователя, в поле «ФИО» ввести ФИО пользователя. Нажать кнопку «Ок».

Заключительные действия:

Не требуются.

Ресурсы, расходуемые на операцию:

15-30 секунд.

Операция 2: Получение рекомендации

Условия, при соблюдении которых возможно выполнение операции:

Успешная регистрация.

Подготовительные действия:

Не требуются.

Основные действия в требуемой последовательности:

На иконке «testing.exe» рабочего стола произвести двойной щелчок левой кнопкой мышки.

В случае первого запуска, Пользователь должен произвести регистрацию. На данном интерфейсе расположены два текстовых поля ввода для логина и пароля и кнопки «Войти» (рисунок Б.1).

Рисунок Б.1 - Главное окно системы

При выборе пункта «У меня ещё нет аккаунта» открывается дополнительная строка ввода «ФИО». Пользователь заполняет строки: «Имя пользователя», «Пароль» и «ФИО», тем самым, регистрируясь в системе. Регистрация Пользователя представлена на рисунке Б.2.

В случае если Пользователь ввёл логин уже имеющийся в БД, то на экран выйдет ошибка «Логин занят». Ошибка регистрации представлена на рисунке Б.3.

Рисунок Б.2 - Страница авторизации

Рисунок Б.3 - Ошибка регистрации

Если пароль или логин введены правильно, пользователю предоставляется главное окно работы «Авторизованного пользователя» (рисунок Б.4).

Рисунок Б.4 - Окно «Авторизованного пользователя»

Главная функция актанта «Авторизованный пользователь» - прохождение тестирования, для получения рекомендации по использованию БАД. (рисунок Б.5). Страница тестирования состоит из форм, разбитых на три категории для более удобного восприятия теста Пользователю.

Рисунок Б.542 - Фома тестирования

Форма имеет название и вид таблицы, простые радио-кнопки вариантов ответа и кнопки «Назад» и «Далее».

А. Назад

На первой форме кнопка «Назад» не активна.

Б. Далее

Если заполнены все поля радио-кнопок, то при нажатии кнопки «Далее» система открывает следующую форму (рисунок Б.6), иначе выводит ошибку «Пожалуйста! Ответьте на все вопросы» (рисунок Б.7).

Рисунок Б.6 - Форма тестирования

Рисунок Б.7 - Вывод об ошибке

При прохождении трёх форм тестирования нажимая на третьей форме кнопку «Далее», открывается страница «Мои результаты» (рисунок Б.8). Результаты тестирования представлены по девяти системам жизнеобеспечения человека.

Рисунок Б.843 - Форма результатов теста

При нажатии кнопки «Рекомендуемые BAD'ы» открывается список необходимых БАДов для конкретной системы, в данном случае это для системы «Сердечно сосудистой» (рисунок Б.9).

Рисунок Б.9 - Рекомендуемые БАДы

При нажатии кнопки «Рекомендуемые витамины» открывается список необходимых витаминов для поддержания каждой системы в норме, в данном случае это для системы «Переваривания и усвоения пищи» (рисунок Б.10).

Рисунок Б.10 - Рекомендуемые витамины

Заключительные действия:

После завершения работы необходимо нажать кнопку «Закрыть».

Ресурсы, расходуемые на операцию:

По 15 секунд суммирования каждого ответа пользователя.

4. Аварийные ситуации

В случае возникновения ошибок при работе с ИС по использованию БАД, не описанных ниже в данном разделе, необходимо обращаться к ответственному Администратору ИС (таблица Б.2).

Таблица Б.2 - Описание аварийных ситуаций

Класс ошибки

Ошибка

Описание ошибки

Требуемые действия пользователя при возникновении ошибки

1

2

3

4

Автоматизированная советующая система по использованию БАД

Ошибка: Неверный логин или пароль

Неверно введено имя пользователя или пароль, либо такая учетная запись не зарегистрирована.

Нужно повторить ввод имени пользователя и пароля

Ошибка: Заполните все поля

При прохождении тестирования не заполнены все поля.

Ответьте на все вопросы.

Ошибка: Пользователь с таким именем уже есть

Пользователь ввёл при регистрации логин уже имеющийся в БД

Ввести другое имя пользователя

5. Рекомендации по освоению

Рекомендуемая литература:

1)Пиявский, С. А. Два новых понятий верхнего уровня в онтологии многокритериальной оптимизации / С. А. Пиявский // Онтология проектирования. - 2013. - № 1(7). - С. 65-86.

В качестве контрольного примера рекомендуется выполнить операции задачи, описанные в п. 4.2. руководства пользователя.

ПРИЛОЖЕНИЕ В

Копии дипломов о наградах и грантах

Размещено на Allbest.ru


Подобные документы

  • Разработка автоматизированной информационной системы "Супермаркет DNS" с опорой на платформу NET, в среде MS Visual Studio, на языке программирования C. Объектная модель программной системы согласно методологии ОМТ. Описание алгоритмов обработки данных.

    курсовая работа [394,0 K], добавлен 21.10.2012

  • Организационная модель СТО. Информационные потоки и анализ функциональной структуры СТО. Автоматизированная система: алгоритм функционирования; структура. Описание программного обеспечения. Руководство по эксплуатации. Экономическое обоснование проекта.

    дипломная работа [430,3 K], добавлен 13.07.2010

  • Проектирование подсистем реализации автомобиля, ввода и редактирования информации, составления отчётов и подсистемы администрирования. Требования к системе. Использование CASE средства AllFusion Process Modeler BPWin для создания моделей бизнес-процессов.

    дипломная работа [2,4 M], добавлен 29.06.2012

  • Изучение теории управления образовательными учреждениями и ВУЗами. Проектирование, реализация и внедрение автоматизированной информационной системы для автоматизации кафедры ВУЗа. Описание разработанной системы, расчет экономической эффективности проекта.

    дипломная работа [4,5 M], добавлен 09.03.2010

  • Характеристика технологического процесса и существующей системы обработки информации. Автоматизированная система ввода, проверки логической целостности и корректировки вводимой информации. Требования к функциям, видам обеспечения. Спецификация атрибутов.

    дипломная работа [3,1 M], добавлен 31.03.2011

  • Автоматизированная система бюджетирования (АСБ) как электронная финансовая модель компании в виде взаимосвязанных бюджетов. Основные функциональные блоки АСБ. Hyperion Pillar как одно из наиболее известных решений на рынке продуктов бюджетирования.

    реферат [687,5 K], добавлен 06.12.2011

  • Проектирование автоматизированной системы обслуживания клиентов банка через Интернет, функциональные требования к ней. Выбор системы управления базами данных. Описание интерфейса программы, ее тестирование. Расчёт экономической эффективности проекта.

    дипломная работа [7,9 M], добавлен 24.03.2010

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

    курсовая работа [1,2 M], добавлен 25.05.2010

  • Разработка программного обеспечения для выполнения работ по проведению кампании массового уведомления налогоплательщиков – юридических лиц о начисленных суммах по налогам. Описание и состав входной и выходной информации, запросов, структуры базы данных.

    дипломная работа [4,6 M], добавлен 12.12.2010

  • Разработка автоматизированной системы мониторинга производственной деятельности предприятия, необходимой для принятия управленческих решений, обеспечивающих стабильную работу завода бытовой техники ЗАО "АТЛАНТ". Описание классов системы, тестирование.

    курсовая работа [3,6 M], добавлен 19.06.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.