Третья лабораторная работа.


В данной работе предоставлена схема IDEF0 разрабаываемой системы вида "как будет" (после разработки).

На вход в систему (уровень А-0) подается напрямую к программному обеспечению база данных, логин, пароль, шаблоны и запрос клиента. Для расположения системы необходимы площади. Необходимо  сказать, что в данном случае система подразумевается на 2-х уровнях: физическом и прогаммном. Поэтому на программном уровне управляющей информацией будет уровень доступа. А на физическом ограничительным параметром будет уборка. Инструментом преобразования входных параметров при работе с программой будет персонал и сама система. На выходе из системы на программном уровне будут отчеты измененные базы данных; на физическом - чистое оборудование и площади.

Уровень А-0



На уровне А0 мы рассмотрим внутреннее устройство системы. Система состоит из четырех программных блоков: определение группы пользователя, работа с клиентами, накопление и храниние информации и учет. На входе пользователь попадает в первый блок., где уравляющая информация - уровень доступа, входной параметр логин и пароль; на выходе - разрешенные операци. Инструментомв данном случае будут система в нормальном режиме работы и в исключительных случаях (начало работы системы)  - персонал.
Уровень А0


Если рассмотреть глубже часть системы "Определение группы пользователей", то мы увидим, что она состоит из 3-х блоков: Определение группы пользователя, предоставления полномочий и ввод пользователя в систему. Инструмент изменения входных параметрах всех 3-х частей будет система. На вход первому блоку подается логин и пароль, выходит из блока категория пользователя; которая подается на вход второму блоку. Управляющей информацией во второй функции является уровень доступ; на выходе - полномочия. Они подаются на вход третьего блока. Последний блок на выходе выдает список разрешенных операций.
Уровень А1



Работа с клиента так же делится на 3 части: предоставление информации, система рассылок отчетов и предоставления информации в режиме реального времени. Данные функции исключают использование их параллельно, т.е. одновременно можно использовать только одну функцию. На вход каждой функции поступает база данных. На вход второй и третьей функции так же поступают шаблоны. Инструментом во всех функциях является система. Так же единой является управляющая информация - разрешенные операции. На выход из этого уровня поступают  выбранное действие из системы рассылок и отчетов и отчеты из этого блока и блока предоставления информации в режиме реального времени.
Уровень А2




На этом уровне мы имеем три функции. На вход всем подается база данных. Инструмент во всех трех случаях - система. На вход блока выполнения запроса так же входят запросы клиента. Управляющей информацией в первом блоке будут разрешенные операции, во втором - выдящий из первого блока уровень доступа, в третьем блоке - выходящая из второго блока найденная информация. Из блока накопления и хранения информации выходят: напрямую из блока выполнения запроса - запрос на изменение базы данных, из блока внесения изменений - измененные базы данных и отчеты.
Уровень А3




В подсистеме учета мы наблюдаем последовательную работу блоков: на вход первой функции (анализ полученной информации) мы подаем базы данных и запрос клиента.  Из него выходит и подается на вход второго блока (занесение данных в соответсвующие таблицы) полученные данные.  Из этого блока выходят структурированные данные, которые входят в блок создания отчетов. Из последнего блока и из учета в целом выходят отчеты. Инструментом во всех случаях является система.
Уровень А4
Hosted by uCoz