Проектирование автоматизированной системы оказания фирмой охранных услуг

Автоматизация бизнес-процесса. Средства системного анализа. Диаграммы потоков данных в охранной фирме. Словари данных как средства для моделирования и структурирования преобразуемой информации. Алгоритмическое описание задачи, выполняемой процессом.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 21.02.2016
Размер файла 465,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Курсовой проект

по дисциплине «Проектирование автоматизированных систем обработки информации и управления»

на тему: «Проектирование автоматизированной системы оказания фирмой охранных услуг»

Содержание

автоматизация поток алгоритмический

Введение

1. Средства системного анализа

2. Диаграммы потоков данных

3. Словари данных

4. Спецификации процессов

5. Диаграмма «Сущность-связь»

6. Спецификация управления

Заключение

Список используемой литературы

Введение

В связи с развитием информационных технологий, они стали активно применятся в различных сферах человеческой деятельности, связанных с обработкой информации и представлением данных.

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

Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов.

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

Центральным элементом деятельности, ведущей к созданию информационной системы, является моделирование. Модели позволяют наглядно продемонстрировать желаемую структуру и поведение системы. Они также необходимы для визуализации и управления ее архитектурой. Модели помогают добиться лучшего понимания создаваемой нами системы, что зачастую приводит к ее упрощению и возможности повторного использования. Наконец, модели нужны для минимизации риска.

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

1. Средства системного анализа

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

Человеческую деятельность можно условно разделить на две области:

- область рутинной деятельности, то есть решения регулярных, повседневных задач;

- область решения новых задач.

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

Во второй области (области решения новых задач) обойтись без системного анализа практически невозможно.

Реальный системный анализ может производиться только при наличии арсенала специальных методов системного исследования технических систем.

Автоматизация бизнес процесса является одной из задач, которую решают при автоматизации в целом.

Для цели моделирования систем и их структурного анализа используют 3 группы средств, которые иллюстрируют:

- функции, которые система должна выполнять;

- отношение между данными;

- поведение системы, зависящее от времени (аспекты реального времени).

Наиболее часто и эффективно применяются следующие средства решения данных задач:

- DFD (Data Flow Diagrams) - диаграммы потоков данных, совместно со словарями данных и спецификациями процессов.

- ERD (Entity Relationship Diagrams) - диаграммы «сущность-связь».

- STD (State Transition Diagrams) - диаграммы состояния (переходы состояний).

Все они содержат графические и текстовые средства моделирования:

- DFD - показывает внешнее по отношению к системе источники и стоки данных, она идентифицирует логические функции (процессы ) и группы элементов данных, связывающие одну функцию с другой ( потоки ). Идентифицирует хранилища данных ( накопители ), к которым осуществляется доступ.

- ERD - раскрывает модель хранилища данных, к которым осуществляется доступ.

- STD - дополнение DFD средства описания, зависящее от времени поведения системы.

2. Диаграммы потоков данных

Диаграммы процессов, протекающих в охранной фирме, будут иметь вид представленный ниже.

3. Словари данных

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

Представляет собой определённым образом организованный список всех элементов с их точными определениями. С помощью словаря данных можно описать значения потоков и хранилищ из DFD.

Словари данных для данного бизнес-процесса:

@ИМЯ = ДЕНЕЖНЫЕ СРЕДСТВА

@ТИП = дискретный поток

@БНФ = /деньги, переданные от клиента/

@ЕДИНИЦА ИЗМЕРЕНИЯ = рубль

@ТОЧНОСТЬ = 0.01

@ИМЯ = ЗАЯВКА

@ТИП = дискретный поток

@БНФ = ЖЕЛАЕМЫЙ ВИД ОХРАНЫ + ЖЕЛАЕМЫЙ ТИП ОБОРУДОВАНИЯ

@ИМЯ = СПИСОК УСЛУГ

@ТИП = дискретный поток

@БНФ = ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ТИП ОБОРУДОВАНИЯ +

ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ВИД ОХРАНЫ

@ИМЯ = ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ТИП ОБОРУДОВАНИЯ

@ТИП = дискретный поток

@БНФ = /информация о типе оборудования, предоставляемого фирмой/

@ИМЯ = ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ВИД ОХРАНЫ

