Разработка автоматизированной системы поддержки управления проектами на примере ООО ИФ "Интергео"

Обеспечение процессов планирования и анализа задач инженерно-геологического отдела ООО ИФ "Интергео". Разработка автоматизированной системы управления проектами; взаимосвязь программных модулей и информационных файлов; расчет показателей эффективности.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 12.12.2011
Размер файла 2,1 M

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

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

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

Оглавление

Введение

1. Аналитическая часть

1.1 Технико-экономическая характеристика предметной области

1.1.1 Характеристика ООО ИФ «Интергео»

1.1.2 Краткая характеристика инженерно-геологического отдела

1.2 Экономическая сущность задачи

1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи

1.4 Постановка задачи

1.4.1 Цель и назначение автоматизированного варианта решения задачи

1.4.2 Общая характеристика организации решения задачи на ЭВМ

1.4.3 Формализация расчетов

1.5 Анализ существующих разработок и обоснование выбора технологии проектирования

1.6 Обоснование проектных решений по видам обеспечения:

1.6.1 по техническому обеспечению

1.6.2 по информационному обеспечению

1.6.3 по программному обеспечению

1.6.4 по технологическому обеспечению

2. Проектная часть

2.1 Информационное обеспечение задачи

2.1.1 Информационная модель и ее описание

2.1.2 Используемые классификаторы и системы кодирования

2.1.3 Характеристика нормативно-справочной и входной оперативной информации

2.1.4 Характеристика результатной информации

2.2 Программное обеспечение АРМ

2.2.1 Структурная схема пакета

3. Обоснование экономической эффективности проекта

3.1 Выбор и обоснование методики расчета экономической эффективности

3.2 Расчет показателей экономической эффективности проекта

Заключение

Список литературы

Приложение 1

Приложения 2

Приложение 3

Приложение 4

Приложение 5

Приложение 6

Приложение 7

Введение

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

Целью работы является разработка автоматизированной системы поддержки управления проектами (на примере ООО ИФ «Интергео»).

Управление проектами необходимо для обеспечения выполнения работ в срок, в пределах сметы, в соответствии с техническим заданием и состоит из процессов по осуществлению проекта. Задача поддержки управления проектами сводится к обеспечению процессов планирования и анализа.

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

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

В третьей главе описан расчет показателей экономической эффективности проекта.

Цель автоматизированного решения задачи сводится к устранению недостатков, поэтому ее можно разделить на две группы подцелей:

- достижение улучшения ряда экономических показателей (увеличение числа обслуживаемых клиентов);

- улучшение значений показателей качества обработки информации (повышение степени достоверности обработки информации, степени ее защищенности).

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

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

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

1. Аналитическая часть

1.1 Технико-экономическая характеристика предметной области

1.1.1 Характеристика ООО ИФ «Интергео»

Объектом изучения является Общество с ограниченной ответственностью инженерная фирма «Интергео» (ООО ИФ «Интергео»).

ООО ИФ «Интергео» создана в марте 1992 г. как организация, выполняющая инженерно-строительные изыскания для промышленного и гражданского строительства. Целью создания общества является осуществление предпринимательской деятельности с извлечением прибыли. Первично фирма была зарегистрирована Администрацией Ленинского района г. Ярославля приказом № 39 от 17.03.92 г. В соответствии с Федеральным законом Российской Федерации 14-ФЗ от 8.02.98 г. «Об обществах с ограниченной ответственностью» «Интергео» была переригистрирована регистрационно-лицензионной палатой мэрии г. Ярославля 15 октября 1999 г. приказом № 13167.

ООО ИФ «Интергео» поставлена на учет в Государственной налоговой инспекции по Ленинскому району 27.03.92 г. Почтовый адрес организации: 150000, г. Ярославль, ул. Республиканская, 80. Юридический адрес: 150034, г. Ярославль, ул. Щапова, 20.

ООО ИФ «Интергео» осуществляет свою деятельность как на территории Ярославской области, так и в других регионах России и имеет девятилетний опыт работы. Общая численность составляет более 80 специалистов. К основным направления деятельности ООО ИФ «Интергео» относятся: комплексные инженерно-строительные изыскания для промышленного и гражданского строительства (инженерно-геодезические и инженерно-геологические изыскания); изыскания под реконструкцию памятников истории и культуры; выполнение проектно-изыскательских работ, связанных с использованием земель; топографо-геодезическая деятельность; рыночная оценка всех видов имущества; создание электронных баз данных и цифровых моделей местности, различных топографических планов, карт, схем и др.

