Учет отремонтированных, реконструированных, модернизированных объектов
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
li>обеспечивать получение отчетов текущих и по итогам работы;
Информационная система оперативного уровня является связующим звеном между фирмой и внешней средой. В базе данных системы будет храниться важная информация для работы отдела: данные о заявках, договорах, информационных системах, затратах и др. Разрабатываемая система должна отвечать повышенным требованиям к надежности. Если система работает плохо, то организация либо не получает информации извне, либо не выдает информацию. Кроме того, эта система - это поставщик информации для остальных типов информационных систем в организации, так как содержит и оперативную, и архивную информацию.
Отключение этой информационной системы привело бы к необратимым или трудно устранимым негативным последствиям.
Для обеспечения достаточной надежности необходимо применять высококачественное оборудование, применять резервное копирование данных, контролировать входную и выходную информацию.
1.4 Требования к составу и параметрам технических средств
Проектируемая информационная система работает на основе модели распределенных вычислений клиент-сервер. Для ее реализации необходимо, чтобы все бюро отдела имели современное компьютерное оборудование и компьютеры внутри отдела должны быть соединены локальной сетью. Необходимо установить сервер базы данных, на котором будет храниться вся информация, необходимая для работы. Это даст возможность удобно коммутировать применяемое в системе оборудование, а так же уменьшить риск потери данных и повысить общую надежность и функциональность системы. На сервере предполагается разместить и прикладное программное обеспечение. На сервере информация обрабатывается и хранится, на клиентских сетевых машинах производится ввод-вывод, обработка информации, хранение информации, необходимой для работы конкретного пользователя.
2 моделирование структур данных
2.1 Разработка концептуальной модели базы данных
Концептуальная модель базы данных - это высокоуровневая объектно-ориентированная модель предметной области, представляющая объектную область в виде набора объектов, обладающих определенными свойствами и находящимися в некоторых отношениях. Основная цель разработки высокоуровневой модели данных заключается в создании модели пользовательского восприятия данных и согласовании большого количества технических аспектов, связанных с проектированием базы данных. Концептуальная модель данных не привязана к конкретной физической реализации баз данных и не зависит от конкретной СУБД. Концептуальная модель создается на основе представлений о предметной области каждого типа пользователей, представляющих собой набор данных, необходимых пользователю для решения своих задач. Основные концепции модели включают такие понятия как сущность (объект), отношение (связь), типы сущностей, типы связей и атрибуты. Проанализировав предметную область, можно выделить следующие 5 основных сущностей:
- Объекты;
- Строительно-монтажные работы;
- Сметы;
- Акты;
- Реестры;
После определения основных сущностей необходимо определить атрибуты каждой сущности.
Сущность Объекты характеризуется следующими атрибутами:
- Код объекта;
- Наименование объекта;
Сущность Строительно-монтажные работы характеризуется следующими атрибутами:
- Код работ;
- Наименование работ;
Сущность Сметы характеризуется следующими атрибутами:
- Код сметы;
- Номер сметы;
- Наименование строительно-монтажных работ.
Сущность Акты характеризуется следующими атрибутами:
- Код акта;
- Номер акта;
- Месяц;
- Год;
- Наименование объекта.
Сущность Реестры характеризуется следующими атрибутами:
- Номер реестра;
- Номер акта;
- Номер сметы;
- Базисная сметная стоимость;
- Договорная цена;
- В т.ч. материалы заказчика;
- К оплате;
- Материалы подрядчика без ГСМ;
- Оборудование;
- М/лом.
После определения сущностей и их атрибутов необходимо определить связи.
Объекты Акты на выполненные работы. Связь типа 1: М, т. к. на 1 объекте производятся разные работы в разный период времени и заполняются акты по выполненным работам.
Строительно-монтажные работы Сметы. Тип связи 1:М, т. к. каждый вид работ может выполняться на разных объектах. На каждый тип работы составляется смета.
Сметы Реестры. Тип связи 1:М, т. к. 1 тип сметы может вноситься в разные реестры.
Акты Реестры. Тип связи 1:М, т. к. 1 номер акта может вноситься в разные реестры.
После определения связей пришла очередь определить ключи. На этом этапе для каждого объекта (сущности) устанавливается потенциальный ключ