Программная реализация методов решения системы линейных уравнений

Системы линейных алгебраических уравнений. Матричный метод решения систем линейных уравнений. Решение задачи математическим методом. Блок-схема алгоритма и листинг программы. Расчет трудоемкости разработки программы. Расчет себестоимости и цены программы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 25.04.2012
Размер файла 144,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

1. Цена дискет, бумаги, картриджа по формуле: Цена без НДС = цена с НДС - (Цена с НДС * 18%/118%). Сумма получившихся цифр будет составлять стоимость материальных затрат (МЗ).

2. Стоимость канцелярских товаров и прочих расходов по формуле: (МЗ* процент по условию) / 100%.

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

1. Диски шт./цена в руб. 2/20.

2. Бумага пач./цена в руб. 1/300.

3. Картридж шт./цена в руб. 1/2100.

4. Канцелярские товары (в % к стоимости материальных затрат) 3%.

5. Прочие расходы ( в % стоимости материальных затрат) 1%.

Вычисления:

Цена дискет = 40 - (40 * 18% / 118%) = 33,9 руб.

Цена бумаги = 300 - (300 * 18% / 118%) = 254,2 руб.

Для диплома: использовано 80 листов, поэтому получаем по формуле возвратных материалов.

Цена бумаги для диплома

Цена картриджа = 2100 - (2100 * 18% / 118%) = 1779,66 руб.

А для диплома цена картриджа

МЗ = 33,9 + 25,42 + 35,59 = 94,92 руб.

Канцелярские товары = 94,92 * 3% / 100% = 2,85 руб.

Прочие расходы = 94,92 * 1% / 100% = 0,95 руб.

МЗ = 94,92 + 2,85 + 0,95 = 98,71 = 99 руб.

3.2.2 Расчет заработной платы с начислениями

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

Заработанная плата - это вознаграждение за труд.

Оплата труда работников - это цена трудовых ресурсов, задействованных в производственном процессе.

Можно сказать и так, что заработанная плата - это часть издержек на производство и реализацию продукции, идущую на оплату труда работников предприятия.

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

ЕСН - единый социальный налог, равный 26 %.

Вычисления:

Основная ЗП = (4300 / 25,6) * 6 = 1061,18

Дополнительная ЗП = (1061,18 * 10%) /100% = 106,12

ЗП = 1061,18 + 106,12 = 1167,29 - заработная плата за программу.

РОТЧ = 1167,29 * 26% / 100% = 303,50

3.2.3 Расчет расходов на электроэнергию

Расходы на электроэнергию складываются из следующих показателей:

1. Количество дней, за которые происходит изготовление программы (12 дней).

2. Количество часов в рабочем дне (8 часов).

3. Количество рабочих компьютеров (1).

4. Тариф 2,39 руб. - 1 кВ.

5. Расход электроэнергии норма (0,2).

Расходы на электроэнергию рассчитывается по формуле:

Количество дней, за которое происходит изготовление программы * количество часов в рабочем дне * количество рабочих компьютеров * расход электроэнергии / тариф в руб. = 6 * 8 * 1 * 0,2 * 2,39 = 24,16

3.2.4 Расчет цеховых, общехозяйственных и внепроизводственных расходов

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

Вычисления:

Цеховые расходы = руб.

Общехозяйственные расходы = руб.

Цеховая себестоимость = 24,16 + 1167,29 + 99 + 303,5 = 1593,66 руб.

Производственная себестоимость = 1517,48 + 933,83 + 1593,66 = 4044,98руб.

Внепроизводственные расходы = = 161,8 руб.

линейный уравнение программа

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

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

Полная себестоимость = 4044,98+ 161,8 = 4206,78 руб.

Далее составляем калькуляцию и определяем структуру затрат.

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

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

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

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

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

Калькулирование себестоимости программного продукта

Таблица 1

Наименование

Сумма (руб.)

Удельный вес (%)

Материальные затраты

99

2,35

Оплата труда

1167,29

27,75

Начисления

303,50

7,21

Расход на электроэнергию

24,16

0,57

Цеховая себестоимость

1593,66

37,88

Цеховые расходы

1517,48

36,07

Общехозяйственные расходы

933,83

22,20

Производственная себестоимость

4044,98

96,15

Внепроизводственные расходы

161,80

3,85

Итого:

4206,78

100,00

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

Графа «Удельный вес (%)» получается по формуле:

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

3.3 Расчет отпускной цены

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

Рентабельность равна 10%.

Вычисления:

Прибыль = = 420,68 руб.

Оптовая цена = 4206,78 +420,68 = 4627,45руб.

= 832,94 руб.

Отпускная цена = 4627,45 + 832,94 = 5460,4 руб.

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

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

Примем, что организацией было продано две программы.

Выручка = Цена * Количество

Выручка = 5460,4 * 2 = 10920,79 руб.

Себестоимость двух программ = (цеховая стоимость*2) + цеховые расходы + общехозяйственные расходы + внепроизводственные расходы в % от себестоимости = 1593,66*2 +1517,48 + 933,83 + 161,8 = 5800,44 руб.

Экономическая эффективность от продукции одной программы
= 10%
Экономическая эффективность от продукции двух программы
= 31,63%

Вывод: Так как увеличилась рентабельность продукции с 10% до 31,63%, то можно снизить себестоимость.

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

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

Заключение

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

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

