Автоматизированная информационная система учета оборудования ОАО АКБ "Новокузнецкий муниципальный банк"

Создание автоматизированной информационной системы учета оборудования (компьютерной и оргтехники) на АКБ НМБ ОАО с использованием современных компьютерных средств. Проектирование базы данных. Алгоритмы решения задач. Расчёт затрат на проектирование.

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

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

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

Ниже приводится перечень связей между сущностями:

1. Сущность "Тип устройства" связана с сущностью "Категория" отношением "один-ко-многим". Т.е. каждый тип устройства относится к одной из многих категорий.

2. Сущность "Оборудование" связана с сущностью "Тип устройства" отношением "один-ко-многим". Т.е. каждая единица оборудования относится к одному из многих типу устройств.

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

4. Сущность "Сотрудник" связана с сущностью "Должность" отношением "один-ко-многим". Т.е. каждый сотрудник занимает определенную должность.

5. Сущность "АРМ" связана с сущностью "Сотрудник" отношением "один-ко-многим". Т.е. каждый АРМ является рабочим местом определенного пользователя.

6. Сущность "Событие" связана с сущностью "Вид события" отношением "один-ко-многим". Т.е. каждое событие является одним из возможных видов событий.

7. Сущность "Событие" связана с сущностью "Оборудование" отношением "один-ко-многим". Т.е. каждое событие относится к определенной единице оборудования.

8. Сущность "Ремонт" связана с сущностью "Оборудование" отношением "один-ко-многим". Т.е. каждый ремонт проводится для одной из единиц оборудования.

9. Сущность "Ремонт" связана с сущностью "Сотрудник" отношением "один-ко-многим". Т.е. информация о каждом ремонте фиксируется в БД кем-либо из сотрудников, обслуживающих это оборудование.

10. Сущность "Комната, помещение" связана с сущностью "Отдел" отношением "один-ко-многим". Т.е. каждое помещение относится к одному из отделов банка.

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

Логическая модель базы данных разрабатываемой АИС учета компьютерной и оргтехники АКБ НМБ ОАО приведена на рисунке 2.1.

Логическая модель базы данных

Физическое проектирование

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

Для реализации АИС будет использоваться БД MySQL, в качестве СУБД выбрана интегрированная в WampServer СУБД phpMyAdmin.

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

Таблица "cats” содержит информацию о категориях используемого оборудования.

Таблица "types" содержит информацию о типах устройств.

Таблица "departs" содержит информацию об отделах банка.

Таблица "rooms" содержит информацию о занимаемых сотрудниками помещениях и кабинетах.

Таблица "posts" содержит информацию обо всех возможных должностях банка.

Таблица " users” содержит информацию о сотрудниках банка.

Таблица "arms” содержит информацию обо всех АРМах сотрудников банка.

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

Таблица "equip" содержит информацию о единицах используемого оборудования.

Таблица "rel_types" содержит информацию обо всех возможных видах событий.

Таблица "relatives" содержит информацию о событиях, имеющих отношение к обслуживаемому оборудованию.

Таблица "repairs" содержит информацию о ремонтах вышедшего из строя оборудования.

Базы данных проектируемой системы имеет разветвленную структуру с несколькими отношениями "один-ко-многим". На рисунке 2.14 приведена схема структуры.

Схема структуры базы данных

2.3 Постановка задачи разработки АИС учета

Дано:

1. Созданная база данных в СУБД MySQL.

2. Система прототип, в качестве которой была выбрана действующая

система учета оборудования.

3. Методика ведения учета оборудования.

4. Среда разработки: CodeGear RAD Studio Delphi 2009.

5. Ограничения:

5.1 Предусмотреть возможность распределения прав доступа на

доступ к информации и ее изменение.

5.2 Предусмотреть возможность выборки данных по категории

оборудования и печати списка АРМов сотрудников.

6. Критерий: среднее время, затраченное на выполнение плановых и

внеплановых ремонтов в течение месяца:

(2)

где - среднее время, затраченное на внеплановые ремонты,

- среднее время, затраченное на плановые ремонты.

Требуется:

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

Описание задачи

При разработке АИС учета оборудования АКБ НМБ ОАО необходимо заложить в него следующие возможности и функциональность:

– наличие системы авторизации (входа под определенным именем) с разделением прав;

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

– возможность просмотра списка обслуживаемого оборудования каждого типа, а также состав всех АРМов предприятия;

– возможность формирование отчета по профилактическим работам и ремонту оборудования;

