Данная операция вычисляет площадь заготовки “КОРОБ”:
FROM Заготовка_КОРОБ
WHERE (((КОРОБ.[Площадь м кв]) Like 'In (SELECT(([КОРОБ].[Развертка выс])*([КОРОБ].[Развертка шир]))*([КОРОБ].[Длина мм])))'));
Запрос 3
Имя файла ? запроса: Отвод_Запрос
Текст на SQL:
Вывести общую информацию из таблицы “ОТВОД”.
SELECT ОТВОД.[№п/п], ОТВОД.[Наимен заготовки], ОТВОД.[Развертка шир], ОТВОД.Градусы, ОТВОД.[Длина затылка], ЗОТВОД.[Ширина затылка], ОТВОД.[Длина шейки], ОТВОД.[Ширина шейки], ОТВОД.[Площадь в м кв] AS Выражение1
Данная операция вычисляет площадь заготовки “ОТВОД”:
FROM ОТВОД
WHERE ((([ОТВОД].[Площадь в м кв]) Like 'In(SELECT((((((3,14)*(([ОТВОД].[Развертка шир])*([ЗОТВОД].[Развертка шир])))/4)+([ОТВОД].[Длина шейки]*[ОТВОД].[Развертка шир])*2)+([ОТВОД].[Длина шейки]*[ОТВОД].[Развертка шир])+([ОТВОД].[Длина затылка]*[ОТВОД].[Развертка длина])))))) ';
Данная операция вычисляет площадь заготовки “ РЕШЁТКА ”:
FROM РЕШЁТКА
WHERE (((РЕШЁТКА.[Площадь м кв]) Like 'In(SELECT([РЕШЁТКА].[Длина мм]*[РЕШЁТКА].[Ширина мм]))'));
Запрос 9
Имя файла ? запроса: Отходы_Запрос
Текст на SQL:
Вывести общую информацию из таблицы “ ОТХОДЫ ”.
SELECT ОТХОДЫ.[№п/п], ОТХОДЫ.Материал, ОТХОДЫ.[Площадь мат м кв], ОТХОДЫ.Заготовка, ОТХОДЫ.[Площадь заг м кв], ОТХОДЫ.[Количество шт], ОТХОДЫ.[Общая площадь загот], ОТХОДЫ.Отходы
Данная операция вычисляет площадь материала, который остается после изготовления деталей:
FROM ОТХОДЫ
WHERE (((ОТХОДЫ.[Общая площадь загот]) Like 'In(SELECT([ОТХОДЫ].[Площадь заг м кв]*[ОТХОДЫ].[Количество шт])') AND ((ОТХОДЫ.Отходы)='In(SELECT([ОТХОДЫ].[Площадь мат м кв]-[ОТХОДЫ].[Общая площадь загот])'));
Основная нужная информация из выше перечисленных запросов - площадь отходов в м кв.
Запрос 10
Имя файла ? запроса: Результат_Запрос
Текст на SQL:
Вывести итоговую информацию из таблицы “ РЕЗУЛЬТАТ ”, которая отражает: какое количество шт. можно сделать из остатков полученных при изготовлении определенной заготовки
SELECT РЕЗУЛЬТАТ.[№п/п], РЕЗУЛЬТАТ. Материал, РЕЗУЛЬТАТ.[Площадь листа], РЕЗУЛЬТАТ.[Наимен заготовки], РЕЗУЛЬТАТ.[Площадь заготовки м кв], Abs([Площадь листа]-[Площадь заготовки м кв]) AS Остаток, Round([Остаток]/[Площадь заготовки м кв]) AS [Заготовка из остатка шт]
Отчет “Изготовление” в режиме Конструктора показан на рисунке 10
Рис. 10
Вид отчета “Изготовление” в режиме Просмотра.
Рис. 11
11. Кодирование информации (код ТЗ)
Для кодирования информации в Техническом задании была выбрана Фасетная система кодирования. Разработка таблиц кодировки велась с помощью приложения MS Excel.
Таблица 11.1
База данных
Наимен объекта
Таблицы
Запросы
Формы
Отчеты
Код
0 1
0 2
0 3
0 4
1
Партия
Вставка
Короб
Короб
2
Персонал
Короб
Лента-крепёж
Вставка
3
Короб
Лента-крепёж
Отвод
Отвод
4
Переход
Рейка
Вставка
Персонал
5
Отвод
Результат
Партия
Рейка
6
Рейка
Отвод
Результат
Лента-крепёж
7
Лента-крепёж
Переход
Переход
Изготовление
8
Вставка
Изготовление
Рейка
Изготовление_об
9
Решётка
Изготовление_2
Изготовление_Под
10
Результат
Изготовление
11
Изготовление
Изготовление_П_2
12
Объект
Персонал
Пример: Запрос “Изготовление” имеет код 802
Таблица 11.2
Таблица "Партия"
Наимен объекта
№п/п
Наименование партии
Наименование изделия
Площадь заготовки
Количеств шт
Код
10
20
30
40
50
a
1
П1
1 О(укор15) Отвод
2,96
4
b
2
П1
17 О(укор150) Отвод
2,47
4
c
3
П1
29 О(удл150) Отвод
1,73
3
d
4
П1
18 О(удл150) Отвод
1,53
1
i
5
П1
45 О 250x250- Отвод
1,28
1
f
6
П1
6 ПП 800x800 короб
2,56
2
g
7
П1
32 ПП 800x600 короб
1,92
3
h
8
П1
36 ПП 600x600 короб
1,44
1
i
9
П1
42 ПП 400x400 короб
1,20
1
j
10
П1
10 ПП 500x500 короб
1,00
1
k
11
П1
12 ПП 500x500 короб
1,00
1
l
12
П1
ДО переход 800x800
0,90
2
m
13
П1
ДО переход 800x600
0,78
2
n
14
П1
ДО переход 600x600
0,66
4
o
15
П1
ДО переход 600x500
0,54
5
p
16
П1
ДО переход 500x500
0,39
2
q
17
П1
ДО переход 500x400
0,33
6
r
18
П1
ДО переход 400x400
0,28
3
s
19
П1
Рейка 1500x40
0,06
30
Пример: Код изделия 28 О(укр150) Отвод - с30 Полный код: 101c30
Таблица 11.3
Таблица "Персонал"
Наимен объекта
№п/п
ФИО раб
Должность
Разряд
Адрес
Телефон
Код
11
22
33
44
55
66
a
1
Картавых Евгений
слесарь по изг сист вентил
5
Челябинск ул. Профсоюзов д12 кв7
89222113409
b
2
Мансуров Марат
слесарь по изг сист вентил
4
Пермь ул. Седова д10а кв134
89121043546
c
3
Карагулов Ильдар
слесарь по изг сист вентил
4
Казань ул. Ленина 35-108
89224356676
d
4
Менгильязов Ильсур
слесарь по изг сист вентил
4
Тюмен обл. с Барсово д12
8905894780
e
5
Карпов Олег
слесарь по изг сист вентил
4
Оренб обл. г Кувандык д23 кв56
83536899067
f
6
Осипов Павел Юрьевич
монтажник СВ И КВ
4
Екатеринбург ул.Вяземского д 33 кв 124
8 9 226 345 446
Пример: код b223344 - означает Мансуров Марат слесарь по изготовлению систем вентиляции 4 разряда. Полный код 201b223344.
Таблица 11.4
Запрос "Изготовление"
Наимен объекта
№п/п
Материал
Площадь м кв
Наимен изделия
Площадь заготовки
Количество шт
Код
111
222
333
444
555
666
a
1
Оцинк 0,5мм
3,125
17 О (укор 150)
3,00
2
b
2
Оцинк 0,5мм
3,125
1 О(укор 150)
2,00
3
c
3
Оцинк 0,5мм
3,125
6 ПП короб
3,00
3
d
4
Оцинк 0,5мм
3,125
32 ПП
2,00
2
e
5
Оцинк 0,5мм
3,125
33 ДО
1,00
5
f
6
Оцинк 0,7мм
3,125
Вставка
0,12
3
g
7
Оцинк 0,7мм
3,125
Вставка
0,90
2
h
8
Оцинк 0,7мм
3,125
Вставка
0,15
2
i
9
Оцинк 0,7мм
3,125
Вставка
0,19
5
j
10
Оцинк 0,7мм
3,125
Вставка
0,23
3
k
11
Оцинк 0,7мм
3,125
Лента_Крепеж
0,06
2
l
12
Оцинк 0,7мм
3,125
Лента_Крепеж
0,05
3
m
13
Оцинк 0,7мм
3,125
Лента_Крепеж
0,02
4
n
14
Оцинк 0,7мм
3,125
Лента_Крепеж
0,02
6
o
15
Оцинк 0,7мм
3,125
Лента_Крепеж
0,03
7
p
16
Оцинк 0,7мм
3,125
Отвод (удл 150)
2,96
3
q
17
Оцинк 0,7мм
3,125
Отвод (удл 150)
2,47
3
r
18
Оцинк 0,7мм
3,125
Отвод
1,73
2
s
19
Оцинк 0,7мм
3,125
Отвод
1,53
3
t
20
Оцинк 0,7мм
3,125
Отвод
1,28
4
u
21
Оцинк 0,7мм
3,125
ДО переход
0,90
4
v
22
Оцинк 0,7мм
3,125
ДО переход
0,78
5
w
23
Оцинк 0,7мм
3,125
ДО переход
0,66
3
x
24
Оцинк 0,7мм
3,125
ДО переход
0,34
3
y
25
Оцинк 0,7мм
3,125
ДО переход
0,54
4
Пример: Наименование изделия “6ПП” код - c444. Полный код 202с444.
12 Технологическая сеть проектирования (ТСП) модель (TO-BE) системы обработки информации.
Рис. 12.1- ТСП проектирования
Д1.1 - Заявки на изготовление. Д1.2 - “Замерка” - чертёж замерщика (когда есть отступление от проекта). Д1.3 - Чертежи субъектов объекта(цех, площадка, склад и т.д.). Д2.1 - СНиПы по изготовлению. Д3.1 - Отчёт об изготовленных деталях. Д3.2 - Учёт отходов. Д4.1 - Название партии (её состав). 4.2 - Накладная на груз для объекта. 4.3 - Согласование о проведении работ с учетом численности рабочих. 5.1 - Уведомление о получении заказа.
Приложение 1
Порядок разработки, согласования и утверждения ТЗ на ИС.
1. Проект ТЗ на ИС разработан разработчиком системы с участием заказчика на основании технических требований согласно ГОСТ 34.602 - 89.
2. Необходимости в согласовании проекта ТЗ на ИС с органами государственного надзора нет, так как СУБД разрабатывается в программе Access являющейся стандартным приложением в пакете MS Office каждой ОС Windows.
3. Замечания по проекту ТЗ на ИС должны быть представлены с техническим обоснованием. Решения по замечаниям должны быть приняты разработчиком проекта ТЗ на ИС и заказчиком системы до утверждения ТЗ на ИС.
4. Если при согласовании проекта ТЗ на ИС возникнут разногласия между разработчиком и заказчиком, то составляется протокол разногласий (форма произвольная) и конкретное решение принимается в установленном порядке.
5. Утверждения ТЗ на ИС осуществляют руководители предприятий (организаций) разработчика и заказчика системы.
6. Изменения к ТЗ на ИС не допускается утверждать после представления системы.
7. Регистрация, учет и хранение ТЗ на ИС и дополнений к нему проводят в соответствии с требованиями ГОСТ 2.501.
Приложение 2
Московская Академия Предпринимательства при Правительстве г Москвы, Сургутский филиал. Разработчик, студент 5-го курса специальность “Прикладная информатика” - Чернобровкин Виталий Викторович.
Утверждаю
Руководитель Огородов Сергей Викторович начальник производственной базы
Подпись _____________ расшифровка подписи
Печать
Дата
Утверждаю
Руководитель преподаватель кафедры “Информационные технологии” к.т.н., доцент Анисимов В.М.
Подпись______________ расшифровка подписи
Печать
Дата
Информационная система “Производственный процесс” СУБД Access
ПК класса Pentium IV, АРМ начальника производственной базы.