
- •Содержание.
- •Глава 1. Описание предметной области задачи. 4
- •Глава 2. Диаграмма uml. 9
- •Глава 3. Основные моменты программы. Описание процедур. 12
- •Введение
- •Глава 1. Описание предметной области задачи.
- •Глава 2. Диаграмма uml.
- •Глава 3. Основные моменты программы. Описание процедур.
- •Программе"ассов000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000Описание классов.
- •Заключение.
- •Список используемой литературы.
- •Приложение 1.
- •107: // Вывести процентную ставку по каждому счету – # 7.1
- •128: // Вывести сумму процентов, начисленных по каждому счету – # 6.1
ТУЛЬСКИЙ ИНСТИТУТ ЭКОНОМИКИ И ИНФОРМАТИКИ
Негосударственная образовательная организация
высшего профессионального образования некоммерческое партнерство
Кафедра Информатики и информационной безопасности
Учебная дисциплина Объектно-ориентированный анализ и программирование
КУРСОВАЯ РАБОТА
На тему
Компьютерное моделирование работы банка.
Выполнил студент группы ТоОТЗИ-10 Анифер Сергей Игоревич
(Ф.И.О., № группы)
_______________________
(подпись)
Руководитель. Ст. преподаватель кафедры ИиИБ Родин Дмитрий Александрович
(Ф.И.О., ученая степень, звание)
_______________________
(подпись)
Тула, 2012 год
Содержание.
Введение 3
Глава 1. Описание предметной области задачи. 4
Глава 2. Диаграмма uml. 9
Рис. 4. Диаграмма классов 9
Глава 3. Основные моменты программы. Описание процедур. 12
Заключение. 17
Список используемой литературы. 18
Приложение 1. 19
Введение
В данной курсовой работе с помощь методов объектно-ориентированного программирования на языке C# , будет рассмотрено создание программы «Моделирования работы банка». С прилагающейся к ней диаграммой классов, для визуального представления взаимодействия модулей в данной программе.
Цель данной работы:
1. Изучение методов объектно-ориентированного программирования, с помощью языка C#.
Использование классов и объектов в написании программы.
Изучение языка моделирования UML.
Построение диаграммы классов с помощью языка UML.
Задача заключается в написании программы, которая моделирует работу банка, содержащего несколько счетов. Доступ и управление ими осуществляется посредством простого пользовательского интерфейса.
С помощью простых команд пользователь должен иметь возможность:
1. Указать исходное число счетов в банке.
2. Положить средства на указанный счет.
3. Снять средства с указанного счета.
4. Установить процентную ставку указанного счета.
5. Добавить проценты ко всем счетам.
6. Вывести балансы всех счетов.
7. Вывести сумму процентов, начисленных по каждому счету.
8. Вывести процентную ставку по каждому счету.
Для решения этой задачи была использована мощная среда разработки Visual Studio - это универсальный набор инструментов, основанных на использовании компонентов, и других технологий для создания производительных приложений.
Глава 1. Описание предметной области задачи.
После запуска программы нам предлагается:
Ввести количество ожидаемых счетов в банке (Рис. 1. Количество счетов в банке) : выбираем 2
Рис. 1. Количество счетов в банке
Что Вы желаете сделать?
1) положить средства на указанный счет
2) снять средства с указанного счета
3) установить процентную ставку указанного счета
4) добавить проценты ко всем счетам
5) вывести балансы всех счетов
6) вывести сумму процентов, начисленных по каждому счету
7) вывести процентную ставку по каждому счету
Положить средства (Рис. 2. Положить средства на счет.)
Рис. 2. Положить средства на счет
Пожалуйста, введите номер счета: 1
Введите объем вклада: 100000
Новый баланс счета 1: 100 000,00р.
…..
Положить средства. Пожалуйста, введите номер счета: 2
Введите объем вклада: 200000
Новый баланс счета 2: 200 000,00р.
…..
Установите процентную ставку (Рис. 3. Установить процентную ставку)
Пожалуйста, введите номер счета: 1
Введите процентную ставку: 0,1
Рис. 3. Установить процентную ставку
Установите процентную ставку. Пожалуйста, введите номер счета: 2
Введите процентную ставку: 0,2
…..
Процентная ставка, добавленная к счету номер 1 : 10 000,00р.
Процентная ставка, добавленная к счету номер 2 : 40 000,00р.
…..
Баланс счета для всех счетов:
Счета 1 : 110 000,00р.
Счета 2 : 240 000,00р.
…..
Общая процентная ставка, оплаченная за каждый индивидуальный счет:
Счета 1 : 10 000,00р.
Счета 2 : 40 000,00р.
…...
Процентная ставка для всех счетов:
Счета 1 : 0,1
Счета 2 : 0,2
……
Снять средства. Пожалуйста, введите номер счета: 1
Введите объем снимаемых средств: 1000
Новый баланс счета 1: 109 000,00р.
…..
Снять средства. Пожалуйста, введите номер счета: 2
Введите объем снимаемых средств: 2000
Новый баланс счета 2: 238 000,00р.