Разработка модели деятельности строительной фирмы
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное
образовательное учреждение высшего профессионального образования
“Восточно-Сибирский государственный
университет технологий и управления” (ФГБОУ ВПО ВСГУТУ)
ЭЛЕКТРОТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ
Кафедра систем информатики
Курсовой проект
по дисциплине: “Прикладное
программное обеспечение”
на тему: “Разработка модели
деятельности строительной фирмы”
Исполнитель: студент 740 гр. Жамбалова С.Б.
Руководитель работы: Тулохонова И.С.
Нормоконтролер: Андреева Н.В.
Улан-Удэ 2014
Аннотация
Данный курсовой проект представляет собой разработку функциональной и
информационной моделей для выбранной предметной области на пакете прикладных
программ BPwin и ERwin.
Курсовой проект содержит 2 главы. В первой главе представлены анализ
деятельности строительной организации. Обоснование прикладного программного
обеспечения для описания бизнес-процесса объекта строительства. Вторая глава
отражает описание разработки функциональной модели деятельности строительной
фирмы. Модель описывает процесс объекта строительства: от принятия заявки,
составления договора до возведения объекта строителями
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
. ТЕОРЕТИЧЕСКИЙ РАЗДЕЛ
.1 Анализ предметной области «строительная фирма»
.2 Актуальность исследования. Определение требований к
системе
.3 Обоснование прикладного программного обеспечения для
моделирования процессов деятельности учебного заведения
. ПРАКТИЧЕСКИЙ РАЗДЕЛ
.1 Структурно-функциональная модель «Как есть»
.2 Структурно-функциональная модель «Как надо»
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ВВЕДЕНИЕ
Строительство - это вид бизнеса, требующий от предприятия огромных
материальных, научных, людских и финансовых затрат, которые может себе
позволить не каждая фирма.
Для выполнения задач в сфере постройки недвижимости необходим программный
инструментарий - точные и подробные инструкции, содержащие последовательность
действий по обработке информации. Программное обеспечение включает комплекс
программ различного назначения, обеспечивающих функционирование компьютерной
системы и решение задач автоматизированного проектирования.
При структурировании ПО используют понятия ППП (пакет прикладных
программ), программных систем, комплексов и компонентов. Пакет прикладных
программ - совокупность программ, объединенных общностью применения, т.е.
возможностью совместного исполнения или ориентацией на определенный класс
задач. Цель данного проекта заключается в исследовании и создании моделей
функционирования строительной фирмы.
Для достижения поставленной цели необходимо выделить задачи курсового
проекта:
1. Изучение деятельности строительной фирмы.
2. Разработка структурно-функциональной модели AS-IS (как есть);
. Разработка структурно-функциональной модели ТО-ВЕ (как надо);
Решение указанных подзадач приведет к созданию модели, которая раскрывает
наиболее слабые места, в чем будут состоять преимущества и насколько глубоким
изменениям подвергнется структура деятельности учебного заведения.
1. ТЕОРЕТИЧЕСКИЙ РАЗДЕЛ
.1 Анализ предметной области «строительная фирма»
В качестве предметной области данного курсового проекта рассматривается
модель "Деятельности строительной фирмы", занимающейся коммерческим
строительством.
Строительная фирма является стороной подрядчиком. Клиенты, физические и
юридические лица, заинтересованные в строительстве необходимых им объектов,
обращаются в строительную фирму. Можно сделать вывод, что фирма просто получает
заказы и выполняет свою работу.
Сама деятельность строительной фирмы подразумевает собой: принятие
заявки, заказа, составление договора на строительные работы, и наконец, сами
работы. Из всего этого следует, что для анализа функциональной деятельности
фирмы необходимо тщательно изучить все стороны процесса работы организации.
Процесс деятельности фирмы можно описать так: клиенты обращаются в
строительную организацию с целью постройки нужного им объекта. Объектом может
быть как дома так и бани, гаражи и т.д. После этого строительная фирма
составляет договор строительного подряда и обязуется сдать построенный объект к
условленному сроку. После чего начинается сам процесс строительства.
Процесс строительства можно разделить на четыре этапа: проектирование,
составление сметы, покупка необходимого материала и само возведение.
Проектирование объекта важная составляющая строительства. Без чертежей,
без плана невозможно построить дом. Следовательно, проектирование отвечает за
правильность постройки. Проектируют архитекторы и проектировщики - специалисты
этого дела.
После этого этапа строительная фирма, в частности сметчики начинают
составлять смету. Этот этап подразумевает подсчет сметной стоимости по
единичным расценкам, установленным видам работ и по расходу ресурсов. Иными
словами это расчет количества средств, необходимых на строительство.
Составление сметы невозможно без проекта строительства.
Третьим этапом является закупка материалов. Состоит этап из покупки самих
материалов и транспортировки на строительную площадку. Сотрудники фирмы уже
знают какой именно и сколько материалов необходимо. Средства на покупку и
транспортировку предоставлены бухгалтерией.
И наконец, последний и самый главный этап: строительство объекта. Этот
этап можно разделить на еще два: подготовка материала, конструкций и возведение
объекта. Подготовка материала производится по ГОСТ и СНиП. Если фирма следит за
своей репутацией, то она должна соблюдать все правила и нормы, поэтому должна
выполнять свои обязательства перед клиентом качественно. Подготовка материала,
как правило, производиться на самой стройке, работниками фирмы. После чего этот
материал и эти конструкции применяются в возведении объекта.
Возведение объекта начинается с заложения фундамента. После чего идет
строительство основной части. Далее следует установка крыши. Затем внешняя и
внутренняя отделка. Также как и при других процессах деятельности фирмы при
этом соблюдаются все правила и нормы.
.2 Актуальность исследования. Определение требований к системе
Тема жилья всегда являлась актуальной. Всё больше людей стремятся
улучшить своё жилищное положение, обращаются в строительные фирмы.
Сейчас открыто много строительных фирм, строящих различные дома, бани и
гаражи. Если описать их работу на пакете прикладных программ BPwin и Erwin, то это поможет наглядно увидеть всю их деятельность
в упорядоченном виде. Иными словами, это упростит получение информации о их
деятельности.
В наше время строительные технологии шагнули далеко вперед по сравнению с
прошлым веком. Нужно систематизировать всю работу строительных фирм: от
бумажной волокиты до возведения каркаса дома. Создание имитационных моделей
пошло бы на пользу в этом деле.Создание имитационных моделей опытов
лабораторных работ было бы огромным плюсом в автоматизации обучения.
Так же имеется необходимость создания системы, в которой студенты или
старосты групп могли бы дистанционно взаимодействовать с преподавателями.
Создание интернет-кабинетов с возможностью обучения студентов, которые по
разным причинам не могут посещать лекции в учебных корпусах.
Система должна быть гибкой, детально описывать процесс обучения и
максимизировать свободное время студентов путем облегчения доступности
информации.
.3
Обоснование прикладного программного обеспечения для моделирования процессов
деятельности учебного заведения
Для данной курсовой работы были выбраны CASE - средства разработки информационных систем ERwin, так как он позволяет проводить
описание, анализ и моделирование модели данных - построитель метамоделей
данных, а также занимает одно из лидирующих мест в своём сегменте рынка.
CA ERwin Data Modeler включает три стандартные методологии: IDEF0 (функциональное моделирование), DFD (моделирование потоков данных) и IDEF3 (моделирование потоков работ). Эти
методологии по-своему уникальны. Каждая из них может быть выполнена отдельно с
помощью BPwin, но их совокупность заключённая в
модель даёт аналитику полную картину предметной области клиента.
Именно эти, вышеперечисленные факторы, повлияли на выбор данного
продукта, поскольку необходимо дать полное представление моделей пользователю.
2. ПАРКТИЧЕСКИЙ РАЗДЕЛ
2.1 Структурно-функциональная модель «Как есть»
Для построения бизнес процессов, необходимо надёжное программное
обеспечение, которое позволило бы быстро и качественно построить
структурно-функциональную модель. Таким приложением является BPwin. BPwin - мощный инструмент
моделирования, который используется для анализа, документирования и
реорганизации сложных бизнес-процессов. Модель, созданная средствами BPwin,
позволяет четко документировать различные аспекты деятельности - действия,
которые необходимо предпринять, способы их осуществления, требующиеся для этого
ресурсы и др. Таким образом, формируется целостная картина деятельности
предприятия - от моделей организации работы в маленьких отделах до сложных
иерархических структур. При разработке или закупке программного обеспечения модели
бизнес-процессов служат прекрасным средством документирования потребностей,
помогая обеспечить высокую эффективность инвестиций в сферу IT. В руках же
системных аналитиков и разработчиков BPwin - еще и мощное средство
моделирования процессов при создании корпоративных информационных систем (КИС).
Модели BPwin дают основу для осмысления бизнес-процессов и оценки влияния
тех или иных событий, а также описывают взаимодействие процессов и потоков
информации в организации. Неэффективная, высокозатратная или избыточная
деятельность может быть легко выявлена и, следовательно, усовершенствована,
изменена или устранена в соответствии с общими целями организации.
Внешние обстоятельства зачастую вынуждают вносить изменения в
деятельность организации. Последствия этих изменений должны быть тщательно
изучены и осмыслены перед тем, как система будет переделана с их учетом. BPwin
может помочь пользователю на протяжении всего цикла, предоставив возможность
оптимизировать бизнес-процесс, которого коснутся эти изменения.
С помощью BPwin пользователь может сделать свою работу более
продуктивной. Действия и другие объекты создаются буквально несколькими
щелчками мыши, а затем легко отбуксированы в нужное место. Интерфейс BPwin,
выполненный в стиле "проводника" облегчает навигацию и редактирование
сложных процессов с иерархической структурой. Развитые возможности изменения
масштаба представления позволяют быстро найти и сосредоточиться на необходимой
для работы части модели процесса.позволяет:
· Обеспечить эффективность операций, рассматривая текущие
бизнес-операции через мощные инструменты моделирования.
· Совершенствовать бизнес-процессы, формулируя и определяя
альтернативные реакции на воздействия рынка.
· Быстро исключать непродуктивные операции, легко и интуитивно
сопоставляя операционные изменения. Неэффективные, неэкономичные или избыточные
операции могут быть легко выявлены и, следовательно, улучшены, изменены или
вовсе исключены - в соответствии с целями компании.
Перейдём к построению структурно-функциональной модели «Как есть».
Целью построения функциональных моделей обычно является выявление
наиболее слабых и уязвимых мест деятельности компании, анализе преимуществ
новых бизнес-процессов и степени изменения существующей структуры организации
бизнеса.
Анализ начинают с построения модели как есть (AS-IS), то есть модели
существующей организации работы. Модель «как есть» может создаваться на основе
изучения документации (должностных инструкций, положений о предприятии,
приказов, отчетов), анкетирования и опроса служащих предприятия и других
источников.
С помощью синтаксического анализа модели можно легко обнаружить
«бесполезные» (не имеющие выхода), «неуправляемые» (не имеющие управления) и
«простаивающие» функции. Более тонкий анализ позволяет выявить дублирующие,
избыточные или неэффективные функции. Модель дает целостное представление о
работе системы в целом и возможность понять взаимосвязи всех составляющих
системы. При этом выясняется, что обработка информации и использование ресурсов
неэффективны, важная информация не доходит до соответствующего рабочего места.
Признаком неэффективности организации работ является, например, отсутствие
обратных связей по входу и управлению для важных функций.
На рисунке 1 представлена деятельность строительной фирмы. Как видно,
целью деятельности строительной фирмы является построенные объекты.
На втором рисунке представлена та же деятельность, но уже более подробно
и в деталях. Первым шагом фирма должна заключить договор с клиентом.
Рисунок 2
Составление договоров строительного подряда происходит с учетом
гражданского кодекса: клиент заказывает и оплачивает строительство, фирма
обязуется и строит все по нормам и в назначенный срок сдает построенный объект.
Затем после этого начинается деятельность строительной фирмы:
проектирование, составление сметы, закупка материалов и строительство объекта.
Рисунок 3
На рисунке 3 представлена декомпозиция работы «Составление сметы».
Так же как и все виды работ и все процессы строительной фирмы,
составление сметы проводится по все нормам и правилам. Составляется список
необходимых материалов. Проводится расчет стоимости затрат на услуги
работников. Все подсчитывается и составляется смета.
На рисунке 4 представлен процесс закупки материалов. Специалист,
отвечающий за покупку необходимых материалов, уже зная что надо ему,
приобретает материал и транспортирует его на стройку. Средства он получает у
бухгалтерии. Количество денег посчитано благодаря составленной смете.
Рисунок 4
На рисунке 5 представлена декомпозиция строительства. Первым делом
привезенный из магазинов, материал подготавливают, и лишь затем он “участвует”
в строительстве. На этом этапе в большей степени надо соблюдать СНиП и ГОСТ.
Так как если дом разрушится можно получить штраф, административное или
уголовное наказание. После подготовки материала его используют в строительстве.
Рисунок 5
Рисунок 6
На рисунке 6 представлена само построение объекта. Первым делом
происходит заложение фундамента. Затем возводят основную часть. Потом
строительство крыши. И наконец, внутренняя и внешняя отделки.
ЗАКЛЮЧЕНИЕ
программный моделирование
bpwin
В качестве заключения следует сказать, что разработка и реализация с
помощью средств BPWin модели
деятельности учебного заведения проведена в полном объёме. Работа над данным
курсовым проектом позволила глубже и полнее изучить возможности средств BPWin.
В процессе написания курсового проекта были решены следующие задачи:
1) Разработана модель учебного заведения «Как есть»;
2) Скорректирована модель «как есть» до модели «Как надо»;
Также последовательно были выполнены следующие этапы:
1) постановка задачи;
2) разработка структуры;
) реализация модели;
) корректировка модели;
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Маклаков
Ф.В. Bpwin и Erwin. Case -
средства разработки информационных систем. - М.: ДИАЛОГ - МИФИ, 2002.-256 с.
2. Черемных
С.В., Ручкин В.С., Семенов И.О. Структурный анализ систем. IDEF-технологии. - М.: Финансы и
статисткика, 2001. -208 с.
. Методология
функционального моделирования IDEF0. Руководящий документ. - М.:ГОССТАНДАРТ
РОССИИ, 2000. - 62 с.