Логическое проектирование системы. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Логическое проектирование системы.



Исходя из требований предъявляемых к системе, выделим 8 глобальных  процессов:

· Операция с учетными записями об объектах;

· Операция с учетными записями о ТСО;

· Операции с учетными записями о ПЦО или АТС;

· Операция с записями об истории ТСО;

· Операция с учетными записями об истории объекта;

· Операция с учетными записями о заявках и сопровождении имущества;

· Операция с учетными записями о сотрудниках УВО;

· Составление на основе записей отчетных форм;

Далее рассмотрим детально каждый глобальный процесс.

Операция с учетными записями об объектах.

Выделим основные операции:

· постановка объекта на охрану;

· удаление данных об охраняемом объекте;

· изменение данных об охраняемом объекте.

Далее рассмотрим детально каждую операцию.

Постановка объекта на охрану

Происходит при наличии акта обследования объекта для принятия его под охрану. Операция доступна только для объектов поставленных на учет и по которым подготовлены договора, но ещё не внесены данные о техническом состоянии объекта.

Обязательные данные:

· уникальный ключ объекта;

· ФИО инспектора ответственного за объект;

· ФИО электромонтера ответственного за объект;

· состояние ограждения;

· пультовый номер (не менее одного);

· тип установленной сигнализации (не менее одного).

Удаление данных об охраняемом объекте

Происходит при снятии объекта с охраны и прекращении договорных отношений с собственником объекта.

· Обязательные данные:

· уникальный ключ объекта.

После выполнения этой операции остаются приборы стоявшие на объекте, и пользователю дается выбор, либо снять эти приборы с учета (удалить), либо передать их в обменный фонд.

Изменение данных об охраняемом объекте

Происходит при изменении данных об охраняемом объекте (назначение других ответственных лиц, изменение расстояния до ПЦО в связи с его переносом, добавление/удаление пультовых и закроссированных номеров и т.д.).

Обязательные данные:

· уникальный ключ объекта;

· любые данные заменяющие, ранее существующие.

Проверяется непротиворечивость введенной информации (например невозможно удаление последнего пультового номера) и при положительном исходе производится запись.

Операции с учетными записями о ТСО

Выделим основные операции:

· постановка ТСО на учет;

· удаление учетных данных о ТСО;

· изменение учетных данных о ТСО.

Выделим операции необходимые для поддержки.

Так как прибор должен быть определенного типа, то мы должны иметь доступ к справочнику, содержащему список типов приборов. Для этого управления этим справочником выделим следующие операции:

· добавление нового типа прибора;

Далее рассмотрим детально каждую операцию.

Постановка ТСО на учет

Происходит при покупке нового прибора в обменный фонд.

Обязательные данные:

· инвентарный номер;

· заводской номер;

· бухгалтерский номер;

· тип прибора;

· дата выпуска;

· дата поступления.

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

Удаление учетных данных о ТСО

Происходит при окончательном снятии прибора с учета.

Обязательные данные:

· уникальный ключ прибора.

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



Поделиться:


Последнее изменение этой страницы: 2020-03-14; просмотров: 119; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.118.140.108 (0.019 с.)