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

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

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

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

Итак, какие же процессы необходимо автоматизировать в строительной компании прежде всего?

Контроль расходов и доходов

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

Управление договорами

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

Управление проектами

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

Составление строительных смет

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

Прочая автоматизация

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

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

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

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

Система автоматизации Бюджетирование Управление затратами Управление договорами Управление проектами Составление смет Управление снабжением Бизнес-планирование Управление кредитами Бухгалтерский учёт Сроки внедрения Цена на одно рабочее место, у.е.

Галактика ERP, модуль "Управление строительством"

В самом модуле - нет, в системе - да да да Интеграция с Primavera и MS Project Интеграция со сметными программами (АРПС-формат) да да да да от 3-6 мес.до 2-3 лет
да да да да да да да да да от 1 мес.

Oracle JD Edwards EnterpriseOne «Управление проектами»

Проектные бюджеты и общехозяйственные бюджеты - да. да да Да. + Интеграция с Oracle Primavera и/или MS Project Интеграция со сметными программами да да да да 6-10 мес. 1000 - 2300

MAG Builder для Microsoft Dynamics AX

да да да Интеграция с MS Project да (без сметно-нормативных баз) да Интеграция c Plan Designer, Comshare,Geac Performance Management да да 3-6 мес. 5000

Ланит-строительство

да да да да Интеграция с WinSmeta, Smeta . ru да да да да от 3-х мес. до 1,5 лет 2500

SAP for Engineering, Construction and Operations

да да да да да да нет да да 6-9 мес. 5000

Строительные решения на платформе системы "Алеф"

да да да да + интеграция с Primavera да да да нет да 6-9 мес. 2000

Программный комплекс "Гектор-строитель"

нет нет нет да + интеграция с Primavera и Spider да + возможность интеграции с другими сметными программами нет нет нет Интеграция с программами бухучета Поставка + обучение до 2-х недель 250 - 600

Использование информационных технологий (в дальнейшем ИТ) в современном мире происходит во всех сферах человеческой деятельности. "Умные" системы и программы приходят на помощь в бухгалтерии и финансах, медицине и педагогике, рекламе и кино и многих других. в строительстве также принесли позитивные изменения в работе специалистов - строителей, дизайнеров и архитекторов, заказчиков. Компьютеры помогают от самого начала, принятия идеи до создания проекта, визуализации результата, составления расчетов и смет, непосредственно возведения конструкций и управления самим объектом.

САПР

Для реализации информационных технологий в строительстве используют системы автоматизированного проектирования - САПР. С их помощью можно выполнять:

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

Перечислим самые популярные программы в строительстве:

  • AutoCAD;
  • ArchiCAD;
  • Allplan;
  • nanoCAD;
  • Revit;
  • "Компас";
  • SCAD Office;
  • "ПК ЛИРА" и другие.

AutoCAD, краткий экскурс

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

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

  • Architecture - для работы с чертежами и документами;
  • Civil 3D поможет при проектировании инфраструктуры, дорожной проводки, землеустройства и ландшафта;
  • Inventor 3D - его помощью можно воспользоваться при проектировании сложных участков коммуникаций (трубопроводов, кабельных систем и тому подобное).
  • Navisworks - проверяет архитектурные проекты.

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

ArchiCAD

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

Сметная документация

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

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

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

  • "Смета 2000"\"Ресурсная смета";
  • Smeta.ru;
  • "Смета-2000";
  • "Аверс";
  • "Гранд Смета" и другие.

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

Программы для комплексного управления

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

  • "1С: Управление строительной организацией";
  • "1С: Подрядчик строительства. Управление строительным производством";
  • "1С: Подрядчик строительства. Управление финансами".

Системы помогают в составлении календарных планов, контроле за выполнением работ. Имеется возможность производить обмен данными со сметными и финансовыми программами.

ИТ в строительстве - газета

Газета «Информационные технологии в строительстве» - электронный ресурс. Издавался в Москве, МГК «ГРАНД МЕДИА» с 2005 года. С 2011 года начал выходить в электронной версии. Есть официальный сайт. Периодичность издания - один раз в месяц. «Информационные технологии в строительстве» - газета, популярная как среди узких специалистов строительной отрасли, так и среди пользователей услугами. Перечислим основные темы.

  • Последние строительные новости.
  • Новости информационных технологий в отрасли.
  • Сметная практика, разъяснения в работе с программой «Гранд-Смета».
  • Нормативно-правовые вопросы всех сфер строительной отрасли.

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

Информационные технологии в строительстве, журнал

