Федеральное агентство по образованию РФ
Филиал ГОУ ВПО "Саратовский государственный технический университет"в г. Петровске
приложение программа банкомат пользователь
Курсовая работа
По дисциплине: "Технология разработки программного продукта"
Тема: Разработка информационной системы "Система обслуживания банкоматов"
Петровск 2010
Содержание
Введение
I. Техническое задание
1. Обоснование необходимости разработки приложения
2. Выполнение научно-исследовательских работ
2.1 Определение структур входных и выходных данных
2.2 Требования к составу и параметрам технических средств ПЭВМ
2.3 Требования к информационной и программной совместимости
II. Эскизный проект. Пояснительная записка
1. Обоснование необходимости разработки приложения
2. Постановка задачи на разработку, описание методов решения
2.1 Структура базы данных
2.2 Диаграммы
2.2.1 Диаграмма вариантов последовательности
2.2.2 Диаграмма последовательности
2.2.3 Диаграмма действий
2.2.4 Диаграмма состояния
2.3 Инструкция для пользователя
3. Описание и обоснование выбора состава технических и программных средств
Краткие характеристики операционной системы Windows XP
Краткие характеристики программы Rational Rose
Заключение
Список литературы
Введение
Целью моей курсовой работы является создание информационной системы "Система обслуживания банкоматов". Данная система предназначена для успешного и удобного функционирования банкоматов. Это приложение написано в программе Rational Rose, а база создана в программе MS Access.
Основной задачей курсовой работы является получение практических навыков в разработке программного продукта – анализ предметной области, изучение требований к программному продукту и выполнение собственно проектирования.
Разработка программного продукта включает в себя:
- общую постановку задачи;
- проектирование базы данных;
- проектирование приложения.
Данная курсовая работа состоит из двух основных разделов: техническое задание и эскизный проект. В первом разделе описывается обоснование для разработки, определяются входные и выходные данные, выдвигаются требования к составу и параметрам технических средств ПЭВМ и программному обеспечению.
Во втором разделе разрабатывается база данных, на основе которой затем строятся диаграммы и составляется инструкция для пользователей.
Также в этой курсовой работе описываются краткие характеристики программ, которые применялись для разработки и создания программного продукта.
Главная особенность индустрии систем автоматизации различных предприятий и учреждений, характеризующихся широкой номенклатурой входных данных с различными маршрутами обработки этих данных, состоит в концентрации сложности на начальных этапах анализа требований и проектирования спецификаций системы при относительно невысокой сложности и трудоемкости последующих этапов. Фактически здесь и происходит понимание того, что будет делать будущая система и каким образом она будет работать, чтобы удовлетворить предъявленные к ней требования. Именно нечеткость и неполнота системных требований, нерешенные вопросы и ошибки, допущенные на этапах анализа и проектирования, порождают на последующих этапах трудные, часто неразрешимые проблемы и в итоге приводят к неуспеху работы в целом.
Банкомат— программно-технический комплекс, предназначенный для автоматизированных выдачи и приёма наличных денежных средств как с использованием платёжных карт, так и без, а также выполнения других операций, в том числе оплаты товаров и услуг, составления документов, подтверждающих соответствующие операции. Порядок применения банкоматов в осуществлении расчётов по банковским картам в России определяется Положением Банка России Об эмиссии банковских карт и об операциях, совершаемых с использованием платежных карт № 266-П от 24 декабря 2004 г.Стоимость современного банкомата зависит от функциональности и производителя, может составлять от 15 до 50 тысяч долларов.
Далее описывается общий принцип действия работы банкомата при работе с банковской картой с магнитной полосой. Принцип работы с микропроцессорными картами (например, Сберкарт) может отличаться. После загрузки карты в карт-ридер банкомата держателю карты предлагается ввести секретный код (ПИН-код) для идентификации картодержателя. Далее предлагается выбор доступных операций (при выборе операции также может запрашиваться ПИН-код; это зависит от конкретных настроек конкретного банкомата). После выбора операции банкомат шифрует полученную информацию (про содержимое магнитной полосы/чипа, введенный ПИН-код, запрошенную операцию) и передает данные в процессинговый центр банка-эквайера (банка, обслуживающего банкомат). Далее процессинговый центр отправляет электронный запрос на совершение операции в процессинговый центр банка-эмитента (банка выдавшего карту) и получив согласие либо отказ (код авторизации) передает банкомату команды на выполнение запроса. При этом все действия по отправке запроса, обработке ответа на запрос, выдаче/приему денег из кассет журналируются, что позволяет провести расследование в случае, если операция оспорена.
I. Техническое задание
Наименование приложения – ИС "Система обслуживания банкоматов".
1. Обоснование необходимости разработки приложения
Обоснование для разработки – написание курсовой работы.
Назначение для разработки – данное приложение является базой данных, которая предназначена для успешного и удобного функционирования системы обслуживания банкоматов.
2. Выполнение научно-исследовательских работ:
2.1 Определение структуры входных и выходных данных
Разработать информационную систему, обеспечивающую работу с базой данных, включающей записи вида
Система обслуживания банкоматов | |||
Банк | Клиент | Обслуживания банкомата | Пластиковая карта |
2.2 Требования к составу и параметрам технических средств ПЭВМ. Внешние устройства, их характеристики
Для функционирования данного приложения программы требуется ПЭВМ с процессором Pentium 3 и выше, оперативной памяти от 128 Мбайт, жесткий диск 60 Гбайт, видеоадаптер SVGA 32Mb, монитор, мышь, клавиатура, совместимый принтер.
2.3 Требования к информационной и программной совместимости
Для функционирования приложения требуется операционная система Windows 2000, ME, XP, Vista, система управления базами данных MS Access, программа проектирования программных средств Rational Rose, текстовый редактор MS Word.
II. Эскизный проект. Пояснительная записка
Наименование приложения – Информационная система "Система обслуживания банкоматов".
1. Обоснование необходимости разработки приложения
Обоснование для разработки – написание курсовой работы.
Назначение для разработки – данное приложение является базой данных, которая предназначена для успешного и удобного функционирования системы обслуживания банкомата.
2. Постановка задачи на разработку, описание методов решения
2.1 Структура базы данных
Таблица "Bank"
Таблица "Klient"
Таблица "Obslugivanie bankomata"
Таблица "Plasticovay karta"
2.2 Диаграммы
2.2.1 Диаграмма вариантов использования
Диаграммы вариантов использования описывают функциональное назначение системы или то, что система должна делать. Диаграмма включает в себя следующие элементы:
- внешние пользователи – физические объекты разной природы (от людей и механизмов до программных средств), которые передают или получают информацию для системы;
- блоки использования – группы функций системы, которые объединяются в единое целое для внешнего пользователя;
- связи между блоками использования и связи между блоками использования и внешними пользователями.
... обеспечение, внедрять дистанционное банковское обслуживание - телефонный, видео, компьютерный бакинги, инфокиоски. 3. НАПРАВЛЕНИЯ СОВЕРШЕНСТВОВАНИЯ РАСЧЕТНО-КАССОВОГО ОБСЛУЖИВАНИЯ КЛИЕНТОВ БАНКА 3.1 Перспективы развития расчетно-кассового обслуживания юридических лиц В настоящее время формы организации безналичных расчетов в Республике Беларусь и в целом платежной системы, системы BISS ...
... , подводя итог третьей главы можно выделить следующее. Реализация данных направлений развития позволит сохранить устойчивость банка, упрочить лидирующие позиции в банковской сфере региона. . 3.1 Разработка мероприятия по повышению конкуренции Брянского филиала РОСБАНКа. Согласно статистике потребительских предпочтений на рынке финансовых услуг исследовательского холдинга ROMIR Monitoring на ...
... считывания, а также аудиторский след о сделках (запись результатов выполнения последних четырнадцати операций). В настоящее время «БелКарт» — это система межбанковских безналичных расчетов на основе банковских пластиковых карточек, имеющая государственную поддержку, а соответственно и высокую надежность. Эту систему обслуживает Национальный банк Республики Беларусь, АСБ «Беларусбанк», ОАО « ...
... мероприятия по новому месту работы, жительства; также в окружении носителей коммерческих секретов. Персонал оказывает существенное, а в большинстве случаев даже решающее влияние на информационную безопасность банка. В этой связи подбор кадров, их изучение, расстановка и квалифицированная работа при увольнениях в значительной степени повышают устойчивость коммерческих предприятий к возможному ...
0 комментариев