– возможность вывести на печать списки АРМов с их составом.

Выбор среды разработки приложения АИС

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

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

Второй вариант основан на Windows-приложении. На стороне сервера размещена база данных и запущена СУБД. Приложение на стороне клиента связывается с базой данных и извлекает либо модифицирует данные.

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

Среди множества языков наиболее универсальным и легко изучаемым языком является Pascal. При этом его удобно использовать для создания сложных приложений, базами данных, приложения масштаба предприятия. Delphi так же прост в обучении, как и Visual Basic, но при этом средства языка программирования Pascal позволяет использовать все современные возможности объектно-ориентированного программирования.

Delphi - это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi - строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.

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

Для разработки программы выбрана среда CodeGear RAD Studio 2009 и язык программирования Delphi, как широко распространенный и развивающийся.

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

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

Необходимое программное обеспечение на стороне сервера:

– любая операционная система;

– сервер баз данных MySQL версии не ниже 5 для установленной ОС;

– база данных NMB со всеми таблицами.

Необходимое программное обеспечение на стороне клиента:

– операционная система Windows XP, Vista или 7;

– приложение Учет оборудования. exe.

2.4 Функциональная структура АИС учета

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

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

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

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

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

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

При разработке АИС необходимо заложить в нее следующие возможности и функциональность:

авторизация;

возможность просмотра и фильтрации данных по оборудованию;

возможность просмотра количества единиц по каждому типу техники;

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

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

Общая функциональная схема для АИС учета оборудования банка АКБ НМБ ОАО отражает функции, доступные каждой группе пользователей. Схема приведена на рисунке 2.15.

Общая функциональная схема

Входом для системы являются данные о структуре и о сотрудниках банка, а также данные об АРМах сотрудников и банкоматов.

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

Предполагаются следующие информационные решения, касающиеся разрабатываемого программного средства:

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

обработка данных осуществляется в диалоговом режиме;

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

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

база данных состоит из нескольких файлов, имеющих формат MySQL.

Предполагаются следующие информационные решения, касающиеся разрабатываемого программного средства:

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

ввод информации о сотрудниках банка осуществляется специалистом отдела кадров банка или администратором АИС;

ввод информации о структуре предприятия осуществляется администратором АИС;

ввод информации об оборудовании осуществляется любым ИТ-специалистом, обслуживающим данное оборудование;

обработка данных осуществляется в диалоговом режиме;

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

2.5 Разработка АИС учета

Алгоритмы решения задач

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

Таким образом, одной из ключевых решаемых задач по обеспечению безопасности хранимых в БД данных является задача авторизации пользователей АИС.

Блок-схема алгоритма реализации данной задачи приведена на рисунке 2.16.

Для просмотра данных о единицах обслуживаемого оборудования необходимо правильно структурировать эту информацию и отображать ее в легко воспринимаемом виде. Целесообразно сгруппировать единицы оборудования по АРМам, к которым они относятся, и приводить список АРМов. И далее при выборе АРМа выводить список его единиц оборудования.

Блок-схема алгоритма реализации данной задачи приведена на рисунке 2.17.

Блок-схема алгоритма авторизации

Блок-схема алгоритма просмотра АРМов

Использование компонентов

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

Стандартные компоненты:

визуальные компоненты общего назначения TForm, TBitBtn, TEdit, TCombobox, TLabel, TImage.

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

визуальные компоненты для доступа к полям данных TDBText, TDBEdit, TDBLookupCombobox, TDBGrid.

Дополнительные компоненты:

пакет компонентов DevArt Universal Data Access Components (UniDAC) Pro 3.0.0.5 - для связи с различными базами данных, в том числе MySQL:

компонент из пакета TMS TAdvDBDateTimePicker - для изменения поля даты и времени набора данных.

Проектирование форм

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

Программа состоит из 14 форм (включая окно "О программе"). В формах программы расположены компоненты доступа к данным базы MySQL, выборка из которой производится посредством SQL-запросов. Так отдельно создадим форму с визуальными компонентами, для различных визуальных компонент сопоставляем процедуры - обработчики. Далее, как только происходит событие на каком-то из визуальных компонент, (щелчок мыши, нажатие на кнопку или пункт меню), операционная система посылает приложению соответствующее сообщение, и запускается соответствующий обработчик именно для этого события. Тогда решение задачи можно разбить на 3 этапа:

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

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

3) Подготовка тестовых исходных данных и отладка программы.

Для проектируемого приложения определим количество и назначение форм. Список форм приведен в таблице 2.11.

Список форм приложения

Имя формы

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

Назначение

Main_Form

Автоматизация учета оборудования АКБ НМБ ОАО

Главная окно программы, откуда начинается навигация по остальным окнам

Authorz_Form

Авторизации

Окно авторизации

Equip_Form

Обслуживаемое оборудование

Окно просмотра и редактирования оборудования

Sotrs_Form

Сотрудники

Окно просмотра и редактирования сотрудников

Departs_Form

Отделы и кабинеты

Окно просмотра и редактирования отделов и кабинетов банка АКБ НМБ ОАО

Repairs_Form

Ремонт оборудования

Окно просмотра и редактирования данных по ремонтам оборудования

Types_Form

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

Окно просмотра и редактирования видов оборудования

ARMs_Form

Редактор АРМов

Окно просмотра и редактирования АРМов

Calls_Form

Заявки на оборудование

Окно просмотра и редактирования заявок на оборудование

Rep_Form1

Окно отчета по сотрудникам банка

Rep_Form2

Окно отчета по составу АРМов

Rep_Form3

Окно отчета по ремонтируемому оборудованию

Rep_Form4

Окно отчета по списанному оборудованию

About_Form

Окно "О программе"

Проектирование начинаем с главной формы.

На форме расположен TImage с изображением логотипа АКБ НМБ ОАО, а также кнопки TBitBtn:

"Компьютеры и Оргтехника" - переход в окно списка оборудования;

"Ремонты" - переход в окно списка ремонтов оборудования;

"Заявки" - переход в окно заявок на оборудование;

"Сотрудники" - переход в окно редактора сотрудников;

"Отделы" - переход в окно редактора отделов банка;

"Кабинеты" - переход в окно заявок на оборудование;

"АРМы" - переход в окно редактора АРМов.

кнопки вывода отчетов: "Сотрудники", "АРМы и их состав", "Оборудование в ремонте", "Оборудование списано";

"о программе" - просмотр информации о программе.

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

На форме расположены элементы TEdit для ввода логина и пароля, кнопки TBitBtn "ОК" и "Cancel".

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

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

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

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

Видно, что текущая единица оборудования является монитором модели Samsung SyncMaster 710V и входит в состав АРМа nmb_034. В таблице событий видно, что данный монитор выходил из строя 12.03.2013 и был отремонтирован 01.04.2013.

Для перехода по записям данного набора данных предназначен компонент TDBNavigator, расположенный внизу формы. При изменении текущей записи изменяются данные в таблице событий. Это реализовано с помощью свойст MasterSource, MasterFields и DetailFields компонента TUniQuery таким образом, чтобы данные из таблицы событий отбирались в соответствии с активной записью набора данных таблицы единиц оборудования. Для данной единицы оборудования отображаются два события: "выход из строя" и "ремонт".

При нажатии на кнопку "Сотрудники" происходит переход на форму Sotrs_Form, предназначенную для просмотра и редактирования сотрудников банка.

При нажатии на кнопку "Отделы" происходит переход на форму Departs_Form "Отделы и кабинеты".

На данной форме внизу расположен компонент TDBGrid, на котором отображается список кабинетов текущего отдела.

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

При нажатии на кнопку "Ремонты" происходит переход на форму Repairs_Form "Ремонт оборудования".

Здесь расположены элементы управления данными набора данных QR_repairs (данные о ремонтах): TDBEdit, TDBLookupBox, TDBMemo, отображающие данные текущей записи набора данных.

На форме отображаются все необходимые данные по ремонту оборудования.

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

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

При нажатии на кнопку "=>" напротив типа оборудования можно перейти на форму редактора единиц оборудования на запись соответствующей единицы оборудования.

За отображения и редактирование видов оборудования отвечает форма Types_Form "Редактор видов оборудования".

Здесь расположены элементы управления данными набора данных QR_types (данные о видах оборудования): TDBEdit, TDBLookupBox, TDBMemo, отображающие данные текущей записи набора данных. Значения элементов доступны для изменения. Справа находится TDBGrid, отображающая список единиц оборудования с инвентарными их номерами.

При нажатии на кнопку "=>" напротив оборудования можно перейти на форму редактора единиц оборудования на запись соответствующего отображаемого типа.

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

В этом представлении пользователь видит весь перечень компьютеров Kraftway KC10 с их инвентарными номерами.

При нажатии на кнопку "АРМы" на главной форме можно перейти на форму редактора АРМов. Для редактирования АРМов разработана форма ARMs_Form. Вид формы приведен на рисунке 2.25.

Для перехода по записям данного набора данных также предназначен компонент TDBNavigator, расположенный внизу формы. При изменении текущей записи набора АРМов изменяются данные в таблице единиц оборудования. Это реализовано с помощью свойств MasterSource, MasterFields и DetailFields компонента TUniQuery таким образом, чтобы данные из таблицы оборудования отбирались в соответствии с активной записью набора данных таблицы АРМов.

В этом представлении пользователь информацию по АРМу nmb_02, пользователем которого является Бабушкин В.В. В состав отображаемого АРМа входит компьютер HP, монитор Lenovo и лазерный принтер HP.

Для вывода отчетов по сотрудникам, АРМам или по списанному или ремонтируемому оборудованию нужно воспользоваться кнопками "Сотрудники", "АРМы и их состав", "Оборудование в ремонте", "Оборудование списано" на главной форме. Они объединены в группу компонентом TGroupBox.

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

Выводы

В специальной части дипломного проекта была выполнена постановка задачи построения базы данных и постановка задачи разработки АИС учета оборудования АКБ НМБ ОАО.

Для разработки была выбрана концепция Windows-приложения на основе клиент-серверной архитектуры. В качестве среды разработки была выбрана среда Codegear Delphi 2009. В качестве СУБД была выбрана MySQL. Для связи среды Delphi с СУБД MySQL был использован пакет компонентов DevArt Universal Data Access Components (UniDAC) Pro 3.0.0.5.

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

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

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

3. Экономическая часть

В рамках дипломного проекта разрабатывается АИС учета компьютерного оборудования АКБ НМБ ОАО.

Автоматизированная информационная система разрабатывается для:

учета единиц обслуживаемого оборудования;

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

В разработке проекта принимали участие два человека: руководитель проекта и инженер-разработчик проекта. В таблице 3.1 представлены этапы выполнения работ.

Таблица 3.1 - Перечень этапов выполнения работ

Наименование работ

Исполнитель

Срок выполнения

Коэффициент загрузки

1 Постановка задачи

Руководитель проекта

С 03.02.2013 по 04.02.2013

0,9

Инженер-разработчик

0,1

2 Обзор и анализ литературы по выбранной теме

Руководитель проекта

С 05.02.2013 по 10.02.2013

0,2

Инженер-разработчик

0,8

3 Составление плана работы

Руководитель проекта

С 11.02.2013 по 15.02.2013

0,8

Инженер-разработчик

0,2

4 Характеристика объекта исследования, обзор известных разработок, описание системы-прототипа

Инженер-разработчик

С 16.02.2013 по 06.03.2013

1

Наименование работ

Исполнитель

Срок выполнения

Коэффициент загрузки

5 Формирование постановки задачи специальной части проекта

Руководитель проекта

С 07.03.2013 по 29.03.2013

0,3

Инженер-разработчик

0,7

6 Экономические рассчеты

Инженер-разработчик

С 30.03.2013 по 26.04.2013

0,8

7 Безопасность и экологичность

Инженер-разработчик

С 27.04.2013 по 03.05.2013

0,8

8 Тестирование и отладка

Руководитель проекта

С 10.05.2013 по 14.05.2013

0,1

Инженер-разработчик

0,7

10 Решение задач управления качеством

Руководитель проекта

С 11.05.2013 по 17.05.2013

0,2

Инженер-разработчик

0,8

11 Оформление пояснительной записки и графической части

Руководитель проекта

С 18.05.2013 по 01.06.2013

0,2

Инженер-разработчик

0,8

12 Подготовка доклада по проекту

Руководитель проекта

С 02.06.2013 по 15.06.2013

0,2

Инженер-разработчик

0,8

Итого:

93

Таким образом, занятость в разработке проекта составляет 93 дня.

3.1 Расчёт затрат на проектирование

Расчёт затрат на проектирование производится по формуле:

Зпр = Зоб + Зам + Зз/пл + Зсв + Зн. р + Зэл. эн + Зпр, (3.1)

где Зоб - затраты на оборудование и материалы, руб.;

Зам - затраты на амортизацию, руб.;

Зз/пл - затраты на заработную плату проектировщиков, руб.;

Зсв - отчисления на социальные выплаты, руб.;

Зн. р - накладные расходы, руб.;

Зэл. эн - затраты на электроэнергию, руб.;

Зпр - прочие расходы, руб.

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

Затраты на оборудование и материалы складываются из затрат на приобретение на оборудования и материалов для проектирования. В затраты также включаются транспортные и монтажные расходы на это оборудование (формула (3.2)).

Зоб = Соб + Зтр + Змонт, (3.2)

где Соб - стоимость оборудования и материалов, руб;

Зтр - затраты на транспортировку оборудования, руб (8 процентов от Соб);

Змонт - затраты на монтаж оборудования, руб (8 процентов от Соб).

Затраты на транспортировку составляют 0,7 процентов от стоимости оборудования (формула (3.3)).

Зтр = Соб · 0,007. (3.3)

Стоимость монтажа составляет 0,5 процента от стоимости оборудования (формула (3.4)).

Змонм = Соб · 0,005. (3.4)

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

Таблица 3.2 - Перечень оборудования и материалов

Наиенование оборудования и материалов

Цена за ед., руб.

Кол-во, шт.

Стоимость

Общая, руб.

Трансп., руб.

Монт., руб.

Баланс., руб.

1 Системный блок Athlon II X2 220 (2.8 GHz) /2GB/GT210 (512) /320GB/DVD±RW/CR

8990,0

1

8990,0

63,0

45,0

9097,9

2 Монитор LG LCD 20" Flatron E2040S [LED, 1600x900, DC 5M: 1, 5мс, 170гор/160вер, D-Sub, TCO03]

5690,0

1

5690,0

39,8

28,5

5758,3

3 Клавиатура+Мышь A4-Tech (KR-8520D) Black PS/2

399,0

1

399,0

2,8

2,0

403,8

4 Сетевой фильтр APC Essential Surge Protector [P5B-RS] 5 розеток, 1.8м

650,0

1

650,0

4,6

3,3

657,8

Итого:

15729,0

110,1

78,6

15917,8

Расчёт затрат на амортизацию оборудования

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

Затраты на амортизацию оборудования рассчитываются по формуле:

Зам = (Сб · Nа) / 100 · n / N, (3.5)

где Nа - норма амортизации, процентов;

Сб - балансовая стоимость оборудования, руб;

n - срок использования оборудования, дни;

N - число дней в году.

Затраты на амортизацию оборудования представим в виде таблицы 3.3 Срок использования оборудования 93 дня.

Расчёт затрат на заработную плату проектировщиков

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

Таблица 3.3 - Затраты на амортизацию оборудования

Наименование оборудования и материалов

Стоимость балансовая, руб.

Норма амортизации, в %

Сумма амортизационных отчислений, руб.

1 Системный блок Athlon II X2 220 (2.8 GHz) /2GB/GT210 (512) /320GB/DVD±RW/CR

9097,9

15

347,7

2 Монитор LG LCD 20" Flatron E2040S [LED, 1600x900, DC 5M: 1, 5мс, 170гор/160вер, D-Sub, TCO03]

5758,3

15

220,1

3 Клавиатура+Мышь A4-Tech (KR-8520D) Black PS/2

403,8

15

15,4

4 Сетевой фильтр APC Essential Surge Protector [P5B-RS] 5 розеток, 1.8м

657,8

15

25,1

Итого:

608,3

Так как расчёт заработной платы осуществляется за 93 дня, расчёт ведём через стоимость среднедневной оплаты труда.

Среднедневная оплата рассчитывается по формуле (3.6):

Сдн = заработная плата / количество рабочих дней в месяце. (3.6)

Подставив значения в формулу (3.6), получается:

Сруководителя проекта =15000/22=682 (руб. /день),

Синженера-проектировщика =10000/22=455 (руб. /день),

Заработная плата исполнителей рассчитывается по формуле:

Зз/пл= (Сдн·количество дней в этапе·коэффициент m загрузки) (3.7)

Подставив значения в формулу (3.7), получается:

Зз/пл руководителя проекта = (2·0,9+4·0,2+3·0,8+16·0,3+11·0,1+4·0,2+5·0,1+11·0,2++10·0,2) ·682 = 11184,8 (руб.),

3 инженера-проектировщика = (2·0,1+4·0,8+3·0,2+13·1+16·0,7+11·0,8+ +9·0,8+5·0,8+5·0,7+11·0,8+10·0,8) ·455 = 32623,5 (руб.),

Общие затраты на зарплату проектировщиков составят (формула 3.8):

Зз/пл = Зз/пл руководителя проекта + Зинженера-проектировщика. (3.8)

Зз/пл = 11184,8+32623,5 = 43808,3 (руб.)

Расчёт отчислений на социальные выплаты (СВ)