«Строительный эксперт» - портал для специалистов строительно-архитектурной отрасли. Существует с 1998 года. Производит выпуск периодических и специальных изданий обо всех сегментах архитектурно-строительной отрасли. Его авторы профессиональные архитекторы, дизайнеры, строители, бизнесмены, ученые, педагоги, сотрудники общественных и государственных организаций. Среди партнеров проекта: союз архитекторов России, немецкий стандарт Knauf, Graphisoft ArchiCAD, и многие другие. Основные разделы.

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

Найти журнал «Информационные технологии в строительстве» не сложно, так как он имеет официальный сайт.

BIM - моделирование

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

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

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

Основная технология - трехмерная модель. В зависимости от задач, которые предстоит решить в ходе работы, добавляются дополнительные векторы: 4D - время, 5D - стоимость, 6D - эксплуатация.

Основные преимущества BIM-моделирования

Перечислим основные преимущества BIM моделирования:

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

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


Информационные технологии в профессиональной деятельности

Применение ИТ в архитектурно-строительной сфере требует больших вложений, как денежных, так и интеллектуальных. Стоимость самих программ, оборудования (один 3D принтер стоит как космический корабль), обучение специалистов довольно-таки недешевы.

Сегодня появляются организации, способные осуществлять все виды работ, начиная от идеи и заканчивая правовыми вопросами в строительстве. Здесь работают лучшие специалисты и задействовано лучшее, современное и дорогостоящее оборудование. Одно из таких предприятий - ООО НПФ «Центр информационных технологий в строительстве» в Москве. Осуществляет деятельность, связанную с проектированием, управлением проектов, выполнением контроля за строительством и авторского контроля.

Текущая ситуация ИТ в дорожном строительстве

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

BIM и PLM

BIM-информационные технологии в дорожном строительстве опережали технологии PLM (Product Lifecycle Management), но они «прижились» лишь в машиностроении. Так как эффективное производство в этой сфере является заботой крупных корпораций. А обеспечение населения качественными дорогами - прерогатива государства.

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

Защита ИТ

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

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

В заключение

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

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

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

С чего начинать внедрение информационной системы?

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

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

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

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

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

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

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

Если компания хочет не просто «для галочки» внедрить ИС, а действительно эффективно пользоваться всеми ее возможностями, предстоят следующие этапы:

  1. В первую очередь необходимо определить цель внедрения. Многие руководители высшего звена поверхностно относятся к этому этапу, но на самом деле он задает направление всему внедрению ИС;
  2. Обследование бизнес-процессов компании. В этот этап входят интервью с менеджментом, рядовыми сотрудниками, составление схем по каждому процессу. На выходе получается уточнение целей внедрения и возможность предварительно оценить объем работ и стоимость;
  3. Составление проекта, технического задания и регламента. В этих документах должны быть описаны все бизнес-процессы, участвующие во внедрении ИС. Старайтесь составлять проект внедрения максимально подробно, с указанием необходимых данных, их структуры, алгоритмов действий, рабочих мест;
  4. Подготовка специалистов. Сотрудники компании при начале внедрения должны знать, что от них требуется, чтобы не задерживать выполнение работы. Также администраторы и разработчики компании должны начать разбираться в информационной системе. То есть сотрудники расширяют свои знания на благо компании;
  5. Настройка информационной системы в соответствии со спецификой предприятия. В этот этап включается:
    • Разграничение прав на функционал системы для сотрудников;
    • Начальное заполнение данных;
    • Настройка алгоритмов расчетов, создание необходимых отчетов.
  6. Тестирование информационной системы. На этом этапе могут обнаружиться проблемы внедрения в разрезе алгоритмов или необходимость в новых отчетах;
  7. Опытная эксплуатация с реальными данными. Чаще всего на этом этапе многие сотрудники компании выполняют больше работы. Им приходится не только работать, как раньше, но и отражать свои действия в информационной системе. Требуется максимальная дисциплина и сосредоточение усилий всех участников внедрения. Конечным результатом должно стать совпадение данных информационной системы с реальным положением дел;
  8. Промышленная эксплуатация. На этом этапе осуществляется переход сотрудников на полноценную работу в информационной системе. Должна быть организована техническая поддержка пользователей;
  9. Завершение проекта. Основным результатом этапа являются подписанные должностные инструкции, разграничение обязанностей подразделений и их взаимодействия. Корпоративная информационная система запущена на предприятии.

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

Введение

Предварительный анализ создания ИС

1 Организационная структура

2 Сведения об объекте автоматизации

3 Обоснование необходимости создания информационной системы

Описание программного продукта

1 Описание входной и выходной информации

2 Анализ существующих систем управления базами данных

2.4 Visual Basic

3 Требования к составу и параметрам технических средств

Описание основных проектных решений

1 Структура программной системы

2 Тестирование системы

Заключение

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

Введение

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

Из данной цели вытекают следующие задачи:

Анализ предметной области и деятельности организации.

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

Практическая реализация базы данных.

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

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

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

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

1. Предварительный анализ создания ИС

1 Организационная структура

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

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

Исходя из своих возможностей, целей и задач, каждый заказчик может подобрать для себя оптимальный вариант окон ПВХ:

цветные ламинированые окна;

самоочищающиеся окна;

солнцезащитные окна;

среднеподвесные окна;

арочные окна;

цветные подоконники;

откосы наружные, в том числе откосы из металла;

остекление балконов.

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

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

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

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

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

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

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

2 Сведения об объекте автоматизации

Назначение ИС - автоматизация работы следующих подразделений:

Оператор (формирование заказов, учет работ и учет комплектации заказов, а также прием заявок на закупку);

Ремонтная бригада (прием и выполнение заказов).

Процесс приема и выполнения заказа можно вкратце описать по следующим шагам:

Определение, является ли клиент постоянным заказчиком компании (постоянные заказчики получают скидки на приобретение товара);

Предварительное определение сущности заказа (заказов), в зависимости от потребности клиента;

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

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

Выдача заказа, оформление оператором заказа-наряда.

3 Обоснование необходимости создания информационной системы

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

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

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

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

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

Современные СУБД обеспечивают:

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

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

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

Повышение оперативности получения отчетной информации для анализа.

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

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

Основными принципами и целями внутрифирменных систем информации являются:

определение требований к содержанию информации и к ее характеру, в зависимости от целенаправленности;

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

определение потребностей в технических средствах (в том числе, в компьютерной технике) на предприятии в целом;

разработка программного обеспечения, создание и использование банков данных;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2. Описание программного продукта

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

Основные этапы проектирования ИС «Строительная фирма»:

Общее проектирование системы;

Проектирование структуры данных: выбор полей для включения в таблицы;

Проектирование и связывание таблиц;

Проектирование полей: правила ввода данных и проверки допустимости их значения;

Проектирование запросов;

Проектирование форм и отчетов;

Проектирование средств автоматизации: создание меню.

1 Описание входной и выходной информации

ИС «Строительная фирма» содержит следующие сущности:

Сущность «Поставщики» - содержит информацию о фирмах: название фирмы, обращаться к, должность, адрес, телефон, город, факс.

Сущность «Сотрудники» - содержит информацию о сотрудниках: ФИО, должность, дата рождения, дата найма, зарплата, адрес и телефон;

Сущность «Заказы» - содержит информацию о заказах: наименование, цвет, материал, описание, размер, цена, количество, монтаж, демонтаж, доставка, скидка, итого;

Сущность «Клиенты» - содержит информацию о клиентах: ФИО, адрес и телефон, сотрудник, дата заказа, дата исполнения, форма оплаты;

Сущность «Комплектующие» - содержит информацию о товарах: наименование, марка, поставщик, цвет, материал, единица измерения, цена и описание;

Сущность «Тип» - содержит информацию о типах, предоставляемых товаров: наименование и описание;

Сущность «Форма оплаты» - содержит информацию о способах оплаты приобретаемого товара: форма оплаты, описание;

Сущность «Расходы» - содержит информацию о расходах фирмы, а именно: сумму затрат и метод оплаты.

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

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

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

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

В состав программы входят следующие функции:

Формирование и учет заявок;

Вести учет комплектующих;

Добавление, редактирование и удаление информации;

Составление отчетов;

Печать отчетов;

2.2 Анализ существующих систем управления базами данных

Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных персональных компьютерах обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам элетроннно-вычислительной машины.

Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии “клиент-сервер”. Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro, Paradox, Visual Basic, Visual С++, Access 7.0.

