 
        
        - •Содержание:
- •Глава 2. Моделирование и оптимизация бизнес-процессов бетонно-смесительного цеха 21
- •Анализ деятельности зао «комбинат крупнопанельного домостроения»
- •Цели и задачи функционирования зао «Комбинат Крупнопанельного домостроения»
- •Организационная структура зао «Комбинат Крупнопанельного домостроения»
- •Автоматизация бетонно-смесительного цеха в зао «Комбинат Крупнопанельного домостроения»
- •Исследование процесса планирования производства в бетонно-смесительном цеху
- •Формальная модель процесса производства в бетонно-смесительном цеху
- •Проблемы процесса производства в бетонно-смесительном цеху
- •Полная постановка задачи дипломной работы
- •Глава 2. Моделирование и оптимизация бизнес-процессов бетонно-смесительного цеха
- •2.1 Оптимизация формальной модели производства в бетонно-смесительном цеху
- •2.2 Математическая модель процесса планирования производства бетона
- •2.2 Нахождение способа и алгоритма реализации предложений по оптимизации
- •2.3 Реинжиниринг бизнес-процессов
- •2.3.1 Выбор методологии моделирования
- •2.3.2 Выбор case-средств
- •2.3.3 Модель бизнес-процессов с учетом реинжиниринга
- •Глава 3. Разработка проекта информационной системы оптимизации работы бетонно-смесительного цеха зао «комбинат крупнопанельного домостроения»
- •3.1 Обзор существующих проектных решений, выявление их достоинств и недостатков
- •3.2 Выбор архитектуры информационной системы
- •3.4 Описание концептуальной модели информационной базы
- •Глава 4 разработка информационнй системы оптимизации работы бетонно-смесительного цеха зао «комбинат крупнопанельного домостроения»
- •Разработка модуля мониторинга складских запасов
- •Выбор языка программирования
- •Физическое описание базы данных
- •Выбор типа базы данных
- •Описание объектов базы данных
- •Представления
- •Хранимые процедуры
- •Триггеры
- •Описание типов блокировок
- •Описание модуля мониторинга складских запасов
- •Разработка модуля математического моделирования производственного процесса
- •Графическое представление программы
- •Работа с программой
- •Глава 5: социальный аспект разработки
3.4 Описание концептуальной модели информационной базы
Для хранения данных в информационной системе используется реляционная база данных под управлением СУБД Oracle 11g. Концептуальная схема структуры информационной базы приведена на рисунке 3.3.
В АИС основными объектами являются Заказ, Счет, Заказчик, План производства, Акт о выполненных работах. Рассмотрим отдельно каждый из объектов.
У сущности «Заказ» есть следующие атрибуты: Номер заказа, Дата поступления, Наименование заказа, Количество комплектов, Срок выполнения, Id заказчика, Id плана.
Сущность «Счет» имеет атрибуты: Id счета, Сумма к оплате, Id заказа.
Сущность «Заказчик» имеет атрибуты: Id заказчика, ФИО, Адрес, Телефон.
Сущность «План производства» имеет атрибуты: Id плана, Наименование.
Сущность «Акт о выполненных работах» имеет атрибуты: Id плана, Дата окончания работ, ФИО исполнителя, Id заказа.
Между объектами Акт о выполненных работах и Заказ максимальная мощность связи 1:1, т.е. одному заказу может соответствовать 1 акт о выполнении работ.
Между объектами Заказ и Счет максимальная мощность связи 1:1, т.е. заказу может соответствовать только 1 счет.
Между объектами Заказ и План производства максимальная мощность связи 1:N, т.е. в заказе может быть создано несколько планов раскроя.
Между объектами Заказ и Заказчик максимальная мощность связи 1:N, т.е. у одного заказчика может быть множество заказов.

Рисунок 1.3 - Концептуальная схема базы данных
Таблица 3.14 - Описание полей таблицы Zakaz
| Наименование поля БД | Описание поля | Тип данных | Примечание | 
| Id_zakaz | Номер заказа | Integer | PK | 
| Date_invite | Дата заказа | Date | - | 
| Name_zakaza | Имя заказа | Varchar2(255) | - | 
| quantity_komplects | Количество комплектов | Integer | - | 
| Period_execution | Срок выполнения | Date | - | 
| Id_zakazchik | Идентификационный номер заказчика | Integer | FK | 
Таблица 3.15 - Описание полей таблицы Zakazchik
| Наименование поля БД | Описание поля | Тип данных | Примечание | 
| Id_zakazchik | Идентификационный номер заказчика | Integer | PK | 
| FIO | ФИО заказчика | Varchar2(255) | - | 
| Adress | Адрес заказчика | Varchar2(255) | - | 
| Telephone | Телефон | Integer | - | 
Таблица 3.19 - Описание полей таблицы invoice
| Наименование поля БД | Описание поля | Тип данных | Примечание | 
| Id_schet | Идентификационный номер счета | Integer | PK | 
| Date_invoice | Дата оплаты | Date | - | 
| Summ_for_pay | Сумма к оплате | Decimal(10,2) | - | 
| Summ_work | Оплата работы | Decimal(10,2) | 
 | 
| Summ_of_materials | Затраты на материалы | Decimal(10,2) | - | 
| Id_zakaz | Номер заказа | Integer | FK | 
Таблица 3.20 - Описание полей таблицы Akt_work_perfomed
| Наименование поля БД | Описание поля | Тип данных | Примечание | 
| Id_act | Идентификационный номер счета | Integer | PK | 
| Data_end | Дата выполнения | Date | - | 
| FIO_worker | ФИО исполнителя | Varchar2(255) | - | 
| Id_zakaz | Номер заказа | Integer | FK | 
Таблица 3.21 - Описание полей таблицы Design
| Наименование поля БД | Описание поля | Тип данных | Примечание | 
| Id_design | Идентификационный номер плана | Integer | PK | 
| Name_design | Наименование плана | Varchar2(255) | - | 
