Построение информационной системы мебельного цеха

Автоматизация процесса передачи информации. Требования, стоящие перед информационной системой. Основные бизнес-процессы предприятия "Мебельный цех". Работа каждого отдела цеха, имеющего отношение к автоматизации. Построение информационной схемы.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 01.12.2013
Размер файла 679,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ВВЕДЕНИЕ

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

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

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

- на основе анализа предприятия выявить цели, задачи и структурные проблемы;

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

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

РАБОТА С КЛИЕНТАМИ

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

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

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

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

Независимо от направлений указанной работы и ее задач могут быть выделены следующие этапы работы магазина с клиентурой:

- привлечение и выбор клиентов;

- заключение различного рода покупок;

- аналитическая и контрольная работа в процессе выполнения заключенных покупок;

- анализ эффективности работы по выполненным заказам.

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

Мебельный цех занимается производством мягкой мебели - диванов, кресел, кушеток и т.д.

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

В цехе работают 5 мастеров, каждый из которых «ведет» несколько заказов. Мастер занимается всеми операциями - от распилки пиломатериалов до обтяжки мебели тканью. Часть материалов - фурнитура (ручки, гвозди, шурупы, шарниры, подвижные блоки) и матрацы закупается на стороне.

Заказы распределяются между мастерами директором цеха. Он также занимается закупкой материалов (дерева, фанеры, ткани и фурнитуры) и координирует работу.

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

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

Цель

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

Задачи

Задачи мебельного цеха:

- высокое качество продукции - снижение числа дефектов, уменьшение потребности в ремонте и т.д.;

- удобство обслуживания - простота оформления и быстрота выполнения заказов, гарантийный ремонт;

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

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

Структурные проблемы

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

- Технологическая документация готовиться вручную, что занимает большое количество времени и не гарантирует отсутствие ошибок. А ошибки ведут к браку продукции и к неэкономичному расходу материалов.

- Нет строгого учета и контроля расходования материалов и комплектующих на складе материалов.

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

- Нет разделения труда в мастерской. Каждый мастер ведет заказ полностью, с первого до последнего этапа. Как следствие - неэффективное использование труда мастеров.

ТРЕБОВАНИЯ К ИНФОРМАЦИОННОЙ СИСТЕМЫ

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

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

Программа проектирования - Pro100 (рис. 7) специально разработана для проектирования интерьера и дизайна мебели. В программе можно сделать дизайн корпусной мебели из ЛДСП к примеру, и на ее основе дизайн комнаты или наоборот. Идеальный инструмент для аранжировки и планировки интерьера, а также для проектирования мебели.

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

Рисунок 7 - Программа Pro100

Основные возможности программы:

- Дизайн мебели

- Интерьер комнаты

- Расчет стоимости мебельного изделия

- Расчет стоимости мебельного изделия по шаблону

- Расчет систем купе Senator, в том числе и угловых

- Ведение списка клиентов

- Ведение календаря установок с напоминаниями

- Поиск заказов с отображением их составляющих

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

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

2. Автоматизировать работу технологического отдела. Т.к. цех выпускает только стандартный набор мягкой мебели (не создает мебель на заказ), то имеет смысл заранее подготовить всю конструкторско-технологическую документацию и ведомости комплектации. Это позволит повысить производительность труда технолога, и значительно сократить время технологической проработки рабочих и сборочных чертежей, выпуска карт раскроя и т.д. Как следствие значительно сократиться брак на производстве, время обработки заказов и будет достигнута значительная экономия материалов благодаря внедренным точкам технологического контроля на производстве.

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

4. Создать электронный каталог моделей мягкой мебели, производимой в цехе, а также связать этот каталог с прайс-листом. По каталогу можно будет сразу получить ведомость комплектации, стоимостной расчет, и весь комплект чертежей и спецификаций для изготовления.

5. Произвести разделение труда в мастерской и наладить согласование работы всех подразделений.

6. Учёт движения материалов на складе.

7. Ввод, запись, редактирование и хранение информации о материалах поставках и заказах.

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

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

Основные требования

- Формировать электронное требование на оплату посредством считывания сканером штрих - кода с квитанции и последующего связывания его с записью из каталога доступной мебели;

- Формировать кассовый чек покупки на основе электронного требования на оплату мебели.

Обеспечивающие требования

- Обеспечивать защиту информации от несанкционированного доступа и изменения;

- Обеспечивать проверку правильности данных.

Нефункциональные требования

- С учетом возможности роста сети должна присутствовать возможность расширения системы.

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

- Использовать современное аппаратное обеспечение.

- Поддерживать большие объемы хранимых данных по каталогу мебели.

МОДЕЛИРОВАНИЕ

Проанализировав деятельность мебельного цеха и проведя предпроектное исследование, можно выделить четыре основных бизнес-процессов мебельного цеха:

- Оформление заказа;

- Выполнение заказа;

- Доставка заказа покупателю;

- Разработка новой модели,

и четыре вспомогательных бизнес-процесса:

- Технологическая проработка заказа;

- Получение материалов со склада;

- Работа склада;

- Работа бухгалтерии.

Организационная модель

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

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

Функциональная модель

Покупатели делают заказ на производство конкретной модели мягкой мебели. Через 1-2 недели готовый заказ доставляется клиенту. Для снабжения производства всем необходимым мебельный цех закупает материалы, фурнитуру и матрацы на стороне у различных поставщиков (рис. 2).

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

Организационно-функциональная структура

Бизнес-процессы предприятия:

- оформление заказа;

- выполнение заказа;

- доставка заказа покупателю:

- разработка новой модели;

- технологическая проработка заказа;

- получение материалов со склада;

- работа склада;

- работа бухгалтерии.

Бизнес-процессы

Сначала опишем основные бизнес-процессы предприятия «Мебельный цех».

Бизнес-процесс «Оформление заказа».

Менеджер принимает заказ от покупателя, оформляет договор, принимает предоплату. Информация о заказе поступает директору, и запускается следующий бизнес-процесс «Выполнение заказа».

Бизнес-процесс «Выполнение заказа».

В состав данного бизнес-процесса входят два вспомогательных - «Технологическая проработка заказа» и «Доставка материалов со склада». После получения технологической документации и необходимых материалов со склада, начинается изготовление заказа. Мастер ведет всю работу, начиная с распилки пиломатериалов и заканчивая обтяжкой мебели тканью. После окончания работ запускается следующий бизнес-процесс «Доставка заказа».

Бизнес-процесс «Доставка заказа».

Информация о готовности поступает в магазин. Менеджер связывается с заказчиком и договаривается о времени доставки. Затем создает документы на получение заказа, остатка оплаты и гарантийный талон. Документы передаются водителю, который забирает заказ с мастерской и доставляет его заказчику.

Опишем вспомогательные бизнес-процессы компании.

Бизнес-процесс «Технологическая проработка заказа».

На этом этапе выполняются 2 основные задачи:

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

- Формирование ведомости комплектации - списка материалов и комплектующих, необходимых для изготовления, с указанием их точного количества.

Бизнес-процесс «Доставка материалов со склада».

На основании ведомости комплектации формируется накладная на получение материалов, которая передается на склад. Если материалы есть на складе, то они передаются в производство вместе с накладной на передачу материалов. Если требуемых материалов нет на складе, то формируется ведомость на закупку, которая передается директору цеха. Технологическая операция «Установить наличие материалов» данного бизнес-процесса является так же технологической операцией вспомогательного бизнес-процесса «Работа склада».

Бизнес-процесс «Работа склада».

Недостающие материалы доставляются на склад от поставщиков. Затем поступают в производство для выполнения заказов. В состав данного бизнес-процесса входит технологическая операция «Установить наличие материалов» бизнес-процесса «Доставка материалов со склада». Технологические операции данного бизнес-процесса не связаны между собой напрямую.

Опишем бизнес-процессы развития.

Бизнес-процесс «Разработка новой модели».

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

Работа каждого отдела цеха, имеющего отношение к автоматизации

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

- распределение заказов среди мастеров;

- закупка необходимых для производства мягкой мебели материалов;

- утверждение новых моделей мебели, разработанных дизайнером-технологом.

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

Магазин: Функции продавца в магазине заключаются в следующем:

- прием заказа является первой операцией жизненного цикла нового изделия. Заказ принимается продавцом в магазине при мебельном цехе. Покупатели могут варьировать расцветку обивки и комплектацию модели. Продавец оформляет договор и принимает предоплату;

- организация доставки готового заказа покупателю. После информации о готовности заказа продавец связывается с покупателем и договаривается о времени доставки. Затем создает гарантийный талон, документы на получение товара, прием оставшейся оплаты.

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

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

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

Склад материалов: Кладовщик выполняет следующие функции:

- после получения накладной на получение требуемого количества материалов со склада передает материалы в мастерскую для изготовления заказа;

- создает суммарную ведомость на закупку недостающего количества материала у поставщиков;

- производит прием закупленных материалов на склад.

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

Информационная модель

информационный система автоматизация мебельный

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

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

В Технологическом отделе подготавливаются 2 вида документов: ведомость комплектации уходит в бухгалтерию, а технологическая документация передается в мастерскую.

В бухгалтерии формируется накладная на получение материалов и передается на склад.

Если необходимые материалы есть в наличии, то кладовщик подготавливает накладную на передачу материалов она отправляется в мастерскую. Если материалы отсутствуют на складе, то формируется ведомость на закупку, которая уходит директору. Директор связывается с поставщиками и договаривается о поставке необходимых материалов на склад. После оплаты счёта в бухгалтерии закупленные материалы от поставщиков поступают на склад вместе с приходными документами.

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

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

Разработанные дизайнером проекты новых моделей мягкой мебели передаются директору для утверждения.

Бухгалтерия осуществляет ежемесячные платежи в муниципальные службы: налоги, пенсионные начисления работников цеха, коммунальные платежи.

Бухгалтерия по мере необходимости доставляет оперативную информацию директору.

Проектирование информационной системы

Покупатель - лицо, которое обращается в организацию для покупки товара.

Менеджер - работник магазина, совершающий расчетно-кассовые операции с клиентом, и занимающийся оформлением заказов.

Оформление заказа - процесс выбора клиентом модели, сроков исполнения заказа, адрес доставки.

Дизайнер-технолог - сотрудник предприятия занимающийся технологической проработки заказов.

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

Директор - начальник предприятия, который запускает процесс выполнения заказа.

Выполнение заказа - процесс создания в мастерской заданной модели.

Водитель - сотрудник предприятия, ответственный за доставку заказа клиенту.

Доставка заказа - передача заказа клиенту по заранее оговоренному адресу.

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

Диаграмма вариантов использования

Вариант использования - это внешняя спецификация последовательности действий, которые система может выполнить при взаимодействии с актерами. Актер - это согласованное множество ролей, которые играют внешние сущности по отношению к вариантам использования при взаимодействии с ними.

На диаграмме вариантов использования разрабатываемого проекта отображаются все возможные варианты использования и актеры. Диаграмма вариантов использования представлена на рисунке 3.

Рисунок 3 - Диаграмма вариантов использования

Анализ вариантов использования

1) Оформление заказа на покупку товара.

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

Основной поток:

Данный вариант использования начинает выполняться, когда клиент совершает заказ

a. Покупатель оформляет заказ.

b. Менеджер принимает заказ.

c. Продавец заключает с покупателем договор об оплате.

d. Соответствующая запись заносится в базу заказов.

Предусловия:

Клиент должен войти в систему.

Постусловия:

Если вариант использования выполнен успешно, то заказ направляется в технологический отдел на проработку.

2) Технологическая проработка заказа.

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

Основной поток:

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

a. Дизайнер прорабатывает заказ.

b. Составляет список необходимых материалов, который отправляется на склад.

Альтернативный поток:

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

Предусловия:

Должен быть составлен договор между предприятием и клиентом.

Постусловия:

Если вариант использования успешно выполнен, то заказ направляется в мастерскую для выполнения.

3) Доставка материала со склада

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

Основной поток:

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

a. Составляется запрос на доставку необходимых материалов.

b. Со склада доставляются требующиеся материалы.

Альтернативный поток:

При отсутствии возможности немедленной доставки запрашиваемых материалов, выполнение заказа задерживается.

Предусловия:

Модель заказа должна быть проработана дизайнером-технологом.

Постусловия:

