Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом_Ювелирная мастерская.doc
Скачиваний:
128
Добавлен:
06.12.2018
Размер:
3.17 Mб
Скачать
    1. Информационное обеспечение задачи

      1. Информационная модель и её описание

CASE-средство BPWin предназначено для проведения анализа и реорганизации бизнес-процессов. BPWin поддерживает методологию IDEF0 (функциональная модель). Функциональная модель предназначена для описания существующих бизнес-процессов на предприятии или идеального положения вещей – того, к чему нужно стремиться. Методология IDEF0 предписывает построение иерархической системы диаграмм – единичных описаний фрагментов системы. В IDEF0 система представляется как совокупность взаимодействующих работ или функций. Такая чисто функциональная ориентация является принципиальной – функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику и взаимодействие процессов организации. Методология функционального моделирования IDEF0 (ICAM (Integrated Computer Aided Manufacturing) DEFinition), имеет выраженную функциональную направленность: IDEF0-функции системы исследуются независимо от объектов, обеспечивающих их выполнение. Наиболее часто IDEF0 применяется как технология исследования и проектирования систем на логическом уровне [7].

В результате анализа выявленных недостатков старой системы был определен объект автоматизации – работа приемщика ювелирной мастерской «Злато», а также функции, которые должна выполнять разрабатываемая информационная система. Были составлены структурно-функциональные диаграммы в методологии IDEF0, которые отображают работу приемщика. Модель «AS-TO-BE» («Как должно быть») А-0 деятельности ювелирной мастерской «Злато» представлена в Приложении Б на Рис. Б.1. Декомпозиция модели «AS-TO-BE» А-0 (модель «AS-TO-BE» А0) представлена в Приложении В на Рис. В.1.

Функции по обработке данных и формирование выходных документов происходит на основании следующих входных документов и справочно-нормативной информации:

Входные документы и сообщения:

  • Ежедневный реестр заказов

  • Акт закупа драгметалла

  • Сообщение о выполнении заказа

  • Сообщение о новом клиенте

  • Сообщение о новой модели изделия

  • Сообщение о новом драгоценном камне

Нормативно-справочная информация:

  • Закон РФ о защите прав потребителей

  • Правила скупки драгметаллов у населения

  • Технологические карты изготовления изделий

  • Установленные нормы потери металлов при переработке

  • Нормы припоя

  • Нормы лигатуры

  • Выходная форма отчетности

В результате обработки данных происходит формирование следующих выходных документов и сообщений:

Выходные документы:

  • Наряд на изготовление изделия

  • Квитанция для выдачи заказа

  • График работ производственного отдела на неделю

  • Отчет о движении материальных ценностей

  • Ежемесячный отчет о прибыли организации

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

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

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

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

  • диаграммы "сущность-связь";

  • определения сущностей;

  • уникальные идентификаторы сущностей;

  • определения атрибутов сущностей;

  • отношения между сущностями;

  • супертипы и подтипы.

Элементы информационной модели данных предметной области являются входными данными для решения задачи проектирования базы данных - создания логической модели данных [16].

IDEF1 (Information Modeling) — одна из методологий семейства IDEF. Применяется для построения информационной модели, которая представляет структуру информации, необходимой для поддержки функций производственной системы или среды.

Метод IDEF1, разработанный Т. Рэмей, также основан на подходе П. Чена. Он позволяет построить модель данных, эквивалентную реляционной модели в третьей нормальной форме. В настоящее время на основе совершенствования методологии IDEF1 создана ее новая версия — методология IDEF1X. IDEF1X разработана с учетом таких требований, как простота изучения и возможность автоматизации. IDEF1X–диаграммы используются рядом распространённых CASE–средств (в частности, ERwin, Design/IDEF).

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

Связи в IDEF1X представляют собой ссылки, соединения и ассоциации между сущностями. Связи это суть глаголы, которые показывают, как соотносятся сущности между собой [7].

В результате анализа предметной области, были выделены сущности. Описание реальных объектов предметной области, которые отражают выделенные сущности, представлено в Таблице 2.3 – Сущности.

Таблица №2.3 – Сущности

Имя

Определение

1

Клиент

Лицо, оформившее заказ в ювелирной мастерской на изготовление ювелирного изделия

2

КлиентТелефон

Контакты, по которым можно связаться с клиентом

3

Заказ

Соглашение, между клиентом и ювелирной мастерской, на изготовление ювелирных изделий

4

ЗаказИзделие

Подтверждение включения той или иной модели в состав заказа

5

ЗаказМеталлКлиента

Подтверждение предоставления клиентом своего материала для изготовления того или иного изделия

6

ЗаказМеталлМастерской

Подтверждение добавления мастерской материала для изготовления того или иного изделия

7

Металл

Материал для изготовления ювелирных изделий

8

Покупка

Подтверждение приобретения металлов у населения

9

ПокупкаМеталл

Подтверждение включения того или иного материала в состав покупки

10

Модель

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

11

МодельРазмер

Параметры ювелирного изделия

12

МодельКамни

Факт включения драгоценных материалов в изготовление изделия

13

Камень

Драгоценные материалы для украшения изготовленных ювелирных изделий

14

Поставщик

Организации, предоставляющие драгоценные камни ювелирной мастерской

15

Поставка

Подтверждение покупки драгоценных камней у поставщиков

16

ПоставкаКамни

Факт включения драгоценных камней в состав поставки

17

Угар

Потери драгоценных металлов при изготовлении ювелирных изделий

После определения атрибутов сущностей, выделения первичных и внешних ключей, и связей между сущностями была составлена IDEF1X-диаграмма КВ-уровня. Построенная IDEF1X-диаграмма КВ-уровня, с указанием первичных и внешних ключей сущностей, представлена в Приложении Г на Рис. Г.1.

Описание атрибутов сущностей, с указанием владельцев сущностей, представлено в Таблице 2.4 – Атрибуты.

Таблица №2.4 – Атрибуты

Имя

Определение

Владелец

КодКлиента

Уникальный код клиента, который присваивается ему во время регистрации.

Клиент

ФИОклиента

Ф. И. О. клиента.

Клиент

АдресКлиента

Географическое место расположения клиента.

Клиент

Телефон

Контактный телефон клиента

КлиентТелефон

КодКлиента

Код клиента, оформившего заказ

КлиентТелефон

НомерЗаказа

Уникальный номер заказа, который присваивается ему во время регистрации.

Заказ

КодКлиента

Код клиента, оформившего заказ

Заказ

ДатаОформления

Дата оформления заказа

Заказ

Выполнен

Факт выполнения заказа

Заказ

ДатаВыполнения

Дата выполнения заказа

Заказ

Аннулировать

Факт аннулирования заказа

Заказ

Выдан

Факт выдачи клиенту выполненного заказа

Заказ

ДатаВыдачи

Дата выдачи клиенту его заказа

Заказ

НомерЗаказа

Номер заказа, оформленного клиентом, включающего изделие

ЗаказИзделие

АртикулМодели

Артикул модели, заказанной клиентом

ЗаказИзделие

РазмерДлина

Размер, либо длина изделия, заказанного клиентом

ЗаказИзделие

ВесИзделия

Вес изделия, заказанного клиентом

ЗаказИзделие

Количество

Количество одинаковых моделей, заказанных клиентом

ЗаказИзделие

Пометки

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

ЗаказИзделие

ЦенаРаботы

Цена за грамм работы

ЗаказИзделие

ВесНаВыходе

Вес изделия, после изготовления

ЗаказИзделие

Аванс

Аванс внесенный клиентом, за изготовление заказанного изделия

ЗаказИзделие

ЦенаИзделия

Цена изделия, заказанного клиентом.

ЗаказИзделие

НомерЗаказа

Номер заказа, оформленного клиентом, включающий модель

ЗаказМеталлКлиента

АртикулМодели

Артикул модели, входящей в заказ клиента, к которому относится сдаваемый металл

ЗаказМеталлКлиента

РазмерДлина

Размер, либо длина изделия, заказанного клиентом

ЗаказМеталлКлиента

Металл

Наименование металла, сдаваемого клиентом

ЗаказМеталлКлиента

Проба

Проба металла, сдаваемого клиентом

ЗаказМеталлКлиента

Вид

Вид сдаваемого металла (изделие, лом, слиток)

ЗаказМеталлКлиента

Вес

Вес сдаваемого металла

ЗаказМеталлКлиента

НомерЗаказа

Номер заказа, оформленного клиентом, включающий модель

ЗаказМеталлМастерской

АртикулМодели

Артикул модели, входящей в заказ клиента, к которому относится добавленный металл

ЗаказМеталлМастерской

РазмерДлина

Размер, либо длина изделия, заказанного клиентом

ЗаказМеталлМастерской

Металл

Наименование металла, добавленного мастерской

ЗаказМеталлМастерской

Проба

Проба металла, добавленного мастерской

ЗаказМеталлМастерской

Вес

Вес добавляемого металла

ЗаказМеталлМастерской

Металл

Наименование драгоценного металла

Металл

Проба

Проба драгоценного металла

Металл

Цена

Цена за грамм драгоценного металла

Металл

КодКвитанции

Квитанция, подтверждающая покупку металла у населения

Покупка

ФИОпродавца

Ф. И. О. продавца, сдаваемого металл

Покупка

Паспорт

Номер и серия паспорта продавца металла

Покупка

ПаспортВыдан

Кем и когда выдан паспорт продавцу металла

Покупка

Оценщик

Оценщик, оценивающий сдаваемый металл

Покупка

Приёмщик

Приёмщик, принимающий сдаваемый металл

Покупка

ДатаКвитанции

Дата покупки металла у населения

Покупка

КодКвитанции

Код квитанции, включающей сдаваемый металл

ПокупкаМеталл

Металл

Наименование покупаемого металла

ПокупкаМеталл

Проба

Проба покупаемого металла

ПокупкаМеталл

Вид

Вид покупаемого металла (лом, изделие, слиток)

ПокупкаМеталл

Количество

Количество покупаемых изделий, состоящих из драгоценных металлов

ПокупкаМеталл

Вес

Вес покупаемого металла

ПокупкаМеталл

ЦенаЗаГрамм

Цена за грамм покупаемого металла

ПокупкаМеталл

Комментарий

Описание покупаемого металла

ПокупкаМеталл

АртикулМодели

Уникальный артикул модели, который присваивается ей во время регистрации.

Модель

Изделие

Вид изделия, определяющего модель

Модель

НаличиеКамней

Наличие камней в модели

Модель

РучнаяРабота

Вид изготовления модели

Модель

Металл

Наименование металла, из которого изготавливается модель

Модель

Проба

Проба металла, из которого изготавливается модель

Модель

Комментарий

Комментарий к модели (эмаль, покрытие и т.д.)

Модель

АртикулМодели

Уникальный номер модели

МодельРазмер

РазмерДлина

Размер, либо длина модели

МодельРазмер

Вес

Вес модели данного размера

МодельРазмер

АртикулМодели

Уникальный номер модели

МодельКамни

Камень

Наименование драгоценного камня, украшающего модель

МодельКамни

Форма

Форма драгоценного камня, украшающего модель

МодельКамни

Цвет

Цвет драгоценного камня, украшающего модель

МодельКамни

Размер

Размер драгоценного камня, украшающего модель

МодельКамни

Количество

Количество драгоценных камней, украшающих модель

МодельКамни

Камень

Наименование драгоценного камня, которым украшают модели

Камень

Форма

Форма драгоценного камня, которым украшают модели

Камень

Цвет

Цвет драгоценного камня, которым украшают модели

Камень

Размер

Размер драгоценного камня, которым украшают модели

Камень

Цена

Цена драгоценного камня, которым украшают модели

Камень

Поставщик

Уникальное наименование организации, поставляющей драгоценные камни

Поставщик

АдресПоставщика

Адрес организации, поставляющей драгоценные камни

Поставщик

Реквизиты

Реквизиты организации, поставляющей драгоценные камни

Поставщик

ТелефонПоставщика

Контактный телефон организации, поставляющей драгоценные камни

Поставщик

НомерПоставки

Уникальный номер поставки драгоценных камней, который присваивается ей во время регистрации.

Поставка

Поставщик

Наименование организации, произведшей поставку драгоценных камней

Поставка

ДатаПоставки

Дата проведения поставки драгоценных камней

Поставка

НомерПоставки

Номер поставки драгоценных камней, включающий драгоценные камни

ПоставкаКамни

Камень

Наименование драгоценного камня, входящего в поставку

ПоставкаКамни

Форма

Форма драгоценного камня, входящего в поставку

ПоставкаКамни

Цвет

Цвет драгоценного камня, входящего в поставку

ПоставкаКамни

Размер

Размер драгоценного камня, входящего в поставку

ПоставкаКамни

Количество

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

ПоставкаКамни

Цена

Цена драгоценного камня того или иного вида, входящего в поставку

ПоставкаКамни

Изделие

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

Угар

НаличиеКамней

Наличие камней в изделии

Угар

РучнаяРабота

Вид изготовления изделия

Угар

Угар

Потери при изготовлении изделия

Угар

После определения типов данных, средствами Erwin, была построена физическая модель данных, представленная в Приложении Д на Рис. Д.1.