Информационные системы в строительной отрасли

Содержание скрыть

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

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

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

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

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

19 стр., 9499 слов

Система информационной безопасности

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

Задачи, которые необходимо выполнить в курсовом проекте:

1) Изучение методов и средств проектирования баз данных;

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

3) Изучение ИС, используемых в предметной области;

4) Осуществление проектирования информационных систем с построением диаграмм потоковых данных, функциональных диаграмм и диаграмм перехода состояний;

5) Разработка программного продукта и построение соответствующей диаграммы классов;

6) Разработка инструкции по охране труда с созданным программным продуктом.

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

1.1 Методы и средства проектирования информационных систем: SADT , RAD, RUP

Методология SADT (Structured Analysis and Design Technique) представляет собой набор правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области.

Система SADT имеет три уровня:

1. Функциональная модель.

2. Информационная модель.

3. Динамическая модель.

SADT включает в себя следующие процессы:

1) Сбор информации и анализ информации о предметной области.

2) Документирование полученной информации.

3) Моделирование (IDEFO).

4) Корректура модели в процессе итеративного рецензирования.

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

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

Достоинство методологии SADT — это простота и наглядность. Недостатком методологи SADT является неосуществимость описания процесса изменчивости реакции на изменчивости среды.

методологии RAD (Rapid Application Development)

  • Бюджет проектируемой информационной системы ограничен.
  • Нечётко определены требования к информационной системе.
  • Требуется реализация проекта информационной системы в минимальные сроки.
  • Интерфейс пользователя можно продемонстрировать в прототипе.
  • Проект можно разделить на элементы по функциональному назначению.

Методология RAD имеет следующие этапы:

21 стр., 10135 слов

Проектирование автоматизированного рабочего места экономиста ...

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

1) Моделирование информационных потоков между бизнес-функциями.

2) Моделирование данных.

3) Преобразование объектов данных, обеспечивающих реализацию бизнес-функций.

4) Генерация приложений.

5) Тестирование и объединение.

Недостатки методологии RAD:

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

Применение RAD:

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

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

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

a) Бизнес-моделирование. Между бизнес-функциями моделируется информационный поток. Определяются ответы на следующие вопросы:

1) Какая информация руководит бизнес-процессом;

2) Какая информация генерируется;

3) Кто обрабатывает информацию;

  • b) Моделирование обработки. Определение преобразования объектов данных, обеспечивающих реализацию бизнес-функций. Создание описания обработки для добавления, модификации, удаления или нахождения (редактирования) объектов данных;
  • c) Генерация приложения. Предполагается использования методов, ориентированных на языки программирования четвёртого поколения. Вместо создания программного обеспечения с помощью языков программирования третьего поколения, процесс RAD работает с повторно используемыми программными компонентами или создаёт повторно используемые компоненты. Чтобы обеспечить конструирование используются утилиты для автоматизации (средства Computer-Aided Software Engineering, CASE);

— d) Тестирование и объединение. Так как применяются повторно используемые компоненты, многие компоненты программ уже протестированы, что уменьшает время тестирования (однако все новые элементы должны быть протестированы).

Методология RUP (Rational Unified Process)

Достоинства RUP:

  • Это итеративный процесс (Controlled Interactive);
  • Предполагает сквозное применение аппарата Use Cases (Use Case Driven);
  • Особое внимание уделяется разработке архитектуры (Architecture Centric);
  • Включает управление требованиями и изменениями (Requirements Configuration and Change Management);
  • Опирается на компонентно-базированную концепцию разработки программных средств (Component Based Development).
    17 стр., 8436 слов

    Разработка автоматизированной информационной системы

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

  • Базируется на визуальном моделировании (Visual Modeling Techniques).

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

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

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

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

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

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

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

К ИС предъявляются следующие требования:

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

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

10 стр., 4745 слов

Сущность процесса проектирования радиоэлектронных систем

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

То есть, опираясь на:

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

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

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

1.3 Информационные системы, используемые в предметной области

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

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

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

Основная цель создания САПР — повышение эффективности труда инженеров, включая:

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

В настоящее время для целей моделирования предметной области на рынке программных продуктов представлен широкий спектр CASE-средств. Наиболее популярными в Российской Федерации CASE-средствами являются Rational Rose, BPwin, Silverrun, Process Analyst. Моделирование предметной области в этих средствах имеет больше общего, чем различий. Однако немаловажным, с точки зрения пользователя, является комплексность подхода и использование единой унифицированной нотации, не только на этапе моделирования предметной области, но и на последующих этапах разработки программной системы, как это имеется в CASE Rational Rose.

