Курсовая работа: Инфологическая модель базы данных технологического процесса
В 1967 году был введен в эксплуатацию новый корпус. В трехэтажном блоке корпуса расположились три цеха: подготовительный, рукавный, формовых и неформовых изделий. Это позволило значительно расширить ассортимент выпускаемой продукции.
В декабре 1992 года завод преобразован в акционерное общество открытого типа "Астраханский завод резиновых технических изделий".
В 1996 году пущен в эксплуатацию новый цех, выпускающий уплотнительные викельные кольца для консервной промышленности.
Ассортимент продукции, выпускаемой ОАО "АзРТИ" очень велик:
1.рукава - детали резинотканные напорные маслобензостойкие;
2.рукава напорные автокранные;
3.формовые изделия (амортизаторы, диафрагмы, клапаны, кольца СКВ, втулки, фартуки к автомобилю, прокладки на двигатели КамАЗ, муфты сантехнические, коврики бытовые, вантузы, патрубки, чехлы);
4.резиновые смеси (клей, крошка СКО, прокладка для изоленты);
5.технические пластины (резиновые, резинотканевые, для пищевых изделий);
6.неформовые изделия (изделия для доильных установок, шланги поливочные, шнуры из особо мягкой резины, трубки технические, уплотнительные монолитные);
7. кольца СКО-82,58,63, кольца для икорных банок;
8. прокладки уплотнительные;
9. линолеум резиновый;
10. костюмы рыбацкие;
11. изолента;
12. стекломаст, кровельные материалы.
Предприятие вступает в рыночные отношения и постоянно ищет пути рост и сохранения численности промышленного персонал.
1.2. Сущность инфологического моделирования
Процесс реализации БД представляет собой последовательность переходов от неформального словесного описания информационной структуры предметной области к формализованному описанию объектов предметной области в терминах некоторой модели.
С точки зрения реализации БД в рамках системного анализа, необходимо осуществить первый этап, то есть провести подробное словесное описание объектов предметной области и реальных связей, которые присутствуют между описываемыми объектами. Желательно, чтобы данное описание позволяло корректно определить все взаимосвязи между объектами предметной области.
В общем случае существуют два похода к выбору состава и структуры предметной области:
· Функциональный подход – он реализует принцип движения «от задач» и применяется тогда, когда заранее известны функции некоторой группы лиц и комплексов задач, для обслуживания информационных потребностей которых создается рассматриваемая СУБД. В этом случае мы можем четко выделить необходимый минимальный набор объектов предметной области, которые должны быть описаны.
· Предметный подход – когда информационные потребности будущих пользователей БД жестко не фиксируются. Они могут быть многоаспектными и весьма динамичными. Мы не может точно выделить минимальный набор объектов предметной области, которые необходимо описывать. В описание предметной области в этом случае включаются такие объекты и взаимосвязи, которые наиболее характерны и наиболее существенны для нее. БД, конструируемая при этом, называется предметной, то есть она может быть использована при решении множества разнообразных, заранее не определенных задач. Конструирование предметной БД в некотором смысле кажется гораздо более заманчивым, однако трудность всеобщего охвата предметной области с невозможностью конкретизации потребностей пользователей может привести к избыточно сложной схеме БД, которая для конкретных задач будет неэффективной.
Чаще всего на практике рекомендуется использовать некоторый компромиссный вариант, который, с одной стороны, ориентирован на конкретные задачи или функциональные потребности пользователей, а с другой стороны, учитывает возможность наращивания новых приложений.
Системный анализ должен заканчиваться подробным описанием информации об объектах предметной области, которая требуется для решения конкретных задач и которая должна храниться в БД. Формулировкой конкретных задач, которые будут решаться с использованием данной БД с кратким описанием алгоритмов их решения. Описанием выходных документов, которые должны генерироваться в системе, описанием входных документов, которые служат основанием для заполнения данными БД.
Предметная область – часть реального мира отражённая в базу данных.
Объединяя частные представления о содержимом базы данных, полученные в результате опроса пользователей, и свои представления о данных, которые могут потребоваться в будущих приложениях, АБД сначала создает обобщенное неформальное описание создаваемой базы данных. Это описание, выполненное с использованием естественного языка, математических формул, таблиц, графиков и других средств, понятных всем людям, работающих над проектированием базы данных, называют инфологической моделью данных.
Цель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Поэтому инфологическую модель данных пытаются строить по аналогии с естественным языком (последний не может быть использован в чистом виде из-за сложности компьютерной обработки текстов и неоднозначности любого естественного языка). Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты).
Сущность – любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности . Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе.