Автоматизация ежедневной банковской отчетности

Автор работы: Пользователь скрыл имя, 09 Сентября 2011 в 01:10, курсовая работа

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

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

Содержание работы

Введение 4
1 Теоретическая часть 5
1.1 Банковская отчетность и ее значение 5
1.2 Состав, содержание и периодичность отчетности 11
1.4 Виды отчетности 15
2. Описание проектных решений 17
2.1 Обоснование разработки 17
2.2 Концептуальное описание задачи 17
2.3 Разработка проектных решений по созданию информационной базы 17
2.4 Разработка проектных решений по программному обеспечению 19
2.4.1 Разработка алгоритма работы программы 19
2.4.2 Описание контрольного примера 20
Заключение 25
Библиографический список 26
Приложение А Листинг кода приложения на языке С# 27
Приложение Б Диаграмма классов 3

Содержимое работы - 1 файл

Пояснительная (2).doc

— 1.14 Мб (Скачать файл)

            this.операцииTableAdapter.Fill(this.bankOtchetnostDataSet.Операции); 

        } 

        private void Refresh_Click(object sender, EventArgs e)

        {

            this.операцииTableAdapter.Fill(this.bankOtchetnostDataSet.Операции);

        }

    }

} 
 
 

 

Файл: Новая.cs

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms; 

namespace BankOtchetnost

{

    public partial class Новая : Form

    {

        public Новая()

        {

            InitializeComponent();

        } 
 

        private void Date_MouseMove(object sender, MouseEventArgs e)

        { 

        } 

        private void time_TextChanged(object sender, EventArgs e)

        {

           

        } 

        private void cancel_Click(object sender, EventArgs e)

        {

            this.DialogResult = DialogResult.Cancel;

            this.Close();

        } 

        private void ok_Click(object sender, EventArgs e)

        { 

            bankOtchetnostDataSet.Операции.AddОперацииRow(

                dateTime.Value, sut.Text,

                bankOtchetnostDataSet.Счета.FindByНомерСчета(Convert.ToInt32(debet.SelectedValue)),

                bankOtchetnostDataSet.Счета.FindByНомерСчета(Convert.ToInt32(credit.SelectedValue)),

                Convert.ToDecimal(summa.Text),

                document.Text); 

            this.операцииTableAdapter.Update(this.bankOtchetnostDataSet.Операции); 

            this.DialogResult = DialogResult.OK;

            this.Close();

        } 

        private void Новая_Load(object sender, EventArgs e)

        {

            // TODO: данная строка кода позволяет  загрузить данные в таблицу  "bankOtchetnostDataSet.Счета". При необходимости  она может быть перемещена  или удалена.

            this.счетаTableAdapter.Fill(this.bankOtchetnostDataSet.Счета); 

        }

    }

}

 

     Приложение  Б Диаграмма классов

 

 

     

     Приложение  В Блок-схема алгоритма

 

Информация о работе Автоматизация ежедневной банковской отчетности