Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диплом.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.82 Mб
Скачать

2.2.5 Контроль целостности данных

Таблица 2.7 – Контроль целостности данных

Описание аномалии

Реакция программы

Казна

При загрузке программы установлены неверные параметры для подключения к базе данных.

Выводится сообщение об ошибке:

“Не удалось установить соединение с базой данных!”.

Программа предлагает ввести данные для подключения.

При заполнении расшифровки заявки не заполнена сама заявка.

Выводится сообщение об ошибке:

“Источник данных изменил или удалил значение ключа данной строки в хранилище данных. Теперь удалена и локальная строка”

При выводе отчета должна быть хотя бы одна запись в базе данных.

Имеются повторяющиеся индексы, ключевые поля или связи.

Выводится сообщение об ошибке:

“Изменения не были успешно введены из-за повторяющихся

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

Описание аномалии

Реакция программы

Казна

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

Программа требует изменить или удалить повторяющиеся значения.

Общие

Запуск второго экземпляра приложения.

Выводится сообщение: “Приложение уже запущено!”. Программа может запускаться только в единственном экземпляре.

2.3 Проектирование

2.3.1. Структурная схема программы

Рисунок 5 - Структурная схема программы

На иерархической схеме наследования объектов представлены 7 форм. Все они принадлежат программе “Казна”.

2.3.2 Схема пользовательского интерфейса

Казна

Рисунок 6 - Схема пользовательского интерфейса «Казна»

2.3.3 Схема данных

Схема данных используемой базы данных приведена в пункте 2.1 Постановка задачи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]