Все эти виды деятельности имеют между собой ряд общих признаков, делающих их проектами:

– они направлены на достижение конкретных целей;

– они включают в себя координированное выполнение взаимосвязанных действий;

– они имеют ограниченную протяженность во времени, с определенным началом и концом;

– все они в определенной степени неповторимы и уникальны.

Таким образом, ООО ИФ «Интергео» осуществляет целенаправленную деятельность с применением проектной формы планирования и управления.

Организационная структура ООО ИФ «Интергео» представлена на рис. 1.

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

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

Директор вправе принимать решения по любым вопросам. В подчинении директора находится непосредственно весь аппарат управления ООО ИФ «Интергео».

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

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

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

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

Топографо-геодезический отдел проводит: обследование, восстановление и создание пунктов государственных геодезических и нивелирных сетей; закладку геодезических центров; создание планово-высотных съемочных сетей; топографические съемки в масштабах 1:5000 - 1:200; съемки подземных коммуникаций и сооружений; работы по переносу в натуру объектов строительства и т.п.

Инженерно-геологический отдел производит инженерно-геологические изыскания.

Отдел оценки осуществляет оценку всех видов имущества; оценку активов, бизнеса; определение стоимости акций; переоценку основных фондов, оценку объектов гражданских прав.

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

1.1.2 Краткая характеристика инженерно-геологического отдела

Как было отмечено выше инженерно-геологический отдел (ИГО) производит инженерно-геологические изыскания для строительства, в состав которых ходят:

– сбор и обработка материалов прошлых лет;

– маршрутные наблюдения (рекогносцировочное обследование);

– проходка горных выработок;

– геофизические исследования;

– полевые исследования грунтов;

– гидрогеологические исследования;

– стационарные наблюдения;

– лабораторные исследования грунтов и подземных вод;

– обследование грунтов оснований существующих зданий и сооружений;

– камеральная обработка материалов;

– составление технического отчета.

Инженерно-геологические изыскания являются частью проектов строительства предприятий, зданий и сооружений. Цель проведения данных изысканий заключается в изучении природных и техногенных условий территории объектов строительства, составление прогнозов взаимодействия этих объектов с окружающей средой, обоснование их инженерной защиты и безопасных условий для жизни населения [1].

Рис. 1 Организационная структура управления ООО ИФ «Интергео»

Достижение целей инженерно-геологических изысканий обеспечивает создаваемая на период осуществления проекта команда. В нее входят специалисты из разных подотделов ИГО: буровой и гидрогеологической партий, лаборатории, камеральной группы (см. рис. 2).

Начальник ИГО осуществляет общее руководство деятельностью отдела; на основании плановых технико-экономических показателей составляет квартальный план работы отдела и утверждает его у директора; рассматривает технические задания на производство работ по объекту и совместно с главным геологом определяет состав участников и сроки проведения работ на объекте с учетом загрузки отдела и передает начальнику партии для составления сметно-договорной документации; составляет месячный (квартальный) график выполнения работ отделом с выделением полевых и камеральных работ и контролирует их выполнение; проводит ежемесячный (квартальный) экономический анализ работы отдела и рассматривает его у директора фирмы.

Начальник буровой партии назначает буровую бригаду, обеспечивает партию необходимыми материально-техническими ресурсами, организует и контролирует работу буровых установок и автотранспорта, ежедневно дает заявку на автотранспорт для проведения режимных наблюдений проводит, согласование работ с различными службами (например, Ярэнерго, Теплосети, Горгаз и т.п.).

Буровая партия проводит инженерно-геологическую рекогносцировку, буровые работы, горнопроходческие работы, полевые испытания грунтов.

Лаборатория осуществляет лабораторные исследования грунтов и проводит химический анализ подземных вод.

Гидрогеолог занимается гидрогеологическими исследованиями.

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

Рис. 2 Структура инженерно-геологического отдела

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

Инженерно-геологический отдел проводит изыскания в соответствии с требованиями СНиП 11-02-96 «Инженерные изыскания для строительства» и других нормативных документов, регламентирующих создание изыскательской продукции

1.2 Экономическая сущность задачи

