|
0 / 0 / 0
Регистрация: 22.11.2017
Сообщений: 11
|
|
Спроектировать и частично реализовать модель банкомата04.12.2017, 11:35. Показов 2516. Ответов 14
Метки нет (Все метки)
Пожалуйста, помогите с проектом! Скоро сдавать, а я плохо в этом разбираюсь. Буду благодарна любой помощи!!! Сама не справлюсь.
C#. Спроектировать (описать графический пользовательский интерфейс и построить диаграмму классов) и частично реализовать модель банкомата. Банкомат – это автомат для выдачи наличных денег по кредитным пластиковым карточкам. В его состав входят следующие устройства: дисплей, панель управления с кнопками, приемник кредитных карт(можно использовать любой элемент ГПИ), хранилище денег и лоток для их выдачи, хранилище конфискованных кредитных карт, принтер для печати справок (для представлнеия на форме можно испоьзовать Label). Банкомат подключен к линии связи для обмена данных с банковской информационной системой(для выполнения задания можно использовать массив: индекс элемента - номер счета, значение элемента - сумма денег на счету), содержащей сведения о счетах клиентов. Обслуживание клиента начинается с момента помещения пластиковой карточки в банкомат (введения номера карты в текстовое поле). После распознавания типа пластиковой карточки, банкомат выдает на дисплей приглашение ввести персональный код. Персональный код представляет собой четырехзначное число. Затем банкомат проверяет правильность введенного кода, сверяя с кодом, хранящимся на карте (для моделирования хранения пин-кода на карте можно его вычислять, выполняя некоторые операции над номером карты, например, пин-код может совпадать с первыми 4 цифрами номера карты). Если код указан неверно, пользователю предоставляются еще две попытки для ввода правильного кода. В случае повторных неудач карта перемещается в хранилище карт, и сеанс обслуживания заканчивается. После ввода правильного кода банкомат предлагает пользователю выбрать операцию. Клиент может либо снять наличные со счета, либо узнать остаток на его счету, либо осуществить безналичный платеж со своего счёта. При снятии наличных со счета банкомат предлагает указать сумму (100, 200, 500, 1000, 5000, 10000, 20000, 50000 рублей). После выбора клиентом суммы банкомат запрашивает, нужно ли печатать справку по операции. Затем банкомат посылает запрос на снятие выбранной суммы центральному компьютеру банка. В случае получения разрешения на операцию, банкомат проверяет, имеется ли требуемая сумма в его хранилище денег, и может ли он выдать запрошенную сумму банкнотами, имеющимися в наличии (например, если в банкомате нет банкнот достоинством менее 1000 рублей, он не может выдать никакую сумму не кратную 1000). Если банкомат может выдать деньги, то на дисплей выводится сообщение "Выньте карту". После удаления карточки из приемника, банкомат выдает указанную сумму в лоток выдачи. Банкомат печатает справку по произведенной операции, если она была затребована клиентом. Если клиент хочет узнать остаток на счету, то банкомат посылает запрос центральному компьютеру банка и выводит сумму на дисплей. По требованию клиента печатается и выдается соответствующая справка.
0
|
|
| 04.12.2017, 11:35 | |
|
Ответы с готовыми решениями:
14
Спроектировать и частично реализовать приложение "Календарь" Разработать программную модель банкомата.
|
|
Заблокирован
|
|
| 04.12.2017, 12:51 | |
|
У Вас есть какие-то наработки?
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2017
Сообщений: 11
|
|
| 04.12.2017, 13:01 [ТС] | |
|
нет, абсолютно ничего нет(
если нетрудно, помогите, пожалуйста с нуля
0
|
|
|
2 / 2 / 2
Регистрация: 31.10.2017
Сообщений: 3
|
|
| 04.12.2017, 13:42 | |
|
MarieGr, А ты чисто случайно не в Дубне учишься=D
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2017
Сообщений: 11
|
|
| 04.12.2017, 15:44 [ТС] | |
|
sharpdev08, нет, ничего нет(
помогите, пожалуйста, если можете
0
|
|
|
Заблокирован
|
|
| 04.12.2017, 17:41 | |
|
А вам нужно смоделировать окно терминала, как, например, в Сбере?
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2017
Сообщений: 11
|
|
| 05.12.2017, 09:48 [ТС] | |
|
sharpdev08, да, именно такое. Поможете?
0
|
|
|
Заблокирован
|
|
| 05.12.2017, 10:54 | |
|
MarieGr, можно попробовать, но нужно время
1
|
|
|
0 / 0 / 0
Регистрация: 22.11.2017
Сообщений: 11
|
|
| 05.12.2017, 11:05 [ТС] | |
|
sharpdev08, спасибо огромное, Вы меня спасете! Мне в субботу показывать работу
0
|
|
| 05.12.2017, 13:17 | |
|
0
|
|
| 05.12.2017, 15:04 | |
|
Не по теме: Как минимум курсач
0
|
|
| 05.12.2017, 17:13 | |
|
Не по теме: Товарищи, никто ж не говорит, что я целиком сделаю. В лучшем случае демку на пару экранов, которую можно допилить
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2017
Сообщений: 11
|
|
| 07.12.2017, 10:56 [ТС] | |
|
sharpdev08, Здравствуйте) У вас получилось что-нибудь?
0
|
|
|
Заблокирован
|
|
| 07.12.2017, 12:29 | |
|
MarieGr, честно, пока не занимался
1
|
|
|
0 / 0 / 0
Регистрация: 22.11.2017
Сообщений: 11
|
|
| 07.12.2017, 12:32 [ТС] | |
|
sharpdev08, хорошо, что сказали
0
|
|
| 07.12.2017, 12:32 | |
|
Помогаю со студенческими работами здесь
15
Требуется построить средствами BPwin функциональную модель программного обеспечения банкомата Реализовать класс Bankomat, моделирующий работу банкомата Реализовать класс Bankomat, моделирующий работу банкомата Реализовать класс Bankomat, моделирующий работу банкомата Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU
YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей.
Звучит. . .
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|