Сетевая технология публикации и обработки данных в муниципальном учреждении Д/С №176

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?х данных, будет организован подход, при котором именем пользователя будет являться фамилия пользователя на латинице с добавлением инициалов без пробела с заглавной буквы. Пример - Иванов Дмитрий Сергеевич будет иметь имя IvanovDS. В качестве пароля будет выбран код и номер паспорта пользователя. Например, 3605999999. Это позволит:

-В любой момент пользователю на основе ассоциативных данных при утере вспомнить параметры авторизации;

-Защищенность авторизации повышается за счет того, что знанием параметров паспорта обладает только его владелец.

Ограничение трафика будет осуществлено посредством правильного конфигурирования web-страниц, при котором пользователь сможет оправить запрос только с указанным количеством параметров. Это позволит вести контроль за рациональным использованием сети. Загрузка web-страницы не должна превышать 1с, а отправляемый запрос с одной страницы не должен превышать 64кб данных.

1.5.2Требования к интерфейсу системы

Опишем требования к интерфейсу системы:

-Правильный выбор цветовой гаммы системы;

-Расположение и размеры компонентов системы;

-Возможность дополнительной настройки пользователем интерфейса под собственные предпочтения.

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

Таблица 4 - определение цветовой схемы интерфейса

№ЦветКритерииИтогоЦвет не раздражает глазСочетание цветовЧитаемость шрифта1Передний планШ1337ФонШ2Передний планШ2248ФонШ3Передний планШ54514ФонШ4Передний планШ53513ФонШ

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

Рисунок 18 - цветовая схема разрабатываемой технологии

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

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

1.5.3Требования к разграничению прав и действий пользователей системы

Опишем требования к разграничению прав пользователей:

-Каждому пользователю выделяется собственная учетная запись;

-Каждый пользователь имеет свою область ответственности, а значит и доступ только к определенной части БД;

-Ограничение ручного ввода пользователем данных (использование выплывающих списков с заранее известными значениями поля).

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

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

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

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

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

-Возможность одновременной обработки запросов сразу от каждого из трех описанных пользователей системы при локальном доступе, а так же пропускную способность до 1000 человек при web-запросах через сеть Интернет;

-Время ответа не должно превышать 0,1 секунды, т. е. пользователь должен воспринимать работу системы как мгновенную;

-Система должна быть отказоустойчива при ошибочных действиях пользователя или сбоях аппаратных средств;

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

Система должна позволять одновременный доступ к ее ресурсам сразу нескольких пользователей системы. Это будет достигаться за счет использования архитектуры, описанной в пункте 1.3. Этот критерий является обязательным в современном уровне развития IT-технологий.

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