СВ составляет 34 процента от заработной платы (формула (3.9)):

Зсв = Зз/пл ·0,34. (3.9)

Подставив полученное значение Зз/пл в формулу 3.9, получается:

Зсв = 43808,3 ·0,34 = 14894,8 (руб.).

Накладные расходы. Накладные расходы принимаем в размере 7 процентов от суммы заработной платы и отчислений на СВ (формула (3.10)):

Зн. р. = (Зз/пл + Зсв) · 0,07. (3.10)

Подставив полученные значения Зз/пл и Зсв в формулу (10.10), получается:

Зн. р. = (43808,3+14894,82) ·0,07 = 4109,2 (руб.).

Расчёт затрат на электроэнергию

Затраты на электроэнергию считаются по формуле:

Зэл эн = Сэл эн · Р · Т · КР · КТ, (3.11)

где Сэл. эн - цена за 1кВт·ч, руб;

P - мощность токоприёмника, кВт;

T - время использования токоприёмника, ч;

КР - коэффициент загрузки по мощности;

КТ - коэффициент загрузки по времени.

Компьютерное оборудование используется на этапах 4-12, значит общее время его использования 84 дня. Продолжительность рабочего дня - 8 часов. Затраты на электроэнергию, потребляемые при разработке, представлены в таблице 3.4.

Таблица 3.4 - Затраты на электроэнергию

Наименование токоприёмника

Мощность, кВт

Время использования, ч

Цена за 1кВт·ч, руб

Коэфф. загрузки по мощности

Коэфф. загрузки по времени

Затраты на электроэнергию, руб.

1 Системный блок Athlon II X2 220 (2.8 GHz) /2GB/GT210 (512) /320GB/DVD±RW/CR

0,4

672

1,7

0,9

1

411,3

Наименование токоприёмника

Мощность, кВт

Время использования, ч

Цена за 1кВт·ч, руб

Коэфф. загрузки по мощности

Коэфф. загрузки по времени

Затраты на электроэнергию, руб.

2 Монитор LG LCD 20" Flatron E2040S [LED, 1600x900, DC 5M: 1, 5мс, 170гор/160вер, D-Sub, TCO03]

0,1

672

1,7

0,9

1

102,8

3 Клавиатура+Мышь A4-Tech (KR-8520D) Black PS/2

0,001

672

1,7

0,3

0,3

0,1

4 Сетевой фильтр APC Essential Surge Protector [P5B-RS] 5 розеток, 1.8м

0,001

672

1,7

1

1

1,1

Итого:

515,3

Расчёт прочих затрат

Прочие затраты принимаем в размере 2 процента от суммы всех предшествующих затрат, кроме накладных (формула (3.12)):

Зпр = (Зоб + Зам + Зз/пл + Зсв + Зэл. эн) · 0,02. (3.12)

Подставив полученные значения Зоб, Зам, Зз/пл, Зсв, Зэл. эн, получается:

Зпр = (15917,8+608,3+43808,3+14894,8+515,3) ·0,02 = 1514,8 (руб.).

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

Таблица 3.5 - Смета проектных затрат

Статья затрат

Единица измерения

Значение показателя

1 Затраты на оборудование

руб.

15917,8

2 Затраты на амортизацию

руб.

608,3

3 Затраты на заработную плату

руб.

43808,3

4 Отчисления на СВ

руб.

14894,8

5 Накладные расходы

руб.

4109,21

6 Затраты на электроэнергию

руб.

515,3

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

руб.

1514,8

Итого:

руб.

81368,6

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

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

З = Зоб + Зам + Зз/пл + Зсв + Зн. р + Зэл. эн + Зпр, (3.13)

где Зоб - затраты на оборудование, руб.;

Зам - затраты на амортизацию оборудования, руб.;

Зз/пл - затраты на заработную плату обслуживающего персонала, руб.;

Зсв - отчисления на СВ, руб.;

Зн. р - накладные расходы, руб.;

Зэл. эн - затраты на электроэнергию, руб.;

Зпр - прочие расходы, руб.

Расчёт затрат на оборудование

Нет необходимости в оборудовании для совершенствования системы, поэтому Зоб = 0.

Расчёт годовых затрат на амортизацию оборудования

Затраты на амортизацию оборудования рассчитываются по формуле (3.14):

Зам = (Сб · Nа) / 100. (3.14)

Годовые затраты на амортизацию оборудования представим в таблице 3.6.

Расчёт затрат на заработную плату обслуживающего персонала