17 стр., 8100 слов

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

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

Техэксперт

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

Системы «Техэксперт» включают в себя следующие виды информации:

  • Нормативно-техническую документацию — ГОСТ, СНиП, СанПиН, ВСН, РД, РДС, СП, ГЭСН, СТО и др., устанавливающую комплексы норм, правил, требований для определенных областей экономики.
  • Нормативно-правовые акты различных органов государственной власти Российской Федерации.

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

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

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

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

13 стр., 6149 слов

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

... может управлять всей системой. Рисунок 7.2 - Главное окно Для управления пользователями администратору необходимо нажать кнопку «Пользователи», после чего откроется окно управления пользователями изображенное на рисунке 7.3. Рисунок 7.3 - Управление пользователями Для ...

Техэксперт является информационной службой комитета по техрегулированию, стандартизации и оценке соответствия РСПП.

Преимущества профессиональных справочных систем «Техэксперт»:

1) Информативность. Системы включают весь комплекс нормативной и справочной информации;

2) Уникальность. Системы занимают ведущее место на рынке;

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

4) Аналитика. Имеются готовые решения и системную аналитику;

5) Эталонность. Системы «Тэхэксперт» являются образцом и примером на рынке справочных систем;

6) Профессионализм. Компания создаёт системы при поддержке партнеров, среди которых ведущие российские и международные организации, государственные органы, крупнейшие вузы и СМИ. Компания сотрудничает с лучшими специалистами и экспертами;

7) Надёжность. Системам доверяют уже более 50 тысяч пользователей. Это число регулярно увеличивается. Пользователи довольны качеством и наполнением систем, что регулярно подчеркивают в присылаемых отзывах;

8) Доступность. Невысокая ценовая категория в соотношении с высоким качеством.

Аutocad

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

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

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

Использование механизма внешних ссылок (XRef) позволяет разбивать чертеж на составные файлы, за которые ответственны различные разработчики, а динамические блоки расширяют возможности автоматизации 2D-проектирования обычным пользователем без использования программирования. Начиная с версии 2010 в AutoCAD реализована поддержка двумерного параметрического черчения. В версии 2014 появилась возможность динамической связи чертежа с реальными картографическими данными (GeoLocation API).

Версия программы AutoCAD 2014 включает в себя полный набор инструментов для комплексного трёхмерного моделирования (поддерживается твердотельное, поверхностное и полигональное моделирование).

AutoCAD позволяет получить высококачественную визуализацию моделей с помощью системы рендеринга mental ray. Также в программе реализовано управление трёхмерной печатью (результат моделирования можно отправить на 3D-принтер) и поддержка облаков точек (позволяет работать с результатами 3D-сканирования).

Тем не менее следует отметить, что отсутствие трёхмерной параметризации не позволяет AutoCAD напрямую конкурировать с машиностроительными САПР среднего класса, такими как Inventor, SolidWorks и другими. В состав AutoCAD 2012 включена программа Inventor Fusion, реализующая технологию прямого моделирования

17 стр., 8390 слов

Автоматизированная информационная система «Автомойка»

... показывает, сколько наличных должно находиться в кассе. Учитывая все нюансы работы автомойки, необходимо создать автоматизированную систему для оператора предприятия, который с помощью удобного интерфейса будет вести ... Дата/время Телефон Номер телефона Текст (20) Таблица 2. График работы Название Описание Тип данных Код персонала Первичный ключ Поле - счетчик Число Наименование должности Занимаемая ...

БИТ.СТРОИТЕЛЬСТВО

БИТ.СТРОИТЕЛЬСТВО — это комплексная система на базе «1С: Бухгалтерия 8», автоматизирующая учет деятельности подрядчиков, заказчиков-застройщиков, разработчиков и инвесторов. Строительные компании применяют систему на базе 1С — БИТ.СТРОИТЕЛЬСТВО для комплексного автоматизирования всех бизнес-процессов предприятия в соответствии со спецификой строительства. Решение состоит из модулей, которые можно активировать как одновременно, так и по мере возникновения потребностей у компании.

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

