Отдел защиты информации и технической поддержки филиала ФГУП «Рослесинфорг» «Дальлеспроект»

Дипломная работа по предмету «Программирование»
Информация о работе
  • Тема: Отдел защиты информации и технической поддержки филиала ФГУП «Рослесинфорг» «Дальлеспроект»
  • Количество скачиваний: 11
  • Тип: Дипломная работа
  • Предмет: Программирование
  • Количество страниц: 58
  • Язык работы: Русский язык
  • Дата загрузки: 2014-12-24 15:22:14
  • Размер файла: 748 кб
Помогла работа? Поделись ссылкой
Информация о документе

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

Если Вы являетесь автором текста представленного на данной странице и не хотите чтобы он был размешён на нашем сайте напишите об этом перейдя по ссылке: «Правообладателям»

Можно ли скачать документ с работой

Да, скачать документ можно бесплатно, без регистрации перейдя по ссылке:

Содержание

ВВЕДЕНИЕ
1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Общая характеристика предприятия
1.2 Организационная структура предприятия
1.3 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.4 Движение потоков данных
1.5 Технология функционирования объекта
1.6 Обзор используемых программных средств
2 РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА
2.1 Идентификация информационного пространства
2.2 Структурирование информационного пространства
2.3 Определение логической структуры базы данных
2.4 Состав информационного обеспечения
2.5 Описание программного обеспечения
2.6 Требование к прикладному программному обеспечению
2.7 Структура и состав программного обеспечения
2.8 Средства разработки программного обеспечения
2.9 Руководство пользователя
3 РАСЧЕТ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ВНЕДРЕНИЯ ПРОЕКТА
3.1 Расчет стоимости часа работы ЭВМ
3.2
3.3
Заключение
Список используемой литературы
ПРИЛОЖЕНИЕ


ВВЕДЕНИЕ

Объектом исследования выпускной квалификационной работы является отдел защиты информации и технической поддержки филиала ФГУП «Рослесинфорг» «Дальлеспроект». Целью исследования является ознакомление с деятельностью отдела защиты информации и технической поддержки предприятия. Изучение принципов его работы, опыта специалистов, работающих в нем, углубление и закрепление знаний, полученных в ходе учебных занятий, так и выработка навыков подготовки, принятия и реализации решений в практической деятельности, ознакомление с делопроизводством и оборудованием предприятия и приобретение навыков коммуникабельности и общения в коллективе.
Целью отдел защиты информации и технической поддержки филиала ФГУП «Рослесинфорг» «Дальлеспроект» является обслуживание всей компьютерной техники на предприятии, ее закупка, ремонт, замена, установка программного обеспечения и т.д. Большую часть времени занимает составление и ведение документооборота по всем операциям в департамент программно-технического обслуживания.
Современные информационные технологии призваны существенно облегчить жизнь людей, особенно это касается выполнения тех или иных задач в офисах при работе с документами. С появлением компьютеров и Интернета стало возможным не только создавать архивы данных, но и быстро обмениваться данными, общаться с клиентами и партнерами независимо от того, как далеко они находятся и выполнять множество других видов работ, которые существенно облегчают работу всех сотрудников в компании.
С каждым годом все более популярным становится электронный документооборот, успешно заменяющий обычные бумажные архивы, что связано с множеством преимуществ, основным из которых является существенное повышение оперативности работы с теми или иными документами. Ведь для того, чтобы найти и просмотреть, переслать тот или иной документ, теперь достаточно нажать несколько кнопок, а не проводить несколько часов и даже дней в архиве за бумагами.
Немаловажно и то, что внедрение такой системы позволяет существенно сократить расходы на хранение бумаг и работу с ними. Так, для хранения огромного количества важной информации достаточно приобрести несколько жестких дисков большого объема, избежав необходимости арендовать или приобретать помещение под архив, оплачивать работу отдельного сотрудника, который бы там работал.
Для того, чтобы создать систему электронного документооборота, достаточно просто приобрести соответствующее программное обеспечение и установить его, после чего использовать все доступные функции в работе. При помощи такой системы можно успешно переводить традиционные документы в электронную форму с использованием систем сканирования, регистрировать их, искать нужную информацию, осуществлять маршрутизацию, создавать отчеты, вести архивы, администрировать права доступа к информации разной степени конфиденциальности. Все это позволяет повысить качество работы и упростить выполнение многих задач.
Разрабатываемая автоматизированная информационная система должна позволять вести учет и анализ компьютерной техники на предприятии.
При этом необходимо практически решить следующие задачи:
 провести анализ предметной области;
 выявить недостатки и проблемы в области учета и анализа компьютерной техники;
 разработать структуру базы данных;
 выбрать средств реализации проекта;
 провести создание, тестирование и внедрение автоматизированной информационной системы;
 провести технико-экономическое обоснование проекта.

















1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Общая характеристика предприятия

