Файл: Анализ и оценка средств реализации структурных методов анализа и проектирования экономической информационной системы (АНАЛИТИЧЕСКИЙ ОБЗОР ПРОЕКТИРОВАНИЯ ЭКОНОМИЧЕСКИХ СИСТЕМ).pdf

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

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

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

Добавлен: 30.03.2023

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

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

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

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

Появление ошибки при отсутствии данных в одном из полей. Следует нажатие на кнопку «Ок». Пользователь предотвращает ошибку, вводя недостающие данные или же нажатием кнопки «Отмена». Прецедент продолжается.

  1. Создание управляющего (табл. 2.2.)

Акторы: администратор

Краткое описание: администратор находится в системе, он переходит на вкладку «учетные записи», где ему доступны операции над пользователями с ролью «управляющий», он нажимает на добавление нового пользователя, вводит соответствующие данные: ФИО, e-mail, пароль, телефон и создает новый профиль.

S1Основной поток:

Таблица 2.2. Создание управляющего

Действия акторов

Отклик системы

  1. Входит в систему
  1. Вкладки для пользователя «администратор»
  1. Нажимает на вкладку «учетные записи»
  1. Открывается форма с информацией о пользователях с ролью «управляющий»
  1. Нажимает добавить учетную запись
  1. Открывается специальная форма
  1. Вводит необходимые данные: фио, e-mail, пароль, телефон
  1. Заполненная форма
  1. Нажимает кнопку «Добавить пользователя»
  1. Сохранение данных в базу

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

Появление ошибки при не заполненном данными поле и последующим нажатием кнопки «Ок». Пользователь предотвращает ошибку, вводя недостающие данные или же нажатием кнопки «Отмена». Прецедент продолжается.

  1. Редактирование управляющего (табл. 2.3.)

Акторы: администратор

Краткое описание: администратор находится в системе, он переходит на вкладку «учётные записи», где ему доступны операции над пользователями с ролью «управляющий», он нажимает на редактирование определенного пользователя, корректирует соответствующие данные: ФИО, e-mail, пароль, телефон и сохраняет изменения.

S1Основной поток:

Таблица 2.3. Редактирование управляющего

Действия акторов

Отклик системы

  1. Входит в систему
  1. Вкладки для пользователя «администратор»
  1. Нажимает на вкладку «управляющие»
  1. Открывается форма с информацией о пользователях с ролью «управляющий»
  1. Нажимает редактировать пользователя
  1. Открывается специальная форма
  1. Редактирует необходимые данные: фио, e-mail, пароль
  1. Заполненная форма
  1. Нажимает кнопку «Сохранить изменения»
  1. Сохранение данных в базу

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

Появление ошибки при не заполненном данными поле и последующим нажатием кнопки «Ок». Пользователь предотвращает ошибку, вводя недостающие данные или же нажатием кнопки «Отмена». Прецедент продолжается.

  1. Удаление управляющего (табл. 2.4.)

Акторы: администратор

Краткое описание: администратор находится в системе, он переходит на вкладку «учётные записи», где ему доступны операции над пользователями с ролью «управляющий», он удаляет пользователя из базы.

S1Основной поток:

Таблица 2.4. Удаление управляющего

Действия акторов

Отклик системы

  1. Входит в систему
  1. Вкладки для пользователя «администратор»
  1. Нажимает на вкладку «учётные записи»
  1. Открывается форма с информацией о пользователях с ролью «управляющий»
  1. Нажимает удалить пользователя
  1. Форма: Вы уверены, что хотите удалить эту запись?
  1. Нажимает «Да»
  1. Форма: Удаление прошло успешно; удалено из базы

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

Нажимает на кнопку «отмена» при всплывающем окне с вопросом об уверенности удаления строки. Удаление не происходит. Повторное выделение строки и нажатие кнопки удаления. Прецедент продолжается.

  1. Создание дома (табл. 2.5.)

Акторы: администратор

Краткое описание: администратор находится в системе, он переходит на вкладку «дома», где ему доступны операции над домами, он нажимает на добавление нового дома, вводит соответствующие данные: адрес, количество квартир, количество этажей и назначает управляющего после чего осуществляет добавление новых данных в базу.

S1Основной поток:

Таблица 2.5. Создание дома

Действия акторов

Отклик системы

  1. Входит в систему
  1. Вкладки для пользователя «администратор»
  1. Нажимает на вкладку «дома»
  1. Открывается форма с информацией о домах
  1. Нажимает добавить дом
  1. Открывается специальная форма
  1. Вводит необходимые данные: адрес, количество квартир, количество этажей, управляющего
  1. Заполненная форма
  1. Нажимает кнопку «Добавить»
  1. Сохранение данных в базу

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

Появление ошибки при не заполненном данными поле и последующим нажатием кнопки «Ок». Пользователь предотвращает ошибку, вводя недостающие данные или же нажатием кнопки «Отмена». Прецедент продолжается.

  1. Редактирование дома (табл. 2.6.)

Акторы: администратор

Краткое описание: администратор находится в системе, он переходит на вкладку «дома», где ему доступны операции над домами, он нажимает на кнопку «редактировать» напротив желаемого объекта. Открывается форма с данными, куда администратор вносит изменения, после чего сохраняет новые данные.

