Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технология проектирования подсистем АСУ.doc
Скачиваний:
8
Добавлен:
31.08.2019
Размер:
139.26 Кб
Скачать

Технология проектирования подсистемы асу.

Задачей проектирования отдельной подсистемы АСУ является:

  • Уточнение (если необходимо) описания бизнес – процессов, относящихся к данной подсистеме.

  • Уточнение информационной модели

  • Составление списка функций подсистемы

  • Определение экранной формы интерфейсного модуля подсистемы: меню системы и представление основного информационного объекта подсистемы.

  • Определение экранных форм отдельных функций подсистемы

Необходимость уточнения описания бизнес – процессов связана с тем, что описание БП, по которому разрабатывалась Архитектура ИС, является самым общим, необходимым только для определения основных подсистем ИС. При проектировании конкретной подсистемы ИС необходимо более детальное описание, раскрывающее содержание основных функций подсистемы. Уточнение описания БП может быть выполнено в ходе разработки диаграмм модели или (в достаточно простых случаях) в виде списка функций декомпозиции.

Основные функции подсистемы (список декомпозиции основной функции «Управлять персоналом»)

Наименование

АРМ

Входные данные

Выходные данные

Требования

Управление персоналом

Прием на работу

АРМ Кадры

ОТДЕЛ

УЧАСТОК

ДОЛЖНОСТЬ

ПЕРСОНАЛ

ПЕРСОНАЛ

ШТАТ

Увольнение

АРМ Кадры

ОТДЕЛ

УЧАСТОК

ДОЛЖНОСТЬ

ПЕРСОНАЛ

ПЕРСОНАЛ

ШТАТ

ТАБЕЛЬ

Закрытие данных о сотруднике:

Запись в поле Дата увольнения в таблице Персонал и Дата_окончания_работы в таблице Штат

Удаление всех записей из таблицы Табель

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

АРМ Кадры

ОТДЕЛ

УЧАСТОК

ДОЛЖНОСТЬ

ПЕРСОНАЛ

ПЕРСОНАЛ

ШТАТ

Ведение табеля рабочего времени

АРМ Кадры

ОТДЕЛ

УЧАСТОК

ДОЛЖНОСТЬ

ПЕРСОНАЛ

ТАБЕЛЬ

Таблицы БД

ОТДЕЛ

ПЕРСОНАЛ

ТАБЕЛЬ

ID_отдела (PK)

ID_персонала (PK)

ID_Участка (FK, PK)

Наименование

ФИО_сотрудника

ID_отдела (FK, PK)

Число_сотрудников

Год_рождения

ID_должности (FK)

Нач_отдела.ID_персонала (PK)

Дата_поступления

Месяц (РК)

Дата_увольнения

ID_персонала (FK, PK)

УЧАСТОК

Часы

ID_Участка (PK)

ШТАТ

ID_отдела (FK, PK)

ID_Участка (FK, PK)

Наименование

ID_отдела (FK, PK)

Нач_участка.ID_персонала (PK)

ID_должности (FK)

ID_персонала (FK, PK)

ДОЛЖНОСТЬ

Дата_начала_работы

ID_должности (FK)

Дата_окончания_работы

Наименование

Оклад