*
*


CAPTCHA Image   Reload Image
X

Разработка системы безопасности для платёжной системы

дипломные работы, программирование

Объем работы: 75 стр.

Год сдачи: 2009

Стоимость: 2000 руб.

Просмотров: 456

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Заключение
Заказать работу
ВВЕДЕНИЕ 3
ГЛАВА 1. АНАЛИЗ ЗАДАЧИ И ТЕОРЕТИЧЕСКИХ ДАННЫХ 4
1.1. Постановка задачи 4
1.2. История развития защиты платёжных и банковских систем 4
1.3. Безопасность электронных платежных систем 7
1.4. Проблемы обеспечения безопасности международных платёжных систем 19
1.5. Установка локального сервера Денвер (Denwer) 23
1.6. Установка и работа с сайтом на локальном сервере 26
Выводы по главе 1 28
ГЛАВА 2. АРГУМЕНТАЦИЯ ВЫБОРА СРЕДСТВ РАЗРАБОТКИ 30
2.1. Выбор языка програмирования 30
2.2. Выбор базы данных 32
2.3. Выбор языка разметки 36
Выводы по главе 2 38
ГЛАВА 3. ОПИСАНИЕ ПРОГРАММНОЙ ЧАСТИ 40
3.1. Интерфейс программы 40
3.2. Инструкция эксплуатации программы 41
3.3. Как устроена программа. Обзор программного кода 43
Выводы по главе 3 65
ГЛАВА 4. ЭКОНОМИЧЕСКАЯ ЭФФЕКТИВНОСТЬ ПРОЕКТА 66
4.1. Расчет себестоимости программы 66
4.2. Обоснование цены программного продукта 70
4.3. Расчет экономической эффективности от внедрения 71
Выводы по главе 4 74
ЗАКЛЮЧЕНИЕ 75
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 76
При разработке программ программист должен не только знать языки программирования, а ещё и уметь составлять правильные алгоритмы работы программы.
Потому-что без алгоритма написание программы может зайти в тупик в самый не ожиданный, как обычно бывает не взятый во мнимание момент.
В этой дипломной работе я рассматриваю последовательный план создания программы различными web технологиями.
В создание программы применялся язык программирования php.
Это лучший на сегоднешний день язык, для создания динамических страниц. На нём разработано огромное количетво сайтов, практически 90%, ну и конечно же платёжные и банковские системы расположенные в интернете также работают на нём.
В создание программы также применялась база данных, для хранения номеров и паролей кредитных карт.
Я применял mysql, это также самая популярная СУБД, ей пользуются большинство программистов, и она является бесплатной, но функциональна она нам подходит как не как лучше.
Язык текстовой разметки html, без него в интернете некуда.
Вся страница размечена именно на html, с использованием различных стилей.
Программа описання в этом дипломном проекте, это аналог простой платёжной системы.
Самая главная проблемма всех платёжных систем, это защита даннях. Я реализовал эту программу таким образом, что после трёх раз не верного введения пароля либо номера карты она блокируется, таким образом, не кто не сможет запустить скрипт который взломает систему путём подбора цифр в цикле.
Слейдуйщая защита состоит в том, что нельзя ввести пароль не равный 4, и номер не равный 16, потому-что именно таким образом создаются карты. Также предусмотрена защита от введения в форму программы вредоносных скриптов, в коде предусмотрена функция которая преобразует все теги и весь код, в коды, Которые просто будут проверяться как обычная текстовая информация.
Также программа имеет понятный и простой интерфейс, что очень облегчает работу с ней. Благодаря использованию скриптов, которые обрабатываются на сервере, и представляються пользователю в визуальном виде, не кто не сможет проникнуть в код программы, и изучив его как-то навредить либо изменить программу. Всё данные и скрипты размещаются на сервере, и добраться до них злоумышленнику будет очень сложно.

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу