Проектирование информационной системы планирования организационно-технических мероприятий ОАО "Спектр"

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 26.05.2012
Размер файла 2,4 M

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

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

В группу Admins входит всего один пользователь - Администратор.

В группу Privileged Users входят пользователи: Директор; Менеджер.

В группу Clients входят пользователи со следующими именами: ГД; ГлБ; ГлИ; ИОС; ИТБ; КО; Кот; НП; ОК; ОМ; ОО; ПДО; СО; ТО; ТрУ; ФЭО; ЦМО; ЦТП; ЭМО; Юр.

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

Главная форма меню информационной системы

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

Если текущий пользователь входит в группу Admins либо группу Privileged Users, то форма представляет полный функционал для работы с базой данных. Дополнительно к стандартным функциям ему будут доступны следующие функции:

1. «Открыть таблицу» - позволяет открыть таблицу «План мероприятий» для работы с ней без ограничений, реализованных посредством бизнес-логики. В этом режиме возможен импорт и экспорт данных во внешние источники (например, в целях резервного копирования).

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

3. «Открыть диаграмму» - позволяет создать сводную диаграмму на основе любых данных из таблицы «План мероприятий». Этот режим предоставляет пользователю возможность оперативно формировать графические данные на основе информации о планах оргтехмероприятий. На Рис. 11 представлена диаграмма, отражающая суммарную трудоемкость по различным типам постояннодейтсвующих планов.

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

Подсистема формирования планов и отчетов

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

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

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

Отображаемые заявки могут быть отсортированы и отфильтрованы по любым атрибутам.

На данной форме пользователю также доступны кнопки «Распечатать план» и «Распечатать другие отчеты». С помощью элемента управления «Распечатать план» пользователь может сформировать любой из утвержденных на предприятии планов оргтехмероприятий.

Для формирования конкретного плана пользователю необходимо выбрать:

1. Вид плана (постояннодействующий, разовый или ежемесячный).

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

3. Выбрать год, для которого будет составляться план.

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

Формирование планов оргтехмероприятий

Для генерации планов используются объекты базы данных Access «Отчет Месячный план мероприятий» и «Отчет План мероприятий».

В случае если пользователь формирует Ежемесячный план, то используется объект базы данных под названием «Отчет Месячный план мероприятий». Источником данных для этого отчета является SQL-запрос. В процессе выполнения этого запроса динамически определяются значения столбцов «Новые разделы» и «Новый тип плана». В процессе формирования плана все заявки, попадающие в этот план, делятся на разделы в зависимости от срока их исполнения:

1. Переносы - работы, которые должны были быть уже выполнены к началу действия плана. Заявка попадает в этот раздел, если срок ее исполнения наступает раньше, чем первое число месяца, на который составляется план.

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

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

Наименование соответствующего заявке раздела указывается в столбце «Новые разделы». Столбец «Новый тип плана» содержит информацию об источнике данной заявки. В случае если она была подана в составе общезаводского плана, то этот столбец отображает наименование этого общезаводского плана. В случае если она была подана в рамках ежемесячного плана, то столбец сохраняет пометку «ЕЖМ». Благодаря этому есть возможность увидеть источник заявки, включенной в ежемесячный план работ отдела. К заявкам, отобранным в результате SQL-запроса, применяется фильтр, отбирающий только утвержденные директором заявки и только заявки для выбранного исполнителя на выбранный месяц. В отчете применена группировка по полю «Новые разделы», что позволяет сгруппировать вместе переносы, текущие и предстоящие работы. Пример плана, сформированного для Финансово-экономического отдела на февраль 2010 года, представлен на Рис. 17.

Рис. 17. Пример ежемесячного плана

Сформированный план содержит:

· поле для утверждения плана генеральным директором;

· название плана, содержащее наименование отдела и период, на который составлен план;

· фамилию ответственного - руководителя отдела;

· перечень мероприятий для исполнения данным отделом;

· итоги по мероприятиям, входящим в раздел «Текущие работы»: общее количество заявок, суммарная трудоемкость, общая сумма финансирования;

· справочные нормативы трудоемкости и суммы финансирования для данного отдела;

· дату формирования плана.

В случае если пользователь формирует Постояннодействующий или Разовый план, то используется объект базы данных под названием «Отчет План мероприятий».

К заявкам, отобранным в результате SQL-запроса, применяется фильтр, отбирающий только утвержденные директором заявки и только заявки, входящие в выбранный план, со сроком исполнения в выбранном году. Пример сформированного постояннодействующего плана мероприятий по снижению затрат на 2009 год приведен на Рис. 18. Структура плана аналогична структуре ежемесячного плана.

