Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
начало.конец.произ.отчета.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
15.86 Mб
Скачать
    1. Структура диалогового взаимодействия с пользователем

Выделены отдельные функциональные блоки, добавление, удаление, поиск и поиск по критериям (улица, метраж, этаж, цена и.т.д) составляющие системы и отдельные блоки данных (файлы, базы данных). Данные хранятся в виде БД. (Структура – запись в текстовом файле).

Составлены спецификации на каждый функциональный блок по Коберну:

Добавление нового сотрудника

  1. Цель: добавление нового сотрудника в базу данных.

  2. Контекст использования: для добавления нового сотрудника используется форма в которой должны быть следующие поля: ФИО, стаж работы, дата рождения, семейное положение, количество детей, адрес, контактные данные.

  3. Область действия: в отделе кадров.

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

  5. Действующее лицо: главный бухгалтер, заместитель бухгалтера.

  6. Другие участники: сотрудники отдела кадров.

  7. Предусловие: идентификация пользователя, проверка связи с базой данных.

  8. Минимальные гарантии: информационное оповещение: добавление нового сотрудника.

  9. Гарантии успеха: добавление нового сотрудника.

  10. Триггер: запуск программы и идентификация пользователя.

  11. Основной сценарий:

  1. Старт программы;

  2. Идентификация пользователя;

  3. Ввод данных с наименованиями;

  4. Запись данных в базу данных.

  1. Расширения: внесение изменений данных, список сотрудников.

  2. Список изменений в технологии и данных:

  3. Вспомогательная информация: поддержка глобальной сети (Internet).

Удаление сотрудников

  1. Цель - удаление определенного сотрудника

  2. Контекст использования – необходимо найти сотрудника, которые больше не работают в предприятии, за какой то период.

  3. Область действия: в отделе кадров.

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

  5. Действующее лицо: главный бухгалтер, заместитель бухгалтера.

  6. Другие участники: сотрудники отдела кадров.

  7. Предусловие – идентификация пользователя, проверка связи с базой данных.

  8. Минимальные гарантии – информационное оповещение: удаление сотрудника часы которой уже выданы.

  9. Гарантии успеха: удаление сотрудника.

  10. Триггер: запуск программы и идентификация пользователя.

  11. Основной сценарий:

  1. Старт программы;

  2. Идентификация пользователя;

  3. Ввод данных с наименованиями;

  4. Запись данных в базу данных.

  1. Расширения: внесение изменений данных, список сотрудников.

  2. Список изменений в технологии и данных:

  3. Вспомогательная информация: поддержка глобальной сети (Internet).

Поиск сотрудников