Разработка программы обновления программного обеспечения

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

? фонда оплаты труда:

 

.35 13320,27 = 4662,09 руб.

 

Накладные расходы составляют 250 % от величины основной заработной платы:

.5 11100,23 = 27750,57 руб.

 

Прочие расходы включают расходы на машинное время (порядка 3-ёх месяцев на разработку, отладку и тестирование ПП: 700 часов стоимостью 12 руб./час):

 

12 = 8400 руб.

 

Таблица 3.3 - Калькуляция темы

№ п/пНаименование статей расходовЗатраты, руб.1Расходные материалы10000,002Основная заработная плата разработчиков11100,233Дополнительная заработная плата разработчиков2220,044Отчисления на социальное страхование4662,095Накладные расходы27750,576Прочие расходы8400,00 Итого затрат: Зк = 64 132,93

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

 

Эу = Зр - За, где(3.1)

 

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

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

 

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

 

Зр = Ои Ц Гд / Нв, где(3.2)

Ои - объём информации, обрабатываемой вручную, Мбайт;

Ц - стоимость одного часа работы, руб./час;

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

Нв - норма выработки, Мбайт/час.

 

В данном случае: Ои = 84,7 Мбайт (общий размер обрабатываемых данных, вводимых для регистрации за год с последующим подсчетом статистики), Ц = 3100 / 22 / 8 17,61 руб./час, Гд = 2.5 (установлен экспериментально), Нв = 0,07 Мбайт/час. Следовательно, затраты на ручную обработку информации будут равны:

 

Зр = 84,7 17,61 2,5 / 0,07 = 50660,816 руб.

 

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

 

За = ta Цм + tо (Цм + Цо), где(3.3)

 

ta - время автоматической обработки, ч.;

Цм - стоимость одного часа машинного времени, руб./час;

tо - время работы оператора, ч.;

Цо - стоимость одного часа работы оператора, руб./час.

 

Для данного ПП: ta = 18 ч., Цм = 10 руб., tо = 83.3 ч., Цо = 2190 / 22 / 8 12,44 руб. Следовательно, затраты на автоматизированную обработку информации будут равны:

За = 18 10 + 83,3 (10 + 12,44) = 2049,25 руб.

 

Таким образом, годовая экономия от внедрения ПП равна:

Эу = 50660,816- 2049,25 = 48611,566 руб.

 

Экономический эффект от использования ПП за год определяется по формуле, руб.:

 

Эг = Эу - Ен Зк.(3.4)

Эг = 48611,566- 0.2 64 132,93 = 35784,98 руб.

 

Эффективность разработки может быть оценена по формуле (3.5).

 

Эр = Эг 0.4 / Зк , где(3.5)

 

Эр - эффективность разработки, руб.

Эр = 35784,98 0.4 / 64 132,93 = 91618,471

 

Поскольку Эр > 0.20, программа рассчитывается по формуле (3.6)

 

Т = Зк / Эг , где(3.6)

Т - срок окупаемости, лет.

Для данной программы:

 

Т = 64 132,93 / 91618,471 =0,7 лет.

 

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

 

ЗАКЛЮЧЕНИЕ

 

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

Реализация системы проводилась в соответствии с требованиями заказчика. Выбор среды программирования был обусловлен также основными характеристиками большинства используемого программного обеспечения в Управлении ФНС России по Московской области. При разработке программы использовались Borland Delphi 7.0. В процессе написания программы большое внимание было уделено удобству работы пользователя и построению дружественного интерфейса.

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

Разработанная программа готова к внедрению в Управлении ФНС России по Московской области.

Список используемой литературы

 

1)Г.С. Иванова Технология программирования - издательство МГТУ имени Н.Э.Баумана 2003 г.

2)ГОСТ 19.701-90. Схемы алгоритмов и программ. Правила выполнения

)ГОСТ 19.003-80. Схемы алгоритмов и программ. Обозначения условные графические

)Александровский А.Д. Delphi 7, Москва, 1999.

)Справка Delphi.

)Основы Программирования И.Г. Семакин, А.П. Шестаков; Москва, Academa; 2003 год.

ПРИЛОЖЕНИЕ А

 

Исходный текст программы

Текст модуля

 

 

unit chek_up_letters;

 

, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,, IdMessageClient, IdIMAP4, IdCoder, IdCoder3to4, IdCoderMIME,, Menus, INIFiles, IdPOP3, IdMessage, IdTCPServer, IdSMTPServer,;

= class(TForm): TIdIMAP4;: TIdDecoderMIME;: TTimer;: TIdPOP3;: TIdMessage;: TButton;: TMemo;: TListBox;: TButton;: TButton;: TButton;: TIdSMTPServer;: TLabel;: TLabel;FormCreate(Sender: TObject);Button4Click(Sender: TObject);ListBox1DblClick(Sender: TObject);Button5Click(Sender: TObject);Button3Click(Sender: TObject);Button2Click(Sender: TObject);Button6