Рис. 18. Пример постояннодействующего плана

Формирование отчетов по оргтехмероприятиям

Для формирования отчетов используется форма «Распечатать другие отчеты». Пользователю доступна возможность формирования двух видов отчетов: «О завершенных заявках» и «По всему предприятию».

Для формирования отчета о завершенных заявках используется объект базы данных «Отчет о завершенных заявках».

На Рис. 20 приведен пример отчета о завершенных заявках, в которых исполнителем является Производственно-диспетчерский отдел, за декабрь 2009 года.

Рис. 20. Пример отчета о завершенных заявках

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

1. Общее количество заявок.

2. Общая сумма финансирования заявок.

3. Количество невыполненных заявок.

4. Сумма финансирования невыполненных заявок.

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

6. Процент выполненных заявок по стоимости.

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

Рис. 22. Пример отчета по всему предприятию

интерфейс меню информационный база данное

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

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

1. Подача заявок - добавление новой заявки в какой-либо план мероприятий.

2. Согласование заявок - после подачи заявки ее исполнитель ознакомляется с составом работ, сроками исполнения, трудоемкостью и суммой финансирования и в случае, если он согласен с указанными условиями, он ставит пометку «Согласовано».

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

4. Утверждение заявок - после согласования заявки между заказчиком и исполнителем она попадает на утверждение директора. Это требование позволяет избежать бесконтрольного появления заявок. В процессе утверждения директор имеет возможность откорректировать параметры заявки. После утверждения заявки она непосредственно включается в планы.

5. Исполнение заявок - в этом режиме заказчик отмечает ход исполнения заявок, поданных им ранее в адрес других отделов, путем заполнения такого параметра заявки как «процент выполнения».

Для упрощения пользовательского интерфейса и структуры информационной системы для всех режимов используется один и тот же объект базы данных - форма «Работа с заявками». Форма состоит из заголовка, табличной части, полей для редактирования и кнопок для управления. В зависимости от выбранного режима в форме изменяется:

1. Заголовок формы.

2. Содержимое табличной части.

3. Набор кнопок.

4. Набор полей, доступных для редактирования.

Программная реализация изменения перечисленных параметров приведена в Приложение 5.

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

Подача заявок

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

Поле «Заказчик» автоматически принимает значение имени текущего пользователя. Поле «Дата поступления заявки» заполняется автоматически текущей датой при вводе заявки. Остальные поля (такие как «Согласовано», «Утверждено», «% выполнения») недоступны для редактирования.

Поле со списком «Тип плана» изменяет набор допустимых значений в зависимости от выбора «Вида плана». Аналогично значения списка «Раздел плана» заполняются после выбора «Типа плана».

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

Рис. 24. Сообщение о превышении лимита

Программная реализация контроля лимитов заказчика и исполнителя приведена в Листинг 1.

Листинг 1. Программная реализация контроля лимитов

Private Function checkLimits() As Boolean

checkLimits = True

'выбор текущего заказчика, исполнителя, месяца

Dim rst As Recordset

Set rst = CurrentDb.OpenRecordset("Для контроля лимита")

rst.MoveFirst

rst.Edit

rst.Fields("Год") = Year(DateOfCompletingWished)

rst.Fields("Месяц") = Month(DateOfCompletingWished)

rst.Fields("Исполнитель") = Executor

rst.Fields("Заказчик") = Customer

rst.Update

rst.Close

'определение лимитов исполнителя и заказчика

Dim executorLimit, customerLimit As Single

Dim executorLabor, customerLabor As Integer

Set rst = CurrentDb.OpenRecordset("Подразделения")

rst.MoveFirst

While rst.Fields("Сокращенное наименование") <> Executor

rst.MoveNext

Wend

executorLimit = rst.Fields("Бюджет исполнителя")

executorLabor = rst.Fields("Нормо-часы исполнителя")

rst.MoveFirst

While rst.Fields("Сокращенное наименование") <> Customer

rst.MoveNext

Wend

customerLimit = rst.Fields("Бюджет заказчика")

customerLabor = rst.Fields("Нормо-часы заказчика")

rst.Close

'проверка лимитов заказчика

Set rst = CurrentDb.OpenRecordset("Использовано заказчиком")

rst.MoveFirst

If Not rst.EOF Then

If rst.Fields("Финансирование") + Sum > customerLimit Then

checkLimits = False

MsgBox ("Лимит бюджета заказчика превышен на " & CStr(CCur (rst.Fields("Финансирование") + Sum - customerLimit)) & "! Заявка не принята.")

End If

If rst.Fields("Трудоемкость") + LaborRatio > customerLabor Then

checkLimits = False

MsgBox ("Лимит трудоемкости заказчика превышен на " & CStr(rst.Fields("Трудоемкость") + LaborRatio - customerLabor) & "! Заявка не принята.")

End If

End If

'проверка лимитов исполнителя

Set rst = CurrentDb.OpenRecordset("Использовано исполнителем")

rst.MoveFirst

If Not rst.EOF Then

If rst.Fields("Финансирование") + Sum > executorLimit Then

checkLimits = False

MsgBox ("Лимит бюджета исполнителя превышен на " & CStr(CCur (rst.Fields("Финансирование") + Sum - executorLimit)) & "! Заявка не принята.")

End If

If rst.Fields("Трудоемкость") + LaborRatio > executorLabor Then

checkLimits = False

MsgBox ("Лимит трудоемкости исполнителя превышен на " & CStr(rst.Fields("Трудоемкость") + LaborRatio - executorLabor) & "! Заявка не принята.")

End If

End If

End Function

Согласование заявок

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

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

Редактирование заявок

В режиме редактирования заявок табличная часть формы отображает заявки, в которых заказчиком является текущий пользователь. Таблица содержит только те заявки, которые еще не были согласованы. Это ограничение делает невозможным изменение параметров заявок, которые уже были согласованы с исполнителем. С помощью этого режима пользователь может внести изменения в поданные им заявки в случае, если это требуется для согласования заявки с исполнителем. В режиме редактирования заявок пользователю доступны для изменения следующие поля: «Наименование выполняемых работ», «Срок исполнения заявки», «Приоритет», «Трудоемкость», «Сумма финансирования» и «Примечание».

Утверждение заявок

Режим утверждения заявок доступен только привилегированным пользователям, а именно Директору и Менеджеру. В случае если в этот режим попытается войти рядовой пользователь, он получит сообщение об ошибке.

В этом режиме пользователю отображаются заявки, прошедшие согласование между заказчиком и исполнителем и ожидающие утверждения директором. При утверждении заявки пользователю доступны для редактирования поля: «Наименование выполняемых работ», «Срок исполнения», «Приоритет», «Трудоемкость», «Сумма финансирования», «Согласовано», «Утверждено», «Примечание».

Исполнение заявок

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

3.3 Расчет показателей экономической эффективности

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

В соответствии с ГОСТ 24.702-85 при оценке экономической эффективности используют обобщающие и частные показатели. Основными обобщающими показателями экономической эффективности являются: годовой экономический эффект; расчетный коэффициент эффективности капитальных затрат на разработку и внедрение информационной системы; срок окупаемости капитальных затрат на разработку и внедрение информационной системы.

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

В настоящее время существуют разные методики определения экономической эффективности внедрения информационной системы. Для расчета экономической эффективности была выбрана методика, описанная в книге Р.В.Соколова, В.Н. Бугорского «Экономика и проектирование информационных систем» [10]. Оценка экономической эффективности основана на сопоставлении затрат и результатов, выраженных в денежной форме.

Расчет затрат на разработку информационной системы силами сторонней организации

Подсчеты затрат на разработку приведены на основе цен, предлагаемых фирмой ООО «Феррум Студио». Рассчитаем единовременные затраты на разработку информационной системы.

К = Кр + Киб + Куч + Коэ+ Кд,

где:

Кр - затраты на разработку информационной системы;

Киб - затраты на формирование информационной базы;

Куч - затраты на обучение персонала;

Коэ - затраты на опытную эксплуатацию;

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

Результаты расчета сведены в Таблица 12.

Таблица 12.

Расчет затрат на разработку сторонней организацией

Статья расходов

Обозн.

Расчет

Сумма

Стоимость разработки

Кр

60 000 р.

Формирование информационной базы

Киб

Краб + Ксвт

18 300 р.

Разработчик

Краб

300 р./час * 10 дн. * 6 час.

18 000 р.

Затраты машинного времени

Ксвт

5 р./час * 10 дн. * 6 час.

300 р.

Обучение персонала

Куч

Краб + Ксвт

2 020 р.

Cтавка консультанта фирмы

Краб

500 р./час * 4 час.

2 000 р.

Стоимость машинного времени

Ксвт

5 р./час * 4 час.

20 р.

Опытная эксплуатация

Коэ

Краб + Ксвт

9 150 р.

Разработчик

Краб

300 р./час * 30 час.

9 000 р.

Стоимость машинного времени

Ксвт

5 р./час * 30 час.

150 р.

Документальное сопровождение

Кд

3 000 р.

Итого

Кф

92 470 р.

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

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

К = Кпр + Ктс + Клс + Кпо + Киб + Куч + Кво + Коэ,

где:

Кпр - затраты на проектирование информационной системы;

Ктс - затраты на технические средства управления;

Клс - затраты на линии связи локальных сетей;

Кпо - затраты на программное обеспечение;

Киб - затраты на формирование информационной базы;

Куч - затраты на обучение персонала;

Кво - затраты на вспомогательное оборудование;

Коэ - затраты на опытную эксплуатацию.

Результаты расчета сведены в Таблица 13Таблица 12..

Пояснения к расчетам:

1. Затраты на проектировщика. Работу над проектированием выполняет наемный программист. Вознаграждение за весь объем работ по проектированию согласно договору подряда (копия приведена в Приложение 6) составляет 11 500 р. В общих затратах, связанных с оплатой труда разработчика, учитываются начисления на заработную плату в государственные фонды (26%) и накладные расходы, которые по данным организации составляют 52%.

2. Затраты на средства вычислительной техники. К затратам на проектирование необходимо отнести затраты на машинное время в период разработки. Стоимость компьютера составляет 32 500 р., нормативный срок службы компьютера от 3 до 5 лет. Рассчитаем годовой фонд машинного времени, исходя из того, что в среднем в месяце 21 рабочий день по 8 часов:

21 день в месяце * 12 месяцев * 8 часов = 2 016 часов.

Рассчитаем стоимость одного часа машинного времени. Для этого определим следующие составляющие:

· Амортизация составляет (32 500 р./ 5 лет) = 6500 р. в год.

· Затраты на обслуживание и на электроэнергию составляют 200 р. в месяц за 1 ПК.

200 р. в месяц * 12 месяцев = 2 400 р. в год.

Стоимость 1 часа машинного времени составляет:

(6500 р. в год + 2400 р. в год) / 2016 час. = 4,41 р./час.

При разработке на работу с ЭВМ приходится: 6 месяцев, 21 рабочий день в каждом, в среднем по 1,5 часа в день.

6 мес * 21 дн/мес * 1,5 ч/дн = 189 часов.

3. Затраты на инструментальные программные средства. Разработка производится с помощью средств Microsoft Office 2003. Данный пакет на предприятии уже установлен. Рассчитаем затраты на пакет Microsoft Office 2003, который был куплен 4 года назад за 8000 р. Учитывая, что срок службы средства составляет 5 лет, остаточная стоимость составляет 20% от первоначальной, то есть 1600 р. Разработка проводилась в течение полугода. Соответственно за это время затраты составят 800 р.

4. Прочие затраты на проектирование. Для создания документации понадобится бумага - 2 пачки по 100 листов стоимостью 120 р.; диски (CD-RW) 2 шт. по 20 р.

5. Расчет затрат на технические средства управления. Стоимость сервера составляет 100 000 р., он прослужил 3 года из 5 положенных; коэффициент износа (по линейному способу амортизации) составляет 60%. Остаточная стоимость сервера составляет 40 000 р. На решение задач в рамках проектируемой информационной системы сервер затрачивает не более 10% своего процессорного времени, так как все процедуры выполняются на стороне клиента. Стоимость компьютера начальника отдела составляет 32 500 р. С информационной системой работают 20 подразделений предприятия. Компьютеры в различных подразделениях прослужили как минимум 4 года из 5 положенных; коэффициент износа составляет 80%. На выполнение задач, связанных с оргтехмероприятиями, приходится 15% рабочего времени ЭВМ.

6. Затраты на линии связи. Общая стоимость оборудования, включая комплектующие и стоимость работ по прокладке сетей, составляет 44 000 р. Эксплуатировалось оно 4 года из 5-ти положенных, соответственно коэффициент износа составляет 80%. Остаточная стоимость составляет 8800 р. На решение задач информационной системы приходится 5% времени работы сети.

7. Формирование информационной базы заняло у сотрудника ФЭО 8 дней, по 2 часа в день. Зарплата сотрудника ФЭО составляет 12000 р. в месяц.

8. Затраты на обучение персонала. На обучение персонала требуется 4 часа. Обучение проводится с помощью ПК, поэтому в затратах на обучение следует учитывать затраты на машинное время.

Таблица 13.

Расчет затрат на разработку своими силами

Статья расходов

Обозн.

Расчет

Сумма

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

Кпр

Краб + Ксвт + Кипс + Кпроч

16 242,49 р.

ЗП разработчика

Краб

11 500 р. * (1 + 0,26 + 0,52) * 70%

14 329,00 р.

Средства вычислительной техники

Ксвт

4,41 р./час * 189 час.