Объектом рассмотрения является управление проектами в ООО ИФ «Интергео». Управление проектами необходимо для обеспечения выполнения работ в срок, в пределах сметы, в соответствии с техническим заданием и состоит из процессов по осуществлению проекта. Множество процессов по управлению проектами может быть разделено на шесть групп:

- процессы инициации - принятие решения о начале выполнения проекта;

- процессы планирования - разработка плана проекта для успешного достижения целей и результатов проекта;

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

- процессы анализа - определение соответствия плана и исполнения проекта поставленным целям и критериям успеха и принятие корректирующих воздействий;

- процессы управления - определение корректирующих воздействий, их согласование, утверждение и применение;

- процессы закрытия - формальная приемка выполненного проекта, закрытие контрактов, завершение проекта [2].

Задача поддержки управления проектами сводится к обеспечению процессов планирования и анализа. При ее решении рассчитываются такие показатели проекта как стоимость и объемы работ проекта. Эти показатели заносятся в сметно-договорную документацию. Исходные данные для получения результатных показателей содержатся в технических заданиях заказчиков, на основе которых определяются объемы работ и документах Госстроя России: сборнике базовых цен, письмах о принятых индексах удорожания - для определения стоимости проекта.

Результаты решения данной задачи являются основой для формирования маркетинговой политики, а также служат исходными данными для системы бухгалтерского учета ООО ИФ «Интергео», т.к. от сметной стоимости проектов начисляется определенный процент на заработную плату исполнителей и другие затраты.

1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи

Технологический процесс управления проектами осуществляется в следующей последовательности:

1) Получение технического задания на проведение изысканий от заказчика. Образец технического задания приведен в приложении № 1.

2) Определение объемов работ на основе изучения технического задания. На рассматриваемом этапе начальник отдела и главный специалист определяют: количество и глубину скважин для бурения; способ бурения (ударно-канатный способ или шнековое бурение); диаметр бурения; количество проб грунта и воды для отбора; перечень лабораторных испытаний.

3) На основе данных второго этапа осуществляется составление сметы и календарного плана выполнения работ, которые направляются заказчику для рассмотрения. Составление смет проводится на основе разработанного Госстроем России «Справочника базовых цен на инженерно-геологические и инженерно-экологические изыскания для строительства», в котором цены приведены к базисному уровню на 01.01.1991 г. Ежеквартально письмом Госстроя регламентируется значение рыночного коэффициента (на 2 квартал 2002 года К=14,69 - письмо Госстроя РФ № АШ-1717/10 от 4.04.02 г.). Пример сметы и календарного плана приведены в приложениях2 и 3.

4) Подписание договора, если стоимость, указанная в смете, устраивает обе стороны (см. приложение 4).

5) Оплата заказчиком аванса в размере 50 % от обусловленной договором стоимости работ.

6) Выполнение предусмотренных сметой и договором работ.

Большинство проектов в ИГО имеют одинаковую структуру, основные элементы которой результаты проекта и управление проектом (см. рис. 3)

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

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

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

На основе технического задания (письма заказчика) исполнитель проекта составляет смету. Сметная стоимость и сроки исполнения проекта сообщаются экономисту. Эти данные наряду с информацией о заказчике служат основой для составления договора и приложения к нему - календарного плана работ. Экономист ведет учет сметно-договорной документации.

После выполнения работ оператор ЭВМ в инженерно-геологическом отделе составляет на основе сметы акт, повторно вносит информацию о видах работ, объемах и т.п. Далее вся документация по проекту передается в бухгалтерию, где заказчику выписывается счет.

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

1.4 Постановка задачи

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

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

Назначением реализации проекта создания информационной системы поддержки управления проектами служит:

- ведение файлов с условно-постоянной информацией в базе данных: базовые расценки работ и индексы удорожания на текущий период;

- автоматизация составления смет и актов о приемке выполненных работ;

- выдача справочной информации по проекту;

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

1.4.2 Общая характеристика организации решения задачи на ЭВМ

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

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

Этапы решения задачи:

Первый этап - «Ввод информации о начале нового проекта». Данные, используемые для этой операции: «Техническое задание» полученное от заказчика.

При внесении нового заказчика открывается форма «Информация о заказчиках», содержащая следующие данные (см. таблицу 1):

