Разработка информационной подсистемы для работы с вкладами от частных лиц, страница 7

double[] dovostr = new double[1];

for (int i = 0; i < dataGridViewBasic.RowCount; i++)

{

string type = Convert.ToString(dataGridViewBasic[2, i].Value);

switch (type)

{

case "срочный":

sroch[0] = sroch[0] + Convert.ToDouble(dataGridViewBasic[3, i].Value);

break;

case "до востребования":

dovostr[0] = dovostr[0] + Convert.ToDouble(dataGridViewBasic[3, i].Value);

break;

case "сберегательный":

sber[0] = sber[0] + Convert.ToDouble(dataGridViewBasic[3, i].Value);

break;

}

}

barDiagram.SumSber = sber;

barDiagram.SumSroch = sroch;

barDiagram.SumDoVostr = dovostr;

barDiagram.ShowDialog();

}

private void partDepositMonth_Click(object sender, EventArgs e)

{

askMonthForm.ShowDialog();

circleDiagram.SumSroch = 0;

circleDiagram.SumSber = 0;

circleDiagram.SumDoVostr = 0;

int searchMonth = askMonthForm.Month;

if (!(searchMonth == 0))

{

for (int i = 0; i < dataGridViewBasic.RowCount; i++)

{

DateTime date = Convert.ToDateTime(dataGridViewBasic[0, i].Value);

string type = Convert.ToString(dataGridViewBasic[2, i].Value);

if (date.Month == searchMonth)

if (type == "срочный")

circleDiagram.SumSroch = circleDiagram.SumSroch + Convert.ToDouble(dataGridViewBasic[3, i].Value);

else if (type == "до востребования")

circleDiagram.SumDoVostr = circleDiagram.SumDoVostr + Convert.ToDouble(dataGridViewBasic[3, i].Value);

else circleDiagram.SumSber = circleDiagram.SumSber + Convert.ToDouble(dataGridViewBasic[3, i].Value);

}

circleDiagram.Month = searchMonth;

circleDiagram.ShowDialog();

}

else return;

}       

}

}

Заключение

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

Результатом работы стало создание программного обеспечения.

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

Были выполнены следующие задачи:  спроектирована информационная подсистема; созданы формы; организовано пользовательское меню; сформированы отчеты (графики, диаграммы).

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

1.  Агуров, П.В. C#. Разработка компонентов в MS Visual Studio / А.В. Агуров. - СПб.: БХВ-Петербург, 2008. - 415 с.

2.  Агуров, П.В. C#. Сборник рецептов / П.В. Агуров. - СПб.: БХВ-Петербург, 2007. - 337 с.

3.  Албахари, Дж. C# 3.0. Справочник / Дж. Албахари. - М.: Вильямс, 2008. - 382 с.

4.  Анфилатов, В.С. Системный анализ в управлении / В.С. Анфилатов. - М.: Финансы и статистика, 2007. - 332 с.

5.  Лабор, В.В. C#. Создание приложений для Windows / В.В. Лабор. - М.: Харвест, 2006. - 399 с.

6.  Либерти, Д. Программирование на C# / Д. Либерти. - СПб.: БХВ-Петербург, 2007. - 315 с.

7.  Петзольд, Ч. Программирование в тональности С# / Ч. Петзольд. - М.: Русская редакция, 2007. - 512 с

8.  Петзольд, Ч. Программирование для Microsoft Windows на С# / Ч. Петзольд. - М.: Русская редакция, 2007. - 374 с.

9.  Петцольд, Ч. Программирование для Microsoft Windows на C# / Ч. Петцольд. - М.: Русская Редакция, 2007. - Т.1. - 403 с.

10.  Рихтер, Дж. CLR via C#. Программирование на платформе Microsoft .NET Framework 2.0 на языке C# / Дж.  Рихтер. - М.: Русская Редакция, 2007. - 363 с.

11.  Симчеров, А.С. Разработка Windows-приложений на Microsoft Visual Basic. NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD / А.С. Симчеров. - М.: Русская Редакция, 2006. - 441 с.

12.  Троелсен, Э. Язык программирования С# 2008 и платформа. NET 3.5 / Э. Троелсен. - М.: Вильямс, 2006. - 258 с.

13.  Федоренко, Н.П. Система экономико-математических моделей для анализа и прогноза уровня жизни / Н.П. Федоренко, Н.М. Римашевская. - М.: Наука, 2007. - 46 с.

14.  Черемных, О.С. Стратегический корпоративный реинжиниринг: процессно-стоимостной подход к управлению бизнесом / О.С. Черемных, С.В. Черемных. - М.: Финансы и статистика, 2006. - 287 с.