Филиал «Дальлеспроект» является одним из крупнейших в составе ФГУП «Рослесинфорг» и на протяжении более чем 60-ти лет представляет собой ведущее предприятие лесной отрасли. Филиал «Дальлеспроект» находится по адресу: 680007, Хабаровский край, г. Хабаровск, ул. Волочаевская, 4.
Филиал «Дальлеспроект» оказывает широкий спектр услуг в сфере лесного хозяйства и земельных отношений для органов управления лесным хозяйством, предприятий лесного комплекса, арендаторов и других организаций, осуществляющих свою деятельность на землях лесного фонда, а также на землях иных категорий.
Основным направлением производственной деятельности Филиала является проведение государственной инвентаризации лесов. Для достижения поставленных перед ним целей Филиал осуществляет следующие виды деятельности:
- оказание услуг по проведению государственной инвентаризации и оценки состояния лесов;
- проведение лесопатологического мониторинга лесов и мониторинга пожарной опасности;
- выполнение работ, оказание услуг по лесоустройству;
- оказание услуг по сбору документированной информации государственного лесного реестра;
- разработка, совершенствование и сопровождение геоинформационных систем;
- организация обеспечения работ по государственной инвентаризации лесов, лесоустройству и иных работ материалами аэросъёмки и космических съёмок;
- выполнение аэросъёмочных работ;
- участие в установленном порядке в подготовке материалов и проведении добровольной лесной сертификации;
- определение кадастровой стоимости лесных участков;
- участие в подготовке информации и материалов для проведения аукционов по продаже права на заключение договора аренды лесного участка, либо права на заключение договора купли-продажи лесных насаждений;
- проектирование лесничеств и лесопарков;
- проектирование эксплуатационных лесов, защитных лесов, резервных лесов, а также особо защитных участков лесов;
- обоснование отнесения лесов к видам по целевому назначению и категориям защитных лесов, подготовка предложений и материалов для перевода лесов из одного вида по целевому назначению или категории лесов в другой вид или другую защитную категорию;
- определение границ лесных участков, внутрихозяйственная организация территорий лесничеств, лесопарков, лесных участков и лесных насаждений;
- закрепление на местности местоположений границ лесничеств, лесопарков, категорий лесов, особо защитных участков;
- проектирование лесных участков;
- проведение работ по межеванию земель и землеустройству;
- таксация лесов (выявление, учёт, оценка качественных и количественных характеристик лесных ресурсов);
- выполнение расчётов размеров использования лесов, проектирование мероприятий по охране, защите, воспроизводству лесов;
- разработка проектов освоения лесов для всех видов использования лесов;
- участие в проведении экспертиз и подготовке аналитических записок по вопросам лесного хозяйства и использования лесов;
- разработка лесохозяйственных регламентов лесничеств и лесопарков и внесение в них изменений;
- участие в разработке лесного плана субъекта Российской Федерации;
- проведение съёмочно-геодезических работ при инженерных изысканиях;
- выполнение работ по отводу и таксации лесосек, материально-денежной оценке лесосек;
- выполнение работ по составлению лесных деклараций;
- освидетельствование мест рубок по материалам крупномасштабной аэрофотосъёмки;
- разработка проектов благоустройства и озеленения природных комплексов городского озеленения;
- геоботанические, лесобиологические, почвенные и другие обследования с составлением карт;
- охотустройство охотничьих хозяйств и видовых заказников;
- оценка воздействия на окружающую среду последствий использования лесов и иной хозяйственной деятельности;
- выполнение работ по натурному техническому обследованию лесных участков земель лесного фонда и иных категорий;
- издательская, рекламная, полиграфическая деятельность.
Все работы выполняются высококвалифицированными специалистами различных направлений, имеющими большой опыт работы: лесоустройство, картография, землеустройство, геодезия, дистанционные методы зондирования земли, мониторинг окружающей среды и т.д. Общая численность инженерно-технического персонала филиала «Дальлеспроект» составляет более 200 человек.
Филиал ФГУП «Рослесинфорг» «Дальлеспроект» имеет много надежных партнеров и долгое время плодотворно сотрудничает с различными организациями, крупнейшими из которых являются: ОАО «Дальлеспром», ОАО «Тернейлес», ООО «Римбунан Хиджау», ООО СП «Аркаим» и другие.
Дальлеспроект владеет достоверной и разносторонней информацией о землях лесного фонда, лесных ресурсах, состоянии лесов и динамике лесного фонда. Обладая высоким техническим потенциалом, коллектив активно внедряет в производство новейшие ГИС технологии и современные инструментарии, постоянно совершенствуя методы сбора, обработки и представления информации.

1.2 Организационная структура предприятия

Организационная структура филиала ФГУП «Рослесинфорг» «Дальлеспроект» приведена на рисунке 1. На рисунке 2 представлена структурная схема отдела защиты информации и технической поддержки филиала «Дальлеспроект». В отделе работают сотрудники, которые занимаются обслуживанием всей компьютерной техники. В зависимости от проблем в работе компьютерной техники в отделе есть специалисты по обслуживанию каждой проблемы. Так инженеры-программисты занимаются поиском и устранением ошибок в работе программного обеспечения. В то время как инженеры-системотехники и техники-электроники следят за техническим состоянием компьютеров, принтеров, сканеров и другой компьютерной техники.

1.3 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации

Чтобы разработать автоматизированную информационную систему по учету и анализу аппаратно-программных средств на предприятии нужно провести анализ работы отдела защиты информации и технической поддержки. Определим основные функции отдела:
- Закупка аппаратно-программных средств (компьютеров, сканеров, принтеров, модемов, программного обеспечения и т.д.). Хотя компьютерную технику сам отдел не оплачивает, но он занимается поиском выгодных предложений и осуществляет закупку вместе с бухгалтерией. На основании приходной накладной (Приложение А) техника сначала поступает в департамент, где на основании накладной составляется карточка оборудования (Приложение Б) по каждой единице закупаемой техники.
- Установка аппаратно-программных средств. После составления всей начальной документации по закупленной технике выполняется ее установка на соответствующее рабочее место.

Рисунок 1 - Организационная структура филиала ФГУП «Рослесинфорг» «Дальлеспроект»

Рисунок 2 - Организационная структура отдела защиты информации и технической поддержки

При этом в карточке оборудования делается отметка о времени установки и месте, куда оно было установлено.
- Перемещение аппаратно-программных средств. В некоторых случаях техника может быть переставлена с одного рабочего места на другое. На основании перемещения делается пометка в карточке о дате перемещения и месте, куда было перемещено оборудование.
- Ремонт аппаратно-программных средств. Сотрудники отдела выполняют мелкий ремонт оборудования на основании заявок сотрудников из других отделов, где установлена компьютерная техника. В основном этот ремонт состоит в определении неисправностей в работе оборудования и замене деталей, которые вышли из строя. При этом составляется дефектная ведомость (Приложение В) и смета затрат на ремонт (Приложение В). Также к ремонту относится перестановка программного обеспечения и мелкий ремонт, не требующий замены деталей (например, смазка процессора, чистка корпуса компьютера, проверка работы вентиляторов и т. д.). Об этом делается пометка в карточке оборудования. На основании всех выполняемых ремонтных работ ведется ремонтный журнал (Приложение Г).
- Списание аппаратно-программных средств. Отдел занимается только составлением экспертной оценки о состоянии компьютерной техники (Приложение Д), на основании которой составляется акт списания (Приложение Е). Утилизацией и составлением другой документации по списанию занимается отдел эксплуатации материально-технического обеспечения.
- Подготовка статистических данных. На основании документов, составленных в отделе можно вести различную статистику. Например, общее количество аппаратно-программных средств, объемы закупок аппаратно-программных средств по годам, частота ремонта той или иной техники и т.д. Статистика очень важна для начальников и директора предприятия, т.к. помогает определять степень обновляемости компьютерной техники, а также выявить сотрудников, которые чаще всего обращаются за ремонтом и, следовательно, нуждаются в дополнительной помощи по освоению компьютерной техники либо в лекции о бережном отношении к ней.
Таким образом, анализ работы отдела показал, что автоматизация его работы значительно повысит осведомленность сотрудников отдела в необходимости закупки либо ремонте компьютеров, а также поможет руководству предприятия своевременно реагировать на проблемы, возникающие у сотрудников при работе с компьютерной техникой. Это, в свою очередь, может повысить эффективность работы, как сотрудников различных отделов, так и самого предприятия в целом. Также автоматизация отдела поможет значительно сократить время, которое работники тратят на оформление различной документации и больше времени уделять обслуживанию и ремонту компьютерной техники. Компьютерный документооборот значительно сокращает объем ошибок, возникающих при бумажном документообороте.

