16
Федеральное агентство по образованию
ГОУ СПО «Астраханский государственный
политехнический колледж»
Курсовая работа
по дисциплине: Базы данных
на тему:
Инфологическая модель базы данных
технологического процесса
Выполнил: студент гр. АС-370
Иргалиев Р.М.
Проверил: Семенов А.П.
АСТРАХАНЬ 2005
СОДЕРЖАНИЕ
1.1. Описание предметной области
Акционерное общество открытого типа «Астраханский рыбоперерабатывающий завод» является предприятием рыбоперерабатывающей промышленности.
Предприятие специализируется на переработке рыбной продукции, а также производстве изделий для консервной промышленности.
В 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. Сущность инфологического моделирования
Процесс реализации БД представляет собой последовательность переходов от неформального словесного описания информационной структуры предметной области к формализованному описанию объектов предметной области в терминах некоторой модели.
С точки зрения реализации БД в рамках системного анализа, необходимо осуществить первый этап, то есть провести подробное словесное описание объектов предметной области и реальных связей, которые присутствуют между описываемыми объектами. Желательно, чтобы данное описание позволяло корректно определить все взаимосвязи между объектами предметной области.
В общем случае существуют два похода к выбору состава и структуры предметной области:
· Функциональный подход - он реализует принцип движения «от задач» и применяется тогда, когда заранее известны функции некоторой группы лиц и комплексов задач, для обслуживания информационных потребностей которых создается рассматриваемая СУБД. В этом случае мы можем четко выделить необходимый минимальный набор объектов предметной области, которые должны быть описаны.
· Предметный подход - когда информационные потребности будущих пользователей БД жестко не фиксируются. Они могут быть многоаспектными и весьма динамичными. Мы не может точно выделить минимальный набор объектов предметной области, которые необходимо описывать. В описание предметной области в этом случае включаются такие объекты и взаимосвязи, которые наиболее характерны и наиболее существенны для нее. БД, конструируемая при этом, называется предметной, то есть она может быть использована при решении множества разнообразных, заранее не определенных задач. Конструирование предметной БД в некотором смысле кажется гораздо более заманчивым, однако трудность всеобщего охвата предметной области с невозможностью конкретизации потребностей пользователей может привести к избыточно сложной схеме БД, которая для конкретных задач будет неэффективной.
Чаще всего на практике рекомендуется использовать некоторый компромиссный вариант, который, с одной стороны, ориентирован на конкретные задачи или функциональные потребности пользователей, а с другой стороны, учитывает возможность наращивания новых приложений.
Системный анализ должен заканчиваться подробным описанием информации об объектах предметной области, которая требуется для решения конкретных задач и которая должна храниться в БД. Формулировкой конкретных задач, которые будут решаться с использованием данной БД с кратким описанием алгоритмов их решения. Описанием выходных документов, которые должны генерироваться в системе, описанием входных документов, которые служат основанием для заполнения данными БД.
Предметная область - часть реального мира отражённая в базу данных.
Объединяя частные представления о содержимом базы данных, полученные в результате опроса пользователей, и свои представления о данных, которые могут потребоваться в будущих приложениях, АБД сначала создает обобщенное неформальное описание создаваемой базы данных. Это описание, выполненное с использованием естественного языка, математических формул, таблиц, графиков и других средств, понятных всем людям, работающих над проектированием базы данных, называют инфологической моделью данных.
Цель инфологического моделирования - обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Поэтому инфологическую модель данных пытаются строить по аналогии с естественным языком (последний не может быть использован в чистом виде из-за сложности компьютерной обработки текстов и неоднозначности любого естественного языка). Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты).
Сущность - любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе.
Атрибут - поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей. Атрибуты используются для определения того, какая информация должна быть собрана о сущности.
Абсолютное различие между типами сущностей и атрибутами отсутствует. Атрибут является таковым только в связи с типом сущности. В другом контексте атрибут может выступать как самостоятельная сущность.
Ключ - минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности. Минимальность означает, что исключение из набора любого атрибута не позволяет идентифицировать сущность по оставшимся.
Связь - ассоциирование двух или более сущностей. Если бы назначением базы данных было только хранение отдельных, не связанных между собой данных, то ее структура могла бы быть очень простой. Однако одно из основных требований к организации базы данных - это обеспечение возможности отыскания одних сущностей по значениям других, для чего необходимо установить между ними определенные связи. А так как в реальных базах данных нередко содержатся сотни или даже тысячи сущностей, то теоретически между ними может быть установлено более миллиона связей. Наличие такого множества связей и определяет сложность инфологических моделей.
При определении инфологической модели необходимо принимать во внимание следующее:
База данных должна удовлетворять актуальным информационным потребностям организации. Получаемая информация должна по структуре и содержанию соответствовать решаемым задачам.
База данных должна обеспечивать получение требуемых данных за приемлемое время, то есть отвечать заданным требованиям производительности.
База данных должна удовлетворять выявленным и вновь возникающим требованиям всех пользователей.
База данных должна легко расширяться при реорганизации и расширении предметной области.
База данных должна легко изменяться при изменении программной и аппаратной среды.
! | Как писать курсовую работу Практические советы по написанию семестровых и курсовых работ. |
! | Схема написания курсовой Из каких частей состоит курсовик. С чего начать и как правильно закончить работу. |
! | Формулировка проблемы Описываем цель курсовой, что анализируем, разрабатываем, какого результата хотим добиться. |
! | План курсовой работы Нумерованным списком описывается порядок и структура будующей работы. |
! | Введение курсовой работы Что пишется в введении, какой объем вводной части? |
! | Задачи курсовой работы Правильно начинать любую работу с постановки задач, описания того что необходимо сделать. |
! | Источники информации Какими источниками следует пользоваться. Почему не стоит доверять бесплатно скачанным работа. |
! | Заключение курсовой работы Подведение итогов проведенных мероприятий, достигнута ли цель, решена ли проблема. |
! | Оригинальность текстов Каким образом можно повысить оригинальность текстов чтобы пройти проверку антиплагиатом. |
! | Оформление курсовика Требования и методические рекомендации по оформлению работы по ГОСТ. |
→ | Разновидности курсовых Какие курсовые бывают в чем их особенности и принципиальные отличия. |
→ | Отличие курсового проекта от работы Чем принципиально отличается по структуре и подходу разработка курсового проекта. |
→ | Типичные недостатки На что чаще всего обращают внимание преподаватели и какие ошибки допускают студенты. |
→ | Защита курсовой работы Как подготовиться к защите курсовой работы и как ее провести. |
→ | Доклад на защиту Как подготовить доклад чтобы он был не скучным, интересным и информативным для преподавателя. |
→ | Оценка курсовой работы Каким образом преподаватели оценивают качества подготовленного курсовика. |
Курсовая работа | Деятельность Движения Харе Кришна в свете трансформационных процессов современности |
Курсовая работа | Маркетинговая деятельность предприятия (на примере ООО СФ "Контакт Плюс") |
Курсовая работа | Политический маркетинг |
Курсовая работа | Создание и внедрение мембранного аппарата |
Курсовая работа | Социальные услуги |
Курсовая работа | Педагогические условия нравственного воспитания младших школьников |
Курсовая работа | Деятельность социального педагога по решению проблемы злоупотребления алкоголем среди школьников |
Курсовая работа | Карибский кризис |
Курсовая работа | Сахарный диабет |
Курсовая работа | Разработка оптимизированных систем аспирации процессов переработки и дробления руд в цехе среднего и мелкого дробления Стойленского ГОКа |