Автоматизированная советующая система по БАДам
Автоматизированная система по использованию БАД с выдачей рекомендаций человеку наиболее эффективных БАДов, в зависимости от введённых им сведений о своих недомоганиях. Описание программной реализации. Архитектура и платформа реализации проекта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 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