Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access»




Скачать 0.68 Mb.
Название Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access»
страница 6/12
Дата публикации 23.05.2014
Размер 0.68 Mb.
Тип Пояснительная записка
literature-edu.ru > Авто-ремонт > Пояснительная записка
1   2   3   4   5   6   7   8   9   ...   12

5.3Создание связей и построение схемы данных в МS Access



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

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

  • Один ко многим. Связь с отношением "один ко многим" является наиболее часто используемым типом связи между таблицами. В такой связи каждой записи в таблице "А" могут соответствовать не­сколько записей в таблице "В", а запись в таблице "В" не может иметь более одной .

  • соответствующей ей записи в таблице "А". В таб­лице "А" ключевое поле должно быть уникальным. Связь с отноше­нием "один ко многим" таблиц "А" и "В" можно рассматривать как связь с отношением "многие к одному" таблиц "В" и "А".

  • Многие к одному. При использовании отношения "многие к одному" одной записи в таблице "А" может соответствовать одна запись в таблице “B”, а запись в таблице "В" может иметь более одной соответствующей ей записи в таблице "А". В таб­лице "А" ключевое поле должно быть уникальным. Связь с отноше­нием "один ко многим" таблиц "А" и "В" можно рассматривать как связь с отношением "многие к одному" таблиц "В" и "А".

  • Многие ко многим. При использовании отношения "многие ко мно­гим" одной записи в таблице "А" могут соответствовать несколько записей в таблице "В", а одной записи в таблице "В" несколько запи­сей в таблице "А". В этом случае не требуется уникальности ключе­вых полей таблиц "А" и "В". Этот вид отношения используется для связывания таблиц, имеющих только внешние ключи.

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

Для разрабатываемой базы данных структура будет выглядеть так, как отображается в MS Access в окне «Схема данных»:



Рисунок 4 – Схема данных


6АЛГОРИТМИЗАЦИЯ И ИНТЕРФЕЙС




6.1 Построение основных алгоритмов.



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

Перечень поставленных задач:

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

- добавление нового оборудования;

- прикрепление оборудования к конкретному сотруднику и отделу;

- перемещение оборудования от одного сотрудника (из отдела) к другому сотруднику (в отдел);

- списание оборудования, т.е. исключение из базы;

- ремонт оборудования, т.е. осуществление замены определенных частей;

- формирование отчетов.

Для примера представлены несколько алгоритмов.



Рисунок 5 - Алгоритм «Списание»


Рисунок 6 - Алгоритм «Перемещение»

Рисунок 7 - Алгоритм «Добавление»

1   2   3   4   5   6   7   8   9   ...   12

Похожие:

Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной...
Тема дипломного проекта (работы) Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Пояснительная записка к дипломному проекту на тему индивидуальный жилой дом в г. Тюмени
Исходные данные к проекту -задание на проектирование,рабочие чертежи марки ас,ГП. Материалы инженерно-геологических изысканий
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Дипломному проекту на тему: «Разработка методов встраивания информации...
Санкт-Петербургский государственный электротехнический университет “лэти” им. В. И. Ульянова (Ленина)” (СПбгэту)
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Дипломному проекту на тему: «Разработка методов встраивания информации...
Санкт-Петербургский государственный электротехнический университет “лэти” им. В. И. Ульянова (Ленина)” (СПбгэту)
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Пояснительная записка к курсовому проекту на тему микропроцессорная...

Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Пояснительная записка к дипломному проекту включает в себя: страниц...
Тема дипломного проекта «Проект программно-методического комплекса автоматизации обработки данных и решения задач с использованием...
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Пояснительная записка к дипломному проекту включает в себя: 104108...
Тема дипломного проекта «Проект программно-методического комплекса автоматизации обработки данных и решения задач с использованием...
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Реферат Пояснительная записка к дипломному проекту включает в себя:...
Тема дипломного проекта «Проект программно-методического комплекса для оптимизации распределения заданий по формированию твердых...
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Введение 6
Выводы проведенной работы: исходя из проведенных расчетов можно сказать что разработка данной автоматизированной системы по учету...
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе ms access» icon Заключение
Целью данной дипломной работы является разработка автоматизированной системы оценки и анализа деятельности кафедр фкти, которая позволяла...
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции