Автор работы: Пользователь скрыл имя, 23 Декабря 2014 в 05:37, курсовая работа
Построение АИС является начальным этапом процесса разработки систем управления базам данных (СУБД). СУБД, в свою очередь, являются совокупностью, предназначенной для обработки на ЭВМ поименованных данных, которая служит для запросов многих пользователей в рамках организации (предметной области).
Целью данного курсового проекта является создание автоматизированной информационной системы заданной предметной области - гипотетического предприятия «Мебельный цех».
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1. Первый этап проектирования АИС. Предпроектное обследование . . . . . . . . . .
5
1.1 Предметная область . . .. . . . . . . . . . . . . . . . . . . . . . . . .
5
1.2 Кратко о предпроектном исследовании . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
1.3 Построение структуры предприятия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
1.4 Определение миссии, выделение критических факторов успеха и проблем предприятия (задание 1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
2. Проектирование информационной системы. Выделение бизнес-процессов (задание 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. Проектирование информационной системы. Проектирование базы данных (задание 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
Список используемой литературы . . . . . . . . . . . . . . . . .
Итак, по самым первым предварительным оценкам мы установили, что автоматизации подлежат функции директора цеха, а так же следующие подразделения: мастерская, магазин, склад материалов, технологический отдел и бухгалтерия. Бухгалтерию мы выделили более светлой тонировкой, т.к. в основном она будет использовать или поставлять информацию для будущей системы. Более подробно остановимся на этом на этапе создания информационной модели предприятия.
1.3.2 Функциональная модель предприятия.
Как происходим взаимодействие предприятия с внешней средой? Покупатели делают заказ на производство конкретной модели мягкой мебели. Через 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) директора цеха.
1.4 Определение миссии, выделение критических факторов успеха и проблем предприятия (задание 1).
1.4.1 Миссия предприятия.
Миссия предприятия - определенный смысл его существования, который оказывает решающее воздействие на результаты деятельности. Четко сформулированная миссия вдохновляет и побуждает, дает возможность сотрудникам предприятия проявлять инициативу, формирует главные предпосылки успеха деятельности предприятия при различных воздействиях на нее со стороны внешней и внутренней среды.
Определим миссию предприятия «Мебельный цех» - разработка и производство высококачественной мягкой мебели, которая была бы доступна всем слоям населения, удовлетворяла бы все запросы и создавала комфорт потребителю.
1.4.2 Критические факторы успеха
После определения миссии предприятия необходимо произвести ее декомпозицию на стратегические цели. Из всех сформулированных целей нужно выбрать несколько наиболее важных, которые называют критическими факторами успеха.
Т.е., критические факторы успеха (КФУ) — это те мероприятия по реализации стратегии, конкурентные возможности, результаты деятельности, которые каждая компания должна обеспечивать (или стремиться к этому), чтобы быть конкурентоспособной.
Критические факторы — это те движущие силы, которым фирма должна уделять особое внимание, так как они определяют успех (или провал) компании на рынке, ее конкурентные возможности, непосредственно влияющие на ее прибыльность.
При определении КФУ нужно соблюдать правило необходимости и достаточности, согласно которому каждый критический фактор успеха необходим для достижения миссии предприятия, а все вместе факторы должны быть достаточны для ее достижения.
Определим критические факторы успеха мебельного цеха:
1.4.3 Структурные проблемы предприятия.
Структурные проблемы предприятия – это проблемы, которые возникли в результате развития и изменения предприятия. Это проблемы не текущего момента, а существующие постоянно. Для решения таких проблем, как правило, требуется изменение структуры или технологических процессов предприятия.
На данный момент, на наш взгляд, на предприятии существуют следующие структурные проблемы:
1.4.4 Цели информационной системы.
Цели, стоящие перед информационной системой (ИС), должны соответствовать миссии и списку КФУ предприятия и, как правило, следуют из структурных проблем предприятия. ИС призвана устранить те проблемы, которые можно решить при помощи оптимизации информационного аспекта деятельности предприятия.