833,49 р.

Инструментальные программные средства

Кипс

8 000 р. * 20% * 0,5

800,00 р.

Прочие затраты

Кпроч

2*120 р. + 2*20 р.

280,00 р.

Технические средства управления

Ктс

Ктс1 + Ктс2

23 500,00 р.

Стоимость сервера

Ктс1

40 000 р. * 10%

4 000,00 р.

Стоимость компьютеров

Ктс2

32 500 р. * 20% * 15% * 20

19 500,00 р.

Линии связи локальных сетей

Клс

8800 р. * 5%

440,00 р.

Программное обеспечение

Кло

8 000 р. * 20% * 0,5

800,00 р.

Формирование информационной базы

Киб

Кзп + Ксвт

2 420,16 р.

ЗП сотрудника ФЭО

Кзп

8 дн. * 660 р./день * (1 + 0,26 + 0,52) * 25%

2 349,60 р.

Средства вычислительной техники

Ксвт

4,41 р./час * 16 час.

70,56 р.

Обучение персонала

Куч

Кпр + Ксвт

2 064,64 р.

ЗП разработчика

Кпр

11 500 р. * (1 + 0,26 + 0,52) * 10%

2 047,00 р.

Средства вычислительной техники

Ксвт

4,41 р./час * 4 час.

17,64 р.

Вспомогательное оборудование

Кво

не требуется

0,00 р.

Опытная эксплуатация

Коэ

Краб + Ксвт

4 235,12 р.

ЗП разработчика

Краб

11 500 р. * (1 + 0,26 + 0,52) * 20%

4 094,00 р.

Средства вычислительной техники

Ксвт

4,41 р./час * 32 час.

141,12 р.

Итого

К

49 702,41 р.

Расчет эксплуатационных затрат по предлагаемому варианту.

В состав эксплуатационных входят следующие затраты:

С = Сзп + Сао + Сто + Слс + Сни + Спр,

где:

Сзп - зарплата управленческого персонала;

Сао - амортизационные отчисления;

Сто - затраты на техническое обслуживание;

Слс - аренда линий связи;

Сни - затраты на носители информации;

Спр - прочие затраты.

Результаты расчета сведены в Таблица 14Таблица 12..

Пояснения к расчетам:

1. Заработная плата персонала. Фонд оплаты труда начальников рассчитывается исходя из среднего оклада 14 000 р., учитываются отчисления в государственные фонды (26%) и накладные расходы (52%). После внедрения информационной системы в среднем начальник тратит не более 10% рабочего времени на решение задач, связанных с планированием оргтехмероприятий.

2. Амортизационные отчисления. Стоимость сервера составляет 100 000 р., он прослужил 3 года из 5 положенных; коэффициент износа (по линейному способу амортизации) составляет 60%. Остаточная стоимость сервера составляет 40 000 р. На решение задач в рамках проектируемой информационной системы сервер затрачивает не более 10% своего процессорного времени, так как все процедуры выполняются на стороне клиента. Стоимость компьютера начальника отдела составляет 32 500 р. С информационной системой работают 20 подразделений предприятия. Компьютеры в различных подразделениях прослужили как минимум 4 года из 5 положенных; коэффициент износа составляет 80%. На выполнение задач, связанных с оргтехмероприятиями, приходится 15% рабочего времени ЭВМ.

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

Таблица 14.

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

Статья расходов

Обозн.

Расчет

Сумма

Заработная плата персонала

Сзп

20 * 14 000 р.* (1 + 0,26 + 0,52) * 12 мес.* 10%

598 080,00 р.

Амортизационные отчисления

Сао

Сас + Сак

21 500,00 р.

Сервер

Сас

100 000 р./5 лет * 10%

2 000,00 р.

20 компьютеров

Сак

20 * 32 500 р./5 лет * 15%

19 500,00 р.

Техническое обслуживание

Сто

Сс + Ск

10 100,00 р.

Сервер

Сс

5000 р. * 10%

500,00 р.

20 компьютеров

Ск

20 * 3200 р. * 15%

9 600,00 р.

Аренда линий связи

Слс

не требуется

0,00 р.

Носители информации

Сни

20 отделов * 0,5 пачки * 120 р.

1 200,00 р.

Прочие

Спр

нет

0,00 р.

Итого

С

630 880,00 р.

Выбор лучшего варианта осуществляется по критерию минимума совокупной стоимости владения. Графики совокупной стоимости владения для рассмотренных вариантов информатизации приведены на Рис. 29.

Рис. 29. Сравнение совокупной стоимости владения

Приведенные способы информатизации (разработка сторонней организацией и разработка своими силами) эквивалентны по своим функциональным характеристикам и не различаются по планируемым эксплуатационным расходам. Таким образом, сравнивая капитальные затраты на разработку силами собственной организации (К = 49 702,41 р.) и затраты на разработку силами сторонней организации (Кф = 92 470 р.), можно сделать вывод, что выгоднее осуществлять разработку силами своей организации.

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

Расчет эксплуатационных затрат по базовому варианту (Сб).

В состав эксплуатационных затрат входят следующие затраты:

Сб = Сзпб + Саоб + Стоб + Слсб + Сниб + Спрб,

где:

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

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

Стоб - затраты на техническое обслуживание в базовом периоде;

Слсб - аренда линий связи в базовом периоде;

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

Спр - прочие затраты в базовом периоде.

Результаты расчета сведены в Таблица 15Таблица 12..

Пояснения к расчетам:

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

2. Амортизационные отчисления. До внедрения информационной системы формирование планов оргтехмероприятий производилось большей частью посредством служебных записок. Работа за компьютером занимала 12% от общего времени работы компьютера начальника.

3. Затраты на аренду линий связи равны нулю, т.к. не требуется подключения к Internet.

4. Затраты на носители информации. Дополнительная бумага тратилась на многочисленные служебные записки и промежуточные отчеты.

Таблица 15.

Эксплуатационные затраты по базовому варианту

Статья расходов

Обозн.

Расчет

Сумма

ЗП персонала

Сзпб

20 * 14 000 р.* (1 + 0,26 + 0,52) * 12 мес.* 11%

657 888,00 р.

Амортизационные отчисления

Саоб

20 * 32 500 р./5 лет * 12%

15 600,00 р.

Техническое обслуживание

Саоб

Сас

7 680,00 р.

20 компьютеров

Скб

20 * 3200 р. * 12%

7 680,00 р.

Аренда линий связи

Слсб

не требуется

0,00 р.

Носители информации

Сниб

20 отделов * 2 пачки * 120 р.

4 800,00 р.

Прочие

Спрб

нет

0,00 р.

Итого

Сб

685 968,00 р.

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

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

Таблица 16.

Показатели экономической эффективности

Показатель

Обозн.

Формула

Значение

Годовая экономия

Эгод

Сб - С

55 088,00 р.

Годовой экономический эффект

Э

Эгод - ЕК

45 147,52 р.

Расчетная прибыльность

ЕР

Эгод /К

1,1

Срок окупаемости

Ток

К/Эгод

0,9 лет

Годовые приведенные затраты по базовому варианту

Пб

Сб + Е*К

695 908,48 р.

Годовые приведенные затраты по предлагаемому варианту

П

С + Е*К

640 820,48 р.

Внутренний экономический эффект

Эвнут

Пб -П

55 088,00 р.

Согласно приведенным расчетам, годовая экономия составляет 55 088,00 р. По данным отчета о прибылях и убытках (Приложение 2) прибыль предприятия до налогообложения за 2009 год составила 1033 тыс. р. Соответственно внедренная информационная система позволяет увеличить прибыль предприятия на 5,3%.

Внешний экономический эффект обусловлен улучшением функционирования самого объекта управления вследствие более эффективного управления объектом за счет применения прогрессивных информационных технологий. В результате внедрения информационной системы планирования организационно-технических мероприятий внешний экономический эффект будет достигаться за счет сокращения числа заявок, не выполненных в срок. На предприятии в год планируется мероприятий на 10,5 млн. р., в то время как бюджет оргтехмероприятий составляет лишь 1,5 млн. р.. Заявки на 9 млн. р. не выполняются в срок. 7% всех заявок направлено на освоение новых технологий и сокращение затрат. На предприятии принята норма прибыли Е=20%, начиная с которой инвестиционные проекты принимаются на рассмотрение. Ожидаемый экономический эффект по заявкам, направленным на сокращение затрат:

Э = 9 млн. * 7% * Е = 126 тыс. р. в год

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

Заключение

В данной квалификационной работе была проанализирована организационно-техническая деятельность предприятия ОАО «Спектр». Были выявлены проблемы в существующем на предприятии бизнес-процессе по ведению планов организационно-технических мероприятий. На основании этих проблем были поставлены задачи для дальнейшего решения в данной квалификационной работе.

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

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

Полученные расчеты показателей экономической эффективности свидетельствуют о целесообразности разработки информационной системы.

Эффективность спроектированной информационной системы также подтверждается актом о приеме работ (см. Приложение 7).

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

Список литературы

1. Бугорский В.Н., Прикладная информатика в экономике: Учебное пособие.- СПб: СПбГИЭУ, 2005.

