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