Учет отремонтированных, реконструированных, модернизированных объектов

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

li>обеспечивать получение отчетов текущих и по итогам работы;

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

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

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

     

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

     

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

     

    2 моделирование структур данных

     

    2.1 Разработка концептуальной модели базы данных

     

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

    1. Объекты;
    2. Строительно-монтажные работы;
    3. Сметы;
    4. Акты;
    5. Реестры;

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

    Сущность Объекты характеризуется следующими атрибутами:

    1. Код объекта;
    2. Наименование объекта;

    Сущность Строительно-монтажные работы характеризуется следующими атрибутами:

    1. Код работ;
    2. Наименование работ;

    Сущность Сметы характеризуется следующими атрибутами:

    1. Код сметы;
    2. Номер сметы;
    3. Наименование строительно-монтажных работ.

    Сущность Акты характеризуется следующими атрибутами:

    1. Код акта;
    2. Номер акта;
    3. Месяц;
    4. Год;
    5. Наименование объекта.

    Сущность Реестры характеризуется следующими атрибутами:

    1. Номер реестра;
    2. Номер акта;
    3. Номер сметы;
    4. Базисная сметная стоимость;
    5. Договорная цена;
    6. В т.ч. материалы заказчика;
    7. К оплате;
    8. Материалы подрядчика без ГСМ;
    9. Оборудование;
    10. М/лом.

    После определения сущностей и их атрибутов необходимо определить связи.

    Объекты Акты на выполненные работы. Связь типа 1: М, т. к. на 1 объекте производятся разные работы в разный период времени и заполняются акты по выполненным работам.

    Строительно-монтажные работы Сметы. Тип связи 1:М, т. к. каждый вид работ может выполняться на разных объектах. На каждый тип работы составляется смета.

    Сметы Реестры. Тип связи 1:М, т. к. 1 тип сметы может вноситься в разные реестры.

    Акты Реестры. Тип связи 1:М, т. к. 1 номер акта может вноситься в разные реестры.

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