Автоматизированная информационная система отдела кадров ОАО «Осинниковского Ремонтно-механического завода»

Автор работы: Пользователь скрыл имя, 30 Сентября 2013 в 13:58, курсовая работа

Описание работы

Основными целями создания АИС отдела кадров являются:
- Повышение эффективности исполнения процессов, перечисленных выше, путем сокращения непроизводительных и дублирующих операций, операций, выполняемых «вручную», оптимизации информационного взаимодействие участников процессов;
- Повышение качества принятия управленческих решений за счет оперативности представления, полноты, достоверности и удобства форматов отображения информации;
Для реализации поставленных целей система должна решать следующие задачи:
- Ввод данных реестров;
- Редактирование данных реестров;
- Построение аналитических отчетов и выписок.

Содержание работы

1. Техническое задание . . . . . . . 3
2. Приложение . . . . . . . . . 21

Файлы: 1 файл

ognev.doc

— 550.00 Кб (Скачать файл)

Диаграмма классов Class Diagram служит для представления статической  структуры модели системы в терминологии объектно-ориентированного программирования. Отражает различные взаимосвязи  между отдельными сущностями предметной области, такими как объекты и подсистемы, а также описывает их внутреннюю структуру и типы отношений. Каждый класс с уникальным именем характеризуется атрибутами и операциями (рисунок 4).

 

Рисунок 4 -  Class Diagram

 

ДИАГРАММА  КООПЕРАЦИИ COLLABORATION DIAGRAM

 

В языке UML взаимодействие элементов рассматривается в информационном аспекте, т.е. объекты обмениваются между собой некоторой информацией, в форме сообщений messages. Диаграмма кооперации предназначена для спецификации структурных аспектов взаимодействия, описывающей собственно процесс динамического взаимодействия объектов, которые обмениваются между собой сообщениями, чтобы достичь нужной цели или реализовать данную функцию системы (рисунок 5).

 

ДИАГРАММА  ДЕЯТЕЛЬНОСТИ ACTIVITY DIAGRAM

 

При моделировании поведения  проектируемой системы возникает необходимость не только представить процесс изменения ее состояний, но и детализировать особенности алгоритмической и процедурной реализации выполняемых системой операций. Традиционно для этой цели используются блок-схемы или структурные схемы алгоритмов.

Для моделирования процесса выполнения операций в языке UML используются диаграммы деятельности (activity diagram). Они являются частным случаем  диаграмм состояний и позволяют  реализовать особенности процедурного и синхронного управления, обусловленного завершением внутренних действий и деятельности.

В контексте языка UML деятельность (activity) представляет собой некоторую  совокупность отдельных вычислений, выполняемых автоматом. При этом отдельные элементарные вычисления могут приводить к некоторому результату или действию. Сам же результат может привести к изменению состояния системы или возвращению некоторого значения (рисунок 6).

Рисунок 5 - Collaboration Diagram

 

 

 

 

 

 

Рисунок 6 - Activity Diagram

Разработка диаграммы развертывания Deployment Diagram

 

Физическое представление  программной системы не может  быть полным, если отсутствует информация о том, на какой платформе и на каких вычислительных средствах она реализована. Диаграмма развертывания (deployment diagram) применяется для представления общей конфигурации и топологии распределенной программной системы и содержит изображение размещения компонентов по отдельным узлам системы, показывает наличие физических соединений – маршрутов передачи информации между аппаратными устройствами, т.е. по сути, является укрупненной технической структурой системы.

Диаграмма развертывания  предназначена для визуализации элементов и компонентов системы, задействованных только на этапе исполнения (run-time). Диаграмма завершает процесс разработки программной системы и ее построение является последним этапом спецификации модели.

Рисунок 7- Deployment Diagram




Информация о работе Автоматизированная информационная система отдела кадров ОАО «Осинниковского Ремонтно-механического завода»