2. ГОСТ 15.467-79 - Управление качеством продукции. - Москва: Государственный комитет СССР по стандартам, 1992.

3. ГОСТ 19.701-90 - Схемы алгоритмов, программ, данных и систем. - Москва: Государственный комитет СССР по управлению качеством продукции и стандартам, 1992.

4. ГОСТ 24.702-85 - Эффективность автоматизированных систем управления. - Москва: Государственный комитет СССР по стандартам, 1985.

5. Моисеева Н. К., Конышева М. В. Управление маркетингом. Теория, практика, информационные технологии. М.: «Финансы и статистика», 2002.

6. Петров В. Н. Информационные системы. Учебник для вузов. Москва, Санкт-Петербург: Издательство «Питер», 2003.

7. Рабочая программа и методические указания к дипломному проектированию для студентов всех форм обучения. Специальность 230201 - Информационные системы и технологии. - СПб: СПбГИЭУ, 2008.

8. Сергеев А.В., Access 2007. Новые возможности.- СПб.: Питер, 2008.

9. Смирнова Г. Н., Сорокин А. А., Тельнов Ю. Ф. Проектирование экономических информационных систем. М.: «Финансы и статистика», 2001.

10. Соколов Р.В., Бугорский В.Н. Экономика и проектирование информационных систем. - СПб: РИФ «Роза мира», 1998.

Приложения

Приложение 1. Бухгалтерский баланс

Приложение 2. Отчет о прибылях и убытках

Приложение 3. План проведения совещаний на январь 2008 года

Приложение 4. Фрагмент плана мероприятий по охране труда

«УТВЕРЖДАЮ»

Генеральный директор ОАО «СПЕКТР»

______________________

План мероприятий по охране труда на 2008 год

п/п

Наименование мероприятий

Срок исполнения

Ответственный исполнитель

Примечание

1

2

3

4

5

ЦЕХ МЕТАЛЛООБРАБОТКИ

1

Оборудовать участок сварки вытяжной вентиляцией

Январь

Сорокин П.В.

2

Выполнить напольное покрытие в гардеробах

Май

Крикота В.Г.

3

Выполнить реконструкцию умывальных и туалетных комнат

Август

Крикота В.Г.

ТРАНСПОРТНЫЙ УЧАСТОК

1

Заделать отверстия в крыше и стенах модульного гаража

июль

Крикота В.Г.

2

Отремонтировать и утеплить ворота

модульного гаража

июнь

Крикота В.Г.

3

Провести косметический ремонт подсобных помещений и санитарно-бытовых помещений участка

сентябрь

Крикота В Г.

ОБЩЕЗАВОДСКИЕ РАБОТЫ

1

Оборудовать заточные станки и заточные колонки защитными экранами , подручниками и местными отсосами

Май-Июнь

Сорокин П. В.

2

Провести испытания гидравлических укладчиков (УМ-300) с оформлением протоколов во всех цехах и участках

Май

Сорокин П.В.

ПРИМЕЧАНИЕ: План мероприятий составлен на базе производственных совещаний и обследования подразделений

Инженер по охране труда _________________________ Л. И. Жаринов

«СОГЛАСОВАНО»

Главный инженер ______________________ С.М.Касеян

Приложение 5. Фрагмент листинга программного кода

Private Sub Form_Load()

DoCmd.Maximize

If IsNull(Me.OpenArgs) Then

Exit Sub

MsgBox ("No input agruments")

End If

Me.Caption = Me.OpenArgs + " заявок"

Me.Width = ModuleGeneral.getMonitorWidth

Me.Auto_Title0.Caption = Me.OpenArgs + " заявок"

Dim whereCond As String

whereCond = " WHERE " & _

"(((([План мероприятий].[% выполнения])<100)) OR ((([План мероприятий].[Дата выполнения])> " & _

"CDate(""01."" & Month(Now()-1) & ""."" & Year(Now()-1))))) "

Select Case Me.OpenArgs

Case "Просмотр"

'===============================================

'===================ПРОСМОТР====================

[Form_Подчиненная Список мероприятий].FilterOn = False

[Form_Подчиненная Список мероприятий].RecordSource = "SELECT * FROM [План мероприятий]" + whereCond

КнопкаРаспечататьПлан.Visible = True

КнопкаРаспечататьДругиеОтчеты.Visible = True

КнопкаПринятьИзменения.Visible = False

КнопкаВернутьЗначения.Visible = False

КнопкаПереносСроков.Visible = False

PlanType.Enabled = False

PlanSort.Enabled = False

'===============================================

Case "Подача"

'===============================================

