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

 

Содержание


Введение

1. Аналитическая часть

1.1 Цели и задачи учета и анализа конфигурации вычислительной техники

1.1.1 Структура автоматизированного управления средствами вычислительной техники

1.1.2 Автоматический учет средств вычислительной техники

1.1.3 Диагностика (аудит) характеристик компьютеров

1.1.4 Сбор характеристик компьютеров

1.1.5 Хранение характеристик компьютеров

1.1.6 Анализ, планирование и прогнозирование показателей по эксплуатации средств вычислительной техники

1.1.7 Параметры и показатели анализа средств вычислительной техники

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

1.2 Технико-экономическая характеристика предметной области

1.3 Экономическая сущность задачи

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

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

1.5.1 Цель и назначение автоматизированного варианта решения задачи

1.5.2 Общая характеристика организации решения задачи на ЭВМ

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

1.7 Обоснование проектных решений по видам обеспечения

1.7.1 По техническому обеспечению

1.7.2 По информационному обеспечению

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

2. Проектная часть

2.1 Информационное обеспечение задачи

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

2.2.1 Описание дерева функций

2.2.2 Схема технологического процесса сбора, передачи, обработки и выдачи информации

2.3 Технология работы программы

3. Обоснование экономической эффективности проекта

3.1 Понятие экономической эффективности

3.2 Выбор и обоснование методики расчета трудоемкости и стоимости разработки

3.1.1 Методика оценивания затрат СОСОМО II

3.1.2 Методика расчета трудоемкости программного средства Госкомтруда 1986 года

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

3.3.1 Расчет трудоемкости разработки программного изделия

3.3.2 Расчет длительности разработки программного изделия и числа исполнителей

3.3.3 Расчет годовой экономии функционирования программного изделия

3.3.4 Расчет единовременных затрат

3.3.5 Расчет текущих затрат

3.3.6 Расчет суммарных затрат за год на создание, внедрение и функционирование программного изделия

3.4 Определение обобщающих показателей экономической эффективности

3.4.1 Расчет годового экономического эффекта от разработки и внедрения программного изделия

3.4.2 Расчет суммарного экономического эффекта функционирования программного изделия

3.4.3 Расчет коэффициента экономической эффективности единовременных затрат

3.4.4 Расчет срока окупаемости программного изделия

3.5 Расчет цены программного продукта

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

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

4.1 Общие положения по безопасности проекта

4.2 Безопасность, эргономика и техническая эстетика рабочего места инженера-программиста

4.3 Создание условий для организации режима труда и отдыха при работе с ЭВМ

4.4 Экологичность проекта

Заключение

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

Приложения

Введение


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

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

Целью дипломной работы является разработка информационно-аналитической системы анализа и оптимизации конфигурации вычислительной техники на примере ВК ОФ ГЦВП.

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

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

Объектом рассмотрения данного дипломного проекта является ВК ОФ ГЦВП.

вычислительная техника оптимизация учет

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

Для достижения цели ставятся задачи:

-изучить работу предприятия

-разработать информационную модель системы;

-автоматизировать решения;

Разработанная информационно-аналитическая система позволит:

-хранить, обрабатывать и анализировать данные;

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

-повысить степень достоверности информации и степень ее защищенности;

-значительно увеличит количество аналитических показателей на базе исходных.

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

1. Аналитическая часть


1.1 Цели и задачи учета и анализа конфигурации вычислительной техники


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

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


1.1.1 Структура автоматизированного управления средствами вычислительной техники

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

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

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

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


1.1.2 Автоматический учет средств вычислительной техники

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


1.1.3 Диагностика (аудит) характеристик компьютеров

Диагностику проводит программа-аудитор, которая запускается на компьютере пользователя и выполняет роль персонального электронного агента по средствам вычислительной техники. Запуск агента-аудитора может происходить:

·в домене - при регистрации пользователя

·в рабочей группе - при загрузке операционной системы.

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

Характеристики вычислительной техники можно условно разделить

по способу их диагностики:

·Автоматические (объем оперативной памяти, тип и частота процессора, объем накопителей на жестких дисках, наличие и тип CD-ROM и т.д.). Определяются агентом-аудитором автоматически.

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

по характеризуемому объекту

·Характеристики процессора

·Характеристики материнской платы

·Характеристики оперативной памяти

·Характеристики внешних накопителей

·Характеристики видеокарты

·Характеристики звуковой карты

·

·Сетевые характеристики

·Характеристики пользователя

·Характеристики местоположения

·Ошибки и неисправности.


1.1.4 Сбор характеристик компьютеров

Сбор характеристик вычислительной техники должен проводиться максимально независимо от особенностей конфигурации сети (сетей) предприятия. В случае если в сети предприятия используется протокол TCP/IP, наиболее подходящим (по соображениям безопасности и способности преодолевать сетевые фильтры) способом обмена между агентом-аудитором и сервером будет HTTP. Для редкого случая, когда в сети предприятия TCP/IP не работает, для сбора данных может использоваться общая папка, открытая на диске сервера.

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

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


1.1.5 Хранение характеристик компьютеров

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


1.1.6 Анализ, планирование и прогнозирование показателей по эксплуатации средств вычислительной техники

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

Таким образом, контрольно-аналитические работы по сведениям о средствах вычислительной техники состоят из:

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

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

.Проведение (выполнение) анализа по уже разработанным методикам по инициативе аналитиков (руководства) либо в соответствии с определенным регламентом.

.Сведение результатов анализа, планирование и прогнозирование показателей по эксплуатации средств вычислительной техники, основанное на результатах анализа.


1.1.7 Параметры и показатели анализа средств вычислительной техники

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

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

Опорный состав измерений, составляющих их параметров и связанных с ними показателей, приведен ниже:

.Элементарными показателями являются - количество компьютеров (инсталляций), стоимость компьютера (полная, амортизационная, остаточная), стоимость приложения, его сопровождения и т.д.

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

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

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

.Сеть: сеть, (домен, орг. модуль или группа) или рабочая группа, адрес (IP или другой). Показатель - количество адресов (и далее по структуре).

.Поставщик: фирма, филиал, менеджер. Показатели - количество поставщиков и далее по структуре измерения.

.Производитель: фирма, сборка. Количество производителей + измеряемые показатели поставщиков.

.Типы устройств (для периферии): тип, модель + классификаторы характеристик для каждого типа устройств. Количество моделей (типов) устройств и измеряемых показателей по классификаторам.

.Виды приложений (для ПО): вид, наименование, версия и классификаторы характеристик для каждого вида приложений. Количество приложений и их измеряемых показателей по классификаторам.

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


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

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

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

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

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

Исходя из этих требований, списка параметров и показателей анализа типичную методику анализа можно определить так:


.2 Технико-экономическая характеристика предметной области


Предметной областью дипломной работы является процесс деятельности отдела информационных технологий ВК ОФ ГЦВП.

Основными задачами отдела информационных технологий являются:

. Внедрение современных информационных технологий в процессы управления, программных средств обработки информации в подразделениях ВК ОФ ГЦВП.

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

. Развитие и обеспечение бесперебойного функционирования средств связи, коммуникаций и оргтехники.

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

При разработке курсового проекта была исследована предметная область "Разработка информационных систем (ИС)"Учет и распределение средств компьютерной техники".

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

Задачами проектирования данной информационной системы является:

-разработка информационной системы (ИС) учет и распределение средств компьютерной техники;

-автоматизация поиска данных;

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

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

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


1.3 Экономическая сущность задачи


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

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

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

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

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


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


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

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

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

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


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


Разработать информационно-аналитическую систему анализа и оптимизации конфигурации вычислительной техники для ВК ОФ ГЦВП.

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

Основными задачи информационно-аналитической системы, являются:

-защита от несанкционированного доступа к информации;

-организация прав доступа к информации;

-контроль заполнения данных по компьютерной техники;

-составление графиков обслуживания техники;

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

-формирование выходных документов в виде отчетов и графиков;

-изменение информации в базе данных;

-вывод отчетов в удобном для пользователя виде.

1.5.1 Цель и назначение автоматизированного варианта решения задачи

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

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

-упорядочение документооборота;

-сокращение непроизводительных затрат рабочего времени клиента.

Средством достижения поставленной цели может служить решение следующих задач:

-автоматизация хранения электронных документов;

-организация возможности мгновенного получения конкретной информации.


.5.2 Общая характеристика организации решения задачи на ЭВМ

Входными данными является:

-модель персонального компьютера (код);

-данные системной платы (наименование системной платы начальная стоимость);

-процессоры (наименование частота начальная стоимость);

-память (наименование частота начальная стоимость);

-видео карта (наименование частота производитель начальная стоимость);

-жесткий диск (наименование объем производитель начальная стоимость);