@ТИП = дискретный поток

@БНФ = /информация о виде охраны, предоставлямого фирмой/

@ИМЯ = ТИП ОБОРУДОВАНИЯ

@ТИП = дискретный поток

@БНФ = /информация, о типе оборудования для клиента/

@ИМЯ = ВИД ОХРАНЫ

@ТИП = дискретный поток

@БНФ = [ВООРУЖЕННАЯ ОХРАНА ! ОХРАНА СО СПЕЦ.

СРЕДСТВАМИ ! ЖЕНСКАЯ ОХРАНА]

@ИМЯ = НОМЕР ЗАЯВКИ

@ТИП = дискретный поток

@БНФ = /порядковый номер заявки, поступающей о клиента /

@ИМЯ = ДАННЫЕ ОБ УСЛУГЕ

@ТИП = дискретный поток

@БНФ = ТИП ОБОРУДОВАНИЯ + ВИД ОХРАНЫ

@ИМЯ= ОБЩИЕ ДАННЫЕ ОБ УСЛУГЕ

@ТИП = дискретный поток

@БНФ = ДАННЫЕ ОБ УСЛУГЕ + НОМЕР ЗАЯВКИ

@ИМЯ= СТОИМОСТЬ УСЛУГ

@ТИП = дискретный поток

@БНФ = СТОИМОСТЬ ОХРАНЫ + СТОИМОСТЬ ОБОРУДОВАНИЯ

@ЕДИНИЦА ИЗМЕРЕНИЯ = рубль

@ТОЧНОСТЬ = 0.01

@ИМЯ= СТОИМОСТЬ ОХРАНЫ

@ТИП = дискретный поток

@БНФ = СТОИМОСТЬ ВООРУЖЕННОЙ ОХРАНЫ + СТОИМОСТЬ ОХРАНЫ СО СПЕЦ. СРЕДСТВАМИ + СТОИМОСТЬ ЖЕНСКОЙ ОХРАНЫ

@ЕДИНИЦА ИЗМЕРЕНИЯ = рубль

@ТОЧНОСТЬ = 0.01

@ИМЯ= СТОИМОСТЬ ОБОРУДОВАНИЯ

@ТИП = дискретный поток

@БНФ = /информация о стоимости аппаратуры видеонаблюдения, датичков движения и пульта ЦН/

@ЕДИНИЦА ИЗМЕРЕНИЯ = рубль

@ТОЧНОСТЬ = 0.01

@ИМЯ= ДАННЫЕ О КЛИЕНТЕ

@ТИП = дискретный поток

@БНФ = /информация о площади объекта клиента /

@ЕДИНИЦА ИЗМЕРЕНИЯ = м2

@ТОЧНОСТЬ = 0.01

@ИМЯ = УСЛУГА

@ТИП = дискретный поток

@БНФ = ОБОРУДОВАНИЕ + ОХРАННИКИ

@ИМЯ = ДАННЫЕ ПО ОБОРУДОВАНИЮ

@ТИП = дискретный поток

@БНФ = ТИП ОБОРУДОВАНИЯ + ДЕНЕЖНЫЕ СРЕДСТВА НА ОБОРУДОВАНИЕ

@ИМЯ = ДАННЫЕ ПО ОХРАНЕ

@ТИП = дискретный поток

@БНФ = ВИД ОХРАНЫ + ДЕНЕЖНЫЕ СРЕДСТВА НА ОХРАНУ

@ИМЯ = ПРЕДОСТАВЛЯЕМЫЕ УСЛУГИ

@ТИП = дискретный поток

@БНФ = ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ТИП ОБОРУДОВАНИЯ +

ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ВИД ОХРАНЫ

@ИМЯ = ЗАЯВКИ

@ТИП = дискретный поток

@БНФ = ОБЩИЕ ДАННЫЕ ОБ УСЛУГЕ + ДЕНЕЖНЫЕ СРЕДСТВА

@ИМЯ = КОЛИЧЕСТВО АППАРАТУРЫ ВИДЕОНАБЛЮДЕНИЯ И ДАТЧИКОВ ДВИЖЕНИЯ

@ТИП = дискретный поток

@БНФ = ДАННЫЕ О КЛИЕНТЕ/200

