Создание информационной модели предприятия "мебельный Цех"
Министерство образования
Российской Федерации
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
СИСТЕМ
УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра
автоматизированных систем управления
(АСУ)
Пояснительная записка к курсовому проекту по дисциплине
“СИСТЕМНЫЙ АНАЛИЗ”
Вариант
№3
Выполнила
студентка
ТОМСК 2008
| Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 3 |
| 1. Первый
этап проектирования АИС. |
5 |
| 1.1 Предметная область . . .. . . . . . . . . . . . . . . . . . . . . . . . . | 5 |
| 1.2
Кратко о предпроектном |
6 |
| 1.3
Построение структуры |
8 |
| 1.4 Определение миссии, выделение критических факторов успеха и проблем предприятия (задание 1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 17 |
| 2. Проектирование
информационной системы. |
21 |
| 2.1 Способы описания бизнес-процессов. . .. . . . . . . . . . . . . . . . . . . . . . . . . | 21 |
| 2.2 Горизонтальное описание бизнес-процессов. . . . . . . . . . . . . . . . . . . . . | 23 |
| 2.3 Выделение
основных и вспомогательных |
25 |
| 3. Проектирование информационной системы. Анализ и оптимизация бизнес-процессов (задание 3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 31 |
| 3.1 Оценка
бизнес-процессов по степени |
31 |
| 3.2 Кратко
о методах оптимизации бизнес- |
33 |
| 3.3 Оптимизация
бизнес-процессов мебельного |
35 |
| 3.4 Итоги оптимизации бизнес-процессов мебельного цеха. . . . . . . . . . . . | 41 |
| 4. Проектирование
информационной системы. |
42 |
| 4.1 Кратко о базах данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 42 |
| 4.2 Построение информационной модели . . . . . . . . . . . . . . . . . . . . . . . . . . | 43 |
| 4.3 Концептуальная модель базы данных . . . . . . . . . . . . . . . . . . . . . . . . . . . | 44 |
| 5.Проектирование информационной системы. Проектирование интерфейса системы (задание 5). | 49 |
| 5.1 Обоснование выбора среды разработки. . . . . . . . . . . . . . . . . . . . . . . . . . | 49 |
| 5.2 Описание интерфейса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 51 |
| 5.3 Выводы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 54 |
| 6 Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 55 |
| Список используемой литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 56 |
| Приложение 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 57 |
ВВЕДЕНИЕ
Создание
современных электронных
Автоматизированной информационной системой называется комплекс, включающий вычислительное и коммуникационное оборудование, программное обеспечение, лингвистические средства и информационные ресурсы, а также системный персонал и обеспечивающий поддержку динамической информационной модели некоторой части реального мира для удовлетворения информационных потребностей пользователей.
Часть реального мира, которая моделируется информационной системой, называется ее предметной областью.
Под динамической моделью здесь понимается изменяемость модели во времени. Это «живая», действующая модель, в которой отображаются изменения, происходящие в предметной области. Такая систем; должна обладать памятью, позволяющей ей сохранять не только сведения о текущем состоянии предметной области, но и в некоторых случаях предысторию.
Поскольку модель предметной области, поддерживаемая информационной системой, материализуется в форме организованных необходимым образом информационных ресурсов, она называется информационной моделью.
АИС не всегда функционирует самостоятельно. Она может входить в качестве компонента (подсистемы) в более сложную систему, такую, например, как система управления торговой компанией, САПР или система управления производством.
Информационные системы уже многие десятки и даже сотни лет существуют и используются на практике в форме различного рода картотек и/или коллекций бумажных документов. Однако в таких системах отсутствует какая-либо автоматизация обработки данных. Они позволяют лишь регистрировать и поддерживать в систематизированной форме на бумажных носителях результаты произведенных натурных измерений.
Построение АИС является начальным этапом процесса разработки систем управления базам данных (СУБД). СУБД, в свою очередь, являются совокупностью, предназначенной для обработки на ЭВМ поименованных данных, которая служит для запросов многих пользователей в рамках организации (предметной области).
Целью
данного курсового проекта является
создание автоматизированной информационной
системы заданной предметной области
- гипотетического предприятия «Мебельный
цех».
Краткая информация
о мебельном цехе.
Мебельный цех занимается производством мягкой мебели – диванов, кресел, кушеток и т.д.
У цеха имеется небольшой магазинчик, в котором работают два продавца. В магазине представлены образцы типовых моделей мебели, которую производит цех. Продавцы принимают заказы на производство мебели от покупателей. Покупатель выбирает модель, расцветку обивки и комплектацию (существуют комплекты мебели – например, диван и два кресла в едином стиле, но покупатель может заказать только диван или диван и одно кресло). Продавец оформляет договор и принимает предоплату. Срок исполнения заказа – обычно одна-две недели.
В цехе работают 5 мастеров, каждый из которых «ведет» несколько заказов. Мастер занимается всеми операциями – от распилки пиломатериалов до обтяжки мебели тканью. Часть материалов – фурнитура (ручки, гвозди, шурупы, шарниры, подвижные блоки) и матрацы - закупается на стороне.
Заказы распределяются между мастерами директором цеха. Он также занимается закупкой материалов (дерева, фанеры, ткани и фурнитуры) и координирует работу.
Когда заказ готов, продавец связывается с покупателем и договаривается о времени доставки. Затем создает гарантийный талон, документы на получение товара, прием оставшейся оплаты и передает их водителю. Водитель доставляет заказ клиенту, забирает оставшуюся часть оплаты заказа и подписывает документы у клиента. После доставки заказа водитель сдает документы и деньги бухгалтеру, который контролирует правильность расчетов и оформления.
У
цеха также есть собственный дизайнер-технолог,
который занимается разработкой новых
моделей мебели. Цех имеет небольшое складское
помещение с кладовщиком.
Адреса и телефоны:
Москва, Рижская набережная, дом 67
Телефон: (095) 865-7528
Контактные лица:
Генеральный директор – Дмитрий Суров
Исполнительный
директор – Алексей Котов
Основными целями проекта автоматизации Мебельного цеха является:
- построение организационной модели
- построение функциональной модели
- построение информационной модели
Организационная модель предприятия.
Рисунок
1.1. Организационная модель предприятия
Примечание: Подразделения, выделенные тёмной тонировкой, принимают непосредственное участие в процессе, подлежащем автоматизации, светлой тонировкой – опосредованное участие, без тонировки – не принимают участия. Число в кружке в правом нижнем углу подразделения - штатная численность его сотрудников.
Автоматизации подлежат функции директора
цеха, а так же следующие подразделения:
мастерская, магазин, склад материалов,
технологический отдел и бухгалтерия.
Бухгалтерию выделена более светлой тонировкой,
т.к. в основном она будет использовать
или поставлять информацию для будущей
системы.
Функциональная
модель предприятия.
Покупатели делают заказ на производство конкретной модели мягкой мебели. Через 1-2 недели готовый заказ доставляется клиенту. Для снабжения производства всем необходимым мебельный цех закупает материалы, фурнитуру и матрацы на стороне у различных поставщиков.
Рисунок
1.2 (а) Функциональная модель предприятия
(внешние связи)
Информация
о полученном заказе передается директору,
который прикрепляет его к
конкретному мастеру, а так же
в технологический отдел, где
подготавливаются все технологические
документы и ведомость
Рисунок
1.2 (б) Функциональная модель предприятия
(внутренние связи)
Работа каждого отдела цеха, имеющего отношение к автоматизации:
Директор цеха: Директор осуществляет общее руководство производственно-хозяйственной и финансово-экономической деятельностью предприятия, а так же организует взаимодействие всех его структурных подразделений. Для этого к нему должны стекаться все информационные потоки. Можно выделить следующие основные функции директора цеха, касающиеся производственных процессов:
- распределение заказов среди мастеров;
- закупка необходимых для производства мягкой мебели материалов;
- утверждение новых моделей мебели, разработанных дизайнером-технологом.
Для
выполнения этих основных функций директор
должен поддерживать постоянную связь
с бухгалтерией: своевременно получать
информацию и документацию о функционировании
предприятия (договоры, счета, отчеты,
сводки, размер з/п работников и т.д.).
Магазин: Функции продавца в магазине заключаются в следующем:
- прием заказа является первой операцией жизненного цикла нового изделия. Заказ принимается продавцом в магазине при мебельном цехе. Покупатели могут варьировать расцветку обивки и комплектацию модели. Продавец оформляет договор и принимает предоплату;
- организация доставки готового заказа покупателю. После информации о готовности заказа продавец связывается с покупателем и договаривается о времени доставки. Затем создает гарантийный талон, документы на получение товара, прием оставшейся оплаты.
Рисунок
1.2 (в) Функциональная модель магазина
Технологический отдел: дизайнер-технолог технологического отдела выполняет две не связанные между собой задачи: изготовление новых моделей мягкой мебели и технологическая проработка заказов.
С первой задачей все ясно - дизайнер-технолог, изучая спросы покупателей, создает новые модели мягкой мебели.
Вторая
задача состоит в следующем: после
получения информации о новом заказе дизайнер-технолог
по необходимости проводит технологическую
коррекцию рабочих и сборочных чертежей
и выпуск технологической документации
- карт раскроя материалов, таблиц операций
и т.д. Затем формирует ведомости комплектации -
список материалов и комплектующих, необходимых
для изготовления изделия, с указанием
их точного количества.
Рисунок
1.2 (г). Функциональная модель технологического
отдела
Склад материалов: Кладовщик выполняет следующие функции:
- после получения накладной на получение требуемого количества материалов со склада передает материалы в мастерскую для изготовления заказа;
- создает суммарную ведомость на закупку недостающего количества материала у поставщиков;
- производит прием закупленных материалов на склад.
Рисунок
1.2 (д). Функциональная модель склада материалов
Мастерская: Всю работу над конкретным заказом выполняет один мастер. Его работу можно разбить на четыре этапа. На первом этапе мастер распиливает пиломатериалы, обрабатывает части изделия и собирает каркас модели. На втором этапе производится раскройка чехлов, в которые затем будет уложена набивка (мягкие элементы). На третьем этапе создаются пружинные блоки (этот этап пропускается, если блоков нет в модели). Последним этапом является обтяжка мягкой мебели тканью.
Рисунок
1.2 (е). Функциональная модель мастерской
1.3.3
Информационная модель
предприятия.
Для построения информационной схемы необходимо проанализировать процессы получения, хранения и использования информации на предприятии. Одним из основных информационных носителей являются документы, используемые при работе предприятия. Выполнение каждой проектной операции на любом уровне предполагает получение входной информации, ее обработку и передачу для выполнения последующих операций.
Рисунок
1.3. Информационная модель предприятия
Примечание: Стрелками синего цвета показаны информационные потоки документации жизненного цикла внутри предприятия, зеленого цвета - информационное взаимодействие предприятия с внешней средой, а красными — контролирующие потоки, которые хотя и не предполагают формирования отдельных документов, но играют существенную роль.
Пояснения к нумерации стрелок:
Продавец в магазине принимает заказ на производство мягкой мебели от покупателя. Далее информация о заказе (1) передается директору, который передает заказ в мастерскую, и в технологический отдел.
В Технологическом отделе подготавливаются 2 вида документов: ведомость комплектации (2) уходит в бухгалтерию, а технологическая документация (3) передается в мастерскую.
В бухгалтерии формируется накладная на получение материалов (4) и передается на склад.
Если необходимые материалы есть в наличии, то кладовщик подготавливает накладную на передачу материалов (5), она отправляется в мастерскую. Если материалы отсутствуют на складе, то формируется ведомость на закупку (6), которая уходит директору. Директор связывается с поставщиками и договаривается о поставке необходимых материалов на склад. После оплаты счёта (7) в бухгалтерии закупленные материалы от поставщиков поступают на склад вместе с приходными документами (8).
После выполнения заказа, информация о его готовности (9) поступает из мастерской в магазин. Продавец связывается с покупателем, сообщает ему, что его заказ выполнен, и договаривается о времени доставки. Документы на получение заказа (10) продавец передает водителю. Водитель подписывает документы у клиента и передает их в бухгалтерию.
В бухгалтерию так же передается предоплата (11) и остаток оплаты заказа (12).
Разработанные дизайнером проекты новых моделей мягкой мебели (13) передаются директору для утверждения.
Бухгалтерия осуществляет ежемесячные платежи в муниципальные службы: налоги (14), пенсионные начисления работников цеха (15), коммунальные платежи (16).
Бухгалтерия по мере необходимости доставляет оперативную информацию директору (17).
Красными
стрелками на схеме показаны контролирующие
потоки, которые не предполагают формирования
отдельных документов. Это материальный
и финансовый контроль бухгалтерии
(18), технический контроль над выполнением
заказа (19) технологического
отдела и управленческий
контроль (20) директора цеха.
Основные бизнес-процессы Мебельного цеха:
- Оформление заказа;
- Выполнение заказа;
- Доставка заказа покупателю;
- Разработка новой модели.
и четыре вспомогательных бизнес-процесса:
- Технологическая проработка заказа;
- Получение материалов со склада;
- Работа склада;
- Работа бухгалтерии.
Бизнес-процесс «Оформление заказа» - Продавец принимает заказ от покупателя, оформляет договор, принимает предоплату. Предоплата передается в бухгалтерию. Информация о заказе поступает директору, и запускается следующий бизнес-процесс «Выполнение заказа».
Рисунок
2.1 Бизнес-процесс «Оформление заказа»
Бизнес-процесс «Выполнение заказа»
В
состав данного бизнес-процесса входят
два вспомогательных бизнес-
Рисунок
2.2 Бизнес-процесс «Выполнение заказа»
Бизнес-процесс «Доставка заказа»:
Запускается после бизнес-процесса «Выполнение заказа». Информация о готовности заказа поступает в магазин. Продавец связывается с заказчиком и договаривается о времени доставки. Затем создает документы на получение заказа, остатка оплаты и гарантийный талон. Документы передаются водителю, который забирает заказ с мастерской и доставляет его заказчику. Подписанные документы и остаток оплаты передаются в бухгалтерию.
Рисунок
2.3 Бизнес-процесс «Доставка заказа»
Бизнес-процесс «Разработка новой модели»
Дизайнер-технолог цеха, изучая спрос покупателей, создает новую модель мягкой мебели. Если директор одобряет новую модель, то проект передается в мастерскую для дальнейшего изготовления, а оттуда в магазин. Продавцы в магазине предлагают новую модель покупателям.
Рисунок
2.4 Бизнес-процесс «Разработка
Бизнес-процесс «Технологическая проработка заказа»
На этом этапе выполняется две основные задачи:
- коррекция рабочих и сборочных чертежей и выпуск технологической документации: карт раскроя материалов, таблиц операций и т.д. Документация передается в производство;
- формирование ведомости комплектации - списка материалов и комплектующих, необходимых для изготовления изделия, с указанием их точного количества. Запускается бизнес-процесс «Доставка материалов со склада»
Рисунок
2.5 Бизнес-процесс «Технологическая проработка
заказа»
Бизнес-процесс «Доставка материалов со склада»:
Запускается после выполнения бизнес-процесса «Технологическая проработка заказа». На основании ведомости комплектации формируется накладная на получение материалов, которая передается на склад. Если материалы есть на складе, то они передаются в производство вместе с накладной на передачу материалов. Если требуемых материалов нет на складе, то формируется ведомость на закупку, которая передается директору цеха. Технологическая операция «Установить наличие материалов» данного бизнес-процесса является так же технологической операцией вспомогательного бизнес-процесса «Работа склада».
Рисунок
2.6 Бизнес-процесс «Доставка материалов
со склада»
Бизнес-процесс «Работа бухгалтерии»
Работа бухгалтерии заключается в следующем:
- материально-финансовый контроль;
- предоставление необходимой информации директору цеха (договоры, счета, отчёты, сводки и т.д.);
- расчет заработной платы сотрудников;
- начисление выплат в муниципальные службы (пенсионный фонд, коммунальные службы, налоговая и т.д.).
Рисунок
2.7 Бизнес-процесс «Работа бухгалтерии»
Бизнес-процесс «Работа склада»
Недостающие материалы доставляются на склад от поставщиков. Затем поступают в производство для выполнения заказов. В состав данного бизнес-процесса входит технологическая операция «Установить наличие материалов» бизнес-процесса «Доставка материалов со склада» (см. выше). Технологические операции данного бизнес-процесса не связаны между собой напрямую.
Рисунок 2.8 Бизнес-процесс «Работа бухгалтерии»