'====================ПОДАЧА=====================

[Form_Подчиненная Список мероприятий].FilterOn = False

If CurrentUser = "Администратор" Or _

CurrentUser = "Менеджер" Or CurrentUser = "Директор" Then

[Form_Подчиненная Список мероприятий].RecordSource = _

"SELECT * FROM [План мероприятий]" + whereCond

Else

[Form_Подчиненная Список мероприятий].RecordSource = _

"SELECT * FROM [План мероприятий]" + whereCond + _

"AND [Заказчик]='" + CurrentUser + "'"

End If

'изменение набора доступных полей

КнопкаВернутьЗначения.Visible = True

КнопкаПереносСроков.Visible = False

'===============================================

PlanType.Enabled = True

PlanSort.Enabled = False

'===============================================

'изменение значений по умолчанию

PlanType = ""

DateOfRequest = Date

'===============================================

If Not (CurrentUser = "Администратор" Or _

CurrentUser = "Менеджер" Or CurrentUser = "Директор") Then

Customer = CurrentUser

Customer.Enabled = False

End If

Case "Согласование"

'===============================================

'=================СОГЛАСОВАНИЕ==================

КнопкаРаспечататьПлан.Visible = False

КнопкаПринятьИзменения.Visible = True

'===============================================

[Form_Подчиненная Список мероприятий].FilterOn = False

If CurrentUser = "Администратор" Or _

CurrentUser = "Менеджер" Or CurrentUser = "Директор" Then

[Form_Подчиненная Список мероприятий].RecordSource = _

"SELECT * FROM [План мероприятий]" + whereCond + " AND [Согласовано]=False"

Else

[Form_Подчиненная Список мероприятий].RecordSource = _

"SELECT * FROM [План мероприятий]" + whereCond + _

" AND [Согласовано]=False and [Исполнитель]='" + CurrentUser + "'"

End If

PlanType.Enabled = False

Agreed.Enabled = True

'===============================================

Case "Редактирование"

'===============================================

'================РЕДАКТИРОВАНИЕ=================

[Form_Подчиненная Список мероприятий].FilterOn = False

If CurrentUser = "Администратор" Or _

CurrentUser = "Менеджер" Or CurrentUser = "Директор" Then

[Form_Подчиненная Список мероприятий].RecordSource = _

"SELECT * FROM [План мероприятий] " + whereCond + " AND [Согласовано]=False"

Else

[Form_Подчиненная Список мероприятий].RecordSource = _

"SELECT * FROM [План мероприятий] " + whereCond + " AND [Согласовано]=False AND [Заказчик]='" + CurrentUser + "'"

End If

КнопкаРаспечататьДругиеОтчеты.Visible = False

КнопкаПринятьИзменения.Visible = True

'===============================================

PlanType.Enabled = False

PlanSort.Enabled = False

PlanCategery.Enabled = False

WorkName.Enabled = True

'===============================================

Case "Утверждение"

'===============================================

'==================УТВЕРЖДЕНИЕ==================

КнопкаРаспечататьДругиеОтчеты.Visible = False

КнопкаПринятьИзменения.Visible = True

'===============================================

[Form_Подчиненная Список мероприятий].RecordSource = "SELECT * FROM [План мероприятий]" + whereCond

[Form_Подчиненная Список мероприятий].Filter = "Согласовано = True and Утверждено = False"

[Form_Подчиненная Список мероприятий].FilterOn = True

Priority.Enabled = True

Agreed.Enabled = True

LaborRatio.Enabled = True

Sum.Enabled = True

Approved.Enabled = True

'===============================================

Case "Исполнение"

'===============================================

'==================ИСПОЛНЕНИЕ===================

[Form_Подчиненная Список мероприятий].FilterOn = False

КнопкаРаспечататьПлан.Visible = False

КнопкаПереносСроков.Visible = True

'===============================================

If CurrentUser = "Администратор" Or _

CurrentUser = "Менеджер" Or CurrentUser = "Директор" Then

[Form_Подчиненная Список мероприятий].RecordSource = _

"SELECT * FROM [План мероприятий] " + whereCond + " AND [Утверждено]=True AND [% выполнения] < 100"

Else

[Form_Подчиненная Список мероприятий].RecordSource = _

"SELECT * FROM [План мероприятий] " + whereCond + " AND [Утверждено]=True AND [% выполнения] < 100 " & _

" AND [Заказчик]='" + CurrentUser + "'"

End If

Percent.Enabled = True

DateOfCompleting.Enabled = False

Note.Enabled = True

'===============================================

Case Else

MsgBox ("Error")

End Select

End Sub

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


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

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