АИС учета оборудования АКБ НМБ ОАО не требует постоянного обслуживания дополнительными сотрудниками-программистами. Поэтому подсчет заработной платы персонала не требуется.

Таблица 3.6 - Годовые затраты на амортизацию оборудования

Наименование оборудования и материалов

Стоимость балансовая, руб.

Норма амортизации, процент

Сумма амортизационных отчислений, руб.

1 Системный блок Athlon II X2 220 (2.8 GHz) /2GB/GT210 (512) /320GB/DVD±RW/CR

9097,9

15

1364,7

Наименование оборудования и материалов

Стоимость балансовая, руб.

Норма амортизации, процент

Сумма амортизационных отчислений, руб.

2 Монитор LG LCD 20" Flatron E2040S [LED, 1600x900, DC 5M: 1, 5мс, 170гор/160вер, D-Sub, TCO03]

5758,3

15

863,7

3 Клавиатура+Мышь A4-Tech (KR-8520D) Black PS/2

403,8

15

60,6

4 Сетевой фильтр APC Essential Surge Protector [P5B-RS] 5 розеток, 1.8м

657,8

15

98,7

Итого:

2787,7

Расчёт затрат на электроэнергию

Годовые затраты на электроэнергию представлены в таблице 3.7.

Расчёт прочих затрат

Прочие затраты принимаем в размере 2 % от суммы всех предшествующих затрат, кроме накладных.

Таблица 3.7 - Годовые затраты на электроэнергию

Наименование токоприёмника

Мощность, кВт

Время использования, ч

Цена за 1кВт·ч, руб

Коэфф. загрузки по мощности

Коэфф. загрузки по времени

Затраты на электроэнергию, руб.

1 Системный блок Athlon II X2 220 (2.8 GHz) /2GB/GT210 (512) /320GB/DVD±RW/CR

0,4

2112

1,7

0,9

1

1292,5

2 Монитор LG LCD 20" Flatron E2040S [LED, 1600x900, DC 5M: 1, 5мс, 170гор/160вер, D-Sub, TCO03]

0,1

2112

1,7

0,9

1

323,1

3 Клавиатура+Мышь A4-Tech (KR-8520D) Black PS/2

0,001

2112

1,7

0,3

0,3

0,3

4 Сетевой фильтр APC Essential Surge Protector [P5B-RS] 5 розеток, 1.8м

0,001

2112

1,7

1

1

3,6

Итого:

1619,6

Зпр = (2787,7+1619,6) ·0,2 = 881,46 (руб.).

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

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

Таблица 3.9 - Смета эксплуатационных затрат

Статья затрат

Единица измерения

Значение показателя

1 Затраты на оборудование

руб.

0

2 Затраты на амортизацию

руб.

2787,7

3 Затраты на электроэнергию

руб.

1619,6

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

руб.

881,46

Итого:

руб.

5288,76

3.3 Экономическая эффективность

Внедрение АИС учета позволит сэкономить время на поиск нужной информации, а также избежать выхода из строя оборудования, не прошедшего своевременную профилактику. В случае несвоевременного выявления вышедшего из строя оборудования, затраты на его ремонт или приобретение новой техники, представляют собой потери для предприятия. Так, за 2012 год, такие потери составили 103520 рублей.

Дг= 103 520 (руб.).

Эг = Дг - Зэкс. (3.15)

Эг = 103520-5288,76=98231,24 (руб.).

Ток = Зпр / Эг. (3.16)

Ток= 81368,6/98231,24 = 0,83 года.

Определим коэффициент экономической эффективности затрат по формуле (3.17):

Еф = 1/ Ток. (3.17)

Получим Еф равным 1,20 коп. /руб.

Сравнивая Ток и Еф с нормативными Тн = 3,3 и Ен = 0,33, видим, что Еф > Ен и Ток < Тн, следовательно, разработка и внедрение АИС учета экономически эффективны.

В таблице 3.11 представлены все технико-экономические показатели проекта.

Таблица 3.11 - Технико-экономические показатели проекта

Статья затрат

Единица измерения

Значение показателя

Проектные затраты

1 Затраты на оборудование

руб.

15917,8

2 Затраты на амортизацию

руб.

608,3

3 Затраты на заработную плату

руб.

43808,3

4 Отчисления на СВ

руб.

14894,8

5 Накладные расходы

руб.

4109,2

6 Затраты на электроэнергию

руб.

515,3

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

руб.

1514,8

Итого:

руб.

81368,5

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