1.4 Движение потоков данных

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

1.5 Технология функционирования объекта

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


Рисунок 3 – Диаграмма потоков данных в отделе ЗИ и ТП

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


Рисунок 4 – Общее представление системы





Рисунок 5 – Декомпозиция системы
1.6 Обзор используемых программных средств

Компьютерный парк офиса филиала состоит из 200 персональных компьютеров, 10 ноутбуков, 10 сетевых принтеров, 5 серверов. Для доступа к сети Интернет используются технология выделенного канала. Все компьютеры соединены в локальную сеть, которая имеет четыре домена.
Рабочие станции работают под управлением операционной системы Windows ХР Professional SP3, Windows 7, Linux. На них установлены стандартные офисные приложения: MS Office 2007, Fine Reader 11, Acrobat и т.д. На некоторых серверах установлено специальное программное обеспечение для конкретных пользователей. Например, система автоматизации бухгалтерии и отдела кадров «Галактика», системы шифрования данных, электронной цифровой подписи, справочно-правовые системы «Гарант», «Консультант Плюс».
На данный момент отдел ЗИ и ТП не пользуется какими-либо программными средствами для учета и компьютерной техники. Процесс учета и анализа автоматизирован с помощью средств MS Office. В программе MSWord набраны шаблоны всех документов. В программе MS Excel составлена база данных аппаратно-программных средств. Однако возможности такой автоматизации достаточно ограничены, поэтому возникла необходимость создания программного обеспечения, реализующие функции, описанные выше.
Дополнительно рассмотрим аналоги программ учета и анализа компьютерной техники на предприятии.
Программа IT Invent (разработчик: частное лицо, распространяется через интернет магазин allsoft.ru) позволяет вести инвентаризационный учет компьютеров, IT оборудования, программного обеспечения, комплектующих, расходных материалов и инвентаря. Учет компьютерной техники ведется в рамках организаций и их филиалов.
Ключевые особенности программы:
- Поддержка базы данных MS Access и MS SQL Server.
- Многопользовательский режим работы - все филиалы работают с единой базой.
- Возможность создания и настройки собственных дополнительных свойств различных типов.
- Прикрепление изображений и файлов к объектам учёта.
- Учет Заказов поставщикам на все виды учетных единиц.
- Учет выполнения работ любых видов внутри организации.
- Уникальная система создания и печати инвентарных этикеток. Поддержка принтеров штрих-кодов.
- Поддержка работы со сканером штрих-кодов. Поиск записей в базе по штрих-коду.
- Модуль инвентаризации с автоматической обработкой результатов.
- Ведение истории изменений ключевых полей объектов учета.
- Учет ремонтов и профилактических обслуживаний оборудования и компьютеров.
- Логическое связывание программ и комплектующих с оборудованием.
- Учет расходных материалов, комплектующих запчастей, канцелярии.
- Учет инвентаря и хозяйственных принадлежностей.
- Закрепление учетных единиц за сотрудниками организации. Акты приёма-передачи.
- Ведение базы поставщиков, сервисных организаций и прочих контрагентов.
- Большое количество встроенных печатных форм и отчетов с возможностью их редактирования.
- Импорт и просмотр данных напрямую из Active Directory.
- Импорт данных из Excel/CSV файлов.
Программа Hardware Inspector (программа разработана компанией Database Harbor Software) - программа для инвентаризации компьютеров и оргтехники, учёта расходных материалов, лицензий на ПО, заявок от пользователей, кроссировки сети и автоматизации деятельности сотрудников IT-подразделения.
Hardware Inspector поможет решить следующие задачи:
- автоматизация инвентарного учета компьютерной техники и комплектующих, с возможностью хранения всей истории перемещений и обслуживания;
- защита компьютеров и комплектующих от хищения и подмены благодаря механизму ревизии рабочих мест;
- осуществление детального контроля за параметрами конфигурации компьютера, обеспечивающее свободу и оперативность действий по планированию, модернизации и перераспределении устройств;
- автоматизация отчетности перед материальной бухгалтерией.
Возможности программы Hardware inspector:
- Учёт отдельных комплектующих, а не просто описание параметров рабочих станций и текущего состояния параметров компьютера.
- На каждое устройство заводится паспорт, в котором отражается информация о его покупке, технических параметрах, истории его перемещений по рабочим местам и обслуживания.
- Отслеживание истории перемещения устройств, их ремонта, профилактики и инвентаризации.
- Возможность не только ручного ввода данных, но и импорта информации из отчетов программ анализа конфигурации компьютеров AIDA, EVEREST, ASTRA и ASTRA32.
- Учет лицензий на программное обеспечение. На каждую лицензию заводится паспорт, в котором отражается информация о её покупке, параметрах, истории ее перемещений по рабочим местам.
- Учёт заявок от пользователей. Hardware Inspector обеспечивает хранение истории сообщений в заявке, прикрепляемые файлы и прочее. Возможность совместной работы с веб-интерфейсом.
- Механизм инвентаризации с использованием штрих-кодов показывает реальное наличие устройств на рабочих местах.
- Обширный перечень прав доступа к функциям и данным позволяет очень гибко настроить возможности каждого оператора базы данных.
- Мощные механизмы поиска устройств, лицензий и прочего.
- Большой набор настраиваемых отчетов, экспорт в различные форматы.
- Поддержка многопользовательской работы с базой данных в сети.


2 РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА
2.1 Идентификация информационного пространства

Определим основные таблицы, которые должны присутствовать в базе данных программы:
- таблица «Компьютерная техника» должна полностью описывать компьютерную технику, установленную на предприятии. Таблица может содержать следующие поля: код техники, наименование, дата покупки, дата установки, дата перемещения, дата списания, ответственное лицо, дата ремонта, фирма-производитель, вид техники, стоимость, магазин закупки, дата гарантии;
- таблица «Сотрудники» должна полностью описывать всех сотрудников, работающих в организации. Таблица может содержать следующие поля: код сотрудника, фамилия, имя, отчество, отдел;
- для каждого конкретного документа (приходная накладная, заявка на ремонт, экспертное заключение и т.д.) будет разработана своя таблица, в которой будет сохранена подробная информация согласно структуре заполнения документов;
- таблица «Журнал документов» будет хранить список всех документов, которые были созданы в программе. Данная таблица упростит возможность работы пользователя со всеми документами. Будет иметь поля: номер документа, дата документа, название документа, код компьютерной техники, код сотрудника, составляющего документ.