2.1 FoxPro(фирма Fox Software) обладала исключительно высокими скоростными характеристиками и в этом отношении заметно выделялась среди интерпретирующих систем. Сравнительно с dBaseIV ее скорость в несколько раз выше и не уступает скорости систем-компиляторов. Практически по всем показателям Fox-программы работают значительно быстрее Clipper-программ. Набор команд и функций, предлагаемых разработчиками FoxPro, по мощи и гибкости отвечает любым требованиям к представлению и обработке данных. Может быть реализован максимально удобный и эффективный пользовательский интерфейс. В FoxPro поддерживаются разнообразные всплывающие и многоуровневые меню, работа с окнами и мышью, реализованы функции низкоуровнего доступа к файлам, управление цветами, настройками принтера, данные могут быть представлены с виде «электронных таблиц» и много еще приятностей и удобностей. В «довиндовскую» эпоху FoxPro был самой быстрой, самой удобной и самой мощной СУБД для компьютеров стандарта IBM PC.

2.2 Paradoxбыл разработан компанией Ansa Software, и первая его версия увидела свет в 1985 году. Этот продукт был впоследствии приобретен компанией Borland. С июля 1996 года он принадлежит компании Corel и является составной частью Corel Office Professional. В конце 80-х - начале 90-х годов Paradox, принадлежавший тогда компании Borland International.

Принцип хранения данных в Paradox сходен с принципами хранения данных в dBase - каждая таблица хранится в своем файле (расширение *.db), MEMO- и BLOB-поля хранятся в отдельном файле (расширение *.md), как и индексы (расширение *.px).

Однако, в отличие от dBase, формат данных Paradox не является открытым, поэтому для доступа к данным этого формата требуются специальные библиотеки. Например, в приложениях, написанных на C или Pascal, использовалась некогда популярная библиотека Paradox Engine, ставшая основой Borland Database Engine. Эта библиотека используется ныне в приложениях, созданных с помощью средств разработки Borland (Delphi, C++Builder), в некоторых генераторах отчетов (например, Crystal Reports) и в самом Paradox. Существуют и ODBC-драйверы к базам данных, созданным различными версиями этой СУБД.

По сравнению с аналогичными версиями dBase ранние версии Paradox обычно предоставляли разработчикам баз данных существенно более расширенные возможности, такие как использование деловой графики в DOS-приложениях, обновление данных в приложениях при многопользовательской работе, визуальные средства построения запросов, на основе интерфейса QBE - Query by Example (запрос по образцу), средства статистического анализа данных, а также средства визуального построения интерфейсов пользовательских приложений с автоматической генерацией кода на языке программирования PAL (Paradox Application Language).версии СУБД Paradox, помимо перечисленных выше сервисов, позволяли также манипулировать данными других форматов, в частности dBase и данными, хранящимися в серверных СУБД. Такую возможность пользователи Paradox получили благодаря использованию библиотеки Borland Database Engine и драйверов SQL Links. Это позволило использовать Paradox в качестве универсального средства управления различными базами данных.

2.3 Access- в переводе с английского означает “доступ”. MS Access - это функционально полная реляционная СУБД. Кроме того, MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access предоставляет мощный язык программирования - Visual Basic Application.

Популярность СУБД Microsoft Access обусловлена следующими причинами:

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

система имеет полностью русифицированную версию;

Полная интегрированность с пакетами Microsoft Office: Word, Excel, Power Point, Mail;

Идеология Windows позволяет представлять информацию красочно и наглядно;

возможность использования OLE технологии, что позволяет установить связь с объектами другого приложения или внедрить какие-либо объекты в базу данных Access;

технология WYSIWIG позволяет пользователю постоянно видеть все результаты своих действий;

существует набор “мастеров” по разработке объектов, облегчающий создание таблиц, форм и отчетов.

Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений. Минимальные ресурсы ПК: процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 12 (16) Мб, занимаемый объем на ЖМД 10-40 Мб.

2.4 Visual BasicBasic - это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft Office. Минимальные ресурсы ПК: процессор 368DX, Windows 3.1, 95, NT, объем оперативной памяти 6 (16) Мб, занимаемый объем на ЖМД 8-36 Мб.

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

Компания Borland всегда была широко известна профессиональным разработчикам как фирма, предлагающая компиляторы С и Pascal, систему управления базами данных Paradox. Имея по всему миру около шести миллионов пользователей, dBASE остается индустриальным стандартом, применимым к различным операционным платформам, среди которых MS-DOS, UNIX, VAX/VMS и MS-Windows. Продукты, развиваемые в классе языков программирования - Borland C++ 4.5 и Delphi - с уникальным сочетанием классических принципов и современной технологии.

Совершенно новый продукт Borland Delphi for Windows - система скоростной разработки приложений, основанная на объектно-ориентированном Паскале. Delphi объединяет визуальные средства быстрой разработки приложений, высокопроизводительный компилятор объектно-ориентированного языка, масштабируемый механизм доступа к данным и другие последние достижения в области компьютерных технологий.C++ - наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.