-звуковые карты (производитель начальная стоимость);

-приводы CD-DWD+ROM+RW (наименование производитель скорость начальная стоимость);

-дисководы FDD 3.5 (производитель начальная стоимость);

-мониторы (производитель начальная стоимость)

-акустические системы (производитель мощность начальная стоимость);

-мышки (производитель начальная стоимость);

-клавиатуры (производитель начальная стоимость);

-принтеры (лазерные, струйные производитель начальная стоимость);

-сканеры (производитель скорость сканирования начальная стоимость);

-модемы (производитель скорость начальная стоимость).

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

-сведения о составе модели персонального компьютера;

-расчет начальной стоимости персонального компьютера;

-учет амортизаций.

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

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

2)проектирование структуры и создание таблиц базы данных;

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

)создание главной кнопочной экранной формы;


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


Системы электронного документооборота активно применяются на крупных и средних предприятиях.

Информационная система разработана в среде Delphi 6.0 и работающее под управлением операционных систем Windows 98/NT. Для реализации доступа к базе данных в ИС используется технология ADO, входящая в стандартную поставку среды программирования Delphi 6.0 и выше. База данных реализована в Microsoft Access. Практическим минимумом, предъявляемым разработанным приложением к персональному компьютеру, является Pentium 75 и 16 Мбайт оперативной памяти при работе под Windows 95 и Windows 98 или 32 Мбайт - при работе под Windows NT Workstation. При одновременном выполнении нескольких приложений Office 2000-2003 необходимо дополнительно для каждого из приложений по 4 Мбайт оперативной памяти, для Microsoft Access - 8 Мбайт.


1.7 Обоснование проектных решений по видам обеспечения


1.7.1 По техническому обеспечению

Минимальные требования к аппаратно-программному комплексу для функционирования базы данных:

-процессор Intel Pentium 100 MHz или совместимый;

-ОЗУ 32 Mb;

-20 Mb для системы управления баз данных и 100 Mb для баз данных на жестком диске;

-VGA-совместимый адаптер с 1 Mb видео-ОЗУ;

-VGA-монитор 14;

-накопитель на гибких магнитных дисках 3.5;

-практически любая сетевая операционная система.


1.7.2 По информационному обеспечению

Входными данными является:

-модель персонального компьютера (код);

-данные системной платы (наименование системной платы начальная стоимость);

-процессоры (наименование частота начальная стоимость);

-память (наименование частота начальная стоимость);

-видео карта (наименование частота производитель начальная стоимость);

-жесткий диск (наименование объем производитель начальная стоимость);

-звуковые карты (производитель начальная стоимость);

-приводы CD-DWD+ROM+RW (наименование производитель скорость начальная стоимость);

-дисководы FDD 3.5 (производитель начальная стоимость);

-мониторы (производитель начальная стоимость)

-акустические системы (производитель мощность начальная стоимость);

-мышки (производитель начальная стоимость);

-клавиатуры (производитель начальная стоимость);

-принтеры (лазерные, струйные производитель начальная стоимость);

-сканеры (производитель скорость сканирования начальная стоимость);

-модемы (производитель скорость начальная стоимость)

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

-сведения о составе модели персонального компьютера;

-расчет начальной стоимости персонального компьютера;

-учет амортизаций.


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

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

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

Классификация операционных систем по нескольким наиболее основным признакам:

-особенности алгоритмов управления ресурсами;

-поддержка многозадачности;

-поддержка многопользовательского режима;

-поддержка многонитевости.

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

-многозадачность;

-безопасность;

-универсальность.

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

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

2. Проектная часть


2.1 Информационное обеспечение задачи


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

Информационно-логическая модель данной информационной системы имеет следующий вид (Рис. 2.1):

Работа информационной системы основывается на организации доступа и работы с базой данных. База реализована в среде Microsoft Access и находится в файле Ком. mdb Информационная база содержит 15 таблицы:

Информация об Акустических системах (рисунок 2.2):

Информация о Видео карте (рисунок 2.3):

Информация о Дисководах (рисунок 2.4):

Информация о Жестких дисках (рисунок 2.5):

Информация о Звуковых картах (рисунок 2.6):

Информация о Клавиатурах (рисунок 2.7):

Информация о Модемах (рисунок 2.8):

Информация о Мониторах (рисунок 2.9):

Информация о Мышках (рисунок 2.10):

Информация о Памяти (рисунок 2.11):

Информация о Приводах (рисунок 2.12):

Информация о Принтерах (рисунок 2.13):

Информация о Процессорах (рисунок 2.14):

Информация о Системной плате (рисунок 2.15):

Информация об Остаточной стоимости (рисунок 2.16):

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


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


2.2.1 Описание дерева функций


Дерево функций работы информационно-аналитической системы имеет следующий вид:


Рисунок 2.17 - Дерево функций


2.2.2 Схема технологического процесса сбора, передачи, обработки и выдачи информации

Рисунок 2.18 - Общая блок-схема технологического процесса


Схема взаимосвязи программных модулей и информационных файлов

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

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


Рисунок 2.19 - Блок-схема основных модулей программы


2.3 Технология работы программы


Для начала работы с программой "Учет и распределение средств компьютерной техники" нужно запустить файл Kom. Mdb (Рис. 2.20)

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

) поиск необходимой информации;

) Добавление нужной информации;

) Информация о начальной стоимости

Для формирования комплекта модели необходимо нажать кнопку "Формирования комплекта модели". Появится форма "Формирования комплекта модели" (рисунок 2.21).

С помощью данной формы можно скомплектовать модель вычислительной техники, задав необходимые параметры:

системная плата;

процессор;

оперативная память;

видео-карта;

клавиатура;

мышь;

монитор;

жесткий диск;

дисковод гибких дисков;ROM;

звуковая карта;

акустическая система;

принтер;

модем.

Для каждого вида комплектующих задается стоимость.

Для создания описи вычислительной техники необходимо нажать кнопку "Модели комплектации". Появится форма "Опись компьютерной техники" (рисунок 2.22).

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

Для просмотра отчета по остаточной стоимости вычислительной техники необходимо нажать кнопку "Остаточная стоимость".

3. Обоснование экономической эффективности проекта


3.1 Понятие экономической эффективности


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

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

К основным показателям экономической эффективности относят: экономический эффект, коэффициент экономической эффективности капитальных вложений, срок окупаемости капитальных вложений.

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

Показатели экономической эффективности программного изделия определяются:

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

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

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

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

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

3.2 Выбор и обоснование методики расчета трудоемкости и стоимости разработки


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

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

Экономическую эффективность проектируемого программного изделия (ПИ) можно оценить при помощи ряда показателей:

трудоемкость разработки;

длительность разработки;

годовая экономия;

единовременные затраты на разработку и внедрение;

текущие затраты на функционирование.

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

В зависимости от этого:

первые методы основаны на четкой идентификации операций процесса разработки ПП;

вторые - на определении функциональных требований и/или конечного продукта.

3.1.1 Методика оценивания затрат СОСОМО II

В конце 70-х годов Барри Боэмом была разработана модель оценивания объемов работ при разработке информационных систем, и получила название конструктивная модель стоимости (Constructive Cost Model - COCOMO). На сегодняшний день данная модель оценки трудоёмкости разработки ПП является наиболее известной среди множества подобных моделей.

С течением времени и ростом требованиям к системам, модель СОСОМО оказалась устаревшей в значительной своей части. Непосредственно по этой причине и ряд других немаловажных проблем, была разработана модель СОСОМО II, впервые опубликованная в 1999 году.

Модель ориентирована на порционность поступления информации для оценивания на протяжении всего периода разработки ПП и является трехуровневой [8].

Предварительная модель - обеспечивает предварительную оценку трудозатрат на ПС на ранних стадиях разработки. Модель предназначена для оценки трудоемкости прототипирования, а также разработки ПС с использованием интегрированных сред (ICASE);

Предпроектная модель - обеспечивает предварительную оценку трудозатрат на разработку как ПС в целом, так и отдельных программных компонентов (подсистем) на предпроектных стадиях ЖЦ. Может применяться для технико-экономического обоснования затрат на создание ПС, а также для распределения затрат по стадиям разработки.

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

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

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

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


, (3.1)


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

оценивается уровень производительности,.

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


. (3.2)


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

Трудоемкость вычисляется следующим образом:


, (3.3)


где - трудозатраты на автоматически генерируемый код;

- фактор процесса разработки, который вычисляется по формуле:


, (3.4)


где факторы Wi принимают значения от 0 до 5:

W1 - предсказуемость проекта для данной организации, от полностью знакомого (0) до совсем непредсказуемого (5);

W2 - гибкость процесса разработки, от полностью определяемого командой при выполнении общих целей проекта (0) до полностью фиксированного и строгого (5);

