Пиши Дома Нужные Работы

Обратная связь

Описание предметной области и функции решаемых задач

ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ БАЗ ДАННЫХ

 

Проектирование информационных баз данных основывается на исследовании информации, циркулирующей внутри данной предметной области.

Предметная область(ПО) – это совокупность объектов, процессов и связей между ними (банк, завод, склад и так далее). При обследовании ПО выполняется семантический (смысловой) анализ информации данной предметной области.

Рассмотрим некоторые понятия, которые требуются для описания исследуемой ПО.

Информационный объект(ИО)является источником информации. Он может быть материальным (цехи, склады, документы, материалы, поставщики, заказчики и т.д.) и нематериальным (факты, события, процессы, явления и т.д.). ИО - это любая реальная или абстрактная сущность, о которой накапливается информация.

Сущность можно определить как некоторое описание какого-либо объекта. Сведения о сущностях могут поступать из различных сообщений и документов. Каждая сущность характеризуется набором реквизитов.

Реквизиты –это свойства, которыми обладает данная сущность. Реквизит является простейшей неделимой единицей информации, которая отражает количественную (количество, сумма, цена) или качественную (код предприятия, наименование предприятия и так далее) характеристику сущности. Сведения о реквизитах получают на этапе предпроектного обследования, в процессе исследования документооборота. Здесь же учитываются ограничения и допущения.

Состав реквизитов представляет собой структуру ИО. Часто любой ИО называют сущностью из-за его расплывчатого определения.

Совокупность взаимосвязанных данных одной ПО, организованная на машинном носителе средствами системы управления базами данных (СУБД), называется базой данных (БД).



СУБД– это универсальный комплекс программ, предназначенный для создания, ведения и использования базы данных.

В данных методических указаний рассматриваются реляционные базы данных (РБД). Информация в РБД хранится в одной или нескольких взаимосвязанных двумерных таблицах, в каждой из которых находится информация об одном информационном объекте (сущности). Например, сущность ПРЕДПРИЯТИЯ может иметь минимальный набор реквизитов: код предприятия, ИНН, наименование предприятия и адрес.

Если эту информацию представить в виде таблицы, то она будет выглядеть так:

 

ПРЕДПРИЯТИЯ

Код пред-приятия ИНН Наимено- вание предприятия Адрес
Заря СПб пр. Космонавтов
Восток СПб пр. Московский
Север СПб ул. Звёздная

 

Конкретные значения реквизитов в одной строке таблицы называются экземпляром сущности. В данной сущности три экземпляра.

Реквизиты, которые однозначно определяют каждый экземпляр сущности, являются ключевыми.

Кандидатов в ключевые реквизиты может быть несколько в одной сущности. Например, Код предприятия и Наименование предприятия. Так как Код предприятия характеризуется компактным значением и удобен для обработки, то его можно выбрать ключом. Кроме того, Наименование предприятия теоретически может повторяться

По значению ключа можно отыскать нужный экземпляр сущности. Другие реквизиты сущности называются неключевымиили описательными. Ключ и описательные реквизиты находятся в функциональной зависимости.

 

Ключ может быть простымили составным. Простой ключ содержит один реквизит, составной - несколько.

Составной ключ необходим в том случае, если ни один из реквизитов по отдельности не обеспечивает доступа к нужному экземпляру. Например, в сущности План будет составной ключ:

 

Код предприятия + Код налога

Код предприятияимеет одинаковые значения в нескольких строках, поэтому одного этого реквизита недостаточно.

 

ПЛАН

Код предприятия Код налога Сумма

 

В таблице ключевые реквизиты для удобства располагают в первых столбцах.

Между всеми сущностями, выявленными в предпроектном обследовании, надо установить типы связей.

Связи могут быть одно - однозначные(1:1), одно -многозначные (1:М), много - многозначные (М:N).

Связь 1:1 имеет место, когда каждому экземпляру одной сущности соответствует только один экземпляр второй сущности и наоборот.