Для создания базы данных, а также самого разрабатываемого программного средства, осуществляющего доступ к данным базы, выбран Microsoft Access 2007 по совокупности его преимуществ.

База данных в составе разрабатываемой автоматизированной системы должна отвечать следующим требованиям:

хранение больших объёмов актуальной и достоверной информации;

простота обращений пользователей к БД;

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

поиск информации по различным группам признаков;

возможность расширения и реорганизации данных в БД при изменениях предметной области.

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

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

3 Требования к составу и параметрам технических средств

Для работы с ИС «Строительная фирма» необходим компьютер со следующей минимальной конфигурацией:

Процессор - 300 МГц или выше;

Оперативная память -128 МБ или выше;

Видеоадаптер и монитор - Super VGA (800×600);

Свободное место на жёстком диске - 1,5 ГБ или больше;

Оптические накопители - CD-ROM или DVD-ROM;

Клавиатура и мышь;

Установленный пакет Microsoft Office 2007.

Минимальные системные требования для MS Access 2007:

Процессор: Частота не ниже 500 МГц;

Память: Не менее 256 МБ;

Место на жестком диске: 2 ГБ;

Экран: Разрешение не менее 1024x768 точек;

Операционная система: Microsoft Windows XP SP2, Windows Server 2003 SP3, Windows Vista.

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

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

В конечном итоге для ИС были выбраны: операционная система - Windows XP Professional, СУБД и среда разработки приложения - Microsoft Access 2007.

3. Описание основных проектных решений

1 Структура программной системы

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

Информация в таблицах не должна дублироваться;

Желательно, чтобы каждая таблица содержала информацию только на одну тему;

Информацию об объекте желательно разбивать на минимальные единицы.

Структура базы данных представляет собой информационные таблицы: Сотрудники (рис. 1), Поставщики (рис. 2), Комплектующие (рис. 3), Форма оплаты (рис. 4), Клиенты (рис. 5), Рассрочка (рис. 6).

Рисунок 1 - Таблица «Сотрудники»

Таблица «Сотрудники» содержит информацию о людях, работающих в организации.

Рисунок 2 - Таблица «Поставщики»

Таблица «Поставщики» содержит информацию о фирмах, сотрудничающих с организацией.

Рисунок 3 - Таблица «Комплектующие»

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

Рисунок 4 - Таблица «Форма оплаты»

Таблица «Форма оплаты» содержит информацию о способах оплаты, предоставляемых клиентам.

Рисунок 5 - Таблица «Клиенты»

Таблица «Клиенты» содержит информацию о заказчиках.

Рисунок 6 - Таблица «Рассрочка»

Таблица «Рассрочка» содержит информацию о клиентах, купивших товары в рассрочку.

Схема информационной системы со всевозможными связями представлена на рисунке 7.

Рисунок 7 - Схема данных

2 Тестирование системы

Для проведения тестирования необходимо сначала выбрать методику тестирования. Для тестирования системы можно использовать следующие методы:

Метод "Белого ящика". Тестирование методом "белого ящика" предполагает обработку системы как "прозрачного объекта" и позволяет заглянуть внутрь, фокусируя внимание на использовании знаний о конкретном программном обеспечении для правильного подбора тестовых данных.

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

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

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

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

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

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

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

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

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

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

строительный программный управление ремонтный

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

1. Д. Дейт. Введение в систему баз данных. - М., СПб.: BHV - Санкт - Петербург 1977.- 312с.

С. Глушаков. Базы данных. - Х., Фолио, 2001. - 504 с.

П. Киммел. Освой самостоятельно программирование для Microsoft Access за 24 часа., М.: «Вильямс», 2000. - 448 с.

Ульман Д., Уидом Д. «Основы реляционных баз данных», 2006

Баженова И.Ю. «Основы проектирования приложений баз данных», 2009

Кириллов В.В., Громов Г.Ю. «Введение в реляционные базы данных», 2009

Томас, Конноли, Каролин, Бегг. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. - М: ИД «Вильямс»,2003.

Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2001.

Автоматизированные информационные технологии в экономике: учебник / под ред. И.Т. Трубилина - М.: Финансы и статистика, 2006. - 416 с.

Петров В.Н. Информационные системы / В.Н. Петров. - СПб.: Питер, 2007. - 688 с.

Фосби Дж. MS SQL Server 2008: управление и программирование / Дж. Фосби. - СПб.: БХВ - Петербург, 2009. - 608 с.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows