Содержание

1.Теоретическая часть......................................................................... 3

1.1. Системы распределенной обработки информации в сетевых

          технологиях........................................................................................... 3

2. Практическая часть.......................................................................... 5

2.1. Создание структуры таблиц.................................................................. 5

2.1.1. Структура таблицы «Рабочие»...................................................... 5

2.1.2. Структура таблицы «Детали»....................................................... 5

2.1.3. Структура таблицы «Операции»................................................... 6

2.1.4. Структура таблицы «Нормативы»............................................... 6

2.1.5. Структура таблицы «Выполненные работы»............................... 7

2.2. Создание связей между таблицами...................................................... 8

2.3. Заполнение таблиц данными................................................................ 8

2.3.1. Заполнение таблицы «Рабочие»....................................................... 8

2.3.2. Заполнение таблицы «Детали»........................................................ 9

2.3.3. Заполнение таблицы «Операции».................................................... 9

2.3.4. Заполнение таблицы «Нормативы»................................................ 9

2.3.5. Заполнение таблицы «Выполненные работы».............................. 10

2.4. Создание запросов............................................................................... 11

2.4.1. Создание запроса «Определение трудоемкости на деталь

          с кодом 232».................................................................................... 11

2.4.2. Определение выработки рабочего с табельным номером 8......... 12

2.4.3. Определение количества деталей, прошедших сверлильную

           операцию......................................................................................... 13

Литература................................................................................................. 15

1.Теоретическая часть

1.1. Системы распределенной обработки информации в сетевых технологиях

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

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

Локальные компьютерные сети  действуют на протяженности от нескольких метров до нескольких километров. Обычно они охватывают компьютеры одной организации или предприятия и не выходят за пределы одного здания. Из-за коротких расстояний в локальных сетях имеется возможность использования относительно дорогих высококачественных линий связи, которые позволяют с помощью простых методов передачи данных достигать высоких скоростей обмена данными порядка 100 Мбит/с. В связи с этим услуги, предоставляемые локальными сетями, отличаются широким разнообразием и обычно предусматривают реализацию в режиме непосредственного диалога (on-line).

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

В настоящее время наметилось определенное сближение локальных и глобальных сетей, которое привело к значительному взаимопроникновению соответствующих технологий. За счет новых сетевых технологий и, соответственно, нового оборудования, рассчитанного на более качественные линии связи, скорости передачи данных в уже существующих коммерческих глобальных сетях нового поколения приближаются к традиционным скоростям локальных сетей. В результате службы для режима on-line становятся обычными и в глобальных сетях. Самым ярким примером объединения глобальных и локальных сетей в единое сообщество сетей является Интернет (Internet). Гипертекстовая информационная служба Word Wide Web (WWW), ставшая основным поставщиком информации в сети Интернет, по своим интерактивным возможностям превзошла многие аналогичные службы локальных сетей, так что разработчикам последних пришлось просто позаимствовать эту службу у глобальных сетей. Процесс переноса служб и технологий из глобальных сетей в локальные приобрел такой массовый характер, что появился даже специальный термин Интранет-технологии (от intra - внутренний), обозначающий применение служб внешних (глобальных) сетей во внутренних локальных. Таким образом, успех Интернета повлиял на развитие корпоративных сетей Интранет (Intranet). Иногда эти сети называют глобальными ЛВС, а работа с ними аналогична работе с Internet.

2. Практическая часть

2.1. Создание структуры таблиц

2.1.1. Структура таблицы «Рабочие»

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

Поле Таб№ будет иметь тип данных Счетчик, поля ФИОТекстовый, а поля Разрядчисловой.

Ключевым полем в таблице «Рабочие» будет поле Табельный номер.

В режиме Конструктора таблица Рабочие будет иметь вид:

2.1.2. Структура таблицы «Детали»

В таблице «Детали» будет храниться информация о  деталях, такая как Код Детали и Наименование детали.

Поле КодДетали будет числового типа и будет ключевым.

Поле НаименованиеДетали будет текстового типа.

В режиме Конструктора таблица Детали будет выглядеть так:

2.1.3. Структура таблицы «Операции»

В таблице «Операции» будут храниться Коды операций и Наименования операций.