W3 - степень удаления рисков, от полной (0) до небольшой (5), оставляющей около 80% рисков;

W4 - сплоченность команды проекта, от безукоризненного взаимодействия (0) до больших трудностей при взаимодействии (5);

W5 - зрелость процессов в организации, от 0 до 5 в виде взвешенного количества положительных ответов на вопросы о поддержке ключевых областей процесса в модели CMM.

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

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

Формула для трудоемкости имеет вид:


, (3.5)


где


, (3.6)


Где


, (3.7)


где AT - процент автоматически генерируемого кода;

AA - фактор трудоемкости перевода компонентов в повторно используемые;

DM - процент модифицируемых для повторного использования проектных моделей;

CM - процент модифицируемого для повторного использования кода;

IM - процент затрат на интеграцию и тестирование повторно используемых компонентов;

SU - фактор понятности повторного использования кода.

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

Коэффициент вычисляется как (1 + (процент кода, выброшенного из-за изменений в требованиях) /100).

Коэффициент является произведением 17 коэффициентов затрат, имеющих значения от 1 до 6:

надежность продукта;

сложность продукта;

размер базы данных разрабатываемого приложения;

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

требуемый уровень документированности;

уровень производительности по времени;

уровень требований к занимаемой оперативной памяти;

изменчивость платформы;

возможности аналитика проекта;

возможности программистов;

опыт работы команды в данной предметной области;

опыт работы команды с используемыми платформами;

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

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

возможности используемых инструментов;

возможности общения между членами команды;

фактор сжатия графика проекта.

Для расчета срока разработки информационной системы используется следующее уравнение:


, (3.8)


где tразр. - срок разработки информационной системы, в месяцах;

Т (А) - линейный коэффициент зависимости срока разработки типа проекта;

T - трудоемкость в человеко-месяцах;

Т (В) - экспоненциальный коэффициент зависимости срока разработки от типа проекта;

- сумма корректировочных коэффициентов факторов масштабирования.

Модель СОСОМО II имеет ряд достоинств, среди которых следует отметить объективность и простоту применения.


3.1.2 Методика расчета трудоемкости программного средства Госкомтруда 1986 года

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

Основными параметрами, влияющими на расчет трудоемкости разработки, являются: стадии разработки ПС, сложность ПС, степень новизны ПС, новый тип ЭВМ, новый тип ОС, степень охвата реализуемых функций стандартными ПС, средства разработки ПС, характер среды разработки, характеристики ПС, группа сложности, функции ПС, тип ЭВМ [9].

Параметр "Стадии разработки ПС" может принимать значения:

"Техническое задание";

"Эскизный проект";

"Технический проект";

"Рабочий проект";

"Внедрение";

"Предварительное проектирование".

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

использование CASE-технологий;

объединение технического и рабочего проекта.

При использовании CASE-технологии стадии "Техническое задание", "Эскизный проект" и "Технический проект" объединяются в одну стадию "Предварительное проектирование", за которой следуют стадии "Рабочий проект" и "Внедрение".

Объединение стадий "Технический проект" и "Рабочий проект" в одну стадию "Технорабочий проект", предполагает обязательное наличие этих двух стадий.

Параметр "Элементы, повышающие сложность ПС" может принимать значения:

"Наличие экранных подсказок и меню функций";

"Выдача на экран контекстно-зависимой помощи";

"Обеспечение хранения и поиска данных в сложных структурах";

"Возможность связи с другими ПС".

Параметр "Степень новизны ПС" может принимать одно из следующих значений:

"Принципиально новое ПС, не имеющее доступных аналогов";

"ПС, являющееся развитием определенного параметрического ряда ПС на новом типе ЭВМ/ операционной системы (ОС)";

"ПС, являющееся развитием определенного параметрического ряда ПС на прежнем типе ЭВМ/ОС".

Параметры "Новый тип ЭВМ" и "Новый тип ОС" определяют, используется ли новый тип ЭВМ или ОС при разработке ПС

Параметр "Степень охвата реализуемых функций стандартными ПС" может принимать одно из следующих значений:

"Свыше 60%";

"От 40% до 60%";

"От 20% до 40%";

"До 20%".

Параметр "Средства разработки ПС" может принимать одно из следующих значений:

"Язык Ассемблера";

"Процедурные языки высокого уровня (C, Pascal, и др.)";

"Системы программирования на основе СУБД";

"CASE-средства".

Параметр "Характер среды разработки" может принимать одно из следующих значений:

"Большие ЭВМ без "дружелюбной" среды (ЕС ЭВМ с ОС ЕС)";

"Большие ЭВМ с "дружелюбной" средой (RS, mainframe)";

"Малые ЭВМ без "дружелюбной" среды (СМ ЭВМ с ОС РВ, UNIX)";

"Малые ЭВМ с "дружелюбной" средой (VAX, DEC)";

"Персональные ЭВМ (с MS-DOS, Windows)";

"Другие персональные ЭВМ (Apple)";

"Сети ЭВМ локальные (типа NetWare)";

"Глобальные сети (через модемы)".

Параметр "Характеристики ПС" может принимать значения:

1)"Наличие мощного интеллектуального языкового интерфейса высокого уровня с пользователем (без учёта подсказок и меню функций)";

2)"Режим работы в реальном времени";

3)"Обеспечение телекоммуникационной обработки данных";

4)"Машинная графика";

5)"Криптография и другие методы защиты от несанкционированного доступа";

6)"Обеспечение существенного распараллеливания вычислений";

7)"Оптимизационные расчеты";

8)"Моделирование объектов и процессов";

9)"Задачи анализа и прогнозирования";

10)"Сложные экономические, инженерные или научные расчеты";

11)"Обеспечение настройки ПС на изменения структур входных и выходных данных".

Характеристики ПС определяют параметр "Группа сложности", пункты 1 - 6 соответствуют максимальной группе сложности, 7 - 11 - средней группе сложности, если же разрабатываемое ПС не обладает ни одной из перечисленных характеристик, оно относится к минимальной группе сложности.

Параметр "Функции ПС" может принимать значения:

"Управление работой компонентов ПС";

"Обработка прерываний";

"Ввод данных в интерактивном режиме";

"Вывод данных в табличной форме на экран и на печать";

"Обработка ошибочных ситуаций";

"Система настройки ПС на условия применения";

"Формирование последовательных файлов";

"Сортировка файлов";

"Обработка файлов";

"Формирование базы данных";

"Обработка записей базы данных";

"Организация поиска и поиск в базе данных";

"Статистическая обработка данных";

"Расчет экономических показателей";

"Экономический анализ и прогнозирование";

"Составление сводных балансов".

Данные функции могут присутствовать как все вместе, так и по отдельности.

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


, (3.9)


где

Тобщ - общая трудоемкость разработки ПС (в чел. - днях);

Тi - трудоемкость i-ой стадии разработки ПС (в чел. - днях), i = 0.5;

n - количество стадий разработки ПС.

Трудоемкость i-ой стадии разработки ПС, i = 0.5, определяется по формуле:

i = Li * Кн * То, для i = 0,1,2,3,5, (3.10)

Ti = Li * Кнт * То, для i = 4,


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


(3.11)


В случае отсутствия стадии "Эскизный проект" L3 = L2 + L3.

В случае объединение стадий "Технический проект" и "Рабочий проект" в одну стадию "Технорабочий проект" L3 = 0,85 * L3 + L4. Кн - поправочный коэффициент, учитывающий степень новизны ПС и использование при разработке ПС новых типов ЭВМ и ОС, определяется по таблице; Кт - поправочный коэффициент, учитывающий степень использования в разработке (типовых) стандартных ПС, определяется по таблице; То - общая трудоемкость разработки ПС (в чел. - днях) определяется по формуле:


То = Тур * Ксл, (3.12)


где Тур - трудоемкость разработки ПС с учетом конкретных условий разработки (в чел. - днях);

Ксл - коэффициент сложности ПС, определяется по формуле:


, (3.13)


где Ki - коэффициенты повышения сложности ПС, i = 1.7, зависящие от наличия у разрабатываемой системы характеристик, повышающих сложность ПС и от количества характеристик ПС, определяется по таблице;

n - количество дополнительно учитываемых характеристик ПС.

Трудоемкость разработки ПС с учетом конкретных условий разработки определяется по формуле:


Тур = Тб * Кур, (3.14)


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

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

Общий объем разрабатываемого ПС, определяется по формуле:


, (3.15)


где Vi - объем i-ой функции ПС, i = 1.16, учитывающий тип ЭВМ, определяется по таблице;

n - общее число функций.

Продолжительность разработки программного продукта определяется по формуле:


. (3.16)


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


Ч = Tобщ/t. (3.17)


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

