Разработка информационной подсистемы для отдела менеджмента ООО Агентства "Кавказинтерпресс"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



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

Таблица 2.2 - Данные о взаимосвязи сущностей базы данных

Дочерняя сущностьНаследуемый (внешний) ключРодитель-ская сущностьПервичный ключ родительской сущностиТип связиКрат-ность связи123446КонтрагентыКодДолжностьКодидентифицирующая1:МФизичес-кое лицоКодКодИдентифицирующая1:МДоговораКодКодИдентифицирующая1:ММероприятияКодКодидентифицирующая1:МАкцииКод контрагентаКонтрагентыКод контрагентаидентифицирующая1:ММероприятияКод контрагентаКод контрагентаидентифицирующая1:МДоговораКод контрагентаКод контрагентаидентифицирующая1:МНоменклатураКод валютыВалютаКод валютыидентифицирующая1:МСкладКод номенклатурыНоменклатураКод номенклатурыидентифицирующая1:МДоверенностьКод лицаФизическое лицоКод лицаидентифицирующая1:МСчетаКод лицаКод лицаидентифицирующая1:ММероприятияКод акцииАкцииКод акцииидентифицирующая1:МДоговораКод счетаСчетаКод счетаидентифицирующая1:МУстановка скидокКод счетаКод счетаидентифицирующая1:МАкцииКод уст скидокУстановка скидокКод уст скидокидентифицирующая1:М

Из анализа таблицы 2.2 можно сделать следующие выводы:

.Количество идентифицирующих связей между сущностями - пятнадцать;

.Кратность связей во всех рассмотренных случаях составляет 1:М (один-ко-многим).

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

Рисунок 2.6 -Палитра инструментов ERwin, используемая для установления связей между сущностями

В результате логическая модель базы данных информационной подсистемы отдела менеджмента для ООО Кавказинтерпресс в ERwin примет вид, представленный на рисунке 2.7.

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

Рисунок 2.7 - Логическая модель базы данных после внесения связей между сущностями

Перейдем в редактор атрибутов, воспользовавшись всплывающим меню, представленным на рисунке 2.8. Панель диалога этого редактора изображена на рисунке 2.9.

Рисунок 2.8 - Выбор опции AttributesтАж контекстного меню

Рисунок 2.9 - Диалоговое окно Attributes

Действуя аналогичным образом, осуществим ввод атрибутов и задание первичных ключей всех оставшихся сущностей модели базы данных информационной подсистемы отдела менеджмента для ООО Кавказинтерпресс в Erwin.

Рисунок 2.10 - Логическая модель информационной подсистемы для отдела менеджмента ООО Кавказинтерпресс

2.3.2 Создание физической модели базы данных

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

Рисунок 2.11 - Меню вызова редакторов, относящихся к таблицам

После того как будут выполнены все перечисленные действия, физическая модель приобретет вид представленный на рисунке 2.12.

Рисунок 2.12 - Физическая модель базы данных информационной подсистемы отдела менеджмента ООО Кавказинтерпресс

2.4 Реализация информационной подсистемы в системе 1С: Предприятие

Для создания конфигурации необходимо запустить среду 1С: Предприятие и нажать кнопку Добавить (рисунок 2.13).

Рисунок 2.13 - Главное окно 1С: Предприятия

В появившемся окне необходимо выбрать Создание новой информационной базы и нажать кнопку Далее (рисунок 2.14).

Рисунок 2.14 - Окно Добавление информационной базы\группы

В появившемся окне необходимо выбрать Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки ранее выгруженной информационной базы и нажать кнопку Далее (рисунок 2.15).

Рисунок 2.15 - Окно Добавление информационной базы без конфигурации

В появившемся окне необходимо ввести название информационной базы, выбрать тип ее расположения и нажать кнопку Далее (рисунок 2.16).

Рисунок 2.16 - Окно Добавление информационной базы без конфигурации

Далее следует указать каталог информационной базы (рисунок 2.18).

Рисунок 2.18 - Окно Добавление информационной базы

После создания информационной базы необходимо запустить программу 1С: Предприятие в режиме Конфигуратор (рисунок 2.19).

Рисунок 2.19 - Окно Запуск 1С: Предприятия

В окне необходимо создать справочники для этого следует нажать на кнопку и заполнить соответствующие п