Модули системы оптимизируют работу:

  • Бухгалтерии;
  • Финансовой и планово-экономической службы;
  • Планово-технического отдела;
  • Сметно-договорного отдела;
  • Коммерческих подразделений, отделов продаж;
  • Отдела труда и заработной платы (ОТиЗ);
  • Материально-технического отдела;
  • Подразделения по управлению механизацией и автотранспортом;
  • Производственных участков.

·

2.1 Описание предметной области

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

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

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

28 стр., 13944 слов

Разработка мероприятий по совершенствованию технологии ремонта ...

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

Рисунок 2 ведение и мониторинг проекта

2.2 Жизненный цикл проектируемой информационной системы

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

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

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

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

1. постановка задачи;

2. проектирование услуг;

3. разработка и развертывание;

4. гарантированное предоставление услуг;

5. модернизация или ликвидация услуги.

Рисунок 3 каскадная модель жизненного цикла

2.3 База данных информационной системы

Программное обеспечение разработанной на основе базы данных — MySQL Server. Все запросы к данной БД реализованы с помощью средств языка программирования C#.

4

Рисунок 4 связи таблиц, Таблица имеет 4 поля: Таблица «Clients» содержит информацию о клиентах (рис. 5)., Рисунок 5 таблица «Clients»

поле id типа int, являющееся первичным ключом и идентификатором;

  • поле Name типа nvarchar;
  • поле Famyli типа nvarchar;
  • поле Famyli2 типа nvarchar.

    Таблица «Customers» (заказчики), хранящая информацию о заказчиках (рис.

6)., Рисунок 6 таблица «Customers»

Таблица имеет 4 поля:

поле id типа int, являющееся первичным ключом и идентификатором;

  • поле Name типа nvarchar;
  • поле surname типа nvarchar;
  • поле surname 2 типа nvarchar.

    Таблица «Contacts», в этой таблице хранится информация о контактах (рис.

7)., Рисунок 7 таблица «Contacts», Таблица имеет 2 поля:

  • поле id типа int, являющееся первичным ключом и идентификатором;
  • поле Name типа int.

    Таблица «Suppliers», в этой таблице хранится информация о поставщиках (рис.

8)., Рисунок 8 Таблица «Suppliers», Таблица имеет 4 поля:

  • поле id типа int, являющееся первичным ключом и идентификатором;
  • поле Name типа nvarchar;
  • поле surname типа nvarchar;
  • поле surname 2 типа nvarchar.

    Таблица «Products», в этой таблице хранится информация о материалах на основе камня (рис.

9)., Рисунок 9 таблица «Products», Таблица имеет 3 поля:

  • поле id типа int, являющееся первичным ключом и идентификатором;
  • поле Name типа nvarchar;
  • поле Price типа nvarchar.

    Таблица «Products_2», в этой таблице хранится информация о материалах на основе железа (рис.

10)., Рисунок 10 таблица «Products_2», Таблица имеет 3 поля:

  • поле id типа int, являющееся первичным ключом и идентификатором;
  • поле Name типа nvarchar;
  • поле Price типа nvarchar.

    Таблица «Products_3», в этой таблице хранится информация о материалах на основе дерева (рис.

11)., Рисунок 11 таблица «Products_3», Таблица имеет 3 поля:

  • поле id типа int, являющееся первичным ключом и идентификатором;
  • поле Name типа nvarchar;
  • поле Price типа nvarchar.

Таблица «Products_4», в этой таблице хранится информация о строительных машинах и механизмах (рис. 12).

Рисунок 12 Таблица «Products_4», Таблица имеет 3 поля:

  • поле id типа int, являющееся первичным ключом и идентификатором;
  • поле Name типа nvarchar;
  • поле Price типа nvarchar.

    Таблица «Products_5», в этой таблице хранится информация об инструментах (рис.

13)., Рисунок 13 таблица «Products_5», Таблица имеет 3 поля:

  • поле id типа int, являющееся первичным ключом и идентификатором;
  • поле Name типа nvarchar;
  • поле Price типа nvarchar.

Таблица «Products_6», в этой таблице хранится информация о материалах и инструментов для монтажных работ (рис. 14).

Рисунок 14 Таблица «Products_6», Таблица имеет 3 поля:

  • поле id типа int, являющееся первичным ключом и идентификатором;
  • поле Name типа nvarchar;
  • поле Price типа nvarchar.

2.4 Функциональные возможности

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

Основными функциональными возможностями информационной системы является:

  • изменение данных;
  • удаление данных;