Связь 1:М является наиболее часто используемым типом связи между сущностями. В такой связи каждому экземпляру одной сущности могут соответствовать несколько экземпляров другой сущности. Например, сущности ПРЕДПРИЯТИЯ и ПЛАН связаны по реквизиту Код предприятия. Одному экземпляру сущности ПРЕДПРИЯТИЯ с кодом 101 соответствуют два экземпляра сущности ПЛАН, а каждому экземпляру сущности ПЛАН соответствует один экземпляр сущности ПРЕДПРИЯТИЯ. Такую связь можно представить графически:

 

ПРЕДПРИЯТИЯ
ПЛАН

связь 1:М

 

Связь М:N означает что каждому экземпляру одной сущности могут соответствовать несколько экземпляров второй сущности. И, наоборот, каждому экземпляру второй сущности может соответствовать тоже несколько экземпляров первой сущности. При создании реляционной базы данных связьМ:N не может быть реализована, так как имеет место неопределённость. Такую связь либо не используют, либо разрывают на две связи типа 1:М.

С этой целью выбирают (или создают дополнительную) сущность, имеющую общие реквизиты.

На основании выявленных связей строится ИНФОРМАЦИОННО-ЛОГИЧЕСКАЯ МОДЕЛЬ (ИЛМ). ИЛМ – это модель данных, отображающая предметную область в виде совокупности информационных объектов и структурных связей между ними.

 

АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

Описание предметной области и функции решаемых задач

В качестве примера рассматривается упрощённый вариант деятельности налоговой инспекции. Предметной областью автоматизации являются должностные функции экономиста отдела доходов налоговой инспекции.

Управление любым объектом включает функции:

- планирования;

- учёта и контроля;

- анализа.

В отделе доходов налоговой инспекции имеется план поступлений налогов, составленный на год. План составляется в плановом отделе инспекции по представленным расчетам самих предприятий. План поступает в отдел доходов.

Предприятия должны перечислять налоги ежеквартально примерно равными частями, но имеют право делать платежи чаще, более мелкими суммами (например, ежемесячно) или, наоборот, могут погасить весь платеж раньше одним перечислением.

Каждое перечисление налога осуществляется через банк и оформляется отдельным платежным поручением. Сведения об оплате из банка поступают в налоговую инспекцию.

Налоги, поступающие в местный бюджет, установлены законодательством. Условно будем считать, что таких налогов, пять: налог на прибыль в федеральный бюджет, налог на прибыль в территориальный бюджет, налог на имущество, земельный налог, НДС. Установлены предприятия, находящиеся на территории района, которые обязаны выплачивать указанные налоги. Список таких предприятий имеется в налоговой инспекции.

Должностные функции экономиста отдела доходов заключаются:

· в учете фактически поступивших налоговых платежей;

· в контроле выполнения плана поступлений налогов в бюджет;

· в анализе выполнения плана предприятиями по платежам в бюджет;

· в анализе налоговых поступлений по видам налогов.

Автоматизация указанных задач позволит оперативно вести учет доходов, контролировать их поступление, анализировать структуру налоговых поступлений (по видам налогов) и, тем самым, улучшить качество принимаемых решений.

Из комплекса задач, решаемых налоговой инспекцией, рассмотрим две задачи:

Задача 1.Анализ оплаты налогов по заданному предприятию.

Задача 2. Выявление недоплат налогов на заданную дату по всем предприятиям.

 






ТОП 5 статей:
Экономическая сущность инвестиций - Экономическая сущность инвестиций – долгосрочные вложения экономических ресурсов сроком более 1 года для получения прибыли путем...
Тема: Федеральный закон от 26.07.2006 N 135-ФЗ - На основании изучения ФЗ № 135, дайте максимально короткое определение следующих понятий с указанием статей и пунктов закона...
Сущность, функции и виды управления в телекоммуникациях - Цели достигаются с помощью различных принципов, функций и методов социально-экономического менеджмента...
Схема построения базисных индексов - Индекс (лат. INDEX – указатель, показатель) - относительная величина, показывающая, во сколько раз уровень изучаемого явления...
Тема 11. Международное космическое право - Правовой режим космического пространства и небесных тел. Принципы деятельности государств по исследованию...



©2015- 2024 pdnr.ru Все права принадлежат авторам размещенных материалов.