Мой Диплом (Разработка ЭИС Информационная поддержка принятия управленческих решений для руководства ООО Цветметснаб), страница 5
Описание файла
Файл "Мой Диплом" внутри архива находится в папке "Разработка ЭИС Информационная поддержка принятия управленческих решений для руководства ООО Цветметснаб". Документ из архива "Разработка ЭИС Информационная поддержка принятия управленческих решений для руководства ООО Цветметснаб", который расположен в категории "". Всё это находится в предмете "дипломы и вкр" из 12 семестр (4 семестр магистратуры), которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "диплом" в общих файлах.
Онлайн просмотр документа "Мой Диплом"
Текст 5 страницы из документа "Мой Диплом"
Рисунок 2.2 - Диаграмма декомпозиции «Оценить продажи ООО «Цветметснаб»
Далее выбирается функция «Оценить продажи товаров в целом» и декомпозируется на четыре функции: «Проанализировать выполнение плана объема продаж по товарам», «Проанализировать динамику спроса на товар», «Проанализировать рейтинг продаж по товарам» и «Проанализировать динамику продаж по товарам». Диаграмма декомпозиции представлена на рисунке 2.3.
Рисунок 2.3 - Диаграмма декомпозиции уровня «Оценить продажи товаров в целом»
Далее выбирается функция «Проанализировать динамику спроса на товар» и декомпозируется на четыре функции: «Выбрать анализируемый период», «Выбрать данные», «Рассчитать объем продаж по кварталам» и «Сформировать выходную форму для анализа спроса». Диаграмма декомпозиции представлена на рисунке 2.4.
Рисунок 2.4 - Диаграмма декомпозиции уровня «Проанализировать динамику спроса»
Декомпозицию «Оценить продажи товаров по клиентам» проводим аналогично. Блок разбивается на две функции: «Оценить продажи в целом» и «Проанализировать рейтинг продаж по клиентам». Диаграмма представлена на рисунке 2.5.
Рисунок 2.5 - Диаграмма декомпозиции уровня «Оценить продажи товаров по клиентам»
Таким образом проводится декомпозиция системы, описывается каждая диаграмма декомпозиции, определяются виды информации и механизмы.
Используемая технология создания модели позволяет построить модель, адекватную предметной области на всех уровнях абстрагирования.
2.3.2 Использование CASE – средства ERwin для информационного обеспечения ЭИС
Для описания данных и установления связей между ними для разрабатываемой ЭИС используется CASE – средство ERwin. ERwin удобное средство для автоматизированного проектирования баз данных. Как правило разработка модели базы данных состоит из двух этапов: составление логической модели и создание на ее основе физической модели. ERwin полностью поддерживает такой процесс, он имеет два представления модели: логическое (logical) и физическое (physical). Таким образом, разработчик может строить логическую модель базы данных, не задумываясь над деталями физической реализации, т.е. уделяя основное внимание требованиям к информации и бизнес-процессам, которые будет поддерживать будущая база данных.
ERwin имеет очень удобный пользовательский интерфейс, позволяющий представить базу данных в самых различных аспектах.
Основные компоненты диаграммы Erwin – это сущности, атрибуты и связи.
Каждая сущность является множеством подобных индивидуальных объектов, называемых экземплярами. Каждый экземпляр индивидуален и должен отличаться от всех остальных экземпляров.
Атрибут выражает определенное свойство объекта. С точки зрения БД (физическая модель) сущности соответствует таблица, экземпляру сущности – строка в таблице, а атрибуту – колонка таблицы.
Построение модели данных предполагает определение сущностей и атрибутов, то есть необходимо определить, какая информация будет храниться в конкретной сущности или атрибуте.
Erwin имеет набор инструментов для создания логической модели – палитра и панель инструментов, диалоги редактирования связей, сущностей и атрибутов, инструмент создания независимых атрибутов, различные уровни представления модели, инструменты работы с большими моделями. Поддерживаются нотации IDEF1X и IE.
Различают три уровня логической модели, отличающихся по глубине представления информации о данных:
-
диаграмма сущности – связь (Entity Relationship Diagram, ERD);
-
модель данных, основанная на ключах (Key Based model, KB);
-
полная атрибутивная модель (Fully Attributed model, FA).
Диаграмма сущность-связь представляет собой модель данных верхнего уровня. Она включает сущности и взаимосвязи, отражающие основные бизнес-правила предметной области.
Такая диаграмма не слишком детализирована, в нее включаются основные сущности и связи между ними, которые удовлетворяют основным требованиям, предъявляемым к информационной системе.
Для создания диаграммы сущность – связь следует описать сущности, атрибуты, основные первичные ключи и установить связи между сущностями.
Для разрабатываемой ЭИС сущностями логической модели данных являются: «Менеджеры по продажам», «Клиенты», «Проданный товар», «Товары», «Номенклатура». Сущность «Менеджеры по продажам» содержит следующие атрибуты:
-
код менеджера;
-
Ф.И.О. менеджера.
Сущность «Клиенты» содержит следующие атрибуты:
-
наименование клиента;
-
код менеджера.
Сущность «Проданный товар» содержит следующие атрибуты:
-
код проданного товара;
-
дата продажи;
-
количество;
-
код клиента.
Сущность «Товары» содержит следующие атрибуты:
-
наименование товара;
-
код товара;
-
цена товара.
ER-диаграмма логической модели, разработанная с использованием CASE – средства ERwin, представлена на рисунке 2.6.
Рисунок 2.6 - ER- диаграмма логической модели базы данных
На диаграмме видны связи установленные между сущностями. Вид связи между сущностями «один ко многим».
2.4 Технико-экономическое обоснование разработки ЭИС
Выполненные в дипломном проекте расчеты построены по структуре технико-экономического обоснования, которое основывается на комплексном подходе к оценке всех элементов затрат и результатов, связанных с разработкой и использованием ЭИС в течение всего жизненного цикла. Оценка экономических результатов имеет вероятностный характер, поэтому отдается предпочтение такому методу, как оценка полезности «эффект-результат». При расчете технико-экономических показателей необходимо принимать во внимание следующее:
-
основными составляющими затрат на разработку считаются расходы на оплату труда специалистов;
-
затраты на машинную реализацию поставленной задачи при использовании определенной технологии проектирования не зависят от особенностей алгоритма;
-
цена потребления программной составляющей информационной системы во много раз превышает затраты на приобретение тиражируемых программ;
-
программная составляющая часть ЭИС, как таковая, не подвергается физическому износу.
Эти особенности принимались во внимание при расчете технико-экономических показателей.
Целью расчета является:
-
расчет затрат, связанных с технологией обработки данных при ручном и автоматизированном способе;
-
расчет затрат, связанных с разработкой ЭИС;
-
определение жизненного цикла экономической информационной системы;
-
построение динамического графика затрат и экономии;
-
разработка сводной таблицы технико-экономических показателей спроектированной ЭИС.
2.4.1 Расчет исходных данных проектирования системы
Организация информационного обеспечения системы состоит в оценке и фиксации объема входной информации (количество обрабатываемых документов, количество строк в документе, количество знаков в строке, периодичности решения задачи в год), а также установлении характера и содержания выходной информации.
В результате проведенного исследования входных и выходных потоков информации дается описание технологического процесса обработки информации.
Объемно-временные и стоимостные параметры существующего способа решения задачи (трудоемкости операций, удельных и общих капитальных и текущих затрат и затрат труда оператора) установлены в результате проведения обработки исходной информации, предоставленной в аналитической части дипломного проекта.
Информационное обеспечение строится на принципах организации проектного технологического процесса обработки информации с определением соответствующих технико-экономических показателей внедряемого решения и с использованием анализа требований конкретного пользователя.
Ориентировочно будем использовать следующие нормы выработки при немеханизированной обработке (в час): запись – 5600 знаков; сложение и вычитание – 600 действий; умножение – 210 действий; деление – 170 действий; сортировка – 720 документо-признаков; графические работы (линование, вычерчивание и др.) – 7000 дециметров линий. Расчет трудозатрат при немеханизированной обработке данных представлен в таблице «Расчет трудовых затрат при немеханизированной обработке данных» в Приложении В. Затраты времени на ручную обработку данных (чел.-час) приведены в таблице 2.1.
Таблица 2.1 - Затраты времени на ручную обработку данных
Операции | Значение |
Запись | 578.80 |
Сложение и вычитание | 135.05 |
Умножение | 385.87 |
Деление | 476.66 |
Сортировка | 618.99 |
Графические работы | 1157.60 |
Итого | 3352.97 |
При переходе к автоматизированной обработке данных будут использоваться следующие коэффициенты длительности для операций, приведенные в таблице 2.2.
Таблица 2.2 - Коэффициенты длительности операций
Операция | Интервал | Выбрано |
Запись | 0.75 - 1.00 | 0.75 |
Сложение и вычитание | 0.01 - 0.05 | 0.05 |
Умножение | 0.01 - 0.05 | 0.05 |
Деление | 0.02 - 0.08 | 0.08 |
Сортировка | 0.01 - 0.10 | 0.10 |
Графические работы | 0.02 - 0.15 | 0.10 |
Затраты времени на автоматизированную обработку данных (чел.-час) представлены в таблице 2.3.
Таблица 2.3 - Затраты времени на автоматизированную обработку данных
Операции | Расчет | Значение |
Запись | 578.80 * 0.75 | 434.10 |
Сложение и вычитание | 135.05 * 0.05 | 6.75 |
Умножение | 385.87 * 0.05 | 19.29 |
Деление | 476.66 * 0.08 | 38.13 |
Сортировка | 618.99 * 0.10 | 61.90 |
Графические работы | 1157.60 * 0.10 | 115.76 |
Итого | | 675.94 |
Число исходных команд рассчитывается следующим образом:
675.94 * 2.8 *1.7 = 3217 команды,
где 1.7 – коэффициент, связанный с организационными затратами времени;
2.8 – коэффициент, скорректированный с учетом создания системы.
Число месяцев, необходимых для разработки 1000 исходных команд:
8.9 – 5.1 = 3.8 месяца,
3.8 / 6 = 0.7 месяца.
Число исходных команд:
3217 – 2000 = 1217 исходные команд.
Число месяцев, необходимых для разработки исходных команд:
1217 * 0.7 / 1000 = 0.9 месяца.
Время полной разработки:
5.1 + 0.9 = 6.0 месяцев,
6.0 * 22 / 5 = 26 недель,
где 22 – число рабочих дней в месяце;
5 – число рабочих дней недели.
Поправочный коэффициент:
6.0 / 5.1 = 1.17.
По полученным при проектировании характеристикам и приведенным во временных методических указаниях данным установлено, что рассматриваемая ЭИС относится к «малому» классу систем (см. Приложение Г)
Таблица 2.4 - Расчетные показатели при проектировании ЭИС
Размер изделия | Малый | |
Число исходных команд | 3217 | |
Полные затраты труда, человеко-месяцы | ||
Планирование и анализ требований | 0.35 | |
Проектирование изделия | 0.93 | |
Программирование | 1.52 | |
Детальное проектирование | 3.97 | |
Кодирование и автом. отладка | 2.45 | |
Комплексирование и испытания | 0.93 | |
Итого | 10.15 | |
Полные сроки разработки, месяцев | ||
Планирование и анализ требований | 0.58 | |
Проектирование изделия | 1.05 | |
Программирование | 3.38 | |
Комплексирование и испытания | 0.93 | |
Итого | 5.95 | |
Среднее число исполнителей, человек | ||
Планирование и анализ требований | 0.70 | |
Проектирование изделия | 1.05 | |
Программирование | 1.40 | |
Комплексирование и испытания | 1.17 | |
Среднее число исполнителей | 1.28 |
2.4.2 Расчет затрат при ручной обработке данных
Исходные данные приведены в таблице «Расчет трудовых затрат немеханизированной обработке данных» (Приложение В) и базируются на следующем варианте: по данным анализа технологии обработки информации установлено, что в течение года обработка данных для подготовки и печати выходных форм требует номинально 2.85 человека. Реально это означает, что в расчет закладывается 3 человек. Затраты на основную зарплату:
3* 20000 * 12 = 720000 руб.,
где 3 – номинальное количество человек, занятых обработкой данных;
20000 руб. – заработная плата;
12 – количество месяцев в году.
На основании исходной информации определяется сметная калькуляция расходов по обработке данных, которая представлена в таблица 2.5.
Таблица 2.5 - Сметная калькуляция расходов по обработке данных
Основная зарплата | | 720000 |
Начисления на зарплату | 26 % | 187200 |
Собственные накладные расходы | 10 % (0.1 - 0.25) | 72000 |
Общие накладные расходы | 15 % (0.15 - 0.40) | 108000 |
Прочие затраты | 5 % (0.05 - 0.30) | 36000 |
Итого, руб. | | 1123200 |
Таким образом, затраты, связанные с ручной обработкой данных составят 1123200 руб.
2.4.3 Расчет затрат при автоматизированной обработке данных
Для расчета трудоемкости автоматизированной обработки данных вводятся поправочные коэффициенты по операциям ручной обработки (см. табл. 2.1. и 2.2.). Рассчитанная трудоемкость составляет 676 чел.- часов, что почти в 5 раз меньше чем трудоемкость ручной обработки – 3353 чел.-часов.
Номинальное количество дней на обработку информации составляет:
676 / 8.0 = 85 дней,
где 8.0 – часов, юридическая продолжительность рабочего дня.
Действительное количество рабочих дней на автоматизированную обработку информации составляет:
85 * 1.7* 1.6 = 230 дней.
где 1.7 (1.25 - 1.7) – коэффициент интенсивности загрузки рабочего дня;
1.6 (1.1 - 1.6) – коэффициент, учитывающий необходимость резерва времени.
Расчетное количество человек для автоматизированной обработки информации составляет:
230 /251= 0.92 человека,
где 251 день – годовой фонд рабочего времени.
Реально это означает, что в расчет закладывается 1 человек.
Затраты на основную зарплату:
1* 23000 * 12 = 276000 руб.,
где 1 чел. – номинальное количество занятых обработкой данных;
23000 руб. – заработная плата;
12 – количество месяцев в году.
На основании исходной информации определяется сметная калькуляция расходов по автоматизированной обработке данных (см. таблицу 2.6.).
Таблица 2.6 - Сметная калькуляция затрат при автоматизированной обработке данных
Основная зарплата | | 276000 |
Начисления на зарплату | 26 % | 71760 |
Собственные накладные расходы | 10 % (0.1 - 0.25) | 27600 |
Общие накладные расходы | 15 % (0.15 - 0.4) | 41400 |
Прочие затраты | 5 % (0.05 - 0.3) | 13800 |
Итого, руб. | | 430560 |
Таким образом, затраты, связанные с автоматизированной обработкой данных, составят 430560 руб.
2.4.4 Расчет затрат на разработку ЭИС
2.4.4.1 Определение расчетного срока и трудоемкости разработки
Согласно расчетам, приведенным выше, оптимальный срок разработки составит 26 недель, который условно можно охарактеризовать как расчетный.
Учитывая календарный годовой фонд времени, равный 251 дню, а также нормативный коэффициент загрузки и коэффициента «наложения» процесса проектирования информационных систем, время на разработку ЭИС составит:
Тн = 26 * 251 * 1.1 * 1.2/52 = 166 дней.
Реальные затраты времени на проектирование составят:
Тр = 166 * 8.0 = 1330 часов.
2.4.4.2 Определение затрат на разработку ЭИС
Оценка затрат, связанных с разработкой ЭИС осуществляется не только на базе полученных результатов, но и с учетом ряда факторов, таких как:
-
применение современных методов разработки системы;
-
сложность комплекса ЭИС;
-
надежность функционирования;
-
уровень автоматизации разработки системы;
-
эффективность использования вычислительных ресурсов;
-
мобильность (переносимость) использования компонент ЭИС для других разработок;
-
мобильность использования компонент из других разработок и т.п.
Смета расходов, связанных с разработкой ЭИС, включает:
-
основную заработную плату;
-
начисления на зарплату;
-
стоимость материалов;
-
накладные расходы;
-
прочие затраты.
Полная стоимость разработки ЭИС включает: чистую прибыль разработчика и налог на добавленную стоимость.
Основная заработная плата рассчитывается, исходя из времени разработки (1330 часов), средней продолжительности рабочего дня (8.0 часов), средней продолжительности рабочего месяца (21 день).
Общая продолжительность разработки:
1330/(8.0*21) = 8 месяцев.
Утвержденная заработная плата - 30000 руб.:
8* 30000 = 240000 руб.
Начисления на зарплату составляют в среднем 26 %:
240000* 0.26 = 62400 руб.
Стоимость материалов составляет 10 % от зарплаты:
240000 * 0.10 = 24000 руб.
Накладные расходы составляют в среднем 15% от основной заработной платы: 240000 * 0.15 = 36000 руб.
Прочие расходы составляют в среднем 5% от основной заработной платы:
240000 * 0.05 = 12000руб.
Сметная калькуляция затрат на разработку ЭИС представлена в таблице 2.7.
Таблица 2.7 - Сметная калькуляция затрат на разработку ЭИС
Основная зарплата | 240000 |
Начисления на зарплату | 63400 |
Стоимость материалов | 24000 |
Накладные расходы | 36000 |
Прочие расходы | 12000 |
Итого, руб. | 374400 |
Прибыль разработчика определяется уровнем рентабельности (15 - 40%) и для конкретного случая составляет 25 % от издержек:
374400 * 0.25 = 93600 руб.
Налог на добавленную стоимость, согласно Указу Президента РФ, составляет 18 % от издержек производства:
(374400 + 93600) * 0.18 = 84240 руб.
Общая стоимость разработки составляет:
374400 + 93600 + 84240 = 552240 руб.
Поскольку необходимый для внедрения ЭИС аппаратный комплекс средств (ПЭВМ, периферийное оборудование) уже имеется, а также установлено необходимое программное обеспечение, то в расходах на эти цели предприятие не нуждается.
В соответствии с принятыми нормами, при известном сроке разработки ЭИС, время на внедрение составляет примерно 1/6 часть от времени разработки, и затраты на внедрение прямо пропорциональны затратам на разработку:
552240 / 6 = 92040 руб.
Общие затраты к моменту эксплуатации ЭИС составят:
552240 + 92040 = 644280 руб.
2.4.4.3 Определение реальных сроков и количества участников разработки и внедрения ЭИС
При внедрении ЭИС необходимо предусмотреть резерв времени на непредвиденные обстоятельства.
Распределение сроков разработки и исполнителей по основным технологическим этапам представлено в таблице 2.8.
Таблица 2.8 - Распределение сроков разработки и исполнителей
| Сроки разработки | Число исполнителей |
1 Планирование и анализ требований | 0.6 | 0.7 |
2 Проектирование | 1.1 | 1.1 |
3 Программирование | 3.4 | 1.4 |
4 Комплексирование и испытание | 0.9 | 1.2 |
Итого | 6.0 | 1.3 |
Полный срок разработки, если придерживаться общепринятой технологии, составит 5.95 месяца, а среднее число исполнителей на этот период – 1.28 человека.
Внедрение ЭИС будет охватывать период, равный 1 месяцу (6.0/6).
Общий срок разработки и внедрения составит таким образом:
6.0 + 1.0 = 7.0 месяцев.
После внесения поправок в сроки разработки распределение всех технологических операций по срокам графически представлено на рисунке 2.7.
Разработка Внедрение
|
| |
| |
| |
| |
| |
| |
|
П ланирование и анализ требований 0.6
Проектирование 1.1
Программирование 3.4
Комплексирование и испытание 0.9
Внедрение 1.0
Рисунок 2.7 - Распределение сроков разработки по технологическим этапам
2.4.4.4 Распределение затрат по технологическим операциям
Проделанные анализ и расчеты позволяют довольно точно распределить установленные затраты на разработку ЭИС по этапам, согласно следующей методики: определяется удельный вес каждой операции (di) по срокам разработки по формуле: di = Ci / Cp,
где Ci – продолжительность технологического этапа;
Cp – общий срок разработки;
Устанавливается коэффициент «ценности» (kr) каждого этапа, обусловленный тем, что уровень оплаты специалистов неоднозначен и поэтому должна корректироваться среднемесячная зарплата.
Значение этого коэффициента по этапам будет составлять:
1 Планирование и анализ требований – 0.8;
2 Проектирование – 0.9;
3 Программирование – 1.1;
4 Комплексирование и испытание – 1.0.
Вводится поправочный коэффициент (ksi), учитывающий различное число исполнителей по этапам по формуле: Ksi = Ri / Rs,
где Ri – число исполнителей по этапам;
Rs – принятое среднее число исполнителей, установленное при проектировании. С учетом поправочных коэффициентов объем затрат по этапам (Zi) устанавливается по формуле: Zi = Zo * di * kr * ksi,
где Zo – затраты на разработку ЭИС.
По полученным данным рассчитываются затраты по отдельным этапам технологического процесса разработки ЭИС:
1 Планирование и анализ требований:
374400 * (0.6 /6.0) * 0.8 * (0.7 /1.3) = 16017 руб.
2 Проектирование:
374400 * (1.1 /6.0) * 0.9 * (1.1 /1.3) = 48652 руб.
3 Программирование:
374400 * (3.3 /6.0) * 1.1 * (1.4 /1.3) = 255473 руб.
4 Комплексирование и испытания:
374400 * (0.9 /6.0) * 1.0 * (1.2 /1.3) = 53390 руб.
Итого: 373532 руб.
Коэффициент отклонения:
374400 / 373532 = 1.0023.
Внесение соответствующих поправок дало следующие данные:
1 Планирование и анализ требований – 16054 руб.;
2 Проектирование – 48765 руб.;
3 Программирование – 256066 руб.;
4 Комплексирование и испытание – 53514 руб.
Итого: 374400 руб.
2.4.4.5 Построение графика финансирования разработки и внедрения ЭИС
Полученные данные используются для построения графика финансирования разработки и внедрения ЭИС нарастающим итогом с учётом распределения суммы затрат на внедрение по технологическим этапам.. Графическая иллюстрация финансирования разработки показывает, что наиболее рациональным с точки зрения финансирования разработки и внедрения ЭИС является равномерное поступление средств от заказчика в течение всего периода с фиксированным расходом этих средств разработчиком в зависимости от требований технологического процесса. График представлен на рисунке 2.8.
Разработка Внедрение
Руб. | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |||||||||
| |||||||||||||||||
16000 | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
60000 | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
300000 | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
370000 | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
460000 | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
560000 | |||||||||||||||||
… | |||||||||||||||||
… | |||||||||||||||||
640000 |