2.2 Структурирование информационного пространства

Для проектирования базы данных используется метод «сущность-связь». Согласно этому методу проведем выделение сущностей, их атрибутов и связей между сущностями.
В базе данных можно выделить следующие сущности:
- компьютерная техника;
- документ;
- сотрудник.
Для каждой сущности определим основные атрибуты:
- компьютерная техника: код, наименование техники, фирма-производитель;
- документ: код документа, название документа, код сотрудника, код техники;
- сотрудник: код сотрудника, ФИО сотрудника, отдел.
Определим основные связи между сущностями:
- так как сотрудник может выполнять различные действия с компьютерной техникой (устанавливает, ремонтирует, перемещает и т.д.), то используем связь: Сотрудник взаимодействует с Компьютерной техникой;
- Сотрудник заполняет Документ;
- Компьютерная техника включается в Документ.
Двойным подчеркиванием отмечаются атрибуты, которые являются первичным ключом.
На рисунке 6 приведена диаграмма сущностей в нотации Чена.


Рисунок 6 – Диаграмма сущностей в нотации Чена

2.3 Определение логической структуры базы данных

После построения предварительных отношений проведем анализ присутствующих в отношении функциональных зависимостей. Логическую структуру отобразим графически в виде схемы в нотации Баркера. На схеме отметим атрибуты ключами (#) перед их именами: код документа, код сотрудника и код . Каждую таблицу поместим в прямоугольник с указанием имени таблицы и списка атрибутов.
Для обозначения связей на диаграмме будем использовать следующие графические символы:
- отношение 1:М – «один ко многим» и отношение М:М – «многие ко многим». Каждый сотрудник может взаимодействовать с множеством компьютерной техники, с другой стороны с каждой единицей компьютерной техники может взаимодействовать много сотрудников. Поэтому связь «Сотрудник - Компьютерная техника» имеет отношение М:М. Каждый документ заполняет только один сотрудник, с другой стороны каждый сотрудник может заполнить много документов, поэтому связь «Сотрудник-Документ» имеет отношение 1:М. С одной стороны каждый документ может включать только одну единицу компьютерной техники, с другой стороны каждая единица компьютерной техники может быть включена во множество документов.
Для множественной связи линия присоединяется к прямоугольнику в трех точках, а для единичной связи – в одной точке.
На рисунке 7 приведена логическая схема базы данных в нотации Баркера.


Рисунок 7 - Логическая схема базы данных

2.4 Состав информационного обеспечения

Опишем структуру всех таблиц базы данных с примерами записей в таблице. При описании БД будем учитывать нормальные формы создания БД. Нормальная форма – это требование, предъявляемое к структуре таблиц в теории реляционных баз данных для устранения из базы избыточных функциональных зависимостей между атрибутами (полями таблиц). Рассмотрим нормальные формы:
1.) Первая нормальная форма имеет следующие критерии:
- Все строки должны быть различными.
- Все элементы внутри ячеек должны быть атомарными (не списками). Другими словами, элемент является атомарным, если его нельзя разделить на части, которые могут использовать в таблице независимо друг от друга.
Методы приведения к первой нормальной форме:
- Устранить повторяющиеся группы в отдельных таблицах (одинаковые строки).
- Создать отдельную таблицу для каждого набора связанных данных.
- Идентифицировать каждый набор связанных данных с помощью первичного ключа (добавить уникальный id для каждой строки).
2.) Вторая нормальная форма имеет следующие критерии:
- Таблица должна находиться в первой нормальной форме.
- Любое поле таблицы, не входящее в состав первичного ключа, должно функционально полно зависеть от первичного ключа.
Методы приведения ко второй нормальной форме:
- Создать отдельные таблицы для наборов значений, относящихся к нескольким записям.
- Связать полученные таблицы с помощью внешнего ключа.
3.) Третья нормальная форма имеет следующие критерии:
- Таблица находится во второй нормальной форме.
- Любой не ключевой атрибут таблицы функционально зависит только от первичного ключа.
Методы приведения к третьей нормальной форме:
- Удаление полей не зависящих от ключа.
Существуют и другие нормальные формы, однако использование трех нормальных форм, приведенных выше, является достаточным для нормализации таблиц БД.
Выделим следующие таблицы:
- таблица «Сотрудники»(workers) описывает всех сотрудников предприятия. Имеет следующие поля:
- ид_сотрудника(id_worker) – код сотрудника, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- ФИО сотрудника(fio_worker) – строковое поле, 60 символов;
- код отдела(id_department) – ид_отдела из таблицы «Отделы». Для описания отдела создадим дополнительную таблицу «Отделы» (departments, для приведения ко второй нормальной форме), которая имеет следующие поля:
- ид_отдела(id_department) – код отдела, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- наименование отдела(description) – строковое поле, 50 символов;
- код должности(id_post) – ид_должности из таблицы «Должности». Для описания должности создадим дополнительную таблицу «Должности» (posts, для приведения ко второй нормальной форме), которая имеет следующие поля:
- ид_должности(id_post) – код должности, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- наименование должности(description) – строковое поле, 50 символов.
В таблице 2 приведен пример записи в таблицу «Отделы», в таблице 3 приведен пример записи в таблицу «Должности», в таблице 4 приведен пример записи в таблицу «Сотрудники».

Таблица 2 – Запись в таблице «Отделы»
Название поля Значение
ид_отдела(id_department) 1
наименование отдела(description) Информационно-технический отдел



Таблица 3 – Запись в таблице «Должности»
Название поля Значение
ид_должности(id_post) 1
наименование должности(description) инженер-программист

Таблица 4 – Запись в таблице «Сотрудники»
Название поля Значение
ид_сотрудника(id_worker) 1
ФИО сотрудника(fio_worker) Иванов Иван Иванович
ид_отдела(id_department) 1
ид_должности(id_post) 1

Таблица «Компьютерная техника» (equipment) - описывает все программно-аппаратное обеспечение предприятия. Таблица имеет поля:
- ид_оборудования(id_equipment) – код оборудования, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- наименование(description) – строковое поле, 100 символов;
- ид_производителя(id_producer) – ид_производителя из таблицы «Производители». Для описания производителя создадим дополнительную таблицу «Производители» (producers, для приведения ко второй нормальной форме), которая имеет следующие поля:
- ид_производителя(id_producer) – код производителя, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- наименование производителя(description) – строковое поле, 50 символов;
- дата покупки (d_buy) - поле типа «дата». Чаще всего дата хранится в виде: ДД.ММ.ГГГГ, где ДД – это две позиции, выделенные на запись дня месяца (01-31), ММ – две позиции, выделенные на запись номера месяца (01-12), ГГГГ – четыре позиции на запись года (начиная с 1900);
- дата установки (d_installation) - поле типа «дата»;
- стоимость(cost) – вещественное поле;
- дата списания(d_writeoff) - поле типа «дата»;
- наличие ремонта(repair) – логическое поле;
- наличие перемещения(movement) – логическое поле;
- ответственное лицо(id_worker) – ид_сотрудника из таблицы «Сотрудники»;
- срок гарантии(d_warranty) - поле типа «дата»;
- код вида оборудования(id_tequipment) - ид_вида оборудования из таблицы «Виды оборудования». Для описания видов оборудования создадим дополнительную таблицу «Виды оборудования» (tequipment , для приведения ко второй нормальной форме), которая имеет следующие поля:
- ид_вида оборудования(id_tequipment) – код вида оборудования, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- наименование вида оборудования(description) – строковое поле, 50 символов;
- код магазина закупки(id_shop) – ид_магазина из таблицы «Магазины». Для описания магазинов закупки создадим дополнительную таблицу «Магазины» (shops, для приведения ко второй нормальной форме), которая имеет следующие поля:
- ид_магазина(id_shop) – код магазина, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- наименование магазина(description) – строковое поле, 50 символов;
- адрес магазина(adress) – строковое поле, 100 символов;
- ответственное лицо(fio) – строковое поле, 50 символов;
- телефон(phone) – строковое поле, 10 символов.
В таблице 5 приведен пример записи в таблицу «Магазины», в таблице 6 приведен пример записи в таблицу «Виды оборудования», в таблице 7 приведен пример записи в таблицу «Производители», в таблице 8 приведен пример записи в таблицу «Компьютерная техника».







Таблица 5 – Запись в таблице «Магазины»
Название поля Значение
ид_магазина(id_shop) 1
наименование магазина(description) Comfy
адрес магазина(adress) г. Екатеринбург, ул. Ленина, 45
ответственное лицо(fio) Петрова Лилия Максимовна
телефон(phone) 3433280020

Таблица 6 – Запись в таблице «Виды оборудования»
Название поля Значение
ид_вида оборудования(id_tequipment) 1
наименование вида оборудования(description) Принтер

Таблица 7 – Запись в таблице «Производители»
Название поля Значение
ид_производителя(id_producer) 1
наименование производителя(description) Samsung

Таблица «Приходные накладные» (invoices) - описывает все приходные накладные на компьютерную технику. Таблица имеет поля:
- ид_документа(id_doc) – код документа, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- дата документа(d_date) - поле типа «дата»;
- ид_оборудования(id_equipment) – код оборудования из таблицы «Компьютерная техника»;
- ид_сотрудника(id_worker) – код сотрудника из таблицы «Сотрудники»;
- цена(cost) – вещественное поле.
В таблице 9 приведен пример записи в таблицу «Приходные накладные».

Таблица 8 – Запись в таблице «Компьютерная техника»
Название поля Значение
ид_оборудования(id_equipment) 1
наименование(description) SCX-3405
ид_производителя(id_producer) 1
дата покупки (d_buy) 04.02.2014
дата установки (d_installation) 06.02.2014
стоимость(cost) 6500,00
дата списания(d_writeoff)
наличие ремонта(repair) false
наличие перемещения(movement) false
ответственное лицо(id_worker) 1
срок гарантии(d_warranty) 04.02.2016
код вида оборудования(id_tequipment) 1
ид_магазина(id_shop) 1

Таблица 9 – Запись в таблице «Приходные накладные»
Название поля Значение
ид_документа(id_doc) 1
дата документа(d_date) 04.02.2014
ид_оборудования(id_equipment) 1
ид_сотрудника(id_worker) 1
цена(cost) 6500,00
Таблица «Заявки на ремонт» (repair_requests) - описывает все заявки на ремеонт на компьютерную технику. Таблица имеет поля:
- ид_документа(id_doc) – код документа, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- дата документа(d_date) - поле типа «дата»;
- код оборудования (id_equipment) – ид_оборудования из таблицы «Компьютерная техника»;
- код сотрудника подавшего заявку(id_pworker) – ид_сотрудника из таблицы «Сотрудники»;
- код сотрудника выполнившего заявку(id_gworker) – ид_сотрудника из таблицы «Сотрудники»;
- цена(cost) – вещественное поле;
- код вида ремонта(id_trepair) – ид_вида ремонта из таблицы «Виды ремонта». Для описания видов ремонта создадим дополнительную таблицу «Виды ремонта» (trepair, для приведения ко второй нормальной форме), которая имеет следующие поля:
- ид_вида ремонта(id_trepair) – код вида ремонта, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- наименование вида ремонта(description) – строковое поле, 50 символов;
- дополнительная информация(info) – строковое поле, 255 символов.
Для случая, когда во время ремонта требуется замена деталей, создадим еще две таблицы: детали и ремонтные детали.
Таблица «Детали»(details) описывает все детали, таблица имеет поля:
- ид_детали(id_detail) – код детали, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- наименование детали(description) – строковое поле, 50 символов;
- цена(cost) – вещественное поле.
Таблица «Ремонтные детали»(rdetails) описывает детали, которые использовались при ремонте, таблица имеет поля:
- ид_записи(id_record) – код записи, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- ид_документа(id_doc) – код документа из таблицы «Заявки на ремонт»;
- ид_детали(id_detail) – код детали из таблицы «Детали»;
- количество(count) – целое поле.
В таблице 10 приведен пример записи в таблицу «Виды ремонта». В таблице 11 приведен пример записи в таблицу «Заявки на ремонт». В таблице 12 приведен пример записи в таблицу «Детали». В таблице 13 приведен пример записи в таблицу «Ремонтные детали».

Таблица 10 – Запись в таблице «Виды ремонта»
Название поля Значение
ид_вида ремонта(id_trepair) 1
наименование вида ремонта(description) Замена тонера

Таблица 11 – Запись в таблице «Заявки на ремонт»
Название поля Значение
ид_документа(id_doc) 1
дата документа(d_date) 12.04.2014
код оборудования (id_equipment) 1
код сотрудника подавшего заявку(id_pworker) 1
код сотрудника выполнившего заявку(id_gworker) 1
цена(cost) 200,00
код вида ремонта(id_trepair) 1
дополнительная информация(info)

Таблица 12 – Запись в таблице «Детали»
Название поля Значение
ид_детали(id_detail) 1
наименование детали(description) Тонер
цена(cost) 200,00