Если вариант использования выполнен успешно, то в мастерской приступают к непосредственному выполнению заказа.

4) Выполнение заказа.

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

Основной поток:

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

a. Мастер выполняет заказ.

b. Составляется отчет о проделанной работе и израсходованных материалах.

Альтернативный поток:

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

Предусловия:

Запрашиваемые материалы должны быть доставлены со склада.

Постусловия:

Если вариант использования выполнен успешно, то готовый заказ передается отделу доставки.

5) Доставка заказа.

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

Основной поток:

Данный вариант начинает выполняться, когда завершено выполнение заказа в мастерской.

a. Водитель передает товар покупателю.

b. Клиент выплачивает деньги по счету.

c. Составляется окончательный отчет о проделанной работе.

Альтернативный поток:

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

Предусловия:

Изготовление заказа должно быть полностью завершено.

Постусловия:

Если вариант использования выполнен успешно, то товар поступает к клиенту, а предприятие получает оплату.

Проектирование системы

В данной работе рассматриваются следующие классы:

1. Магазин.

2. База заказов.

3. Контроллер.

4. Склад.

5. Мастерская.

6. Отдел доставки.

7. Дизайнер.

1) Магазин.

Данный класс взаимодействует с классом «Контроллер».

Класс имеет следующие атрибуты:

- ФИО заказчика.

- Адрес заказчика.

- Выбранная комплектация.

Класс выполняет следующие операции:

- Ввести данные о заказе.

- Считать информацию.

- Оформить документы на получение заказа.

2) База заказов.

Данный класс взаимодействует с классом «Контроллер».

Класс имеет собственные атрибуты:

- ФИО заказчика.

- Адрес заказчика.

- Выбранная комплектация.

- Дата заключения договора.

- Квантор готовности.

Класс выполняет следующие операции:

- Создать запись.

- Изменить квантор готовности.

- Удалить запись.

3) Контроллер.

Это управляющий класс, который контролирует деятельность всей системы.

4) Дизайнер.

Данный класс взаимодействует с классом «Контроллер».

Класс имеет собственные атрибуты:

- Информация о наличии материала.

Класс выполняет следующие операции:

- Проработка модели.

5) Склад.

Данный класс взаимодействует с классом «Контроллер».

Класс имеет собственные атрибуты:

- Инвентарные номера материалов.

- Список материалов.

Класс выполняет следующие операции:

- Подать запрос на материалы.

6) Мастерская.

Данный класс взаимодействует с классом «Контроллер».

Класс имеет собственные атрибуты:

- Оборудование.

- Список операций.

Класс выполняет следующие операции:

- Получить информацию о заказе.

- Уведомить о готовности.

7) Отдел доставки.

Данный класс взаимодействует с классом «Контроллер».

Класс имеет собственные атрибуты:

- Список доставки с реквизитами.

- Транспорт.

Класс выполняет следующие операции:

- Получить документы на заказ.

Диаграмма классов

Диаграмма классов ИС предприятия показа на рисунке 4.

Рисунок 4 - Диаграмма классов

Диаграмма взаимодействия

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

Рисунок 5 Диаграмма взаимодействия

Диаграмма деятельности

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

На рисунке 6 представлена диаграмма деятельности мебельного цеха.

Рисунок 6 - Диаграмма деятельности

ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Анализ и сбор требований - работа аналитика системы которая занимается анализом и составлением требований. Аналитик должен:

- Уметь анализировать проблему;

- Понимать потребности закащика и пользователя;

- Определять функции системы и требования к ним;

- Управлять контекстом проекта и изменениями требований.

Сбор требований - под процесс в формировании требований. Источником о требованиях могут быть:

- Цели и задачи системы которые формулирует закащик, для однозначного их понимания, разработчику необходимо осмыслить и согласовать с закащиком цели и задачи системы;

- Действующая система или коллектив, выполняющий её функции.

Требования формируются исходя из:

- Знаний закащика относительно предметной области;

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

Методы сбора ПО

Методами сбора требований являются:

- Интервью с носителем интересов закащика;

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

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

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

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

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

ЗАКЛЮЧЕНИЕ

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

Так же была разработана модель ИС мебельного цеха. Были созданы основные диаграммы в пакете Rational Rose.

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

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.