Строительная арматура

Автор работы: Пользователь скрыл имя, 05 Декабря 2014 в 15:59, курсовая работа

Описание работы

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

Файлы: 1 файл

Armatura_kursovaya.docx

— 2.58 Мб (Скачать файл)

Три класса характеристик:

  • Обязательные.

  • Необязательные.

  • Открытые — позволяют пользователю выбирать свойства.

СУБД

  • Долговременное хранение

  • Использование внешней памяти

  • Параллелизм

  • Восстановление

  • Нерегламентированные запросы

ОО характеристики

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

  1. Поддержка индивидуальности объектов. Все объекты должны иметь уникальный идентификатор, который не зависит от значений их атрибутов.

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

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

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

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

  1. Вычислительная полнота. Язык манипулирования данными должен быть языком программирования общего назначения.

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

Необязательные:

  • Множественное наследование

  • Проверка типов

  • Распределение

  • Проектные транзакции

Открытые

  • Парадигмы программирования (процедурное, декларативное)

  • Система представления

  • Система типов

  • Однородность. Реализация — язык программирования — интерфейс.

 

2.5 Инструменты для работы с данными в Access

База данных Access может содержать объекты следующих видов:

-  Таблицы

-  Запросы

-  Формы

-  Отчеты

-  Страницы

-  Макросы

-  Модули

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

2.6 Создание таблицы  в MS Access

Ассеss предоставляет пять способов создания таблиц. Рассмотрим способы создания таблиц в режиме Таблица и с помощью Конструктора. Находясь на закладке «Таблица», щелкните по кнопке Создать. Появится диалоговое окно.

Выбрав режим Таблица, получим возможность создать ее, задавая в первой строке имена полей, а ниже вводя данные каждого из полей. Таблица может содержать до 20 полей. Переход между полями осуществляется нажатием клавиши Таb или Shift-Tab или по стрелкам. После окончания ввода значений в диалоговом окне можно задать таблице свое имя (стандартно - Таблица 1), а также ключевое поле, которое будет введено автоматически. Затем можно просмотреть структуру таблицы в режиме Конструктор. Типы полей были определены автоматически на основе вводимых значений

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

  • Создание таблицы в режиме конструктора;

  • Создание таблицы с помощью мастера;

  • Создание таблицы путем ввода данных.

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

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

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

    Чтобы задать первичный  ключ в режиме Конструктора, необходимо  выделить требуемое поле, а затем  щелкнуть на пиктограмме «Ключевое  поле», расположенной на панели  инструментов. Для назначения Внешнего (Вторичного) ключа в режиме Конструктора, необходимо выделить поле и  в области свойств этого поля  в строке Индексированное поле  из списка выбрать значение  Да (Совпадения допускаются).

Для выбора необходимого режима создания таблиц можно дважды щелкнуть на один из них в списке режимов, откроется требуемый режим. Кроме того, можно щелкнуть на пиктограмме «Создать» в окне БД, откроется окно диалога «Новая таблица», и в нем выбрать требуемый режим создания таблицы.

 

 

Рисунок 4. Создание новой таблицы

 

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

 

 

Рисунок 5. Создание таблиц с помощью Мастера таблиц

 

 

способ изготовления

Способ изготовления

Описание способа

канатный

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

проволочный

изготавливается из холоднотянутой проволоки обыкновенного качества или высокопрочной Подробнее: http://www.navigator-beton.ru/articles/klassifikatsiya-

стержневой

применяется в предварительно напряженном виде


 

 

Рисунок 6. Таблица «способ изготовления», созданная с помощью Мастера таблиц

 

   Но если в окне  «Создание таблиц» нет требуемого  образца таблицы, то необходимо  выбрать режим Конструктора, откроется  окно Конструктора таблиц

 

Описание арматуры

Код арматуры

Название

Профиль арматуры

нагрузка арматуры

способ изготовления

Цена

Производитель

Наличие

Вид

1

Арматура А1

периодический

продольная

стержневой

500

Россия

-1

 

2

Арматура А3

периодический

продольная

канатный

450

Украина

-1

 

3

Арматура А3 25Г2С

гладкий

поперечная

проволочный

560

Белорусия

0

 

4

Арматура 35ГС

периодический

поперечная

проволочный

870

Белорусия

-1

 

5

Арматура А500С

гладкий

поперечная

стержневой

670

Казахстан

-1

 

6

Арматура B500С

гладкий

поперечная

канатный

910

Украина

-1

 

7

Арматура холоднодеформированная

периодический

продольная

стержневой

610

Россия

-1

 

8

Горячекатаная арматурная сталь

гладкий

продольная

проволочный

700

Казахстан

-1

 

9

Арматура стержневая А400

периодический

поперечная

стержневой

760

Казахстан

-1

 

10

Неметаллическая строительная арматура

гладкий

поперечная

канатный

740

Россия

0

 

11

Арматура кольцевая

периодический

поперечная

стержневой

540

Белорусия

-1

 

12

Арматура серповидная

периодический

продольная

канатный

530

Украина

-1

 

13

Арматура со смешанным профилем

периодический

продольная

стержневой

660

Россия

-1

 

14

Арматура с двойным профилем

периодический

продольная

стержневой

800

Россия

-1

 

 

 Рисунок 7. Создание таблицы «описание арматуры» в режиме Конструктора

 

    Типы данных  необходимо выбрать из раскрывающегося  списка:

  • Текстовый – алфавитно–цифровые данные (до 255 байт);

 

Рисунок 8. Типы данных (текстовый), представленные в таблице «профиль арматуры» базы данных.

 

  • Поле МЕМО - длинный текст или числа, например, примечания или описания (до 64000 байт);

  • Числовой - текст или комбинация текста и чисел (сохраняет 1, 2, 4 или 8 байтов);

  • Дата/время – даты и время (8 байт);

  • Денежный - используется для денежных значений (сохраняет 8 байтов);

  • Счетчик – автоматическая вставка уникальных последовательных (увеличивающихся на 1) или случайных чисел при добавлении записи (4 байта);

 

Рисунок 9. Типы данных (текстовый), представленные в таблице «способ изготовления» базы данных.

 

  • Логический – данные, принимающие только одно из двух возможных значений, например, «Да/Нет» (1 бит);

  • Поле объекта OLE – для вставки следующих объектов: рисунки, картинки, диаграммы и т.д. (до 1 Гбайта);

 

Рисунок 10. Типы данных (текстовый, счетчик, логический, денежный, поле объекта OLE), представленные в таблице «Описание арматуры» базы данных.

 

  • Гиперссылка – адрес ссылки на файл на автономном компьютере или в сети (сохраняет до 64 000 знаков) ;

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

Информация о работе Строительная арматура