@ИМЯ = АППАРАТУРА ВИДЕОНАБЛЮДЕНИЯ И ДВИЖЕНИЯ

@ТИП = управляющий поток

@БНФ = /указывает, что аппаратура видеонаблюдения и движения была установлена /

@ИМЯ = ПУЛЬТ ЦН

@ТИП = управляющий поток

@БНФ = /указывает, что пуль ЦН был установлен /

@ИМЯ = КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ВООРУЖЕННОЙ ОХРАНЫ

@ТИП = дискретный поток

@БНФ = /информация о количестве выделенной вооруженной охраны /

@ИМЯ = КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ОХРАНЫ СО СПЕЦ.

СРЕДСТВАМИ

@ТИП = дискретный поток

@БНФ = /информация о количестве выделенной охраны со спец. средствами /

@ИМЯ = КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ЖЕНСКОЙ ОХРАНЫ

@ТИП = дискретный поток

@БНФ = /информация о количестве выделенной женской охраны /

@ИМЯ = ВЫДЕЛЕНИЕ ВООРУЖЕННЫХ ОХРАННИКОВ

@ТИП = управляющий поток

@БНФ = /указывает, что для объекта выделили вооруженных охранников/

@ИМЯ = ВЫДЕЛЕНИЕ ОХРАННИКОВ СО СПЕЦ. СРЕДСТВАМИ

@ТИП = управляющий поток

@БНФ = /указывает, что для объекта выделили охранников со спец. средствами /

@ИМЯ = ВЫДЕЛЕНИЕ ЖЕНСКОЙ ОХРАНЫ

@ТИП = управляющий поток

@БНФ = /указывает, что для объекта выделили женскую охрану/

@ИМЯ = ОХРАННИКИ

@ТИП = управляющий поток

@БНФ = [ВЫДЕЛЕНИЕ ВООРУЖЕННОЙ ОХРАНЫ ! ВЫДЕЛЕНИЕ ОХРАННИКОВ СО СПЕЦ. СРЕДСТВАМИ ! ВЫДЕЛЕНИЕ ЖЕНСКОЙ ОХРАНЫ]

@ИМЯ = ВЫБОР ТИПА ПУЛЬТА ЦН БЕЗ ТРЕВОЖНОЙ КНОПКИ

@ТИП = дискретный поток

@БНФ = /информация о выборе типе пульта ЦН /

@ИМЯ = ВЫБОР ТИПА ПУЛЬТА ЦН С ТРЕВОЖНОЙ КНОПКОЙ

@ТИП = дискретный поток

@БНФ = /информация о выборе типа пульта ЦН /

@ИМЯ = ПУЛЬТ ЦН БЕЗ ТРЕВОЖНОЙ КНОПКИ

@ТИП = управляющий поток

@БНФ = /указывает, что был установлен пульт ЦН без тревожной кнопки /

@ИМЯ = ПУЛЬТ ЦН С ТРЕВОЖНОЙ КНОПКОЙ

@ТИП = управляющий поток

@БНФ = /указывает, что был установлен пульт ЦН с тревожной кнопкой/

4. Спецификации процессов

Спецификация процесса - алгоритмическое описание задачи, выполняемой процессом.

Спецификация процесса используется для описания функционирования простейших процессов, которые не подлежат детализации с помощью DFD.

@1.1 ОБРАБОТАТЬ ЗАЯВКУ

@ВХОД = ЗАЯВКА

@ВХОД = ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ВИД ОХРАНЫ

@ВХОД = ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ТИП ОБОРУДОВАНИЯ

@ВЫХОД = НОМЕР ЗАЯВКИ

@ВЫХОД = ВИД ОХРАНЫ

@ВЫХОД = ТИП ОБОРУДОВАНИЯ

@СПЕЦПРОЦЕСС 1.1 ОБРАБОТАТЬ ЗАЯВКУ

ВЫПОЛНИТЬ: Принять ЗАЯВКА

Принять ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ВИД

ОХРАНЫ

Принять ПРЕДОСТАВЛЯЕМЫЙ ФИРМОЙ ТИП

ОБОРУДОВАНИЯ

ЕСЛИ

ЗАЯВКА поступает от клиента первый раз

ТО установить НОМЕР ЗАЯВКИ = 1

