Автоматизация расчетов в бизнес-планировании

Автор работы: Пользователь скрыл имя, 12 Октября 2013 в 20:26, курсовая работа

Краткое описание

Цель данной работы: разработка программного средства, позволяющего автоматизировать расчеты в бизнес-планировании ОАО «Крайинвестбанк», используя основные показатели оценки эффективности вложения денежных средств.
Для достижения поставленной цели должны быть решены следующие задачи:
1. Изучить деятельность ОАО «Крайинвестбанк»
2. Изучить теоретические основы бизнес-планирования.
3. Разработать алгоритм решения задачи.

Содержание

ВВЕДЕНИЕ 3
1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ БИЗНЕС-ПЛАНИРОВАНИЯ 5
1.1 Сущность бизнес-планирования 5
1.2 Расчеты в бизнес-планировании 9
2 ИНФОРМАЦИОННО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ОАО «КРАЙИНВЕСТБАНК» 19
2.1 Общая оценка результатов деятельности кредитной организации - эмитента в банковском секторе 19
2.2 Анализ тенденций развития в сфере основной деятельности кредитной организации – эмитента 23
3 АВТОМАТИЗАЦИЯ РАСЧЕТОВ В БИЗНЕС-ПЛАНИРОВАНИИ 26
ЗАКЛЮЧЕНИЕ 30
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 32

Прикрепленные файлы: 1 файл

Курсовая работа.doc

— 495.50 Кб (Скачать документ)

                    / Math.Pow((1 + stavka / shag), n);

                if (i == 0) tabl1.Rows[i].Cells[6].Value = tabl1.Rows[i].Cells[5].Value;

                else tabl1.Rows[i].Cells[6].Value = double.Parse(tabl1.Rows[i - 1].Cells[6].Value.ToString())

                    + double.Parse(tabl1.Rows[i].Cells[5].Value.ToString());

 

                if (double.Parse(tabl1.Rows[z--].Cells[6].Value.ToString()) < 0 && !shag_f)

                {

                    shag_okup = (z + 3);

                    shag_f = true;

                    if (shag_okup > m)

                    {

                        shag_okup = 0;

                        okupitsya = false;

                    }

                }

                summa_dohod += double.Parse(tabl1.Rows[i].Cells[2].Value.ToString());

                summa_rashod += double.Parse(tabl1.Rows[i].Cells[3].Value.ToString());

                summa_summa += double.Parse(tabl1.Rows[i].Cells[4].Value.ToString());

                summa_diskont += double.Parse(tabl1.Rows[i].Cells[5].Value.ToString());

            }

            tabl1.Rows[m].Cells[2].Value = summa_dohod;

            tabl1.Rows[m].Cells[3].Value = summa_rashod;

            tabl1.Rows[m].Cells[4].Value = summa_summa;

            tabl1.Rows[m].Cells[5].Value = summa_diskont;

            npv = summa_diskont_dohod - summa_diskont_rashod;

            pi = summa_diskont_dohod / summa_diskont_rashod;

            srokOkup_let = shag_okup / shag;

            srokOkup_mes = (shag_okup % shag) * (12 / shag);

        }

 

        private void tabl1_CellValidated(object sender, DataGridViewCellEventArgs e)

        {

            if (e.ColumnIndex == 2 || e.ColumnIndex == 3)

            {

                try

                {

                    double.Parse(tabl1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString());

                }

                catch

                {

                    MessageBox.Show("Неверный формат!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Warning);

                    tabl1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = 0;

                   

                }

                Raschet();

            }

        }

          

        private void Form2_FormClosing(object sender, FormClosingEventArgs e)

        {

            Raschet();

            e.Cancel = true;           

            this.Visible = false;

        }

    }

}

 




Информация о работе Автоматизация расчетов в бизнес-планировании