Поле КодОперации будет Числового типа, а поле НаименованиеОперацииТекстового.

Поле КодОперацииключевое.

В режиме Конструктора таблица Операции будет иметь вид:

2.1.4. Структура таблицы «Нормативы»

В таблице «Нормативы» будут храниться данные о том, над какой деталью, какая выполняется операция и сколько времени на нее запланировано.

Все поля таблицы будут Числового типа. Ключевое поле в таблице «Нормативы» задано не будет.

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

2.1.5. Структура таблицы «Выполненные работы»

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

Все поля таблицы «Выполненные работы» будут иметь Числовой тип.

Ключевого поля в таблице «Выполненные работы» задано не будет.

В режиме Конструктора таблица «Выполненные работы» будет выглядеть так:

2.2. Создание связей между таблицами

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

Создание связей выполняется в окне Схема данных, вызываемом нажатием одноименной кнопки на панели инструментов главного окна базы данных в Microsoft Access.

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

После установления всех связей, окно Схема данных примет вид:

2.3. Заполнение таблиц данными

После создания структуры всех таблиц базы данных и установления между ними связей, в таблице нужно ввести данные.

2.3.1. Заполнение таблицы «Рабочие»

В таблицу «Рабочие» занесем данные о 9 рабочих:

Рабочие

Табельный номер

Фамилия, имя, отчество

Разряд

1

Киселев С.Ю.

6

2

Салтыков Е.И.

5

3

Данилов А.Ф.

5

4

Антипин С.А.

4

5

Борисов Д.Ф.

6

6

Малафеев А.Б.

4

7

Новицкий С.Н.

6

8

Леонов М.А.

5

9

Лебедев В.В.

3

2.3.2. Заполнение таблицы «Детали»

В таблицу «Детали» введем данные об имеющихся деталях:

Детали

Код детали

Наименование детали

10

щит

39

кожух воздухоохладителя

50

цилиндр

57

втулка

67

кожух вентилятора

81

штифт

90

заглушка

232

щит основной

342

вал

2.3.3. Заполнение таблицы «Операции»

В таблицу «Операции» введем коды и наименования выполняемых операций:

Операции

Код операции

Наименование операции

10

токарно-карусельная

20

токарно-расточная

30

сверлильная

40

токарная

50

зачистка

2.3.4. Заполнение таблицы «Нормативы»

В таблице «Нормативы» будет храниться информация о времени, необходимом для выполнения определенной операции над конкретным типом деталей:

Нормативы

Код детали

Код операции

Нормо-часы (Н/час)

10

10

5,2

10

30

1,3

10

10

4,8

10

30

2,4

10

50

0,5

39

20

2,8

39

50

0,3

50

20

1,8

50

50

0,2

57

20

16,2

57

10

193,5

57

30

48

57

20

36,7

67

10

1,5

67

30

0,6

67

50

0,2

81

40

0,18

90

40

1,8

90

30

0,7

90

50

0,16

232

10

3,2

232

20

1,6

232

30

2,3

232

50

0,7

342

40

16,2

342

20

6,4

342

50

0,3

2.3.5. Заполнение таблицы «Выполненные работы»

В таблицу «Выполненные работы» запишем данные о том, кто из сотрудников (Табельный номер), выполнил операцию (Код операции), над какой деталью (Код детали) и количество деталей с такой операцией (количество деталей).

После заполнения, таблица «Выполненные работы» будет иметь вид:

ВыполненныеРаботы

Табельный номер

Код детали

Код операции

Количество деталей

1

10

10

2

1

10

10

2

1

57

10

1

2

57

10

1

2

232

10

2

3

50

20

1

3

57

20

1

3

342

20

1

3

342

50

1

4

57

20

1

4

232

20

2

5

10

30

2

5

67

30

1

6

10

30

2

6

57

30

1

6

90

30

4

6

90

50

4

6

232

30

2

7

81

40

20

7

342

40

1

8

90

40

4

9

10

50

2

9

50

50

1

9

67

50

1

9

232

50

2

2.4. Создание запросов

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

2.4.1. Создание запроса «Определение трудоемкости на деталь с кодом 232»