ИНАЧЕ

установить НОМЕР ЗАЯВКИ равный количеству предыдущих заявок +1

КОНЕЦЕСЛИ

ЕСЛИ

ЖЕЛАЕМЫЙ ВИД ОХРАНЫ = ПРЕДОСТАВЛЯЕМЫЙ

ФИРМОЙ ВИД ОХРАНЫ

ТО

ВИД ОХРАНЫ = ПРЕДОСТАВЛЯЕМЫЙ

ФИРМОЙ ВИД ОХРАНЫ

КОНЕЦЕСЛИ

ЕСЛИ

ЖЕЛАЕМЫЙ ТИП ОБОРУДОВАНИЯ = ПРЕДОСТАВЛЯЕМЫЙ

ФИРМОЙ ТИП ОБОРУДОВАНИЯ

ТО

ТИП ОБОРУДОВАНИЯ = ПРЕДОСТАВЛЯЕМЫЙ

ФИРМОЙ ТИП ОБОРУДОВАНИЯ

КОНЕЦЕСЛИ

КОНЕЦВЫПОЛНИТЬ

КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.1

@1.2.1 ОПРЕДЕЛИТЬ КОЛИЧЕСТВО УСТАНАВЛИВАЕМОЙ

АППАРАТУРЫ

@ВХОД = СТОИМОСТЬ ОБОРУДОВАНИЯ

@ВХОД = ДАННЫЕ ПО ОБОРУДОВАНИЮ

@ВХОД = ДАННЫЕ О КЛИЕНТЕ

@ВЫХОД = КОЛИЧЕСТВО АППАРАТУРЫ ВИДЕОНАБЛЮДЕНИЯ И

ДАТЧИКОВ ДВИЖЕНИЯ

@СПЕЦПРОЦЕСС 1.2.1 ОПРЕДЕЛИТЬ КОЛИЧЕСТВО

УСТАНАВЛИВАЕМОЙ АППАРАТУРЫ

ВЫПОЛНИТЬ:

Принять ДАННЫЕ О КЛИЕНТЕ

Принять СТОИМОСТЬ ОБОРУДОВАНИЯ

Принять ДАННЫЕ ПО ОБОРУДОВАНИЮ

Рассчитать КОЛИЧЕСТВО АППАРАТУРЫ ВИДЕОНАБЛЮДЕНИЯ И

ДАТЧИКОВ ДВИЖЕНИЯ

ЕСЛИ

КОЛИЧЕСТВО АППАРАТУРЫ ВИДЕОНАБЛЮДЕНИЯ И

ДАТЧИКОВ ДВИЖЕНИЯ* СТОИМОСТЬ ОБОРУДОВАНИЯ< ДЕНЕЖНЫЕ СРЕДСТВА НА ОБОРУДОВАНИЕ

ТО

Увеличивать КОЛИЧЕСТВО АППАРАТУРЫ ВИДЕОНАБЛЮДЕНИЯ И

ДАТЧИКОВ ДВИЖЕНИЯ

ТОТЕХПОРПОКА

КОЛИЧЕСТВО АППАРАТУРЫ ВИДЕОНАБЛЮДЕНИЯ И

ДАТЧИКОВ ДВИЖЕНИЯ*СТОИМОСТЬ ОБОРУДОВАНИЯ <= ДЕНЕЖНЫЕ СРЕДСТВА НА ОБОРУДОВАНИЕ

КОНЕЦВЫПОЛНИТЬ

КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.2.1

@1.2.2 УСТАНОВИТЬ АППАРАТУРУ ВИДЕОНАБЛЮДЕНИЯ И

ДАТЧИКИ ДВИЖЕНИЯ

@ВХОД = КОЛИЧЕСТВО АППАРАТУРЫ ВИДЕОНАБЛЮДЕНИЯ И

ДАТЧИКОВ ДВИЖЕНИЯ

@ВЫХОД = АППАРАТУРА ВИДЕОНАБЛЮДЕНИЯ И ДВИЖЕНИЯ

@СПЕЦПРОЦЕСС 1.2.2 УСТАНОВИТЬ АППАРАТУРУ

ВИДЕОНАБЛЮДЕНИЯ И ДАТЧИКИ ДВИЖЕНИЯ

ВЫПОЛНИТЬ: Принять КОЛИЧЕСТВО АППАРАТУРЫ

ВИДЕОНАБЛЮДЕНИЯ И ДАТЧИКОВ ДВИЖЕНИЯ

ЕСЛИ

КОЛИЧЕСТВО АППАРАТУРЫ ВИДЕОНАБЛЮДЕНИЯ И ДАТЧИКОВ

ДВИЖЕНИЯ != 0

ТО

установить флаг АППАРАТУРА ВИДЕОНАБЛЮДЕНИЯ И ДВИЖЕНИЯ

КОНЕЦВЫПОЛНИТЬ

КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.2.2

@1.3.1 ОПРЕДЕЛИТЬ КОЛИЧЕСТВО ВЫДЕЛЯЕМОЙ ОХРАНЫ

@ВХОД = ДАННЫЕ ОБ ОХРАНЕ

@ВХОД = СТОИМОСТЬ ОХРАНЫ

@ВЫХОД = [КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ВООРУЖЕННОЙ

ОХРАНЫ ! КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ОХРАНЫ СО СПЕЦ.

СРЕДСТВАМИ ! КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ЖЕНСКОЙ ОХРАНЫ]

@СПЕЦПРОЦЕСС 1.3.1 ОПРЕДЕЛИТЬ КОЛИЧЕСТВО ВЫДЕЛЯЕМОЙ

ОХРАНЫ

ВЫПОЛНИТЬ: Принять ДАННЫЕ ОБ ОХРАНЕ

Принять СТОИМОСТЬ ОХРАНЫ

ЕСЛИ

ВИД ОХРАНЫ = ВООРУЖЕННАЯ ОХРАНА

ТО

увеличивать КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ВООРУЖЕННОЙ ОХРАНЫ

ДОТЕХПОРПОКА

КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ВООРУЖЕННОЙ

ОХРАНЫ* СТОИМОСТЬ ВООРУЖЕННОЙ ОХРАНЫ <= ДЕНЕЖНЫЕ

СРЕДСТВА НА ОХРАНУ

КОНЕЦЕСЛИ

ЕСЛИ

ВИД ОХРАНЫ = ОХРАНА СО СПЕЦ. СРЕДСТВАМИ

ТО

увеличивать КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ОХРАНЫ СО СИПЕЦ

СРЕДСТВАМИ

ДОТЕХПОРПОКА

КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ОХРАНЫ СО СПЕЦ. СРЕДСТВАМИ*

СТОИМОСТЬ ОХРАНЫ СО СИПЕЦ СРЕДСТВАМИ<= ДЕНЕЖНЫЕ

СРЕДСТВА НА ОХРАНУ

КОНЕЦЕСЛИ

ЕСЛИ

ВИД ОХРАНЫ = ЖЕНСКАЯОХРАНА

ТО

увеличивать КОЛИЧЕСТВО ЖЕНСКОЙ ОХРАНЫ

ДОТЕХПОРПОКА

КОЛИЧЕСТВО ЖЕНСКОЙ ОХРАНЫ* СТОИМОСТЬ ЖЕНСКОЙ

ОХРАНЫ <= ДЕНЕЖНЫЕ СРЕДСТВА НА ОХРАНУ

КОНЕЦЕСЛИ

КОНЕЦВЫПОЛНИТЬ

КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.3.1

@1.3.2 ВЫДЕЛИТЬ ЖЕНСКУЮ ОХРАНУ

@ВХОД = КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ЖЕНСКОЙ ОХРАНЫ

@ВЫХОД = ВЫДЕЛЕНИЕ ЖЕНСКОЙ ОХРАНЫ

@СПЕЦПРОЦЕСС 1.3.2 ВЫДЕЛИТЬ ЖЕНСКУЮ ОХРАНУ

ВЫПОЛНИТЬ: Принять КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ЖЕНСКОЙ

ОХРАНЫ

ЕСЛИ

КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ЖЕНСКОЙ ОХРАНЫ !=0

ТО

установить флаг ВЫДЕЛЕНИЕ ЖЕНСКОЙ ОХРАНЫ

КОНЕЦВЫПОЛНИТЬ

КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.3.2