1 Затраты на оборудование

руб.

0

2 Затраты на амортизацию

руб.

2787,7

3 Затраты на заработную плату

руб.

74880

4 Отчисления на СВ

руб.

25459,2

5 Накладные расходы

руб.

7023,7

6 Затраты на электроэнергию

руб.

1619,6

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

руб.

881,46

Итого:

руб.

112651,66

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

год

0,83

Коэффициент экономической эффективности

коп. /руб.

1, 20

Вывод

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

4. Безопасность и экологичность проекта

4.1 Безопасность

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

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

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

Анализ условий труда

Объектом анализа является рабочий кабинет инженера по ремонту АКБ НМБ ОАО. Именно на него будут возложены обязанности по проектированию, созданию и обслуживанию АИС.

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

длина - 8 м;

ширина - 8 м;

высота - 2,5 м.

Рассчитав общую площадь помещения и объём, получается:

площадь: 64 м2;

объём - 160 м3.

Согласно санитарным нормам и правилам (СанПиН 2.2.2/2.4.1340-03) площадь на одно рабочее место с ВДТ или ПЭВМ для взрослых пользователей должна составлять не менее 6 м2, а объем не менее 20 м3 [23].

В рассматриваемом помещении работает шесть человек (начальник отдела, ведущий инженер по ремонту, три инженера по ремонту, системный администратор). Таким образом, данное помещение соответствует требованиям, предъявляемым СанПиН 2.2.2/2.4.1340-03.

При работе с компьютером человек подвергается воздействию ряда опасных и вредных производственных факторов: электромагнитных полей (диапазон радиочастот: ВЧ, УВЧ и СВЧ), инфракрасного и ионизирующего излучений, шума и вибрации, статического электричества и др. Работа с компьютером характеризуется значительным умственным напряжением и нервно-эмоциональной нагрузкой операторов, высокой напряженностью зрительной работы и достаточно большой нагрузкой на мышцы рук при работе с клавиатурой ЭВМ. Большое значение имеет рациональная конструкция и расположение элементов рабочего места, что важно для поддержания оптимальной рабочей позы человека-оператора. В процессе работы с компьютером необходимо соблюдать правильный режим труда и отдыха [24]. В противном случае у разработчика отмечаются значительное напряжение зрительного аппарата с появлением жалоб на неудовлетворенность работой, головные боли, раздражительность, нарушение сна, усталость и болезненные ощущения в глазах, в пояснице, в области шеи и руках.

Перечисленные факторы требуют разработки и применения мер защиты, т.е. наиболее полного комплекса мер защиты.

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

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

Таблица 4.1 - Значения опасных и вредных производственные факторы в рабочем кабинете инженера по ремонту АКБ НМБ ОАО

Фактор

Значение

Температура в теплый период, єС

23

Температура в холодный период, єС

22

Относительная влажность воздуха в теплый период, %

50

Относительная влажность воздуха в холодный период, %

42

Скорость движения воздуха в теплый период, м/с

0,18

Скорость движения воздуха в холодный период, м/с

0,1

Объёмный расход подаваемого в помещение свежего воздуха, м3 за час

20

Естественное освещение, к. е. о.

0,2

Комбинированное освещение, общее, лк

750

Напряженность электрической составляющей электромагнитного поля на расстоянии 50см от поверхности видеомонитора, В/м

5

Напряженность электрического поля, В/м (2-400 кГц)

0,7

Шум, дБ

22

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

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

окна ориентированы на юг: - стены зеленовато-голубого или светло-голубого цвета; пол - зеленый;

окна ориентированы на север: - стены светло-оранжевого или оранжево-желтого цвета; пол - красновато-оранжевый;

окна ориентированы на восток: - стены желто-зеленого цвета; пол зеленый или красновато-оранжевый;

окна ориентированы на запад: - стены желто-зеленого или голубовато-зеленого цвета; пол зеленый или красновато-оранжевый.

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

Окна рабочего кабинета инженера по ремонту АКБ НМБ ОАО ориентированы на восток, покраска стен и полов, коэффициенты отражения соответствуют вышеуказанным требованиям.

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

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

Существует три вида освещения - естественное, искусственное и совмещенное (естественное и искусственное вместе).

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

Искусственное освещение применяется при работе в темное время суток и днем, когда не удается обеспечить нормированные значения коэффициента естественного освещения (пасмурная погода, короткий световой день). Освещение, при котором недостаточное по нормам естественное освещение дополняется искусственным, называется совмещенным освещением.


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

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