Смекни!
smekni.com

База данных для организации по продаже канцелярских товаров (стр. 3 из 3)

IDF0 - необходимостью определения соответствующих областей в исследуемой системе, на которых необходимо сфокусировать внимание в первую очередь (моделирование деятельности фирмы с целью построения некоторой информационной системы);

DFD- данные диаграммы используются для описания документооборота и обработки информации. Они являются дополнением к модели IDEF0 для более наглядного отображения текущих операций с документами в системах обработки информации.

На контекстной диаграмме А-0 отображена система управления процессом.

Report for Diagram: A-0, Организация процесса отгрузки товара

Activity Name: Организация процесса отгрузки товара

Link Name: Канцелярские принадлежности

Link Name: Материалы

Link Name: Услуги организации

Link Name: Стандарты

Link Name: Мнение эксперта

Link Name: Персонал

Link Name: Оборудование

Link Name: Сведения о клиенте

Организация работы фирмы - совокупность технологических процессов. Основным результатом этого технологического процесса является оказание различных услуг. Процесс работы подразделяется на 2 непрерывных потока, Один ориентирован на товар, второй - на клиента. (А0)

Report for Diagram: A0, Организация процесса отгрузки товара

Activity Name: Комплектование набора товаров

Activity Name: Обслуживание клиентов

Link Name: Канцелярские принадлежности

Link Name: Материалы

Link Name: Услуги организации

Link Name: Стандарты

Link Name: Мнение эксперта

Link Name: Персонал

Link Name: Оборудование

Link Name: Отгружаемый товар

Link Name: Сведения о клиенте

Следующие две диаграммы - это частные случаи декомпозиции подсистем рассматриваемого процесса. В них выделяются основные процессы. Ниже приведены отчеты по каждой из диаграмм. (А2, А23)

ReportforDiagram: A2, Обслуживание клиентов

Подсистемы:

Activity Name: Оформление "карточки" клиента

Activity Name: Оформление пакета документов

Activity Name: Предоставление услуги

Потоки данных:

Link Name: Услуги организации

Link Name: Стандарты

Link Name: Мнение эксперта

Link Name: Персонал

Link Name: Оборудование

Link Name: Отгружаемый товар

Link Name: Пакет документов клиента

Link Name: Готовый пакет документов

Link Name: Карточка клиента

Link Name: Документация

Link Name: Сведения о клиенте

Link Name: Карточка документов клиента

Хранилища:

Data Store Name: База клиентов

Data Store Name: Хранилище оформленных документов

Report for Diagram: A23, Предоставление услуги

Подсистемы:

Activity Name: Прием заявки

Activity Name: Поиск заказанного товара

Activity Name: Заполнение первичной документации

Activity Name: Отгрузка товара

Потоки данных:

Link Name: Услуги организации

Link Name: Стандарты

Link Name: Мнение эксперта

Link Name: Персонал

Link Name: Оборудование

Link Name: Готовый пакет документов

Link Name: Сведения о клиенте

Link Name: Отложенные заявки

Link Name: Заявка на товар

Link Name: Первичная документация

Link Name: Отчет об отгрузке

Link Name: Заявка на склад

Link Name: Документы на отгрузку

Link Name: Отчет о наличии

Link Name: Выполненная заявка

Link Name: Отказ

Хранилища:

Data Store Name: БД выполненных заявок

Data Store Name: БД отложенных заказов

DataStoreName: БД отчетов

Внешние сущности:

ExternalName: Клиент

2.4 Построение модели данных в ERwin

Erwin имеет два уровня представления данных: логический и физический.

2.4.1 Логический уровень - это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире, например "Постоянный клиент", "Отдел" или "Фамилия сотрудника". Объекты модели логического уровня называются сущностями и атрибутами.

Рис.1 Диаграмма ERD-уровень сущности

Рис.2 Диаграмма ERD-уровень атрибутов

2.4.2 Физическая модель данных, напротив, зависит от конкретной СУБД, фактически являясь отображением системного каталога. В физической модели содержится вся информация обо всех объектах БД. Исходя из этого можно утверждать, что одна и та же логическая модель может быть представлена несколькими физическими. Представленные в физической модели атрибуты несут конкретную информацию о конкретных физических объектах.

Разделение модели данных на логическую и физическую решают важную задачу наиболее оптимального представления данных, удобного для понимания как специалистам, так и простым пользователям.

Рис.3 Диаграмма ERD-физическая модель

Вторая задача - масштабирование. Существует реальная возможность создания физической модели под любую поддерживаемую ERwin СУБД на основе одной логической модели.

2.5 Создание базы данных

Создадим базу данных "Отгрузка товаров в разрезе клиентов" в СУБД MSAccess. Основным назначением базы данных "Отгрузка товаров в разрезе клиентов" будет автоматизация функции по учету клиентов и заказов.

Рис.1 Схема данных БД "Отгрузка товаров в разрезе клиентов"

2.5.1 Таблицы для хранения данных

В соответствии со схемой данных БД "Отгрузка товаров в разрезе клиентов" имеет следующие таблицы:

Рис.2 Таблицы БД "Отгрузка товаров в разрезе клиентов"

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

Рис.3 Пример структуры таблицы "Договоры" в конструкторе

2.5.2 Формы для ввода информации

Создадим формы для ввода информации. Например, для заполнения формы - Заказы, необходимо заполнение форм-справочников: формы - Товар и формы - Клиенты; а для формы Договоры, необходима форма-справочник: Справочник договоров.

Рис.4 Пример форм-справочников: товар и клиенты

Рис.5 Форма для оформления заявки на товар

Рис.6 Форма для оформления договора

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

Рис.7 Главная кнопочная форма БД "Отгрузка товаров в разрезе клиентов"

2.5.3 Запросы для создания отчетов

Рис.8 Вкладка "Запросы" в окне БД "Отгрузка товаров в разрезе клиентов"

Для формирования отчета в разрезе клиента создадим запрос "Клиент запрос". Данный запрос предназначен для выбора клиентов, заказов и стоимости заказов за определенный промежуток времени (месяц).

Рис.9 Запрос "Клиент запрос" в Конструкторе

2.5.4 Отчет

Для формирования отчета в разрезе клиентов, создадим "Отчет_Клиенты" на основании запроса "Клиент Запрос".

Рис.10 "Отчет_Клиенты", сформированный по запросу "Клиенты Запрос"

Созданная база данных позволяет вести учет клиентов, товара и заказов, а так же внутренней документации.

Заключение

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

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

Существует возможность автоматизации, создании, работы других документов, что может послужить основой для совершенствования проекта для данного элемента Электронной ИС.

Список использованной литературы

1. Автоматизированные информационные технологии в экономике: Учебник / Под ред. проф. Г.А. Титоренко, - М.: Компьютер, ЮНИТИ, 2004.

2. Вендров А.М. CASE- технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 2005.

3. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие. - 2-е изд., перераб. и доп. - М.: Финансы и статистика, 2006.

4. Маклаков С.В. Моделирование бизнес-процессов с BPwin 4.0. - М.: ДИАЛОГМИФИ, 2004.

5. Список сетевых ресурсов

6. http://do. bti. secna.ru/lib/book_it/inf_sistem.html

7. http://www.abn.ru/inf/setevoi/cycle. shtml

8. http://www.cfin.ru/press/loginfo/2001-02/06. shtml

9.


Приложения

Рис. А-0 Контекстная диаграмма отгрузки товара

Рис. А0 Диаграмма декомпозиции отгрузки товара

Рис.2А Диаграмма декомпозиции по работе с клиентами

Рис. А23 Диаграмма декомпозиции системы предоставления услуг

Рис. Диаграмма дерева узлов


[1] Маклаков С.В. Моделирование бизнес-процессов с BPwin 4.0 М.: «ДИАЛОГМИФИ», 2002

[2] http://do.bti.secna.ru/lib/book_it/inf_sistem.html

[3] http://www.abn.ru/inf/setevoi/cycle.shtml

[4] http://www.cfin.ru/press/loginfo/2001-02/06.shtml

[5] http://www.cfin.ru/press/loginfo/2001-02/06.shtml

[6] http://www.cfin.ru/press/loginfo/2001-02/06.shtml