@1.3.3 ВЫДЕЛИТЬ ВООРУЖЕННУЮ ОХРАНУ

@ВХОД = КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ВООРУЖЕННОЙОХРАНЫ

@ВЫХОД = ВЫДЕЛЕНИЕ ВООРУЖЕННОЙ ОХРАНЫ

@СПЕЦПРОЦЕСС 1.3.3 ВЫДЕЛИТЬ ВООРУЖЕННУЮОХРАНУ

ВЫПОЛНИТЬ: Принять КОЛИЧЕСТВО ВЫДЕЛЕННОЙ

ВООРУЖЕННОЙ ОХРАНЫ

ЕСЛИ

КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ВООРУЖЕННОЙ ОХРАНЫ !=0

ТО

установить флаг ВЫДЕЛЕНИЕ ВООРУЖЕННОЙ ОХРАНЫ

КОНЕЦВЫПОЛНИТЬ

КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.3.3

@1.3.2 ВЫДЕЛИТЬ ОХРАНУ СО СПЕЦ. СРЕДСТВАМИ

@ВХОД = КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ОХРАНЫ СО СПЕЦ СРЕДСТВАМИ

@ВЫХОД = ВЫДЕЛЕНИЕ ОХРАНЫ СО СПЕЦ. СРЕДСТВАМИ

@СПЕЦПРОЦЕСС 1.3.2 ВЫДЕЛИТЬ ОХРАНУ СО СПЕЦ.

СРЕДСТВАМИ

ВЫПОЛНИТЬ: Принять КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ОХРАНЫ СО СПЕЦ СРЕДСТВАМИ

ЕСЛИ

КОЛИЧЕСТВО ВЫДЕЛЕННОЙ ОХРАНЫ СО СПЕЦ СРЕДСТВАМИ!=0

ТО

установить флаг ВЫДЕЛЕНИЕ ОХРАНЫ СО СПЕЦ СРЕДСТВАМИ

КОНЕЦВЫПОЛНИТЬ

КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.3.3

@1.2.3.1 ВЫБРАТЬ ТИП УСТАНОВКИ ПУЛЬТА ЦЕНТРАЛЬНОГО НАБЛЮДЕНИЯ

@ВХОД = СТОИМОСТЬ ОБОРУДОВАНИЯ

@ВХОД = ДАННЫЕ ПО ОБОРУДОВАНИЮ

@ВХОД = ОХРАННИКИ

@ВЫХОД = [ВЫБОР ТИПА ПУЛЬТА ЦН С ТРЕВОЖНОЙ КНОПКОЙ !

ВЫБОР ПУЛЬТА ЦН БЕЗ ТРЕВОЖНОЙ КНОПКИ]

@СПЕЦПРОЦЕСС 1.2.3.1 ВЫБРАТЬ ТИП УСТАНОВКИ ПУЛЬТА

ЦЕНТРАЛЬНОГО НАБЛЮДЕНИЯ

ВЫПОЛНИТЬ:

Принять СТОИМОСТЬ ОБОРУДОВАНИЯ

Принять ДАННЫЕ ПО ОБОРУДОВАНИЮ

Принять ОХРАННИКИ

ЕСЛИ

ОХРАННИКИ = ВЫДЕЛЕНИЕ ЖЕНСКОЙ ОХРАНЫ ! ВЫДЕЛЕНИЕ

ОХРАНЫ СО СПЕЦ. СРЕДСТВАМИ

ТО

установить флаг ВЫБОР ТИПА ПУЛЬТА ЦН С ТРЕВОЖНОЙ

КНОПКОЙ

КОНЕЦЕСЛИ

ЕСЛИ

ОХРАННИКИ = ВЫДЕЛЕНИЕ ВООРУЖЕННОЙ ОХРАНЫ

ТО

установить флаг ВЫБОР ТИПА ПУЛЬТА ЦН БЕЗ ТРЕВОЖНОЙ

КНОПККИ

КОНЕЦЕСЛИ

КОНЕЦВЫПОЛНИТЬ

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.2.3.1

@1.2.3.2 УСТАНОВИТЬ ПУЛЬТ ЦН БЕЗ БЕЗ ТРЕВОЖНОЙ КНОПКИ