Таблица 13 – Запись в таблице «Ремонтные детали»
Название поля Значение
ид_записи(id_record) 1
ид_документа(id_doc) 1
ид_детали(id_detail) 1
количество(count) 1

Таблица «Перемещения техники»(movements) описывает все перемещения техники, таблица имеет поля:
- ид_документа(id_doc) – код документа, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- дата документа(d_date) - поле типа «дата»;
- код оборудования (id_equipment) – ид_оборудования из таблицы «Компьютерная техника»;
- код сотрудника, от которого перемещается техника (id_oworker) – ид_сотрудника из таблицы «Сотрудники»;
- код сотрудника, к которому перемещается техника (id_iworker) – ид_сотрудника из таблицы «Сотрудники»;
- код сотрудника выполнившего перемещение(id_gworker) – ид_сотрудника из таблицы «Сотрудники».
В таблице 14 приведен пример записи в таблицу «Перемещения техники».
Таблица «Экспертные оценки»(experts) описывает все экспертные оценки техники, таблица имеет поля:
- ид_документа(id_doc) – код документа, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- дата документа(d_date) - поле типа «дата»;
- код оборудования (id_equipment) – ид_оборудования из таблицы «Компьютерная техника»;
- код сотрудника, составившего экспертную оценку(id_gworker) – ид_сотрудника из таблицы «Сотрудники».
В таблице 15 приведен пример записи в таблицу «Экспертные оценки».

Таблица 14 – Запись в таблице «Перемещения техники»
Название поля Значение
ид_документа(id_doc) 2
дата документа(d_date) 15.04.2014
код оборудования (id_equipment) 1
код сотрудника, от которого перемещается техника (id_oworker) 1
код сотрудника, к которому перемещается техника (id_iworker) 2
код сотрудника выполнившего перемещение(id_gworker) 1

Таблица 15 – Запись в таблице «Экспертные оценки»
Название поля Значение
ид_документа(id_doc) 2
дата документа(d_date) 15.04.2014
код оборудования (id_equipment) 2
код сотрудника, составившего экспертную оценку(id_gworker) 1

Таблица «Журнал документов»(gournal) содержит список всех документов, которые были созданы в программе. Таблица имеет поля:
- ид_записи(id_record) – код записи, первичный ключ, который однозначно идентифицирует записи таблицы (критерий второй нормальной формы), поле является целым числом, которое автоматически увеличивается на 1 при создании каждой новой записи в таблице;
- ид_документа(id_doc) – код документа из таблиц «Приходная накладная», «Заявки на ремонт», «Перемещения техники», «Экспертные оценки»;
- код вида документа (id_tdoc) – целое поле, код вида документа: 1- приходная накладная, 2 - заявка на ремонт, 3 - перемещение техники, 4-экспертная оценка;
- дата документа(d_date) - поле типа «дата»;
- код оборудования (id_equipment) – ид_оборудования из таблицы «Компьютерная техника»;
- код сотрудника, составившего документ(id_gworker) – ид_сотрудника из таблицы «Сотрудники».
В таблице 16 приведен пример записи в таблицу «Журнал документов».

Таблица 16 – Запись в таблице «Журнал документов»
Название поля Значение
ид_записи(id_doc) 1
ид_документа(id_doc) 2
код вида документа (id_tdoc) 4
дата документа(d_date) 15.04.2014
код оборудования (id_equipment) 2
код сотрудника, составившего документ(id_gworker) 1

На рисунке 8 приведена логическая модель данных в нотации IDEF1X.


Рисунок 8 - Логическая модель данных в нотации IDEF1X
2.5 Описание программного обеспечения

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

2.6 Требование к прикладному программному обеспечению

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

2.7 Структура и состав программного обеспечения

Главным элементом программного обеспечения является база данных.

Главным элементом программного обеспечения является форма. Для каждого документа, а также для ведения картотеки были разработаны формы. Приведем описание всех форм проекта:
- Главная форма проекта (файлы form1.pas, form1.dfm);
- Форма, на которой помещены все таблицы и запросы к таблицам проекта и компоненты, связывающие таблицы с компонентами, отображающими данные из таблиц (файлы form2.pas, form2.dfm);
- Картотека сотрудников (файлы form3.pas, form3.dfm);
- Картотека оборудования (файлы form4.pas, form4.dfm);
- Картотека деталей (файлы form5.pas, form5.dfm);
- Картотека отделов (файлы form6.pas, form6.dfm);
- Картотека должностей (файлы form7.pas, form7.dfm);
- Картотека видов оборудования (файлы form8.pas, form8.dfm);
- Картотека магазинов (файлы form9.pas, form9.dfm);
- Картотека производителей (файлы form10.pas, form10.dfm);
- Картотека видов ремонта (файлы form11.pas, form11.dfm);
- Форма выбора данных из таблицы в документ (файлы form12.pas, form12.dfm);
- Документ «Приходная накладная» (файлы form13.pas, form13.dfm);
- Документ «Заявки на ремонт» (файлы form14.pas, form14.dfm);
- Документ «Перемещения техники» (файлы form15.pas, form15.dfm);
- Документ «Экспертные оценки» (файлы form16.pas, form16.dfm);
- Журнал документов (файлы form17.pas, form17.dfm);
- Форма отчетов (файлы form18.pas, form18.dfm).

2.8 Средства разработки программного обеспечения
2.9 Руководство пользователя




























3 РАСЧЕТ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ВНЕДРЕНИЯ ПРОЕКТА
3.1 Расчет стоимости часа работы ЭВМ

