Смекни!
smekni.com

Пути повышения рентабельности производства Борисовского завода пластмассовых изделий (стр. 9 из 17)

- схемы данных;

- схемы программ;

- схемы работы системы;

- схемы взаимодействия программ;

- схемы ресурсов системы.

Схемы программ отображают последовательность операций в программе. Схема программ состоит из:

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

- линейных символов, указывающих поток управления ;

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

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

- по горизонтали – арабскими цифрами слева направо в верхней части листа;

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

Размеры блоков могут быть произвольными. Нельзя изменить только размеры углов. Рекомендуется выдерживать размеры блоков –сторона А – ряд чисел, кратных 5 (5, 10, 15, 20), а Б – 2/3 А.

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

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

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

Основные символы, применяемые при построении схем программ, данных и систем.

1. Символ носителя данных:

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

3. Предопределенный процесс. Символ процесса, используемый для отображения функции ли процедуры (внутри символа указывается имя процедуры или функции):

4. Решение. Используется для выбора альтернативных действий:

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

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

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


5.2.2 Блок-схема алгоритма программы


6. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ дипломного проекта

6.1 Технико-экономическое обоснование создания программного продукта

6.1.1 Общие положения

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

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

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

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

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

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

6.1.2 Расчет затрат на создание нового программного продукта

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

1. Заработная плата исполнителей основная и дополнительная.

2. Отчисления в фонд социальной защиты населения.

3. Налоги, входящие в себестоимость.

4. Материалы.

5. Спецоборудование.

6. Расходы на научные командировки.

7. Машинное время.

8. Прочие расходы.

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

На основании сметы затрат рассчитывается себестоимость программного средства.

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

Исходные данные для расчета затрат на создание программного продукта приведены в таблице 6.1.

Таблица 6.1 Исходные данные для расчета затрат на создание программного продукта.

Установленная плановая продолжительность разработки (Тр), лет 0,25
Объем разрабатываемого программного продукта (V0), условных машинных команд 10000
Продолжительность рабочего дня (Тдн), ч 8,2
Действующая тарифная ставка 1-го разряда (Тм1), тыс. руб. 1000
Коэффициент премирования (К) 1,2
Норматив дополнительной заработной платы (Нд), % 20
Норматив заработной платы (основной и дополнительной) прочих категорий работников (Нпк), % 50
Норматив отчислений в фонд социальной защиты (Нсз), % 35
Ставка чрезвычайного налога (Нн*), % 4
Норматив отчислений в фонд занятости (Ннз), % 1
Норматив отчислений на содержание детских дошкольных учреждений (Ннд), % 5
Расходы по статье "Материалы" (М), тыс. руб. определяются на основании сметы затрат, разрабатываемой на программное средство, с учетом действующих нормативов. По статье "Материалы" отражаются расходы на магнитные носители, перфокарты, бумагу, красящие ленты и другие материалы, необходимые для разработки программного средства (приведены таблице 6.3) 2000
Цена одного машино-часа (Цм), тыс. руб. 75
Норматив расхода машинного времени на отладку 100 машинных команд (Нмв), машино-часов 11,93
Норматив расходов на командировки (Нрнк), % 20
Расходы по статье "Прочие затраты" (Пз), тыс. руб. Включают затраты на приобретение и подготовку специальной научно-технической информации и специальной литературы. Определяются "Прочие затраты" по смете расходов на программное средство (приводятся в таблице 6.4) 500
Норматив накладных расходов (Ннр), % 100
Норматив расходов на сопровождение и адаптацию программного продукта (Нрса), % 5
Норматив амортизационных отчислений (Нао), % 10,1
Ставка налога на содержание ведомственного жилого фонда (Ножф), % 0,25

Определение заработной платы исполнителей

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