Создание автоматизированной информационной системы "Свод отчетов" для УВО при ГУВД Пермско...
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
ации остаются приборы стоявшие на объекте, и пользователю дается выбор, либо снять эти приборы с учета (удалить), либо передать их в обменный фонд.
Изменение данных об охраняемом объекте
Происходит при изменении данных об охраняемом объекте (назначение других ответственных лиц, изменение расстояния до ПЦО в связи с его переносом, добавление/удаление пультовых и закроссированных номеров и т.д.).
Обязательные данные:
- уникальный ключ объекта;
- любые данные заменяющие, ранее существующие.
Проверяется непротиворечивость введенной информации (например невозможно удаление последнего пультового номера) и при положительном исходе производится запись.
2.3.1.2 Операции с учетными записями о ТСО
Выделим основные операции:
- постановка ТСО на учет;
- удаление учетных данных о ТСО;
- изменение учетных данных о ТСО.
Выделим операции необходимые для поддержки.
Так как прибор должен быть определенного типа, то мы должны иметь доступ к справочнику, содержащему список типов приборов. Для этого управления этим справочником выделим следующие операции:
- добавление нового типа прибора;
Далее рассмотрим детально каждую операцию.
Постановка ТСО на учет
Происходит при покупке нового прибора в обменный фонд.
Обязательные данные:
- инвентарный номер;
- заводской номер;
- бухгалтерский номер;
- тип прибора;
- дата выпуска;
- дата поступления.
При наличии всех обязательных данных проверяется наличие совпадающих инвентарных и бухгалтерских номеров в данном подразделении, а также непротиворечивости дат (например, дата поступления не может быть меньше даты выпуска и т.д.). Если нет совпадающих номеров, то генерируется уникальный ключ для прибора и вносится новая запись.
Удаление учетных данных о ТСО
Происходит при окончательном снятии прибора с учета.
Обязательные данные:
- уникальный ключ прибора.
Заметим, что при удалении записи возникает ситуация каскадного удаления также всех записей в истории ТСО. поэтому, нужно спросить пользователя желает ли он продолжать или нет. При утвердительном ответе, производим удаление всех записей истории со значением внешнего ключа соответствующего уникальному ключу прибора, а затем и самой записи о приборе.
Изменение учетных данных о ТСО
Происходит при изменении каких либо сведений о ТСО (изменение номеров, изменение местоположения на объекте, уточнение иных учетных данных).
Обязательные данные:
- любые данные заменяющие, ранее существующие (кроме даты списания и наименования объекта или ПЦО или АТС);
- уникальный ключ прибора.
Также как и при создании проверяется непротиворечивость данных, и при положительном исходе вносятся изменения.
Списание ТСО
Происходит при списании ТСО.
Обязательные данные:
- уникальный ключ прибора;
- дата списания.
Проверяется непротиворечивость даты списания всем остальным датам, и после прохождения проверки производится запись. После этого операции по добавлению новых элементов истории для данного ТСО становятся недоступны. Также должна быть возможность проведения автоматической операции списания, после выработки ТСО эксплуатационного срока.
Установка ТСО
Происходит при первичной или повторной установке ТСО на объект, ПЦО или АТС. При первичной установке предваряется процессом постановки ТСО на учет
Обязательные данные:
- уникальный ключ прибора;
- место установки;
- наименования объекта или ПЦО или АТС, на который устанавливается ТСО;
- рубеж;
- участок;
- дата установки;
- номер шлейфа;
- использованные технические возможности (если прибор имеет количественные технические возможности).
Проверяется непротиворечивость даты установки с остальными датами и после прохождения проверки производится запись.
Снятие ТСО с объекта
Происходит при снятии объекта с объекта с охраны или при снятии ТСО с объекта, ПЦО или АТС в результате каких-либо событий (например, длительный ремонт, при котором ТСО заменяют на другое ТСО аналогичного типа).
Обязательные данные:
- уникальный ключ прибора.
Добавление нового типа прибора
Происходит при появлении новых приборов разрешенных к применению.
Обязательные данные:
- группа, к которой относится прибор (существующая или новая);
- наименование прибора;
- тип прибора (СПИ, ПЦН, ПЦН-СПИ, ПКП, РИП, ЗЗА, УО или другой).
Проверяется наличие прибора с таким же наименованием, и если идентичных по названию приборов нет, то генерируется уникальный ключ для типа прибора, и производится запись.
2.3.1.3 Операции с учетными записями о ПЦО или АТС
Выделим основные операции:
- добавление нового ПЦО;
- удаление ПЦО;
- изменение данных о ПЦО
- добавление новой АТС;
- удаление АТС;
- изменение данных о АТС.
Далее рассмотрим детально каждую операцию.
Добавление нового ПЦО
Происходит при создании нового ПЦО.
Обязательные данные:
- название ПЦО;
- признак завода (организован ли ПЦО на заводе);
- признак микрорайона (организован ли ПЦО в микрорайоне).
Проверяется, не совпадает ли название ПЦО с уже существующими названиями ПЦО и при положительном исходе генерируется уникальный ключ для ПЦО и производится запись.