Стоимость часа работы электронной вычислительной машины рассчитывается по формуле:
, (1)
где С – затраты на содержание и обслуживание ЭВМ за месяц;
T - полезный фонд времени работы ЭВМ за месяц;
n – количество машин.
Затраты на содержание и обслуживание ЭВМ рассчитываются по формуле:
, (2)
где СЗП – затраты на заработную плату, руб.;
ССФ - отчислений в фонды социального страхования и обеспечения, руб.;
СН - накладные расходы, руб.;
САМ - амортизационные отчисления, руб.;
СРЕМ - затраты на ремонт оборудования, руб.;
СЭЛ - затраты на электроэнергию, руб.;
СМ - затраты на материалы, руб.
Процент отчислений в фонды социального страхования и обеспечения в сумме составляет 30,2% процентов. А именно: отчисления в пенсионный фонд составляют 22% (страховая часть 16%, накопительная часть 6%). Отчисления в фонд социального страхования составляют 2,9%, отчисления в фонд обязательного медицинского страхования 5,1%, взносы на страхование от несчастных случаев на производстве и профзаболеваний – 0,2%.
Основная заработная плата составляет = 10000 руб. Расчет отчислений в фонды социального страхования и обеспечения ведется по формуле:
, (3)
где %СФ - процент отчислений в фонды социального страхования и обеспечения.
Отчисления в фонды социального страхования и обеспечения по формуле (3) составят:
(руб.)
Расчет накладных расходов ведется по формуле:
, (4)
где %Н – процент накладных расходов.
Процент накладных расходов составляет 120%.
Рассчитаем накладные расходы по формуле (4):
(руб.)
Расчет амортизационных отчислений осуществляется по следующей формуле:
, (5)
где СПЕР - первоначальная стоимость оборудования, руб.;
%А - процент годовой нормы амортизационных отчислений.
Процент годовой нормы амортизационных отчислений составляет 12,5%.
Общая стоимость оборудования для установки и работы с программой рассчитана в таблице 1. Согласно таблице общая стоимость оборудования составляет = 22249,00 руб.
Таблица 1 – Общая стоимость оборудования
Состав оборудования Количество
(шт.) Стоимость
1 шт.
(руб.) Общая стоимость
(руб.)
Материнская плата GigaByte GA-970A-DS3 rev1.0 / 1.1 (RTL) SocketAM3+ < AMD 970> 2xPCI-E+GbLAN SATA RAID ATX 4DDR-III 1 2150,00 2150,00
Процессор AMD CPU AMD FX-4100 (FD4100W) 3.6 GHz / 4core / 4+8Mb / 95W / 5200 MHz Socket AM3+ 1 2980,00 2980,00
Кулер для процессора DEEPCOOL GAMMAXX 200, 92мм 1 410,00 410,00
Видеокарта 1Gb < PCI-E> DDR-5 Gigabyte GV-N650OC-1GI (RTL) D-Sub+DualDVI+HDMI < GeForce GTX650> 1 3080,00 3080,00
Жёсткий диск HITACHI Deskstar 7K1000.D HDS721010DLE630, 1Тб, HDD, SATA III 1 2050,00 2050,00
Оперативная память Kingston ValueRAM < KVR1333D3N9 / 4G> DDR-III DIMM 4Gb < PC3-10600> CL9 1 1300,00 1300,00
Корпус Cooler Master <RC-334-KKN1-GP> Elite334 Black&Black ATX без БП 1 1575,00 1575,00
Блок питания FSP/SPI <ATX-450PNF> 450W ATX (24+4+6пин) 1 1260,00 1260,00
DVD дисковод DVD RAM & DVD±R/RW & CDRW LG GH22LS50 <Black> SATA 1 654,00 654,00
Монитор 23.6" Samsung S24C650P (LS24C65UPCX) Black 1 6300,00 6300,00
Клавиатура Speedlink Bedrock Keyboard USB (SL-6411-BK-RU) 1 300,00 300,00
Мышь Sven CS-304 1 190,00 190,00
ИТОГО 22249,00

Рассчитаем амортизационные отчисления по формуле (5):
(руб.)
Расчет затрат на ремонт осуществляется по формуле:
, (6)
где %Р – процент годовых затрат на ремонт,
СПЕР - первоначальная стоимость оборудования, руб.
Процент годовых затрат на ремонт составляет 9%.
Тогда затраты на ремонт по формуле (6) составят:
(руб.)
Расчет затрат на электроэнергию ведется по формуле:
, (7)
где P – общая мощность оборудования,
T - общее время работы оборудования,
Z - цена 1 КВт/ч.
Данные для расчета общей мощности оборудования представлены в таблице 2.

Таблица 2 – Общая мощность оборудования
Состав оборудования Количество
(шт.) Мощность
1 шт.
(КВт/ч) Общая мощность
(КВт/ч)
Процессор 1 0,095 0,095
Видеокарта 1 0,064 0,064
Материнская плата 1 0,025 0,025
Жесткий диск 1 0,030 0,030
DVD дисковод 1 0,020 0,020
Монитор 1 0,026 0,026
Итого 0,260

Стоимость 1 КВт/ч электроэнергии составляет 2,58 руб. рубля расчета общего времени работы оборудования используем формулу месячного полезного фонда времени работы ЭВМ:
, (8)
где ТРЕЖ – режимный фонд времени, час;
РЕМ - процент плановых потерь на профилактику и ремонт. Процент плановых потерь на профилактику и ремонт составляет 10%.
Режимный фонд времени рассчитывается по формуле:
, (9)
где ДР – количество рабочих дней в месяц, дней;
ТР – продолжительность рабочего дня, час.;
ДПП – количество предпраздничных дней.
Для каждого месяца значения ДР и ДПП будут различаться.
По формуле (9) режимный фонд времени в среднем за месяц за 2014 год составляет:
(час.)
По формуле (8) месячный полезный фонд времени работы ЭВМ составляет:
(час.)
Затраты на электроэнергию рассчитаем по формуле (7):
(руб.)
Стоимость материалов (СМ), по данным бухгалтерии, составила 5500,00 руб.
Таким образом, затраты на содержание и обслуживание ЭВМ (за месяц) рассчитаем по формуле (2):
10000,00+3020,00+12000,00+231,76+ +166,87+99,28+5500,00=31017,91 (руб.)
Стоимость часа работы ЭВМ по формуле (1) составит:
(руб.)

3.2 Расчет затрат на составление и отладку проекта

Стоимость решения задачи на электронной вычислительной машине рассчитывается по формуле:
(10)
где ЗПРУК - зарплата руководителя, руб.;
ЗПСТ - стипендия студента, руб.;
ССФ - взносы в фонды социального страхования и обеспечения, руб.;
ТОТЛ - затраты времени на отладку программы и решения задачи на ЭВМ, руб.;
СЭВМ - стоимость часа работы электронной вычислительной машины, руб.;
СМАТ - стоимость материалов, используемых при составлении и отладке программы на ЭВМ, руб.;
СН – накладные расходы, руб.
Затраты времени на отладку программы и решения задачи на ЭВМ рассчитывается по формуле:
(11)
где S - средняя занятость в течение дня, час.;
d - количество дней для отладки программы на ЭВМ, дней.
Приняв, что средняя занятость в течение дня составляет 8 часов, а количество дней, необходимых для отладки программы равно 15, получим:
(час.)
Заработная плата руководителя дипломного проекта рассчитывается по следующей формуле:
, (12)
где t - время на консультацию по дипломной работе, и составляет 23 часа;
ТЧ - тарифная ставка руководителя за час.
Стоимость часа преподавателя составляет 76 руб. Тогда по формуле (12) заработная плата руководителя дипломного проекта составит:
(руб.)
Стипендия студента (ЗПСТ) составляет 1100,00 руб.
Взносы в фонды социального страхования и обеспечения рассчитываем только для преподавателя (так как со стипендии взносы не взимаются) по формуле:
. (13)
И составляют:
(руб.)
Сумма накладных расходов рассчитывается по формуле:
. (14)
Процент накладных расходов составляет 90%. По формуле (14) накладные расходы составляют:
(руб.)
Стоимость материалов (СМАТ), используемых при составлении и отладке программы на ЭВМ приведена в таблице 3.