S1Основной поток:

Таблица 2.6. Редактирование дома

Действия акторов

Отклик системы

  1. Входит в систему
  1. Вкладки для пользователя «администратор»
  1. Нажимает на вкладку «дома»
  1. Открывается форма с информацией о домах
  1. Нажимает «редактировать» напротив желаемого дома
  1. Открывается специальная форма
  1. Корректирует имеющиеся данные
  1. Измененная форма
  1. Нажимает кнопку «Сохранить»
  1. Сохранение данных в базу

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

Появление ошибки при не заполненном данными поле и последующим нажатием кнопки «Ок». Пользователь предотвращает ошибку, вводя недостающие данные или же нажатием кнопки «Отмена». Прецедент продолжается.

  1. Удаление дома (табл. 2.7.)

Акторы: администратор

Краткое описание: администратор находится в системе, он переходит на вкладку «дома», где ему доступны операции над домами, он нажимает напротив желаемого объекта кнопку удалить, подтверждает свои действия, происходит удаление.

S1Основной поток:

Таблица 2.7. Удаление дома

Действия акторов

Отклик системы

  1. Входит в систему
  1. Вкладки для пользователя «администратор»
  1. Нажимает на вкладку «дома»
  1. Открывается форма с информацией о домах
  1. Нажимает кнопку «удалить» напротив желаемого дома
  1. Открывается специальная форма: Уверены ли вы, что хотите удалить?
  1. Нажимает «да»
  1. Удаление из базы

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

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

  1. Создание собственника (табл. 2.8.)

Акторы: администратор, управляющий

Краткое описание: управляющий находится в системе, он переходит на соответствующую вкладку, где ему доступны операции над пользователями с ролью «собственник», он нажимает на добавление нового пользователя, вводит соответствующие данные: ФИО, e-mail, пароль, дом, квартира, создает новый профиль.

S1Основной поток:

Таблица 2.8. Создание собственника

Действия акторов

Отклик системы

  1. Входит в систему
  1. Вкладки для пользователя «управляющий»
  1. Нажимает на вкладку «собственники»
  1. Открывается форма с информацией о пользователях с ролью «собственник»
  1. Нажимает добавить пользователя
  1. Открывается специальная форма
  1. Вводит необходимые данные: фио, e-mail, пароль, дом, квартира
  1. Заполненная форма
  1. Нажимает кнопку «Добавить пользователя»
  1. Сохранение данных в базу

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

Появление ошибки при не заполненном данными поле и последующим нажатием кнопки «Ок». Пользователь предотвращает ошибку, вводя недостающие данные или же нажатием кнопки «Отмена». Прецедент продолжается.

  1. Редактирование собственника (табл. 2.9.)

Акторы: администратор, управляющий

Краткое описание: управляющий находится в системе, он переходит на соответствующую вкладку, где ему доступны операции надо пользователями с ролью «собственник», он нажимает на редактирование определенного пользователя, корректирует соответствующие данные: ФИО, e-mail, пароль, дом, квартира, сохраняет изменения.

S1Основной поток:

Таблица 2.9. Редактирование собственника

Действия акторов

Отклик системы

  1. Входит в систему
  1. Вкладки для пользователя «управляющий»
  1. Нажимает на вкладку «собственники»
  1. Открывается форма с информацией о пользователях с ролью «собственник»
  1. Нажимает редактировать пользователя
  1. Открывается специальная форма
  1. Редактирует необходимые данные: фио, e-mail, пароль
  1. Заполненная форма
  1. Нажимает кнопку «Сохранить изменения»
  1. Сохранение данных в базу

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

Появление ошибки при не заполненном данными поле и последующим нажатием кнопки «Ок». Пользователь предотвращает ошибку, вводя недостающие данные или же нажатием кнопки «Отмена». Прецедент продолжается.

  1. Удаление собственника (табл. 2.10.)

Акторы: администратор, управляющий

Краткое описание: управляющий находится в системе, он переходит на соответствующую вкладку, где ему доступны операции надо пользователями с ролью «управляющий», он удаляет пользователя из базы.

S1Основной поток:

Таблица 2.10. Удаление собственника

Действия акторов

Отклик системы

  1. Входит в систему
  1. Вкладки для пользователя «управляющий»
  1. Нажимает на вкладку «собственники»
  1. Открывается форма с информацией о пользователях с ролью «собственник»
  1. Нажимает удалить пользователя
  1. Форма: Уверены ли вы, что хотите удалить … собственника?
  1. Нажимает «Да»
  1. Форма: Удаление прошло успешно; удалено из базы

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

Нажимает на кнопку «отмена» при всплывающем окне с вопросом об уверенности удаления строки. Удаление не происходит. Повторное выделение строки и нажатие кнопки удаления. Прецедент продолжается.

  1. Статистика по потреблению (табл. 2.11.)

Акторы: администратор, управляющий, собственник

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

S1 Основной поток:

Таблица 2.11. Статистика по потреблению

Действия акторов

Отклик системы

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

Е1Подпотоки:

Запуск системы, происходит загрузка ранее введенных данных.

Альтернативные потоки:

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