@ВХОД = ВЫБОР ТИПА ПУЛЬТА ЦН БЕЗ ТРЕВОЖНОЙ КНОПКИ

@ВЫХОД = ПУЛЬТ ЦН БЕЗ ТРЕВОЖНОЙ КНОПКИ

@СПЕЦПРОЦЕСС 1.2.3.2 УСТАНОВИТЬ ПУЛЬТ ЦН БЕЗ БЕЗ

ТРЕВОЖНОЙ КНОПКИ

ВЫПОЛНИТЬ:

ЕСЛИ

Принять ВЫБОР ТИПА ПУЛЬТА ЦН БЕЗ ТРЕВОЖНОЙ КНОПКИ

ТО

установить флаг ПУЛЬТ ЦН БЕЗ ТРЕВОЖНОЙ КНОПКИ

КОНЕЦЕСЛИ

КОНЕЦВЫПОЛНИТЬ

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.2.3.2

@1.2.3.3 УСТАНОВИТЬ ПУЛЬТ ЦН С ТРЕВОЖНОЙ КНОПКОЙ

@ВХОД = ВЫБОР ТИПА ПУЛЬТА ЦН С ТРЕВОЖНОЙ КНОПКОЙ

@ВЫХОД = ПУЛЬТ ЦН С ТРЕВОЖНОЙ КНОПКОЙ

@СПЕЦПРОЦЕСС 1.2.3.2 УСТАНОВИТЬ ПУЛЬТ ЦН С

ТРЕВОЖНОЙ КНОПКОЙ

ВЫПОЛНИТЬ:

ЕСЛИ

Принять ВЫБОР ТИПА ПУЛЬТА ЦН С ТРЕВОЖНОЙ КНОПКОЙ

ТО

установить флаг ПУЛЬТ ЦН С ТРЕВОЖНОЙ КНОПКОЙ

КОНЕЦЕСЛИ

КОНЕЦВЫПОЛНИТЬ

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.2.3.3

5. Диаграмма «Сущность-связь»

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

6. Спецификация управления

При своей работе разрабатываемый комплекс находится в том или ином состоянии, что определяет то или иное действие, доступное пользователю в конкретный момент работы приложения. Для представления взаимосвязи состояний системы, а также для определения условий, при которых происходит смена состояний системы, используются диаграммы переходов состояний (STD-диаграммы).

Заключение

Целью данной курсовой работы является изучение особенностей современных методов и средств проектирования информационных систем.

В процессе написания курсовой работы была использована функциональная методология проектирования.

Для построения различных диаграмм модели использовался набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область.

Список используемой литературы

1. Юронен Е.А. Проектирование модели требовании к автоматизированной системе; Сиб. гос. аэрокосмич. ун-т. - Красноярск, 2012. - 40с.

Размещено на Allbest.ru

...