Таблица 3 – Стоимость материалов для составления и отладки программы
Наименование материалов Количество
(шт.) Цена за единицу
(руб.) Общая стоимость
(руб.)
Тетрадь общая, шт 1 40,00 40,00
USB накопитель (16 Gb), шт 1 600,00 600,00
Тонер для лазерного принтера, шт 1 1000,00 1000,00
Бумага офисная, пачка 1 140,00 140,00
ИТОГО 1780,00

Таким образом, стоимость решения задачи на электронной вычислительной машине по формуле (10) составит:
(руб.)

3.3 Расчет экономической стоимости программного продукта

Показатель эффекта определяет все позитивные результаты, достигаемые при использовании программного продукта. Экономический эффект (ЭТ) от использования программного продукта за расчётный период определяется по формуле:
ЭТ = РТ – ЗТ , (15)
где РТ - стоимостная оценка результатов применения программного продукта в течение периода Т, руб.;
ЗТ - стоимостная оценка затрат на создание и сопровождение ПП, руб. ЗТ = Зк.
Стоимостная оценка результатов применения программного продукта за расчётный период Т определяется по следующей формуле:
, (16)
где Т – расчетный период;
Рt - стоимостная оценка результатов года t расчётного периода, руб.;
αt - дисконтирующая функция, которая вводится с целью приведения всех затрат и результатов к одному моменту времени.
Дисконтирующая функция имеет вид:
, (17)
где p - коэффициент дисконтирования. p=Eн=0,15.
В соответствии с «Методикой определения экономической эффективности автоматизированных систем управления предприятиями и производственными объединениями» (1978г.) в расчетах используется единый нормативный коэффициент экономической эффективности капитальных вложений, равный 0,15. Таким образом, формула имеет следующий вид:
, (18)
В нашей ситуации программный продукт заменяет ручной труд, следовательно, набор полезных результатов в принципе не меняется. В качестве оценки результатов применения программного продукта в год берётся разница (экономия) издержек, возникающая в результате использования программного продукта, то есть:
Pt = Эу, (19)
Экономия от замены ручной обработки информации на автоматизированную образуется в результате снижения затрат на обработку информации и определяется по формуле:
Эу = Зр – За, (20)
где Зр - затраты на ручную обработку информации;
За - затраты на автоматизированную обработку информации.
Затраты на ручную обработку информации определяются по формуле:
Зр = Ои * Ц *( Гд / Нв), (21)
где Ои - объём информации, обрабатываемой вручную;
Ц - стоимость одного часа работы, руб./час;
Гд - коэффициент, учитывающий дополнительные затраты времени на логические операции при ручной обработке информации;
Нв - норма выработки, Мбайт/час.
В рассматриваемом случае общий объем обрабатываемых данных за год с последующей проверкой результатов поиска (Ои) составляет 50 Мбайт.
Стоимость одного часа работы (Ц) составляет 45,00 руб.
Гд = 2,5 (установлен экспериментально).
Нв = 0,02 Мбайт/час.
Следовательно, затраты на ручную обработку информации по формуле (21) составляют:
Зр = 50 * 45,00 *(2,5 / 0,02) = 281250,00 (руб.)
Затраты на автоматизированную обработку информации рассчитываются по следующей формуле:
За = ta * Цм + tо * (Цм + Цо), (22)
где ta - время автоматической обработки, час.;
Цм - стоимость часа машинного времени, руб./час;
tо - время работы оператора, час/год;
Цо - стоимость часа работы оператора, руб./час.
Рассчитаем время автоматической обработки данных (ta) для данного программного продукта. Время на ввод одного запроса до 10 минут. В год для автоматической обработки данных потребуется 15000 минут, что составляет 250 часов.
Рассчитаем время работы оператора (tо). В день может быть введено не менее 10 запросов, на регистрацию которых затрачивается до 6 минут. Для ввода и регистрации этих данных потребуется 60 минут или 1 час в день или 247 часов в год.
Стоимость часа машинного времени (Цм) рассчитана ранее (СЭВМ) и составляет 209,58 руб./час.
Стоимость часа работы оператора (Цо) равна 30,00 руб.
Следовательно, затраты на автоматизированную обработку информации по формуле (22) составляют:
За = 250* 209,58 + 247 * (209,58+30,00) =
= 111571,26 (руб.)
Таким образом, годовая экономия от внедрения программного продукта по формуле (20) равна:
Эу = 281250,00-111571,26 = 169678,74 (руб.)
Графическое представление экономии денежных средств за счет внедрения системы автоматизации с указанием стоимости затрат на автоматическую и ручную обработку информации приведено на рисунке 1.


Рисунок 1 - Годовая экономия за счет внедрения продукта с указанием стоимости затрат на ручную и автоматическую обработку информации

Экономический эффект от использования программного продукта за год определяется по формуле:
Эг = Эу - Ен * Зк, (23)
И составляет:
Эг = 169678,74 – 0,15*111571,26 = 152943,05 (руб.)
Эффективность разработки может быть оценена по следующей формуле:
Эр = Эг * 0.4 / Зк, (24)
И составляет:
Эр = 152943,05*0,4/111571,26 = 0,55
Эффективность разработки определяется следующим образом: если более полученное значение более 0,20, разработка является экономически целесообразной.
Следующим шагом является определение, какой период программный продукт без изменений и доработок будет использоваться на предприятии. Например, если в течение трех лет, тогда стоимостная оценка результатов применения программного продукта (экономия) за расчётный период T = 3 года по формуле (18) составит:

Стоимостная оценка результатов применения программного продукта (экономия) за три года представлена на рисунке 2.


Рисунок 2 - Экономия за счет применения программного продукта

Экономический эффект от использования программного продукта за расчётный период (три года) по формуле (15) составит
ЭТ = 557093,50-111571,26 = 445522,24 (руб.)
Эффект от внедрения системы заключается также в повышении качества функционирования отделения за счет улучшения качества принимаемых управленческих решений, которые становятся своевременными, информационно – обеспеченными, основанными на планировании, анализе и прогнозировании.
На основе выше изложенного можно сделать вывод, что разработка информационной системы учета и анализа аппаратно-программных средств является экономически целесообразным.