Проектирование программного обеспечения банкомата

Цена:
11 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-197197.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Введение

Перед проектированием системы управления банкоматом, важную роль сыграло обдумывание всех сценариев его использования. В современной жизни, банкоматы все больше, и больше преобразуются в функциональном смысле. Сейчас доступны множество сервисов: платеж за коммунальные услуги, пополнение мобильного счета, перевод средств на другой счет и многое другое, но я остановился на 2-х основных функциях банкомата – снятие наличности и запрос баланса. Так же невозможна работа системы без аутентификации клиента, т.к. этаких пользователей большое множество. Так и получилось, что система делится на три основных блока.

Спецификация варианта использования «Аутентификация»



Основное действующее лицо: Клиент.

Краткое описание: Перед выполнением любого действия клиент должен быть аутентифицирован.

Основной сценарий:

Предусловия: Запущен сценарий «Снять деньги» или сценарий «Показать баланс».

1. Система запрашивает пароль.

2. Клиент вводит пароль.

3. Если пароль верен, то происходит возврат в запущенный ранее сценарий.

4. Если пароль не верен, то

4.1Если количество вводов неверного пароля меньше 4, то

4.1.1Выдать предупреждение о неправильном пароле.

4.1.2Вернуться к началу сценария.

4.2Иначе:

4.2.1Выдать сообщение о блокировке карты.

4.2.2Заблокировать карту.

Постусловия: Нет.

Спецификация варианта использования «Снять деньги»



Основное действующее лицо: Клиент.

Краткое описание: Клиент запрашивает некоторую сумму денег. Если на его счету есть необходимая сумма, то система выдает ее.

Основной сценарий:

Предусловия: Клиент вставил карточку в банкомат и выбрал действие «Снять деньги».

1. Переход к подчиненному сценарию «Аутентификация».

2. Если аутентификация прошла успешно, то

2.1Система запрашивает требуемую сумму.

2.2Клиент вводит сумму.

2.3Если эта сумма в наличие на счете, то

2.3.1Сумма списывается со счета.

2.3.1Выдаются деньги.

2.4Иначе, выдается сообщение о невозможности операции.

Постусловия: Клиент переходит к выбору действия.
Основы системного программирования. Лабораторная работа № 2. Вариант №4
В АРХИВЕ ОТЧЕТ и САМА ПРОГА Оператор цикла LOOP. Команды условных переходов 1. Цель работы Научиться использовать оператор повторения и команды условных переходов. 2. Порядок выполнения работы 1. В Far Manager создадим файл lab2prim.asm. 2. В файле lab2prim.asm наберем программу, которая суммирует числа от 1 до 10 и результат заносит в регистр АХ. Строки программы прокомментированы. 3. Исполнить программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов.
User mortis : 18 ноября 2012
100 руб.
Лабораторная работа №4 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число)
Данная лабораторная подходит для вариантов: с 17 по 24 (комплексные числа) Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя Object Pascal, С++. 2. Класс должен отвечать за посимвольный ввод, хранение и редактирование строкового представления комплексных чисел. Значение комплексного нуля - ‘0, i* 0,’. Класс
User SibGOODy : 21 марта 2018
300 руб.
promo
Транспортная политика в Республике Беларусь
В данном дипломном проекте на тему “Формирование транспортной политики и объединенной транспортной системы” я рассмотрю пути формирования транспортной политики. Необходимость корректировки транспортной политики продиктована жизнью, сложившейся экономической ситуацией. Рассмотрение данной проблемы будет происходить в несколько этапов. Первый этап – это научно-исследовательский раздел, в котором будет затронуты проблемы формирования транспортной политики
User alfFRED : 15 ноября 2013
10 руб.
Сечения вала. Вариант 3-01 ЧЕРТЕЖ
Сечения вала. Вариант 3-01 ЧЕРТЕЖ ЗАДАНИЕ № 1. Сечения вала Условие задания. Выполнить чертёж вала. Выполнить необходимые вынесенные сечения и элементы. Выполнить местные разрезы (при необходимости). Проставить размеры Исходные данные: главный вид вала (см. приложение А). a = 29 мм b = 50 мм Материал изготовления вала - сталь 45 ГОСТ 1050-88. Чертеж и 3d модель + pdf (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, п
User coolns : 20 мая 2026
200 руб.
Сечения вала. Вариант 3-01 ЧЕРТЕЖ
up Наверх