для предсказания усилий на разработку в модели COCOMO II необходимо сначала предсказать размер конечной системы в единицах KDSI (Thousands of Delivered Source Instructions, тысяч строк исходных инструкций поставляемого кода), то есть данная модель основана на размере кода ПП, а длина кода не всегда отражает размер современных программных продуктов;

методика расчета трудоемкости программного продукта Госкомтруда 1986 года применима для оценки трудозатрат на разработку любых типов ПП, в отличие, от композиционной модели, которая предназначена для оценки трудозатрат на разработку крупных ПП;

точность модели COCOMO II согласована с большим количеством фактических данных и зависит от точности оценивания входных данных.

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


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


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

-трудоемкость разработки программного изделия;

-длительность разработки программного изделия;

-годовая экономия (годовой прирост прибыли);

-суммарные затраты на создание, внедрение и функционирование ПП (включают в себя единовременные затраты на разработку и внедрение, текущие затраты на функционирование.


.3.1 Расчет трудоемкости разработки программного изделия

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

-стадии разработки ПС;

-сложность ПС;

-степень новизны ПС;

-новый тип ЭВМ;

-новый тип ОС;

-степень охвата реализуемых функций стандартными ПС;

-средства разработки ПС;

-характер среды разработки;

-характеристики ПС;

-группа сложности;

-функции ПС;

-тип ЭВМ.

Параметр "Стадии разработки ПС" может принимать значения:

-"Техническое задание";

-"Эскизный проект";

-"Технический проект";

-"Рабочий проект";

-"Внедрение";

-"Предварительное проектирование".

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

-использование CASE-технологий;

-объединение технического и рабочего проекта.

При использовании CASE-технологии стадии "Техническое задание", "Эскизный проект" и "Технический проект" объединяются в одну стадию "Предварительное проектирование", за которой следуют стадии "Рабочий проект" и "Внедрение".

Объединение стадий "Технический проект" и "Рабочий проект" в одну стадию "Технорабочий проект", предполагает обязательное наличие этих двух стадий.

Параметр "Элементы, повышающие сложность ПС" может принимать значения:

-"Наличие экранных подсказок и меню функций";

-"Выдача на экран контекстно-зависимой помощи";

-"Обеспечение хранения и поиска данных в сложных структурах";

-"Возможность связи с другими ПС".

Данные элементы могут присутствовать как вместе, так и по отдельности.

Параметр "Степень новизны ПС" может принимать одно из следующих значений:

-"Принципиально новое ПС, не имеющее доступных аналогов";

-"ПС, являющееся развитием определенного параметрического ряда ПС на новом типе ЭВМ/ операционной системы (ОС)";

-"ПС, являющееся развитием определенного параметрического ряда ПС на прежнем типе ЭВМ/ОС".

Параметры "Новый тип ЭВМ" и "Новый тип ОС" определяют, используется ли новый тип ЭВМ или ОС при разработке ПС. На данные параметры влияет значение параметра "Степень новизны ПС". Если ПС является развитием определенного параметрического ряда ПС на новом типе ЭВМ/ОС, то необходимо наличие хотя бы одного из параметров "Новый тип ЭВМ" и "Новый тип ОС". Если же ПС является развитием определенного параметрического ряда ПС на прежнем типе ЭВМ/ОС, то данные параметры не рассматриваются.

Параметр "Степень охвата реализуемых функций стандартными ПС" может принимать одно из следующих значений:

-свыше 60%;

-от 40% до 60%;

-от 20% до 40%;

-до 20%.

Параметр "Средства разработки ПС" может принимать одно из следующих значений:

-язык Ассемблера;

-процедурные языки высокого уровня (C, Pascal, и другие);

-системы программирования на основе СУБД;

-CASE-средства.

Параметр "Характер среды разработки" может принимать одно из следующих значений:

-"Большие ЭВМ без "дружелюбной" среды (ЕС ЭВМ с ОС ЕС)";

-"Большие ЭВМ с "дружелюбной" средой (RS, mainframe)";

-"Малые ЭВМ без "дружелюбной" среды (ЭВМ с ОС UNIX)";

-"Малые ЭВМ с "дружелюбной" средой (VAX, DEC)";

-"Персональные ЭВМ IBM-PC совместимые (с MS-DOS, Windows)";

-"Другие персональные ЭВМ (Apple)";

-"Сети ЭВМ локальные (типа NetWare)".

-"Глобальные сети (через модемы)".

Параметр "Характеристики ПС" может принимать значения:

-"Наличие мощного интеллектуального языкового интерфейса высокого уровня с пользователем (без учёта подсказок и меню функций)";

-"Режим работы в реальном времени";

-"Обеспечение телекоммуникационной обработки данных";

-"Машинная графика";

-"Криптография и другие методы защиты от несанкционированного доступа";

-"Обеспечение существенного распараллеливания вычислений";

-"Оптимизационные расчеты";

-"Моделирование объектов и процессов";

-"Задачи анализа и прогнозирования";

-"Сложные экономические, инженерные или научные расчеты";

-"Обеспечение настройки ПС на изменения структур входных и выходных данных".

Характеристики ПС определяют параметр "Группа сложности", пункты 1 - 6 соответствуют максимальной группе сложности, 7 - 11 - средней группе сложности, если же разрабатываемое ПС не обладает ни одной из перечисленных характеристик, оно относится к минимальной группе сложности. Данные элементы могут присутствовать как вместе, так и по отдельности.

Параметр "Функции ПС" может принимать значения:

-"Управление работой компонентов ПС";

-"Обработка прерываний";

-"Ввод данных в интерактивном режиме";

-"Вывод данных в табличной форме на экран и на печать";

-"Обработка ошибочных ситуаций";

-"Система настройки ПС на условия применения";

-"Формирование последовательных файлов";

-"Сортировка файлов";

-"Обработка файлов";

-"Формирование базы данных";

-"Обработка записей базы данных";

-"Организация поиска и поиск в базе данных";

-"Статистическая обработка данных";

-"Расчет экономических показателей";

-"Экономический анализ и прогнозирование";

-"Составление сводных балансов".

Данные функции могут присутствовать как все вместе, так и по отдельности.

Вышеперечисленные параметры устанавливаются пользователем АС. На основе этих параметров с помощью расчетных таблиц определяются коэффициенты, используемые для вычисления трудоемкости разработки ПС.

Тобщ - общая трудоемкость разработки ПС (в чел. - днях) рассчитывается по формуле:


, (3.1)


где Тi - трудоемкость i - ой стадии разработки ПС (в чел. - днях), i = 0.5;- количество стадий разработки ПС.

Тi - трудоемкость i - ой стадии разработки ПС, i = 0.5 определяется по формуле:

= Li ? Кн ? То, для i = 0,1,2,3,5 (3.2)


где Li - удельный вес трудоемкости i - ой стадии разработки ПС, учитывающий наличие той или иной стадии и использование CASE-технологии, причем


, (3.3)


в случае отсутствия стадии "Эскизный проект" L3 = L2 + L3; в случае объединение стадий "Технический проект" и "Рабочий проект" в одну стадию "Технорабочий проект" L3 = 0,85 ? L3 + L4.

Кн - поправочный коэффициент, учитывающий степень новизны ПС и использование при разработке ПС новых типов ЭВМ и ОС;

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

То - общая трудоемкость разработки ПС (в чел. - днях) определяется по формуле:


То = Ксл ? Тур, (3.4)


где Ксл - коэффициент сложности ПС, определяется по формуле:


, (3.5)


где Ki - коэффициенты повышения сложности ПС, i = 1.7, зависящий от наличия у разрабатываемой системы характеристик, повышающих сложность ПС и от количества характеристик ПС;- количество дополнительно учитываемых характеристик ПС.

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


Тур = Тб ? Кур, (3.6)


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

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


, (3.7)


где Vi - объем i - ой функции ПС, i = 1.16, учитывающий тип ЭВМ; n - общее число функций.


.3.2 Расчет длительности разработки программного изделия и числа исполнителей

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


, (3.8)


где Tобщ - трудоемкость разработки программного изделия, рассчитывается по формуле (3.1), чел-мес.

Среднее число исполнителей Чn рассчитывается исходя из определенных характеристик трудоемкости и длительности разработки программного изделия по формуле, чел:


Чn = Tобщ / t, (3.9)


где Тобщ - трудоемкость разработки программного изделия, чел-мес;- длительность разработки программного изделия, месяцев.


.3.3 Расчет годовой экономии функционирования программного изделия

Годовая экономия функционирования ПИ рассчитывается следующим образом:


Пг = (П1 + П2 + П3) ? (1+ЕН DТ), (3.10)


где П1 - экономия, получаемая в t - году в результате сокращения затрат трудовых и материальных ресурсов, тг;

П2 - экономия, получаемая в t - году в результате повышения качества новой техники, ее потребительских свойств, тг;

П3 - дополнительная прибыль в t - году от приоритетной новизны решения, полученного в автоматизируемой системе в кратчайшие сроки, тг;

ЕН - норматив эффективности капитальных вложений (тг/год) /тг; Значение ЕН принимается равным 0,15 для всех отраслей народного хозяйства. ЕН представляет собой минимальную норму эффективности капитальных вложений, ниже которых они нецелесообразны.

DТ - сокращение длительности автоматизируемого процесса, лет.


3.3.4 Расчет единовременных затрат

Единовременные затраты на создание ПП определяются по формуле:


К = КП + КК, (3.11)


где КП - предпроизводственные затраты, тг;

КК - капитальные затраты на создание, тг.

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


КП = Косн. зп. + Кдоп. зп. + Кпр, (3.12)


где Косн. зп. - затраты на основную заработную плату разработчиков, тг;

Кдоп. зп. - затраты на дополнительную заработную плату разработчиков (составляют 20% от основной заработной платы), тг;

Кпр - прочие расходы, включают расходы на машинное время, тг.

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


Косн. зп. = О ? t, (3.13)


где О - оклад разработчика, тг;- трудоемкость разработки, чел-мес.

Прочие расходы включают расходы на машинное время:


Кпр = Тмаш ? Смаш, (3.14)


где Тмаш - длительность разработки, отладки и тестирования программного изделия, час;

Смаш - стоимость 1 часа маш. времени, тг.

В состав капитальных затрат Кк входят расходы на приобретение комплекса технических средств и его стандартного обеспечения, а также расходы на установку КТС, его монтаж и наладку. Величина капитальных затрат определяется по формуле:


Ккктсмонтинвздострсопвысв, (3.15)


где Кктс - сметная стоимость КТС, тг;

Кмонт - затраты на установку, монтаж и запуск КТС в работу, тг;

Кинв - затраты на производственно-хозяйственный инвентарь, тг;

Кзд - затраты на строительство и реконструкцию зданий для размещения КТС, тг;

Кос - сумма оборотных средств, тг;

Ктр - транспортно-заготовительные расходы, тг;

Ксоп - сметная стоимость системы стандартного обеспечения применения КТС, тг;

Квысв - остаточная удельная стоимость высвобожденных средств, тг.

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


Квысв = Кперв ? (1 - а?Ттехн), (3.16)


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

а - годовая норма амортизации;

Ттехн - срок эксплуатации высвобожденного оборудования, лет.


3.3.5 Расчет текущих затрат

Т.к. ПП находится на этапе создания, то предпочтение отдаем нижеописанному методу расчета.

Годовые текущие затраты Иг определяются по формуле:


, (3.17)


где Иi - затраты, вызванные решением i-й задачи, тг;- число задач, решаемых в течение года, шт;

Исист - общесистемные затраты за год, тг.

Расчет суммарных текущих затрат на функционирование программного продукта за время работы с приведением к расчетному году (первому году функционирования программного продукта):


(3.18)


где Игi - годовые текущие затраты (вычисляются по формуле 3.17), тг.


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

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


Зг = ИГ + К, (3.19)


где ИГ - годовые текущие издержки на функционирование ПП (без учета амортизации на реновацию) (вычисляются по формуле 3.17), тг;

К - единовременные затраты на создание ПП (вычисляются по формуле 3.11), тг.


3.4 Определение обобщающих показателей экономической эффективности


К основным обобщающим показателям экономической эффективности относятся:

-годовой экономический эффект;

-экономический эффект от функционирования за весь расчетный период;

-коэффициент экономической эффективности функционирования;

-срок окупаемости системы.


3.4.1 Расчет годового экономического эффекта от разработки и внедрения программного изделия

Годовой экономический эффект от разработки и внедрения ПП определяется как разность между годовой экономией (или годовым приростом прибыли) от функционирования системы и суммарными затратами на создание системы:


ЭГ = ПГ - ЗГ, (3.20)


где ЭГ - годовой экономический эффект от разработки и внедрения ПП, тыс. тг.;

ПГ - годовая экономия (годовой прирост прибыли) (вычисляется по формуле 3.10), тыс. тг.;

ЗГ - суммарные затраты за год (вычисляются по формуле 3.19), тыс. тг.

3.4.2 Расчет суммарного экономического эффекта функционирования программного изделия

Экономический эффект функционирования ПИ за весь расчетный период определяется разностью суммарных результатов в стоимостной оценке и затрат:


Эо = По - Зо, (3.21)


где По, Зо - суммарные по годам расчетного периода экономия и затраты (тыс. тг.), рассчитываются следующим образом:


, (3.22)

, (3.23)


где Пt - экономия в t-ом году расчетного периода (рассчитывается по формуле 3.10), тыс. тг;

Зt - затраты в t-ом году расчетного периода (рассчитываются по формуле 3.19), тыс. тг;n и tk - соответственно начальный и конечный годы расчетного периода;

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


3.4.3 Расчет коэффициента экономической эффективности единовременных затрат

Коэффициент экономической эффективности единовременных затрат представляет собой отношение годовой экономии (годового прироста прибыли) к единовременным затратам на разработку и внедрение:


, (3.24)


где П - годовая экономия (годовой прирост прибыли) (рассчитывается по формуле 3.10), тыс. тг;

Иг - годовые текущие издержки на функционирование, (рассчитываются по формуле 3.19), тыс. тг;

К - единовременные затраты на разработку и внедрение, (вычисляются по формуле 3.11), тыс. тг.

Если для коэффициента ЕК выполняется условие: ЕК>=ЕН, капитальные вложения считаются экономически эффективными.


3.4.4 Расчет срока окупаемости программного изделия

Срок окупаемости представляет собой отношение единовременных суммарных затрат на разработку и внедрение ПИ к годовой экономии (к годовому приросту прибыли):


, (3.25)


где К - единовременные затраты на разработку и внедрение, (вычисляются по формуле 3.11), тыс. тг;

Пг - годовая экономия (годовой прирост прибыли) (рассчитывается по формуле 3.10), тыс. тг;

Иг - годовые текущие издержки на функционирование, (рассчитываются по формуле 3.19), тыс. тг.


3.5 Расчет цены программного продукта


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

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


Цпп = С + Пн + Нэ, (3.26)


где С - себестоимость ПП, тг. (используем единовременные затраты (3.11);

Пн - нормативная прибыль, тг.;

Нэ - надбавка к цене, тг., если годовой экономический эффект от применения ПП больше 10 тыс. тг., надбавка к цене за эффективность берется 20 % от нормативной прибыли: Нэ = 0.2 ?Пн тг.

Нормативная прибыль определяется как:


Пн = Уп ? Фзп, (3.27)


где Уп - уровень прибыли в процентах к фонду заработной платы разработчиков ПП; Фзп - фонд заработной платы разработчиков ПП, тг.

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


Уп = Руп + Рп, (3.28)


где Руп - расчётный уровень прибыли (норматив рентабельности), включаемый в цену на разработку (ориентировочно 90-100 % к Фзп);

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


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


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

Для расчета экономической эффективности был определен ряд исходных параметров, которые представлены в виде таблицы (таблица 3.1).


Таблица 3.1

Исходные данные для расчета

Наименование показателейУсловные обозначенияЕдиница измеренияЗначения показателябез ППс ПП12345Оклад программистаОтг-35000Стоимость одного часа машинного времениСМтг4040Сметная стоимость КТСККТСтг700070000Трудоемкость обработки информации по одной задачеtЗчас3 чел/час0,05 час (маш. вр.)Эксплуатац.расходы функционирования ПП (% от сметной стоимости) - амортизация (5%) - текущий ремонт(2%) - содержание оборудования (2,5%) Итого: Исист тг тг тг тг 3500 1400 1750 6650Зарплата специалиста (включая отчисления)тг50000Удельная стоимость трудозатрат одного специалистаСспецтг170170Количество задач решаемых за годNЗЗадач/год11003600Период функционирования ППТЛет-5

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

-стадии разработки ПС: "предварительное проектирование", "рабочий проект" и "внедрение", так как используется CASE-технология;

-сложность ПС принимает значение "выдача на экран контекстно-зависимой помощи" и "возможность связи с другими ПС";

-степень новизны ПС принимает значение "ПС, являющееся развитием определенного параметрического ряда ПС на прежнем типе ЭВМ/ОС";

-степень охвата реализуемых функций стандартными ПС - от 40% до 60%;

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

-характер среды разработки - персональные ЭВМ совместимые (с MS-DOS, Windows);

-характеристики ПС - "оптимизационные расчеты", а также "задачи анализа и прогнозирования";

-группа сложности - средняя;

-функции ПС: ввод данных в интерактивном режиме, вывод данных в табличной форме на экран и на печать, обработка ошибочных ситуаций, обработка записей базы данных, расчет экономических показателей;

Вычислим по формуле (3.7) общий объем разрабатываемого ПС и получим:

о = 1580 + 3740 + 3790 + 2750 + 8630 = 20490 исходных команд.


Трудоемкость разработки ПС с учетом конкретных условий разработки, определяется по формуле (3.6):


Тур = 1613 × 0,17 = 274,21 чел-дни.


Коэффициент сложности ПС, вычисленный по формуле (3.5), равен:


Ксл = 1 + (0,07 + 0,09) = 1,16.


Общая трудоемкость разработки ПС определяется по формуле (3.4) следующим образом:


То = 1,16 × 274,21 = 318,08 чел-дн.


Определим трудоемкость каждой стадии разработки ПС по формуле (3.2):

0 = L0 × Кн × То = 0,45 × 0,40 × 318,08 = 57,25 чел-дн.4 = L4 × Кн × Кт × То = 0,30 × 0,40 × 0,9 × 318,08 = 34,34 чел-дн.5 = L5 × Кн × То = 0,18 × 0,40 × 318,08 = 22,9 чел-дн.


Тогда общая трудоемкость разработки ПС будет равна:


Тобщ = 57,25 + 34,34 + 22,9 = 114,49 чел-дн.


Для перевода в чел-мес делим на 22 рабочих дня в месяце:


Тобщ = 114,49/22 = 5,2 чел-мес.


Длительность разработки программного изделия t рассчитывается по формуле (3.8), мес:

= 2,5 × (5,2) 0,32 = 4,23 мес.


Среднее число исполнителей Чn рассчитывается исходя из определенных характеристик трудоемкости и длительности разработки программного изделия по формуле, чел:


Чn = Tобщ / t = 5,2/4,23 = 1 чел.


Расчет экономии от функционирования программного продукта.

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


П2 = Сспец · tЗ · NЗ - (Сспецм) · tЗ · NЗ = 170 × 3 × 1100 - (170 + 40) × 0,05 × ?3600 = 523200 тг.


Определим сокращение длительности автоматизируемого процесса по формуле:


лет


Расчет годовой экономии производится по формуле (3.10):


Пг = 523200 · (1 + 0,15 · 0,49) = 561655,2 тг.


Расчет единовременных затрат на создание и внедрение программного продукта, по формуле (3.11):

Причем Кк = 0, т.к. используется старая ВТ,


К = КП = Косн. зп. + Кдоп. зп. + Кпр

Косн. зп. = 35000 × 5,2 = 182000 тг.

Кдоп. зп. = 0,2 × 182000 = 36400 тг.


Кпр включают расходы на машинное время (т.к. продолжительность разработки программного продукта составляет 4,23 месяцев, на разработку, отладку и тестирование программного продукта с использованием вычислительной техники приходится порядка шести месяцев: берется в месяце 22 рабочих дня по 8 часов).


Тмаш = t × 22 × 8 = 4 × 22 × 8 = 704 час.

Кпр = 3 ? 704 × 40 = 84480 тг.

К = 182000 + 36400 + 84480 = 302880 тг.


Расчет текущих затрат. Расчет годовых текущих затрат производится по формуле (3.17):


Исист = 6650 тг

Иi= (100 + 40) × 0,05 = 7 тг.

Иг = 6650 + 7 × 3600 = 31850 тг.


Суммарные текущие затраты на функционирование программного продукта за 5 лет с приведением к расчетному году (первому году функционирования программного продукта) по формуле (3.18):


И = 31850 · (1,0 + 0,91 + 0,83 + 0,75 + 0,68 + 0,62) = 152561,5 тг.


Расчет суммарных затрат за год на создание, внедрение и функционирование программного изделия по формуле (3.19):


Зг = К + Иг = 302880 + 31850 = 334730 тг.


Расчет экономии от функционирования программного продукта за 5 лет по формуле (3.22):


По = 561655,2 × (1,0 + 0,91 + 0,83 + 0,75 + 0,68 + 0,62) = 2690328,4 тг.


Расчет суммарных затрат на создание и 5-ти летнее функционирование программного продукта по формуле (3.23):


Зо = К + И = 302880 + 152561,5 = 455441,5 тг.


Годовой экономический эффект по формуле (3.20) будет равен:


Эг = П - ИГ = 561655,2 - 31850 = 529805,2 тг.


Экономический эффект за 5 лет по формуле (3.21) равен:


Э = 2690328,4 - 455441,5 = 2234886,9 тг.


Коэффициент экономической эффективности единовременных затрат, по формуле (3.24):


Ек= (561655,2 - 31850) / 302880 = 1,74

рок окупаемости, по формуле (3.25):


Т = 1/1,74 = 0,57 года.


Для расчета цены программного продукта необходимо определить фонд заработной платы. Фонд заработной платы, состоит из основной Косн и дополнительной заработной платы разработчиков Кдоп (20% от основной зар. платы).


Фзп = 182000 + 0,2 × 182000 = 218400 тг.


Для расчета цены необходимо определить расчетный уровень прибыли (норматив рентабельности), по формуле (3.28): примем Руп = 90 %, Рп = 5 % к Фзп, тогда уровень прибыли будет равен:


Уп = 0,9 + 0,05 = 0,95


Определим нормативную прибыль, по формуле (3.27):


Пн = 0,95 × 218400 = 207480 тг.


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

Цпп = С + Пн = 302880 + 207480 = 510360 тг.


Расчет эффективности показывает, что информационная выгодна в экономическом отношении, так как коэффициент экономической эффективности единовременных затрат ЕК = 1,74 превышает норматив эффективности капитальных вложений ЕН, который принимается равным 0,15 для всех отраслей народного хозяйства. В первый год эксплуатации аналитической системы экономический эффект является равен 529805,2, за пять лет функционирования системы экономический эффект составит 2234886,9 тенге. Средства, вложенные на разработку программного обеспечения, а именно 302880 тенге, окупятся менее чем за 0,57 года его функционирования.

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


4.1 Общие положения по безопасности проекта


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

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

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

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

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

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

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

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

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

Опасным называется производственный фактор, воздействие которого на работающего в определенных условиях приводит к внезапному ухудшению здоровья. Если производственный фактор вызывает заболевание или снижает работоспособность, то его считают вредным (ГОСТ 12.0.002-80). В зависимости от уровня продолжительности воздействия вредный фактор может стать опасным.

В ГОСТ 12.0.003-74 "ССБТ. Опасные и вредные производственные факторы. Классификация" приводится классификация элементов условий труда, выступающих в роли опасных и вредных производственных факторов. Они подразделяются на четыре группы: физические, химические, биологические, психофизиологические.

При работе с ЭВМ мы сталкиваемся, в основном, с физическими и психофизиологическими - опасными и вредными производственными факторами. Биологические и химические - опасные факторы при этой работе не встречаются.

К физическим - опасным производственным факторам при работе с ЭВМ, можно отнести:

-электромагнитные излучения;

-повышенная напряженность электрических и магнитных полей;

-повышенная запыленность воздуха в рабочей зоне;

-повышенная температура воздуха в рабочей зоне;

-повышенный уровень шума на рабочем месте;

-недостаток или отсутствие естественного света;

-неправильное размещение источников искусственного освещения.

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

Рентгеновское излучение генерируется в результате торможения электронов в слое люминофора на поверхности экрана монитора. При ускоряющем анодном напряжении менее 25 кВ энергия рентгеновского излучения полностью поглощается стеклом экрана.

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

К опасным психофизиологическим и вредным производственным факторам относятся физические (статические и динамические), нервно-психические перегрузки (умственное перенапряжение, перенапряжение анализаторов, монотонность труда, эмоциональные перегрузки) [10].


4.2 Безопасность, эргономика и техническая эстетика рабочего места инженера-программиста


Эргономическая безопасность персонального компьютера может быть охарактеризована следующими требованиями:

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

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

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

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

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

Человек должен так организовать свое рабочее место, чтобы условия труда были комфортными и соответствовали требованиям СНиП:

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

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

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

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

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

-нормальные условия в отношении шума и вибрации;

-нормальный температурный режим;

-нормальная влажность воздуха;

-необходимая вентиляция.

К рабочему месту инженера-программиста предъявляются следующие требования:

Требования к параметрам микроклимата и воздушной среды (ГОСТ 12.1.005-88. Общие санитарно-гигиенические требования к воздуху рабочей зоны).

Оптимальные параметры микроклимата приведены в таблице 4.1.


Таблица 4.1

Оптимальные параметры микроклимата.

СезонТемпература воздуха, tєСОтносительная влажность, %Скорость движения воздуха, м/сХолодный и переходный (средне суточная температура меньше 10 єС) 22-2460-400.1Теплый (среднесуточная температура воздуха 10 єС и выше) 21-23 23-2460-40 60-400.1 0.2

Запылённость воздуха не должна превышать 0.75 мг/м3. На одного инженера - программиста должен приходиться объём помещения 15м3 при площади 4.5 м2 (без учёта проходов и оборудования). В течение трудового дня необходимо обеспечить воздухообмен помещения объёмом 25-50 м3, отвод влаги 350-500 г и тепла 50 кДж на каждый килограмм массы тела работающего.

Требования к уровню шума (ГОСТ 12.1.003-83. Шум).

Уровень шума для инженера - программиста составляет не более 50 дБ.

Требования к освещенности;

Нормативное значение коэффициента естественного освещения (КЕО) при боковом освещении равно 1.3 %, освещённость при работе с экраном дисплея - 200 лк, при работе с экраном дисплея и документом - 300 лк.

Требования безопасности к излучению от дисплея.

В стандарт Р 50948-96 и в СНиП включены требования и нормы на параметры излучений дисплеев (они соответствуют шведскому стандарту): напряженность электромагнитного поля в 50 сантиметрах вокруг дисплея по электрической составляющей равна 2.5 В/м.

Плотность магнитного потока в 50 сантиметрах вокруг дисплея составляет 250 нТл в диапазоне частот 5 Гц-2КГц; поверхностный электростатический потенциал составляет 500 В. Время работы за дисплеем не должно превышать 4-х часов в сутки.

Требования эргономики и технической эстетики (ГОСТ 12.2.032-78. Рабочее место при выполнении работ сидя).

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

Рабочее место оператора ЭВМ состоит из монитора, системного блока, клавиатуры, мыши, принтера. Клавиатура должна быть расположена непосредственно перед оператором. Расстояние от глаз оператора до монитора должно составлять 0.5 - 0.7 м. На столе, на котором расположена ПЭВМ, должно оставаться место для наглядного, графического материала, для возможности работать с литературой, делать какие-либо пометки.

К размерам рабочего места предъявляются требования:

-высота рабочей поверхности 655 мм;

-высота сидения 420 мм (желательно регулируемого);

-расстояние от сидения до нижнего края рабочей поверхности 150 мм;

-размеры пространства для ног 650x500x600.

Требования к выполнению правил пожарной безопасности.

В случае пожара необходимо:

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

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

-приступить к тушению пожара имеющимися средствами (огнетушитель, песок и т.д.);

-для тушения пожара в лаборатории предусмотрен огнетушитель химический воздушно-пенный ОХВП-10, установленный в легко доступном месте.

Требования к электробезопасности.

Рассмотрим требования безопасности при работе с ЭВМ. Работа производится в лаборатории, где стоят точные приборы.

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

ГОСТ 12.2.007-75 подразделяет электрические изделия по способу защиты человека от поражения электрическим током на пять классов: 0, 01, 1, 2, 3.

ЭВМ можно отнести к классу 01, то есть, к изделиям, имеющим, по крайней мере, рабочую изоляцию, элемент для заземления и провод без заземляющей жилы для присоединения к источнику питания. При начале работы с ЭВМ необходимо проверить герметичность корпуса, не открыты ли токоведущие части. Убедиться в подключении заземляющего проводника к общей шине заземления, проверить его целостность. Если заземляющий проводник отключен, подключать его можно только при отключении машины от питающей сети. Для повышения безопасности работать можно с использованием резиновых ковриков.

Опасность поражения человека электрическим током определяется множеством факторов:

-индивидуальные особенности людей;

-продолжительность воздействия тока на организм человека;

-путь тока в теле человека;

-род и частота тока.

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

Каждому работающему в лаборатории следует помнить:

-включать общий рубильник только после предупреждения всех лиц, работающих в лаборатории;

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

-не загромождать рабочее место посторонними предметами;

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

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

При поражении электрическим током следует:

-освободить пострадавшего от воздействия электрического тока; оказать доврачебную помощь;

-вызвать врача.


4.3 Создание условий для организации режима труда и отдыха при работе с ЭВМ


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

Виды трудовой деятельности разделяются на 3 категории тяжести и напряженности, каждая из которых подразделяется на 3 группы:

-группа А - работа по считыванию информации с экрана ПЭВМ с предварительным запросом;

-группа Б - работа по вводу информации;

-группа В - творческая работа в режиме диалога с ПЭВМ.

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

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

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

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

Для 8-часовой рабочей смены при работе с ПЭВМ регламентированные перерывы рекомендуется установить:

-для 1 категории работ - через 2 часа от начала рабочей смены и через 2 часа после обеденного перерыва, каждый продолжительностью 15 минут;

-для 2 категории работ - через 2 часа от начала рабочей смены и через 1.5-2 часа после обеденного перерыва продолжительностью 15 минут каждый или через каждый час работы продолжительностью 10 минут каждый;

-для 1 категории работ через 1.5-2 часа от начала рабочей и через 1.5-2 часа после обеденного перерыва продолжительностью 20 минут каждый или через каждый час работы продолжительностью 15 минут каждый.

При работе с ПЭВМ в ночную смену (с 22 до 6 часов) независимо от вида и категории трудовой деятельности, продолжительность регламентированных перерывов увеличивается на 60 минут.

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

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

С целью уменьшения отрицательного влияния монотонности работы целесообразно изменять ее содержание.

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


4.4 Экологичность проекта


Человек оказался в ловушке противоречия между своей консервативной биологической сущностью и нарастающим отчуждением от природы. Используя изобретенные им технологии и средства жизнеобеспечения, человек в большей мере освободился от давления естественного отбора и межвидовой конкуренции. Он на несколько порядков превысил биологическую видовую численность и еще в десятки раз - объем использования веществ и энергии для удовлетворения надбиологических потребностей [12].

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

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

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

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

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

Экологические проблемы человечества тесно сопряжены с экономическими и социальными проблемами. Региональные экологические проблемы часто становятся прямым источником имущественного неравенства, социальных и геополитических коллизий [13].

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

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

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

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

-Выработка критериев оптимизации - выбора наиболее согласованного с экологическим императивом и экологически ориентированного социально - экономического развития общества - экоразвития.

Формирование такой стратегии поведения человеческого общества, такой экономики и таких технологий, которые приведут масштабы и характер хозяйственной деятельности в соответствие с экологической выносливостью природы и остановят глобальный экологический кризис [13].

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

Охрана окружающей природной среды складывается из:

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

-материального стимулирования природоохранной деятельности, стремящегося сделать её экономически выгодной для предприятий;

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

Охране подлежат следующие объекты:

-естественные экологические системы, озоновый слой атмосферы;

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

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

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

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

-параметрическое загрязнение (параметр окружающей среды - одно из ее свойств, например уровень шума, освещенности, радиации и т.д.), связанное с изменением качественных параметров окружающей среды;

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

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

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

Существует два основных направления природоохранной деятельности предприятий. Первое - очистка вредных выбросов.

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

Заключение


Разработанная информационно-аналитическая система учета и анализа вычислительной техники внедрена в ВК ОФ ГЦВП. Пользователями данной системы являются административный персонал и обслуживающий персонал отдела информационных технологий, работающий с большим объемом информации и формируя документы и отчеты имеющейся на предприятии вычислительной техники.

Разработанное программное средство позволит:

хранить, обрабатывать и анализировать хранимую информацию о вычислительной технике;

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

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

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

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

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

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

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

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


1. Автоматизированное рабочее место в системе управления предприятием, Сборник научных трудов, Ленинград, 1989г.

. В.В. Шураков. "Автоматизированное рабочее место для статической обработки данных, 1990г.

. И.Л. Кантарь. "Автоматизированные рабочие места управленческого аппарата, 1990г.

. Джулия Келли. Access 97. Самоучитель - СПб: Питер. - 1999. - 336с.

. Дженнингс Р. Microsoft Access 97. - СПб.: BHV - Санкт-Петербург. - 1999. - 1270с.

. Microsoft Access 97. Шаг за шагом: Практ. пособ. /Пер. с англ. - М.: Издательство ЭКОМ. - 1999. - 328с.

Приложения


Листинг кода1.0 CLASS= - 1 'TrueVB_Name = "Form_Формирование комплекта модели"VB_GlobalNameSpace = FalseVB_Creatable = TrueVB_PredeclaredId = TrueVB_Exposed = FalseCompare DatabaseSub CD_ROM_AfterUpdate ()

Список66. RequerySubSub CD_ROM_Change ()

Список66. RequerySubSub CD_ROM_Dirty (Cancel As Integer)

Список66. RequerySubSub акустическая_система_AfterUpdate ()

Список70. RequerySubSub акустическая_система_Change ()

Список70. RequerySubSub акустическая_система_Dirty (Cancel As Integer)

Список70. RequerySubSub Видео_карта_AfterUpdate ()

Список54. RequerySubSub Видео_карта_Change ()

Список54. RequerySubSub Видео_карта_Dirty (Cancel As Integer)

Список54. RequerySubSub дисковод_3_5__AfterUpdate ()

Список64. RequerySubSub дисковод_3_5__Change ()

Список64. RequerySubSub дисковод_3_5__Dirty (Cancel As Integer)

Список64. RequerySubSub жесткий_диск_AfterUpdate ()

Список62. RequerySubSub жесткий_диск_Change ()

Список62. RequerySubSub жесткий_диск_Dirty (Cancel As Integer)

Список62. RequerySubSub звуковая_карта_AfterUpdate ()

Список68. RequerySubSub звуковая_карта_Change ()

Список68. RequerySubSub звуковая_карта_Dirty (Cancel As Integer)

Список68. RequerySubSub клавиатура_AfterUpdate ()

Список56. RequerySubSub клавиатура_Change ()

Список56. RequerySubSub клавиатура_Dirty (Cancel As Integer)

Список56. RequerySubSub Кнопка78_Click ()

Поле80. Text = Val (Список46. ItemData (0)) + Val (Список50. ItemData (0)) + Val (Список52. ItemData (0)) + Val (Список54. ItemData (0)) + Val (Список56. ItemData (0)) + Val (Список58. ItemData (0)) + Val (Список60. ItemData (0)) + Val (Список62. ItemData (0)) + Val (Список64. ItemData (0)) + Val (Список66. ItemData (0)) + Val (Список68. ItemData (0)) + Val (Список70. ItemData (0)) + Val (Список74. ItemData (0)) + Val (Список76. ItemData (0))SubSub модем_AfterUpdate ()

Список76. RequerySubSub модем_Change ()

Список76. RequerySubSub модем_Dirty (Cancel As Integer)

Список76. RequerySubSub монитор_AfterUpdate ()

Список60. RequerySubSub монитор_Change ()

Список60. RequerySubSub монитор_Dirty (Cancel As Integer)

Список60. RequerySubSub мышь_AfterUpdate ()

Список58. RequerySubSub мышь_Change ()

Список58. RequerySubSub мышь_Dirty (Cancel As Integer)

Список58. RequerySubSub Память_AfterUpdate ()

Список52. RequerySubSub Память_Change ()

Список52. RequerySubSub Память_Dirty (Cancel As Integer)

Список52. RequerySubSub принтер_AfterUpdate ()

Список74. RequerySubSub принтер_Change ()

Список74. RequerySubSub принтер_Dirty (Cancel As Integer)

Список74. RequerySubSub Процессор_AfterUpdate ()

Список50. RequerySubSub Процессор_Change ()

Список50. RequerySubSub Процессор_Dirty (Cancel As Integer)

Список50. RequerySubSub Системная_плата_AfterUpdate ()

Список46. RequerySubSub Системная_плата_Change ()

Список46. RequerySubSub Системная_плата_Dirty (Cancel As Integer)

Список46. RequerySub1.0 CLASS= - 1 'TrueVB_Name = "Form_Остаточная стоимость Запрос"VB_GlobalNameSpace = FalseVB_Creatable = TrueVB_PredeclaredId = TrueVB_Exposed = FalseCompare DatabaseSub Кнопка34_Click ()Error GoTo Err_Кнопка34_Click. DoMenuItem acFormBar, acRecordsMenu, acSaveRecord,, acMenuVer70_Кнопка34_Click:Sub_Кнопка34_Click:Err. DescriptionExit_Кнопка34_ClickSub1.0 CLASS= - 1 'TrueVB_Name = "Form_Кнопочная форма"VB_GlobalNameSpace = FalseVB_Creatable = TrueVB_PredeclaredId = TrueVB_Exposed = FalseCompare DatabaseSub Form_Open (Cancel As Integer)

' Minimize the database window and initialize the form.

' Move to the switchboard page that is marked as the default.. Filter = " [ItemNumber] = 0 AND [Argument] = 'По умолчанию' ". FilterOn = TrueSubSub Form_Current ()

' Update the caption and fill in the list of options.. Caption = Nz (Me! [ItemText], "")SubSub FillOptions ()

' Fill in the options for this switchboard page.

' The number of buttons on the form.conNumButtons = 8con As Objectrs As ObjectstSql As StringintOption As Integer

' Set the focus to the first button on the form,

' and then hide all of the buttons on the form

' but the first. You can't hide the field with the focus.! [Option1]. SetFocusintOption = 2 To conNumButtons("Option" & intOption). Visible = False("OptionLabel" & intOption). Visible = FalseintOption

' Open the table of Switchboard Items, and find

' the first item for this Switchboard Page.con = Application. CurrentProject. Connection= "SELECT * FROM [Switchboard Items] "= stSql & " WHERE [ItemNumber] > 0 AND [SwitchboardID] =" & Me! [SwitchboardID]= stSql & " ORDER BY [ItemNumber]; "rs = CreateObject ("ADODB. Recordset"). Open stSql, con, 1 ' 1 = adOpenKeyset

' If there are no options for this Switchboard Page,

' display a message. Otherwise, fill the page with the items.(rs. EOF) Then! [OptionLabel1]. Caption = "На странице кнопочной формы нет элементов"(Not (rs. EOF))("Option" & rs! [ItemNumber]). Visible = True("OptionLabel" & rs! [ItemNumber]). Visible = True("OptionLabel" & rs! [ItemNumber]). Caption = rs! [ItemText]. MoveNextIf

' Close the recordset and the database.. Closers = Nothingcon = NothingSubFunction HandleButtonClick (intBtn As Integer)

' This function is called when a button is clicked.

' intBtn indicates which button was clicked.

' Constants for the commands that can be executed.conCmdGotoSwitchboard = 1conCmdOpenFormAdd = 2conCmdOpenFormBrowse = 3conCmdOpenReport = 4conCmdCustomizeSwitchboard = 5conCmdExitApplication = 6conCmdRunMacro = 7conCmdRunCode = 8conCmdOpenPage = 9

' An error that is special cased.conErrDoCmdCancelled = 2501con As Objectrs As ObjectstSql As StringError GoTo HandleButtonClick_Err

' Find the item in the Switchboard Items table

' that corresponds to the button that was clicked.con = Application. CurrentProject. Connectionrs = CreateObject ("ADODB. Recordset")= "SELECT * FROM [Switchboard Items] "= stSql & "WHERE [SwitchboardID] =" & Me! [SwitchboardID] & " AND [ItemNumber] =" & intBtn. Open stSql, con, 1 ' 1 = adOpenKeyset

' If no item matches, report the error and exit the function.(rs. EOF) Then"Ошибка при чтении таблицы Switchboard Items. ". Closers = Nothingcon = NothingFunctionIfCase rs! [Command]

' Go to another switchboard.conCmdGotoSwitchboard. Filter = " [ItemNumber] = 0 AND [SwitchboardID] =" & rs! [Argument]

' Open a form in Add mode.conCmdOpenFormAdd. OpenForm rs! [Argument],,,, acAdd

' Open a form.conCmdOpenFormBrowse. OpenForm rs! [Argument]

' Open a report.conCmdOpenReport. OpenReport rs! [Argument], acPreview

' Customize the Switchboard.conCmdCustomizeSwitchboard

' Handle the case where the Switchboard Manager

' is not installed (e. g. Minimal Install).Error Resume Next.run "ACWZMAIN. sbm_Entry"(Err <> 0) Then MsgBox "Команда недоступна. "Error GoTo 0

' Update the form.. Filter = " [ItemNumber] = 0 AND [Argument] = 'По умолчанию' ". Caption = Nz (Me! [ItemText], "")

' Exit the application.conCmdExitApplication

' Run a macro.conCmdRunMacro.runMacro rs! [Argument]

' Run code.conCmdRunCode.run rs! [Argument]

' Open a Data Access PageconCmdOpenPage. OpenDataAccessPage rs! [Argument]

' Any other command is unrecognized.Else"Неизвестная команда. "Select

' Close the recordset and the database.. Close_Exit:Error Resume Nextrs = Nothingcon = NothingFunction_Err:

' If the action was cancelled by the user for

' some reason, don't display an error message.

' Instead, resume on the next line.(Err = conErrDoCmdCancelled) ThenNext"Ошибка при выполнении команды.", vbCriticalHandleButtonClick_ExitIfFunctionSub HorizontalHeaderBox_Click ()Sub


Содержание Введение 1. Аналитическая часть 1.1 Цели и задачи учета и анализа конфигурации вычислительной техники 1.1.1 Структура автоматизирован

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