Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Разработка информационной системы банкомата
Создан заказ №390400
16 декабря 2014

Разработка информационной системы банкомата

Как заказчик описал требования к работе:
Оглавление 1. Постановка задачи 2. Создание базы данных 2.1 Инфологическая модель 2.2. Разработка таблиц базы данных 2.2.1. Создание таблицы Клиент (Client) 2.2.2. Создание таблицы Карта (Card) 2.2.3. Создание таблицы Операции (Operation) 2.2.4. Создание таблицы Выдача денег (Transaction) 2 .2.5. Создание таблицы Банкомат (ATM) 2.3. Запросы системы 3. Программа-клиент 3.1. Блок-схема основной программы 3.2. Блок-схема формы №2 3.3. Исходный код программы 3.3.1. Исходный код первого модуля 3.3.2. Исходный код второго модуля 3.3.3. Исходный код третьего модуля 3.3.4. Исходный код четвертого модуля 3.4. Скриншоты программы Заключение Введение Задача курсовой работы состоит в создании информационной системы, необходимой для функционирования банкомата. Разработать ER-диаграмму, а затем создать базу данных для банкомата. Банкомат – это автомат для выдачи наличных денег по кредитным пластиковым карточкам. В его состав входят следующие устройства: дисплей, панель управления с кнопками, приемник кредитных карт, хранилище денег и лоток для их выдачи, хранилище конфискованных кредитных карт, принтер для печати справок. Банкомат подключен к линии связи для обмена данных с банковским компьютером, хранящим сведения о счетах клиентов. Обслуживание клиента начинается с момента помещения пластиковой карточки в банкомат. После распознавания типа пластиковой карточки, банкомат выдает на дисплей приглашение ввести персональный код. Персональный код представляет собой четырехзначное число. Затем банкомат проверяет правильность введенного кода. Если код указан неверно, пользователю предоставляются еще две попытки для ввода правильного кода. В случае повторных неудач карта перемещается в хранилище карт, и сеанс обслуживания заканчивается. После ввода правильного кода банкомат предлагает пользователю выбрать операцию. Клиент может либо снять наличные со счета, либо узнать остаток на его счету. При снятии наличных со счета банкомат предлагает указать сумму (10, 50, 100, 200, 500, 1000 рублей). После выбора клиентом суммы банкомат запрашивает, нужно ли печатать справку по операции. Затем банкомат посылает запрос на снятие выбранной суммы центральному компьютеру банка. В случае получения разрешения на операцию, банкомат проверяет, имеется ли требуемая сумма в его хранилище денег. Если он может выдать деньги, то на дисплей выводится сообщение «Выньте карту». После удаления карточки из приемника, банкомат выдает указанную сумму в лоток выдачи. Банкомат печатает справку по произведенной операции, если она была затребована клиентом. Если клиент хочет узнать остаток на счету, то банкомат посылает запрос центральному компьютеру банка и выводит сумму на дисплей. По требованию клиента печатается и выдается соответствующая справка. В специальном отделении банкомата, закрываемом замком, есть "секретная кнопка", которая используется обслуживающим персоналом для загрузки денег. При нажатии на эту кнопку открывается доступ к хранилищу денег и конфискованным кредитным картам. Заключение В данной работе была разработана системы моделирующая работу банкомата. Построена инфологическая модель. Разработана база данных средствами MySQL содержащая 5 таблиц связанных между собой. Разработаны 10 запросов для отображения информации из таблиц. Также был разработан клиент для работы с базой данных, запрашивающий информацию из БД и при необходимости модифицирующий ее. Запросов и таблиц может быть больш
подробнее
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
19 декабря 2014
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
gram4ik
5
скачать
Разработка информационной системы банкомата.docx
2016-01-13 17:06
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
прекрасный автор,все в срок,нужно было исправить работу изменили за пол часа супер

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Проектирование БД учета продаж ноутбуков
Курсовая работа
Базы данных
Стоимость:
700 ₽
Специальные фонды советских библиотек (спецхраны)
Курсовая работа
Базы данных
Стоимость:
700 ₽
Создание базы данных поликлиники
Курсовая работа
Базы данных
Стоимость:
700 ₽
«Состояние и динамика преступности в регионах России»
Контрольная работа
Базы данных
Стоимость:
300 ₽
Разработка и проектирование ИС учета посетителей в поликлинике
Курсовая работа
Базы данных
Стоимость:
700 ₽
Система управления базами данных MS SQL
Курсовая работа
Базы данных
Стоимость:
700 ₽
Курсовая по прогр инженерии
Курсовая работа
Базы данных
Стоимость:
700 ₽
Разработка реляционной базы данных «Фармацевтика
Курсовая работа
Базы данных
Стоимость:
700 ₽
таксопарк, база данных, программирование c#
Курсовая работа
Базы данных
Стоимость:
700 ₽
Учет участников олимпиады
Курсовая работа
Базы данных
Стоимость:
700 ₽
Система управления базами данных MS SQL
Курсовая работа
Базы данных
Стоимость:
700 ₽
Специальные фонды советских библиотек (спецхраны)
Курсовая работа
Базы данных
Стоимость:
700 ₽
Заказ Такси
Курсовая работа
Базы данных
Стоимость:
700 ₽
арм оператора кинотеатра
Курсовая работа
Базы данных
Стоимость:
700 ₽
нужно мех повысить оригинальность
Курсовая работа
Базы данных
Стоимость:
700 ₽
Читай полезные статьи в нашем
Использование курсоров в хранимых процедурах в mysql
Рассмотрим понятие курсора на примере, который иллюстрирует его применение.
Создадим хранимую процедуру, выясняющую, у какого заказа была максимальная общая стоимость, и возвращающую значение orderid.
Эта задача выполняется с помощью функции max, но с помощью данной процедуры можно проиллюстрировать принципы использования хранимых процедур:

Данный код содержит помимо курсоров еще управляющие структур...
подробнее
Операция объединения в SQL
Для объединения результатов работы нескольких запросов SELECT в единый набор данных в MySQL используется команда UNION. Команда UNION имеет следующий синтаксис:
SELECT ...
UNION [ALL]
SELECT ...
Инструкция ALL подразумевает, что при наличии совершенно одинаковых записей в результирующий набор будут включены обе записи. Если инструкция ALL отсутствует, то по умолчанию подразумевается инструкция DISTI...
подробнее
Целостность данных модели «сущность-связь». Ограничения целостности
Такая цель может достигаться только в определенных рамках: системой управления базами данных не может контролироваться правильность каждого отдельного значения, которое вводится в базу данных (вместе с тем каждое значение может быть проверено на правдоподобность). К примеру, невозможно обнаружить, что значение 6, которое вводится и представляет номер дня недели, на самом деле должно быть равно 2. ...
подробнее
СУБД Microsoft Access и ее реляционная база данных
На сегодняшний огромное количество деловых операций записывается, анализируется и отслеживается в виде данных, которые хранятся в реляционных СУБД.
Реляционная СУБД Microsoft Office Access удовлетворяет потребностям самых разнообразных групп пользователей. При использовании графических инструментов и мастеров MS Access даже пользователи, которые не владеют специальными навыками, способны довольно у...
подробнее
Использование курсоров в хранимых процедурах в mysql
Рассмотрим понятие курсора на примере, который иллюстрирует его применение.
Создадим хранимую процедуру, выясняющую, у какого заказа была максимальная общая стоимость, и возвращающую значение orderid.
Эта задача выполняется с помощью функции max, но с помощью данной процедуры можно проиллюстрировать принципы использования хранимых процедур:

Данный код содержит помимо курсоров еще управляющие структур...
подробнее
Операция объединения в SQL
Для объединения результатов работы нескольких запросов SELECT в единый набор данных в MySQL используется команда UNION. Команда UNION имеет следующий синтаксис:
SELECT ...
UNION [ALL]
SELECT ...
Инструкция ALL подразумевает, что при наличии совершенно одинаковых записей в результирующий набор будут включены обе записи. Если инструкция ALL отсутствует, то по умолчанию подразумевается инструкция DISTI...
подробнее
Целостность данных модели «сущность-связь». Ограничения целостности
Такая цель может достигаться только в определенных рамках: системой управления базами данных не может контролироваться правильность каждого отдельного значения, которое вводится в базу данных (вместе с тем каждое значение может быть проверено на правдоподобность). К примеру, невозможно обнаружить, что значение 6, которое вводится и представляет номер дня недели, на самом деле должно быть равно 2. ...
подробнее
СУБД Microsoft Access и ее реляционная база данных
На сегодняшний огромное количество деловых операций записывается, анализируется и отслеживается в виде данных, которые хранятся в реляционных СУБД.
Реляционная СУБД Microsoft Office Access удовлетворяет потребностям самых разнообразных групп пользователей. При использовании графических инструментов и мастеров MS Access даже пользователи, которые не владеют специальными навыками, способны довольно у...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы