Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
смирнов михаил.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
560 Кб
Скачать
☆
    1. Модель работы продукта

Система должна удовлетворять функциональной модели, представленной на рисунках П1.1 – П1.5. Структура сайта должна удовлетворять схеме, представленной на рисунке П2. Права пользователей в системе должны определяться в соответствии с диаграммой вариантов использования, представленной на рисунке П3. База данных должна удовлетворять реляционной модели, представленной на рисунке П4.

    1. Эргономические и техническо-эстетические требования

Интерфейс веб-сервиса должен отвечать следующим требованиям:

интерфейс системы должен быть типизирован;

наличие русскоязычного интерфейса;

наличие интерфейса для мобильной версии сервиса

размер шрифта:

12-14пт для текста рабочей области;

14-16пт для текста заголовков.

Цветовая гамма должна быть ненавязчивой, то есть не должна иметь яркие цвета, текст должен быть разборчивым и читаемым

При возникновении какой-либо ошибки при работе в системе на экран монитора должно выводиться сообщение с её описанием.

Требования к защите информации от несанкционированного доступа

Обеспечение информационной безопасности веб-сервиса должно удовлетворять следующим требованиям:

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

    1. Распределение прав доступа

В приложении должны быть выделены три категории пользователей:

Пользователь;

Администратор;

Гость.

Распределение прав в зависимости от категорий пользователей представлены в таблице 2.

Таблица 2 – Распределение прав доступа

Функция

Пользователь

Администратор

Гость

Аутентификация

+

Восстановление пароля

-

Регистрация

-

-

+

Изменение данных пользователя

-

Запись на прием

+

-

Печать номерка

+

-

Просмотр страниц врачей

+

+

Просмотр истории записей

+

+

-

Продолжение таблицы 2

Функция

Пользователь

Администратор

Гость

Оставление отзыва

+

+

-

Удаление отзыва

-

+

-

Составление расписания

-

+

-

Добавление/удаление врачей

-

+

-

Просмотр расписания врачей

-

+

-

Просмотр списка медучреждений

+

+

+

    1. Требования к аппаратным и программным средствам разработки

Для управления базами данных должна использоваться СУБД MySQL версии не ниже 5.5. Программа сервера должна быть разработана на языке программирования PHP версии не ниже 5.3.

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

Для работы с программой необходим браузер, корректно отображающий страницы HTML 4.0.1, а именно:

Internet Explorer версии не ниже 8.0;

Chrome версии не ниже 1.0;

Opera версии не ниже 6.0;

Firefox версии не ниже 1.0;

Safari версии не ниже 1.0.

    1. Требования к тестированию

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

    1. Иные требования

Необходимо обеспечить возможность работы с сервисом через смартфон. По этой причине нужно разработать мобильную версию сайт

ПРИЛОЖЕНИЕ 2

Модель данных

Рисунок П1.1 – Функциональная модель системы

Рисунок П1.2 - Детализация функциональной модели

Рисунок П1.3 - Функциональная модель 2-го уровня. Запись на прием

Рисунок П2 – Структура веб-сервиса

Рисунок П3 – Диаграмма вариантов использования

Рисунок П4 – Структура базы данных