После согласования объемов работ и календарного плана работ заполняется форма «Проект», включающая следующие реквизиты (см. таблицу 2):

Таблица 1

Наименование реквизита

Идентификатор

Тип

Разрядность

Название организации

Name

текстовый

100

Адрес организации

Adress

текстовый

100

Директор

Director

текстовый

50

Телефон

Phone

текстовый

10

Расчетный счет

R/S

текстовый

20

Название банка

Bank

текстовый

20

БИК

BIK

текстовый

15

ИНН

INN

текстовый

12

Корреспондирующий счет

Kor/S

текстовый

20

Таблица 2

Наименование реквизита

Идентификатор

Тип

Разрядность

Название проекта

Name

текстовый

100

Заказчик

Klient

текстовый

100

Исполнитель

Worker

текстовый

50

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

Date B

дата

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

Date E

дата

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

Таблица 3

Наименование реквизита

Идентификатор

Тип

Разрядность

Наименование работы

Work

текстовый

100

объем работ

Value

числовой

4

индекс удорожания

Koef

числовой

4

Также для составления сметы используется условно-постоянная информация по видам работ, состоящая из (см. таблицу 4):

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

Таблица 4

Наименование реквизита

Идентификатор

Тип

Разрядность

Наименование работы

Work

текстовый

100

Обоснование стоимости: №№ частей, таблиц и пунктов к главе, примеч. СБЦ; СЦиР-82;

SBC

текстовый

10

Цена за единицу

Prise

Денежный формат

Единица измерения

Ed_izm

текстовый

10

Таблица 5

Наименование реквизита

Идентификатор

Тип

Разрядность

Номер договора

Number

текстовый

10

Дата заключения договора

Date

дата

Фактическая дата начала работ

Date BF

дата

Фактическая дата окончания работ

Date EF

дата

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

Состав реквизитов для выходного документа «Смета» представлен в таблице 6.

Таблица 6

Наименование реквизита

Идентификатор

Тип

Разрядность

Номер договора

Number

текстовый

10

Наименование сооружения

Name

текстовый

100

Наименование заказчика

Klient

текстовый

100

Наименование работы

Work

текстовый

100

Обоснование стоимости

SBC

текстовый

10

Цена за единицу

Price

денежный формат

Количество

Value

числовой

4

Единица измерения

Ed_izm

текстовый

10

Стоимость

WorkCost

денежный формат

Итого по всем видам работ

BazSum

денежный формат

Итого с учетом индекса удорожания

KoefSum

денежный формат

НДС

NDS

денежный формат

Итого с учетом НДС

Cost

денежный формат

На первом этапе формируются и выводятся на печать документы «Договор» и «Календарный план работ». В календарном плане работ кроме номера и наименования работ по договору содержатся сроки исполнения и расчетная цена.

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

- номер договора;

- заказчик;

- состав работ;

- календарные сроки;

- стоимость проекта.

Третий этап относится к формальному завершению проекта. В форму «Проект» вносится фактическая дата окончания работ и выводится акт о приемке выполненных работ. Состав реквизитов документа «Акт о приемке выполненных работ» аналогичен смете. В акт добавляется отчетный период: даты начала и окончания работ.

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

1.4.3 Формализация расчетов

К расчетному показателю относится сметная стоимость проекта

Наименования входных показателей и их идентификаторы приведены в таблице 7.

Таблица 7

Входные показатели

№ п/п

Наименование входного показателя

Идентификатор входного показателя

1.

Базовая расценка работы

Prise

2.

Количество работ

Value

3.

Индекс удорожания

Koef

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

Таблица 8

Выходные показатели

№ п/п

Наименование выходного показателя

Идентификатор выходного показателя

Алгоритм расчета

1.

Стоимость i-работы

WorkCosti

Prise*Value

2.

Сумма по всем видам m-работ в базовых ценах

BazSumm

3.

Сумма с индексом удорожания

KoefSum

Foef*BazSumm

4.

Налог на добавленную стоимость

NDS

KoefSum*0,2

5.

Стоимость проекта

Cost

KoefSum+NDS

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

1.5 Анализ существующих разработок и обоснование выбора технологии проектирования

При существующей технологии решения задачи поддержки управления проектами в ООО ИФ «Интергео» используются следующие программные средства:

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