Данный дипломный проект состоит из трех частей:

1. Специальная часть;

2. Охрана труда

3. Экономическая часть;

В специальной части изложены основные аспекты теории по теме проекта, блок-схема, текст программы и тестирование программы.

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

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

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

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

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

Запустите программу Решение СЛУ методом квадратных корней. ехе, далее введите размер матрицы в необходимой области и нажмите кнопку «Задать матрицу». Введите значение матрицы в определенную область. Для вывода результата нажмите кнопку «Результат».

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

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

1. Мальцев А. И. Основы линейной алгебры. М.: Наука, 1975.

2. Гельфанд И. М. Лекции по линейной алгебре М.: Наука, 1971.

3. Фаддеев Д. К. Лекции по алгебре. М.: Наука, 1984.

4. Кострикин А. И. Введение в алгебру, М.: Наука, 1977.

5. В. А. Ильин, Э. Г. Позняк Линейная алгебра, М.: Наука -- Физматлит, 1999.

6. В. А. Ильин, Г. Д. Ким Линейная алгебра и аналитическая геометрия, М.: ТК Велби, Изд-во Проспект, 2007, 400с.

7. Беклемишев Д. В. Аналитическая геометрия и линейная алгебра.-М.: Высш. шк. 1998, 320с.

8. Беклемишев Д. В. Дополнительные главы линейной алгебры.-М.:Наука 1983, 336с.

9. Булдырев В. С., Павлов Б. С. Линейная алгебра и функции многих переменных.-Л.:ЛГУ 1985, 496с.

10. Бутузов В.Ф., Крутицкая Н.Ч., Шишкин А.А. Линейная алгебра в вопросах и задачах. -- М.: ФИЗМАТЛИТ, 2002. -- 248 с.

11. Гантмахер Ф. Р. Теория матриц.-М.: Наука 1966, 576с.

12. Гельфанд И. М., Линейная алгебра. Курс лекций.

13. Ефимов Н. В., Розендорн Э. Р. Линейная алгебра и многомерная геометрия.-М.:Наука 1969, 528с.

14. Кострикин А. И., Манин Ю. И. Линейная алгебра и геометрия.-М.:Наука 1986, 304с.

15. Курош А. Г. Курс высшей алгебры.-М.:Наука 1968, 331с.

16. Ланкастер П. Теория матриц.-М.:Наука 1973, 280с.

17. Проскуряков И. В. Сборник задач по линейной алгебре.-М.:Наука 1966, 384с.

18. Стренг Г. Линейная алгебра и ее применения.-М.:Мир 1980, 454с.

19. Фаддеев Д. К., Фаддеева В. Н. Вычислительные методы линейной алгебры.- 356с.

20. Халмош П. Конечномерные векторные пространства.-М.:Физматгиз 1963, 264с.

21. Хорн Р., Джонсон Ч. Матричный анализ.- 655с.

22. Шилов Г. Е. Математический анализ (Конечномерные линейные пространства).- 264с.

23. Тыртышников Е. Е. Матричный анализ и линейная алгебра. Курс лекций для студентов факультета ВМК, МГУ.

24. Шафаревич И. Р., Ремизов А. О. Линейная алгебра и геометрия, -- Физматлит, Москва, 2009.

Размещено на Allbest.ru


Подобные документы

  • Решение систем алгебраических линейных уравнений методом Крамера. Сущность метода прогонки. Программная реализация метода: блок-схема алгоритма, листинг программы. Проверка применимости данного способа решения для конкретной системы линейных уравнений.

    курсовая работа [581,0 K], добавлен 15.06.2013

  • Системы линейных алгебраических уравнений. Код программы для решения систем линейных алгебраических уравнений. Математические и алгоритмические основы решения задачи методом Гаусса. Программная реализация решения. Алгоритмы запоминания коэффициентов.

    лабораторная работа [23,5 K], добавлен 23.09.2014

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

    курсовая работа [1,0 M], добавлен 27.09.2014

  • Применение итерационных методов численного решения системы линейных алгебраических уравнений при вычислении на ЭВМ. Математические и алгоритмические основы решения задачи, метод Гаусса. Функциональные модели и блок-схемы, программная реализация решения.

    курсовая работа [527,5 K], добавлен 25.01.2010

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

    курсовая работа [563,3 K], добавлен 12.07.2012

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

    курсовая работа [431,8 K], добавлен 15.06.2013

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

    курсовая работа [939,4 K], добавлен 16.01.2014

  • Преобразование матрицы системы линейных алгебраических уравнений (СЛАУ) с помощью алгоритма Гаусса. Решение задачи методом простой итерации. Создание блок-схемы и текста программы для решения СЛАУ, реализованной на языке программирования Turbo Pascal.

    курсовая работа [1,2 M], добавлен 15.06.2013

  • Метод Гаусса-Зейделя как модификация метода Якоби, его сущность и применение. Разработка программы решения системы линейных алгебраических уравнений на языке VB, проверка правильности работы программы в MS Excel и математических пакетах MathCad и MatLab.

    курсовая работа [325,5 K], добавлен 27.10.2013

  • Метод Гаусса как прямой метод нахождения решений для систем системы линейных уравнений маленькой и средней размерности с помощью компьютерной техники. Редактор кода и исходный код основной программы в Delphi, блок-схема и графическое решение задачи.

    контрольная работа [460,8 K], добавлен 15.06.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.