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

Тип работы:
Дипломная
Предмет:
Программирование


Узнать стоимость

Детальная информация о работе

Выдержка из работы

Содержание

  • Введение
  • 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 Анализ, планирование и прогнозирование показателей по эксплуатации средств вычислительной техники

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)

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

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

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

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

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

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

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

процессор;

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

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

клавиатура;

мышь;

монитор;

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

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

CD-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-технологии стадии «Техническое задание», «Эскизный проект» и «Технический проект» объединяются в одну стадию «Предварительное проектирование», за которой следуют стадии «Рабочий проект» и «Внедрение».

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

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

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

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

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

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

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

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

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

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

ПоказатьСвернуть
Заполнить форму текущей работой