- Microsoft Access - ведение базы данных «Журнал проектов». Еженедельно экономист формирует отчеты об основных характеристиках текущих проектов: плановых датах начала и окончания работ, стоимости (см. приложение № 4). Используя эти отчеты, директор с начальниками основных производственных отделов определяют соответствие фактических данных плановым.

По управлению проектами на рынке программных средств существует ряд готовых программных решений: Microsoft Project, Time Line (Time Line Solution), Primavera (Primavera System, Inc), Artemis Views (Artemis International), Spider Project.

Рассмотрим основные возможности доступных на Российском рынке пакетов на примере Microsoft Project.

Microsoft Project является на сегодняшний день самой распространенной в мире системой УП. Отличительной особенностью пакета является его простота. Разработчики MS Project не стремились вложить в пакет сложные алгоритмы календарного или ресурсного планирования. В то же время значительное внимание уделяется использованию современных стандартов, позволяющих эффективно интегрировать пакет с другими приложениями. Например, поддержка стандартов ODBC и OLE 2.0 упрощает задачи интеграции бизнес-приложений.

Поддержка Microsoft Mail и Microsoft Exchange позволяет облегчить и систематизировать групповую работу с проектами. Настройка сообщений для команды проекта включает возможность определения состава проектных данных пересылаемых участниками проекта по электронной почте и установку ограничений на коррекцию пересылаемой информации получателями. Хранение проектов в папках Exchange обеспечивает дополнительные средства разграничения доступа к файлам проектов.

Для быстрого включения в работу начинающего пользователя MS Project предоставляет, кроме обычных средств помощи, также возможность пошаговой разработки проекта (Сreate Your First Project и Cue Cards) и интеллектуальной подсказки (Answer Wizard). К сожалению, Microsoft Project пока не русифицирован, так что для эффективного использования этих средств необходимо знание английского языка, включая специфическую терминологию управления проектами.

Среди достоинств пакета также следует отметить достаточно удобные и гибкие средства создания отчетов. Основные типы отчетов могут быть выбраны из заготовок (Report Gallery). Возможность одновременно иметь до шести планов для каждого проекта позволяет повысить эффективность анализа что если… В то же время MS Project предоставляет минимальный набор средств для планирования и управления ресурсами. Дополнительные возможности Project также включают импорт/экспорт данных в форматах ASCII, CSV, Excel, Lotus 1-2-3, dBase и FoxPro, средства записи макрокоманд, Visual Basic [8].

Инженерно-геологические, а также другие проекты, реализуемые ООО ИФ «Интергео» невелики и обладают низкой степенью уникальности. Поэтому использовать полный арсенал управления проектами с применением специальных программных средств не целесообразно. Готовые программные продукты по управлению проектами не могут использоваться еще и потому, что в ООО ИФ «Интергео» не разработаны модели проектов и нормы времени на осуществление инженерно-геологических работ.

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

Среди современных технологий проектирования выделяется два класса: каноническая и индустриальная технологии. Индустриальная технология проектирования в свою очередь разбивается на 2 подкласса: автоматизированная (использование CASE-технологий) и типовая (параметрически-ориентированное или модельно-ориентированное) проектирование [3]. В данном проекте использовалась технология канонического проектирования, в основе которой лежит каскадная модель жизненного цикла экономических информационных систем. Каноническое проектирование отражает особенности ручной технологии индивидуального проектирования и осуществляется без использования каких-либо инструментальных средств, позволяющих интегрировать выполнение элементарных операций.

1.6 Обоснование проектных решений по видам обеспечения:

1.6.1 По техническому обеспечению

В ООО ИФ «Интергео» компьютеры объединены в локальную сеть с выделенным сервером. Локальная сеть обеспечивает: коллективную обработку данных пользователями подключенных в сеть компьютеров и обмен данными между этими пользователями; совместное использование программ, совместное использование принтеров, модемов и других устройств.

В качестве технической базы функционирования системы поддержки управления проектами в ИГО можно использовать один из имеющихся в отделе компьютеров. В таблице 9 приведена их характеристика.

Таблица 9

Характеристика

Site 101

Site 106

Процессор (марка, частота)

Intel Celeron 366Mhz

Celeron 667Mhz

Материнская плата (марка, частота шины, слоты)

Vtech Via Apollo pro plus, Slot1, 66Mhz, 2ISA, 3PCI, AGP, 2DIMM