Подобные документы

  • Формирование требований к программному средству: требования, построение диаграммы вариантов использования. Описание входной и выходной информации, диаграммы потоков данных, архитетктура программного средства. Концептуальное и логическое проектирование.

    курсовая работа [2,3 M], добавлен 28.08.2012

  • Проектирование информационной системы. Построение диаграммы потоков данных. Описание порядка построения DFD-диаграммы. Создание базы данных с помощью SQL сервера. Описание основных бизнес-правил и их физической реализации. Заполнение таблиц данными.

    курсовая работа [1,5 M], добавлен 13.12.2011

  • Задачи и стадии разработки автоматизированной информационной системы художественной школы. Описание предметной области с помощью бизнес-моделирования, использование диаграмм потоков данных DFD. Спецификация системы, логическая структура базы данных.

    курсовая работа [281,9 K], добавлен 12.07.2011

  • Анализ информационных потоков. Разработка структуры таблиц базы данных. Выбор CASE-средства для проектирования информационной системы и среды программирования. Разработка программных модулей (программного обеспечения). Подготовка справочных баз данных.

    дипломная работа [6,8 M], добавлен 19.11.2013

  • Уровневая архитектура компьютерных ресурсов CMS. Поток данных от детекторов для анализа. Сокращение размера событий: CMS форматы данных и форматы Тир-данных. Иерархия CMS данных. Средства удаленной работы на LINUX машинах в CERN: PUTTY, WinSCP и Xming.

    курсовая работа [3,1 M], добавлен 17.02.2014

  • Понятие информационной и автоматизированной системы. Жизненный цикл базы данных: этап начальной разработки, проектирование, реализация и загрузка, тестирование и оценка, функционирование. Структурный анализ и проектирование, средства моделирования.

    лекция [216,9 K], добавлен 07.12.2013

  • Проектирование процесса материально-технического снабжения с помощью BPWin 4.0: разработка диаграммы декомпозиции, дерева узлов и потоков данных, контекстной диаграммы. Детализация бизнес-процесса. Выявление в модели AS-IS недостатков, их исправление.

    курсовая работа [6,3 M], добавлен 14.12.2011

  • Создание автоматизированной системы учета заказов и их выполнения в строительной фирме по ремонту квартир. Общие требования к информационной системе. Проектирование структуры базы данных. Построение ER-диаграммы. Реализация информационной системы.

    курсовая работа [750,2 K], добавлен 24.03.2014

  • Понятие средств структурного анализа: контекстная диаграмма, DFD трех уровней и с аспектами реального времени. Спецификации процессоров, словари данных и диаграммы "сущность-связь" (ERD) переходных состояний, независимой сущности в нотации Чена.

    контрольная работа [634,4 K], добавлен 30.03.2011

  • Проектирование программного обеспечения. Построение начальной контекстной диаграммы и концептуальной моделей данных. Диаграммы потоков данных и системных процессов нулевого уровня и последовательности экранных форм. Описание накопителей данных.

    курсовая работа [1,4 M], добавлен 07.03.2013

  • Проектирование модели информационной системы "Гостиница" в стандарте IDEF0. Разработка диаграммы потоков данных (Data Flow Diagramming), предназначенной для описания документооборота и обработки информации. Создание диаграммы декомпозиции в нотации IDEF3.

    курсовая работа [3,8 M], добавлен 14.12.2012

  • Создание функциональной структуры фирмы. Методологии проектирования информационных систем. Состав стандарта IDEF. Средства структурного системного анализа. Метод функционального моделирования SADT. Стратегии декомпозиции. Диаграмма потоков данных DFD.

    презентация [324,1 K], добавлен 27.12.2013

  • Описание особенностей функционирования магазина. Проектирование системы: инфологическое моделирование и построение диаграммы потоков данных. Моделирование и программная реализация информационной системы. Проектирование пользовательского интерфейса.

    курсовая работа [1,6 M], добавлен 18.02.2013

  • Создание программного средства для автоматизации процесса управления учетом клиентов. Алгоритмы и модели базы данных; документооборот бизнес-процесса "работа отдела продаж", задачи и функции менеджера. Системные требования, экономическое обоснование.

    курсовая работа [1,4 M], добавлен 18.03.2013

  • Описание процесса бронирования билетов. Концептуальное и физическое проектирование базы данных. Точность и корректность хранения и отображения данных в базе данных. Проектирование логики диалога с пользователем. Разработка и описание приложения.

    курсовая работа [1,7 M], добавлен 11.02.2016

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

    курсовая работа [1,8 M], добавлен 23.01.2014

  • Изучение общих понятий теории систем и системного анализа. Методика построения объектных репозиториев открытых информационных систем. Принципы восприятия визуальной информации. Средства визуального моделирования рабочих процессов по интеграции данных.

    курсовая работа [195,1 K], добавлен 04.06.2015

  • Проектирование информационной системы по учету оказания услуг негосударственного образовательного учреждения "Центр бухгалтерии и бизнеса". Требования заказчика к разрабатываемой базе данных. Функциональная структура программной системы обработки данных.

    курсовая работа [1,4 M], добавлен 26.11.2011

  • Автоматизация процесса шифрования на базе современных информационных технологий. Криптографические средства защиты. Управление криптографическими ключами. Сравнение симметричных и асимметричных алгоритмов шифрования. Программы шифрования информации.

    курсовая работа [795,7 K], добавлен 02.12.2014

  • Анализ основных направлений автоматизации бизнес-процессов с информационными технологиями. Разработка баз данных для решения проблем хранения и систематизации информации. Проектирование и реализация логической модели бизнес-процесса на примере библиотеки.

    курсовая работа [505,8 K], добавлен 25.10.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.