Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационная система автоматизации информационного оповещения сотрудников и клиентов ИТ-компании.docx
Скачиваний:
130
Добавлен:
18.05.2017
Размер:
1.89 Mб
Скачать
    1. Информационная модель проектируемой системы

Информационная модель, построенная ER методом, может быть получена при помощи CASE-средства фирмы Computer Associates International: ERWin 3.5.2. ERWin 3.5.2 позволяет автоматизировать процессы создания логической и физической моделей данных.

Построенная логическая модель базы данных представлена на (рисунке 10):

  1. Логическая модель базы данных

На основе логической модели данных ERWin была сгенерирована физическая модель, которая имеет следующий вид (рисунок 11):

  1. Физическая модель базы данных

    1. Определение ключей (первичных и внешних)

В таблице «PODPISHIK» первичным ключом является поле «ID_PODPISHIK», так как информация, находящаяся в этом поле, является уникальной.

Данная таблица является родительской для таблицы «RASSILKA» и «REDAKCII». Поля «ID_RASSILKA», «ID_REDAKCII» таблиц «RASSILKA» и «REDAKCII» ссылаются на поля таблицы «PODPISHIK». При этом осуществляется каскадная ссылочная целостность, то есть при удалении кода в таблице «PODPISHIK» удаляются все связанные записи в дочерней таблице.

    1. Состав и описание таблиц бд

В данной автоматизированной системе используется база данных, состоящая из трёх таблиц: Подписка, Рассылка, Редакции.

Таблица 22 - Список полей таблицы «Подписчик»

Наименование атрибутов

Тип полей

Размер полей

Допустимость неопределенных значений

ID_подписчика

Integer

NOT NULL

Имя

Character

20

Фамилия

Character

20

Дата рождения

Data

Адрес

Character

50

Дата регистрации

Data

ID_рассылки

Integer

ID_редакции

Integer

Таблица 23 - Список полей таблицы «Рассылка»

Наименование атрибутов

Тип полей

Размер полей

Допустимость неопределенных значений

ID_рассылки

Integer

NOT NULL

Имя

Character

20

Фамилия

Character

20

Должность

Integer

Таблица 24 - Список полей таблицы «Редакции»

Наименование атрибутов

Тип полей

Размер полей

Допустимость неопределенных значений

ID_редакции

Integer

NOT NULL

Название редакции

Character

20

Наименования изданий

Character

20

Способ отправления

Character

20

  1. Реализация информационной системы автоматизации информационного оповещения сотрудников и клиентов ит-компании

В результате решения поставленных задач было разработано 9 общих модулей, 4 общие формы, 5 справочников, 5 документов, 1 журнал документов, 3 перечисления, 2 регистра сведений, а так же дополнен интерфейс программы «1С: Предприятие 8.2».

    1. Разработка общих форм и модулей

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

Общие модули разрабатываемой подсистемы и их свойства представлены в таблице 1.

Таблица 25 – Модули информационной системы

Название модуля

Свойства

Взаимодействия

Сервер

Внешнее соединение

Вызов сервера

Взаимодействия Вызов Сервера

Сервер

Вызов сервера

Взаимодействия Клиент

Клиент (управляемое приложение)

Клиент (обычное приложение)

Взаимодействия Клиент Переопределяемый

Клиент (управляемое приложение)

Клиент (обычное приложение)

Взаимодействия Клиент Сервер

Клиент (управляемое приложение)

Сервер

Внешнее соединение

Клиент (обычное приложение)

Взаимодействия Клиент Сервер Переопределяемый

Клиент (управляемое приложение)

Сервер

Внешнее соединение

Клиент (обычное приложение)

Взаимодействия Переопределяемый

Сервер

Внешнее соединение

Клиент (обычное приложение)

Управление Электронной Почтой

Сервер

Внешнее соединение

Клиент (обычное приложение)

Вызов сервера

Управление Электронной Почтой Клиент

Сервер

Внешнее соединение

Клиент (обычное приложение)

Вызов сервера

Формы в «1С: Предприятие» предназначены для отображения и редактирования информации, содержащейся в базе данных. Общие формы не принадлежат конкретным объектам конфигурации, а используются всеми прикладными решениями в целом.

Общая форма Адресная Книга.

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

  1. Создание формы АдреснаяКнига

  1. Свойства формы АдреснаяКнига

Соседние файлы в предмете Дипломная работа (подготовка и защита)