Abit VH6, VIA Apollo pro, FC-PGA, 133A, AGP, 5PCI, ISA, 3DIMM

Частота системной шины

66Mhz

66Mhz

Оперативная память (тип, объем)

128Mb DIMM

256Mb DIMM

Жесткий диск (марка, объем)

12Gb 5400rpm

6,4Gb

Видео карта (марка, тип, память)

S3 Virge PCI 1Mb

TNT Vanta AGP 16Mb

Монитор (марка, диагональ)

Philips 107E 17"

ViewSonic E70 17''

Сетевая плата

Genius GF100TXRIII

Genius GF100TXRIII

Клавиатура

PS/2

PS/2

Мышь

PS/2

PS/2

Из периферийных устройств необходим принтер для печати сметно-договорной документации, а также отчетов. В инженерно-геологическом отделе имеется струйный принтер Epson Stylus 1500 ESC/P 2, а также имеется доступ к лазерному принтеру HP LaserJet 1200 Series PCL 6. Стоимость печати одного листа на лазерном принтере составляет 0,37 руб., на струйном - 1,32 руб.

1.6.2 По информационному обеспечению

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

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

Рассмотрим построение входных и выходных документов. Для документа «Акт о приемке выполненных работ» используется унифицированная форма № КС-2, утвержденная Постановлением Госкомстата России от 11 ноября 1999г. № 100 (см. приложение № 6). Для документа «Смета на инженерно-геологические изыскания» унифицированной формы не существует, поэтому выполнялось проектирование этого документа по образцу акта на основе использования комбинированной формы с трехзонным расположением реквизитов и многострочной содержательной частью (см рис. 5).

Приложение к договору №

Смета на инженерно-геологические изыскания

Наименование сооружения

Наименование изыскательской продукции

Наименование организации заказчика

Виды работ

Обоснование стоимости

Расчет стоимости

Цена за единицу, руб.

Количество

Размер

Стоимость

Итого по всем видам работ

Итого с учетом индекса удорожания

НДС 20%

Итого с учетом НДС

Примечания к смете

Составитель

Директор

Ответственный представитель заказчика

Рис. 5 Проектирование документа «Смета на инженерно-геологические изыскания»

Проектирование макетов для документов с постоянной информацией осуществлялось с применением анкетной формы расположения реквизитов (см. рис. 6 и рис. 7). Эти макеты используются для ввода и актуализации записей информационной базы.

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

Для вывода на экран результатной информации, показывающей исполнение проектов с помощью диаграммы Ганта макеты форм могут выглядеть следующим образом (см. рис. 9 и рис. 10).

Рис. 9 Диаграмма Ганта по проекту

Рис. 10 Диаграмма Ганта по проектам

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

Инженерно-геологические проекты состоят из последовательно выполняемых работ. Множество видов работ описано в «Справочнике базовых цен на инженерно-геологические и инженерно-экологические изыскания для строительства» [6]. Чтобы сделать эту информацию удобной для восприятия человеком и машиной потребовалось создание локального классификатора для установления соответствия между значением признака «Вид работы» и «Код работы». При классифицировании информации использовалась иерархическая система классификации, которая отличается от многоаспектной логичностью, простотой построения и удобством логической и арифметической обработки.

После классифицирования информации осуществлялось ее кодирование с помощью серийно-порядковой системы кодирования. В результате получился пятизначный буквенно-цифровой код. Структура кода «Вид работы» представлена в таблице 10.

Таблица 10

Структура кода видов работ

Номер

Количество разрядов признаков

Номер позиции

Признак

1

1

1

Код группы работ

2

1

2

Код подгруппы

3

2

3 - 5

Номер работы

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

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

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

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

Рассмотрим состав информационной базы с разделением их на базовые и файлы с результатной информацией.

Базовые файлы: справочники «Виды работ», «Заказчики», «Исполнители», «Единицы измерения», табличный файл «Индексы удорожания»; оперативные файлы по проектам.

Файлы с результатной информацией предназначаются для вывода ее на печать. Это файлы. Относящиеся к формированию сметно-договорной документации, а также файлы с построением диаграммы Ганта по проекту и по всем текущим проектам.

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

1.6.3 По программному обеспечению