Сначала создадим простой запрос, содержащий поля НаименованиеОперации из таблицы Операции, а также поля КодДетали, КодОперции и Нормо-часы из таблицы Нормативы.

Для поля КодДетали зададим Условие отбора 232, которое позволит отобрать только те операции, которые проводились над деталью с кодом 232.

В режиме конструктора, созданный простой запрос будет иметь вид:

Созданный запрос выдаст следующие данные:

Трудоемкость детали с кодом 232

Код детали

Наименование операции

Нормо-часы (Н/час)

232

токарно-карусельная

3,2

232

токарно-расточная

1,6

232

Сверлильная

2,3

232

Зачистка

0,7

Теперь, для подсчета суммарной трудоемкости на деталь с кодом 232, по только что созданному простому запросу создадим перекрестный запрос.

Для этого на странице Запросы главного окна Microsoft Access перейдем на вкладку Запросы, нажмем кнопку Создать и выберем Перекрестный запрос.

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

В качестве заголовков строк выберем поле КодДетали, а в качестве заголовков столбцовНаименованиеОперации.

Для поля НормоЧасы зададим функцию Сумма.

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

Трудоемкость детали с кодом 232_перекрестный

Код детали

Итоговое значение НормоЧасы

зачистка

сверлильная

токарно-карусельная

токарно-расточная

232

7,80000001192093

0,699999988079071

2,29999995231628

3,20000004768372

1,60000002384186

2.4.2. Определение выработки рабочего с табельным номером 8

Создадим простой запрос, добавив в бланк запроса поля Таб№ и Кол-воДеталей из таблицы ВыполненныеРаботы, поле НаименованиеДетали из таблицы Детали и поле НаименованиеОперации из таблицы Операции.

Для поля Таб№ зададим Условие отбора – 8, которое позволит отобрать только те детали, которые делал рабочий с 8 табельным номером.

В режиме Конструктора созданный запрос будет иметь вид:

Выполнив созданный запрос, получим следующие данные о выработке рабочего с табельным номером 8:

Выработка рабочего с табельным номером 8

Табельный номер

Наименование детали

Наименование операции

Количество деталей

8

Заглушка

токарная

4

2.4.3. Определение количества деталей, прошедших сверлильную операцию

Сначала создадим простой запрос, содержащий поля КодДетали и Кол-воДеталей из таблицы ВыполненныеРаботы, поле НаименованиеДетали из таблицы Детали и поле НаименованиеОперации из таблицы Операции.

Для поля НаименованиеОперации зададим Условие отбора – сверлильная.

В результате, созданный простой запрос в режиме Конструктора будет иметь вид:

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

Детали прошедшие сверлильную операцию

Код детали

Наименование детали

Наименование операции

Количество деталей

10

щит

сверлильная

2

10

щит

сверлильная

2

57

втулка

сверлильная

1

67

кожух вентилятора

сверлильная

1

90

заглушка

сверлильная

4

232

щит основной

сверлильная

2

Теперь по только что созданному простому запросу создадим перекрестный запрос.

В качестве заголовков строк выберем поле НаименованиеОперации.

В качестве заголовков столбцов выберем НаименованиеДеталей.

Для поля Кол-воДеталей зададим функцию Сумма.

Выполнив запрос, получим следующий результат:

Детали прошедшие сверлильную операцию_перекрестный

Наименование операции

Итоговое значение Кол-воДеталей

втулка

заглушка

кожух вентилятора

щит

щит основной

Сверлильная

12

1

4

1

4

2

Литература

1.          Microsoft Access 2000 для «чайников». Издательство “Эком”. 2001 г.

2.          Microsoft Office XP. – Москва; Издательство “Диалектика”. 2002 г.

3.          Информатика. Под ред. В.А. Острейковского. – Москва. Издательство “Высшая школа”. 2002.

4.          Информатика: Учебник. Под редакцией проф. Н.В. Макаровой. – Москва. Издательство “Финансы и статистика”. 2000.

5.          Информационные технологии. Учебное пособие. Под ред. А. К. Волкова. – Москва. Издательство “Инфра-М”. 2001 г.

6.          Кузминский Е.М. и др. Хозяйственный учет на базе ЭВМ. М.: Финансы и кредит, 2002.