- •1. Общие сведения 3
- •2. Цели создания базы данных 5
- •3. Требования к базе данных 6
- •Требования к базе данных
- •Требования к базе данных в целом
- •Общие принципы построения базы данных
- •Требования к структуре бд
- •Требование к функциональным характеристикам
- •Требования к надежности
- •Требования к информационной и программной совместимости
- •Требования к контролю, хранению, обновлению и восстановлению данных
- •Общие требования к программному обеспечению
- •Требования к программной документации
- •Порядок сдачи и приемки бд
Требования к базе данных
Требования могут уточняться в процессе дополнительных обследований и согласовываться отдельными протоколами, как на стадии разработки, так и на последующих стадиях.
Требования к базе данных в целом
Общие принципы построения базы данных
комплексность, которая реализуется путем создания БД, гибко настраиваемой для работы с различным сочетанием программных и аппаратных средств;
иерархичность, которая реализуется путем формирования многоуровневой организационно-функциональной структуры БД в соответствии с ее делением на элементы и в соответствии с делегированием полномочий работы с ними соответствующему сотруднику.
Требования к структуре бд
База данных «Учёт заявлений» должна состоять из следующих таблиц:
- основная таблица. Основная таблица должна содержать следующие поля: Лицо, Тематика, Дата поступления заявления, Крайний срок ответа. Сортировка по дате поступления заявления.
- обратившееся лицо. Справочная таблица «Обратившееся лицо» должна содержать: Фамилия Имя Отчество, Страна, Почтовый индекс, Почтовый адрес, Электронный адрес, Номер телефона.
Требование к функциональным характеристикам
Состав выполняемых функций должен быть следующий:
1) ввод данных, т.е. заполнение таблиц;
2) просмотр таблиц;
3) поиск, отбор и сортировка информации, используя различные критерии;
4) просмотр Отчетов;
5) печать Отчетов.
Требования к надежности
Надежность системы называется совокупность свойств, характеризующая способность программного средства программного средства сохранять заданный уровень пригодности (качества функционирования) в заданных условиях в течение заданного интервала времени.
Надежность функционирования программного средства характеризуется, в первую очередь, устойчивостью (способностью безотказного функционирования) и восстанавливаемостью работоспособного состояния после произошедших сбоев или отказов.
Устойчивость определяется эффективностью контроля данных, поступающих из внешней среды.
Восстанавливаемость характеризуется полнотой и длительностью восстановления функционирования программ в процессе перезапуска ПС.
Время восстановления после отказа программы не должно превышать тридцати минут, необходимых для проверки наличия таблиц, форм, запросов, связей между таблицами.
Требования к безопасности
Административная зона должна быть доступна после процедуры аутентификации.
Ограничение общего доступа к заранее определенным ресурсам БД. Доступом к изменению таблицы «Тематика вопроса» обладает только администратор.
Использование форм и шаблонов
Использование форм и шаблонов позволит использовать типовые документы с возможностью изменений определенных полей.
Степень приспособляемости БД
БД должны быть приспособляема к следующим изменениям технологического процесса:
добавлению нового технологического оборудования;
замене технологического оборудования.
Требования к информационному обеспечению
Информационное обеспечение – это совокупность средств и методов построения информационной базы.
Информационное обеспечение должно удовлетворять пользователя по своей упорядоченности, точности, достоверности и своевременности представления информации для решения поставленных задач, а также удобства ее восприятия всеми пользователями.
Информационное обеспечение должно иметь требуемую детализацию, интегрированную организацию процессов передачи и преобразования информации.
Структура, состав и способ организации данных в БД должен удовлетворять требованиям к защите данных от несанкционированных изменений.
БД должна позволять разграничивать права доступа к данным различных категорий пользователей и иметь эффективную защиту от случайного или несанкционированного доступа.