К базовому программному обеспечению относится операционная система (ОС). ОС осуществляет управление работой ПЭВМ, ее ресурсами, запускает на выполнение различные прикладные программы, выполняет всевозможные вспомогательные действия по запросу пользователя [3]. В ООО ИФ «Интергео» в качестве ОС используется Microsoft Windows XP Professional. Windows XP изобилует новыми возможностями, усовершенствованными программами и инструментальными средствами по сравнению с более ранними выпусками Windows

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

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

Выбор СУБД определяется многими факторами, но главный из них - возможность работы с построенной моделью данных. Поэтому одной из важнейших характеристик является тип модели (иерархическая, сетевая, реляционная), который поддерживается СУБД. Большинство СУБД работают с реляционной моделью. Таковы системы dBase, FoxBase, FoxPro, Clipper, Paradox. Реляционные СУБД для ПЭВМ различаются набором реляционных операций, которые СУБД может выполнять. перечисленные СУБД эффективны для создания небольших изолированных систем с несложной структурой данных, с относительно небольшими объемами данных (10-40 Мбайт) и несложными запросами.

визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов;

масштабируемые средства для построения баз данных;

компилятор в машинный код.

Одной из самых популярных реляционных СУБД является Paradox.

Paradox фактически стал стандартом СУБД для персональных компьютеров. Среди многочисленных особенностей Paradox выделяют уникальное сочетание необычайной простоты и прозрачности с огромными возможностями функционально завершенной системы управления данными.

Paradox - продукт фирмы Borland.

Paradox представляет собой уникальный программный продукт, впитавший в себя новейшие программные технологии фирмы Borland. Прекрасный интерфейс, визуальные средства проектирования таблиц, форм, запросов, отчетов, полное использование графических возможностей MS Windows (в том числе возможности работать с видео и звуком), объектно ориентированный язык программирования ObjectPascal и великолепный отладчик в сочетании с простотой и наглядностью использования, делает Paradox незаменимым средством создания широкого спектра приложений - от простых однотабличных форм до сложных распределенных программных комплексов, функционирующих в сети и обрабатывающих большие объемы текстовой, графической, видео и звуковой информации в реальном масштабе времени [7].

1.6.4 По технологическому обеспечению

Большинство недостатков существующей технологии обработки информации представлено в пункте «Обоснование необходимости и цели использования».

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

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

- полуавтоматический (например, с помощью весов-автоматов);

- автоматический (например, с использованием счетчиков).

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

Следующая операция - регистрация первичной информации, т.е. нанесение всех реквизитов-оснований (количественных характеристик) и признаков на какой-либо носитель. Регистрация информации может выполняться следующими способами:

- ручным - заполнение бланков первичных документов на бумажном носителе вручную;

- механическим при вводе информации с клавиатуры в экранные формы ЭВМ;

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

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

Сбор информации - операция получения файла на машинных носителях для последующей передачи и обработки.

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

Семантический контроль сводится к арифметическому и логическому контролю содержимого отдельных полей.

Логический контроль применяется для реквизитов признаков и оснований, и при его построении используют следующие виды контроля:

- контроль на конкретное значение;

- контроль на диапазон значений;

- контроль путем сравнения с некоторой константой;

- контроль зависимостей значений реквизитов;

- контроль по списку значений (справочнику).

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

Как было отметено в п. 1.4.2 задача решается в диалоговом режиме. Диалоговые системы по форме общения делятся на системы с языком общения типа «запрос-ответ», «меню», «шаблоны», «подсказки», смешанные варианты. Для обеспечения реализации задачи поддержки управления проектами я остановилась на выборе языка общения типа «меню» (одностороннее управление со стороны ЭВМ); «заполнение шаблона» при вводе дат, обоснования стоимости для инженерно-геологических работ; «запрос-ответ» - для фильтрации проектов по дате, исполнителю и заказчику.

2. Проектная часть

2.1 Информационное обеспечение задачи

2.1.1 Информационная модель и ее описание

Рассмотрим информационную модель.

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

Инфологическая модель является средством описания предметной области, т.е. она содержит инструменты описания структуры входящих в предметную область объектов и взаимосвязи между ними. В модели нет средств манипулирования данными и поддержания их целостности, только структура. К составляющим инфологической модели относятся: сущность, тип сущности, экземпляр сущности, атрибут сущности, ключ, связь. Инфологическая модель «сущность-связь» (ER-модель) изображена на рис. 11. ER-диаграмма построена с использованием нотации IDEF1X. Связи в этой нотации не именуются, атрибуты включаются в прямоугольные сущности, ключевые отчеркиваются сверху.

На основе инфологической модели строится даталогическая модель (см. рис. 12)

автоматизированный информационный инженерный геологический

Рис 11. Инфологическая модель

Рис. 12 Даталогическая модель данных

2.1.2 Используемые классификаторы и системы кодирования

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

Код инженерно-геологических работ имеет три группировочных признака: группа, подгруппа, позиция по сборнику, как показано в таблице 11.

Таблица 11

Группа

Подгруппа

Позиция

Код

1

2

3

4

Геодезические работы - Г

Разбивка выработок - Р

Разбивка выработок при расстоянии до 50 м 1 категории - 012

ГР012

Разбивка выработок при расстоянии св. 50 до 100 м 1 категории - 022

ГР022

Разбивка выработок при расстоянии св. 100 до 200 м 1 категории - 032

ГР032

Разбивка выработок при расстоянии до 50 м 2 категории - 013

ГР013

Разбивка выработок при расстоянии св. 50 до 100 м 2 категории - 023

ГР023

Разбивка выработок при расстоянии св. 100 до 200 м 2 категории - 033

ГР033

Привязка выработок - П

Плановая и высотная привязка при расстоянии между выработками до 50 м 1 категории - 012

ГП012

Буровые работы - Б

Ручное бурение - Р

Ручное бурение скважин диаметром до 127 мм 2 категории - 012

БР012

1

2

3

4

Механическое ударно-канатное бурение - М

Механическое ударно-канатное бурение скважины диаметром до 127 мм 2 категории - 012

БМ012

Механическое ударно-канатное бурение скважины диаметром св. 127 до 168 мм 2 категории глубиной до 20 м - 022

БМ022

Лабораторные работы - Л

Полный комплекс определений физических свойств грунтов - П

Полный комплекс определений физических свойств грунтов дл районов II категории - 111

ЛП111

Составление локальных кодов происходит вручную. Большая часть в этой работе принадлежит пользователю. Для размещения каждой номенклатуры в программе предусмотрено специальное место, которое определяется блоком меню Справочники/Виды работ. Фрагмент заполненного классификатора видов работ представлен на рис. 12.

Рис. 12 Заполненный классификатор видов работ

Запись каждой позиции осуществляется через специальное окно, в которое заносятся реквизиты, характеризующие признак «Наименование работы» (см. рис. 13)

Рис.13 Заполнение вида работы

2.1.3 Характеристика нормативно-справочной и входной оперативной информации

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

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

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

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

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

Структура входного файла с оперативной информацией представлена в таблице 12

Таблица 12

Наименование поля

Идентификатор

Тип

Номер договора

Number

А

Наименование сооружения

Name

А

Наименование заказчика

Klient

А

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

Date B

D

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

Date E

D

Наименование работы

Work

А

Обоснование стоимости

SBC

А

Цена за единицу

Price

М

Количество

Value

N

Единица измерения

Ed_izm

N

Стоимость

WorkCost

денежный формат

Экранная форма, которая служит для ввода и редактирования данных по проекту представлена на рис. 14 и рис. 15.

Рис. 14 Форма для ввода нового проекта

Рис. 15. Форма редактирования проекта и заполнения таблицы «Сметный расчет»

Приведем описание экранных форм для внесения условно-постоянной информации. Одной из них является справочник «Единицы измерения», изображенной на рис. 16.

Рис. 16. Форма для ввода информации в справочник «Единицы измерения»

При поступлении нового технического задания на проведение изыскания вносим данные о заказчике в справочник (см. рис. 17)

Рис. 17. Форма для ввода заказчика

При этом также используется отдельная форма для ввода данных о заказчике(рис. 18):

Рис. 18 Форма для ввода информации о заказчике в справочник «Заказчики»

В приложении есть еще два справочника, позволяющих хранить информацию о сотрудниках и присылаемых ежеквартально коэффициентах удорожания на проведение инженерно-геологических изысканий (см рис. 19 и рис. 20):

Рис. 19 Справочник «Исполнители»

Рис. 20 Справочник «Индексы удорожания»

2.1.4 Характеристика результатной информации

Результатная информация представлена в виде следующих документов:

- договор;

- смета;


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

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