Пример готовой дипломной работы по предмету: Информационные технологии
Содержание
Аннотация 7
1.Введение. 8
2.Постановка задачи. 10
3.Выбор средств реализации. 11
4.Проектирование системы синхронизации журналов банкоматов. 15
5.Проектирование системы, поддержания актуальности визуального интерфейса пользователей. 20
6.Реализация программного обеспечения систем синхронизации и обновления интерфейса. 24
7.Обеспечение информационной безопасности при синхронизации данных. 46
8.Тестирование программного обеспечения. 47
9.Заключение. 50
10.Список литературы. 51
11. Приложения. 52
Выдержка из текста
1. Введение.
В эру быстрого развития электронных технологий и электронного документооборота, многие ожидали переход к "электронным деньгам" и платежным системам, и во многом эти ожидания оправдались. Уже давно приводились доводы, что «электронные деньги» и безналичные платежи являются более удобными для конечного пользователя, более и безопасными. Но не все оказалось столь быстрым и надежным на практике. Всем ясны достоинства «электронных денег», однако при всех достоинствах, данные системы не в состоянии полностью вытеснить наличные деньги. Помимо самих денег, существуют услуги Банков по вкладам, депозитам, кредитам, зарплатные проекты и прочее. Для этих целей выпускались устройства самообслуживания для клиентов и банковские карты.
Пластиковая карта — пластина стандартных размеров (54x 86x 0,76мм) (кроме SIM-карт и т.п., имеющих обычно значительно меньшие размеры), изготовленная из специальной, устойчивой к механическим и термическим воздействиям пластмассы, различающиеся по своему назначению, функциональным и техническим характеристикам. [1]
Пластиковая карта позволяет оперативно, практически в большинстве стран мира, совершить покупку пли получить наличные деньги, практически в любое время суток. Большинство людей, в частности граждане России, предпочитают использовать банковские карты для снятия наличных в банкоматах, а не как платежное средство.
Исходя из выше написанного, можно сделать простой вывод: роль «электронных денег» и средств их использования и обналичивания денежных средств – имеют очень большую роль в жизни каждого человека с пластиковой картой и населения в целом. Именно поэтому стоит отдельно рассмотреть вопрос обслуживания и контроля самой распространенной системы работы с финансами – банкоматы.
Банкомат (от банковский автомат, иногда ATM от англ. Automated teller machine) — программно-технический комплекс, предназначенный для автоматизированных выдачи и приёма наличных денежных средств, как с использованием платёжных карт, так и без, а также выполнения других операций, в том числе оплаты товаров и услуг, составления документов, подтверждающих соответствующие операции.[1]
Банкоматы бывают 2 видов: с функцией приема наличных и без нее.
Роль банкомата в «жизни денег» очень велика, многие сталкивались с проблемой финансов и дальнейший поиск банкомата по городу. Однако даже найти банкомат не достаточно, банкомат должен еще и работать. Работоспособность банкомата обусловлена, как и все прочее «железа», его техническими характеристиками и программным обеспечением. Для поддержания банкомата в рабочем состоянии существуют множество сервисных центров, банковские отделы банковского оборудования и прочее.
Для банков и финансовых организаций, банкомат играет не меньшее значение, чем для потребителя. Банкомат для банков это средство рекламы, средство контроля и возможность привлекать клиентов. Банк, не имеющий банкоматов, заключает договора со сторонними банками и платит им комиссию за услуги, так банк как орган контроля и регулирования">как банк без банкоматов – не Банк. Клиент может не только пользоваться банкоматом как кошельком, но и может узнать информацию от своего или стороннего банка. Наверно многие замечали, что банкоматы с годами становятся все более красочными и яркими. Рекламные строки, сменяющиеся картинки и даже видеоролики никого не удивляют. Реклама – двигатель прогресса и средство доставки информации до конечного пользователя.
Для клиентов же важно чтобы банкомат находился в близости от его места жительства или работы, чтобы банкомат всегда имел в себе наличные деньги. Но есть еще один факт, про который мало кто вспоминает, пока не столкнется с этим – защищенность пользователя. Мошенники и технические сбои часто вредят не Банку, а конечному пользователю, клиенту. Клиент может получить не всю сумму денег, хотя со счета будет списано все. Банкомат с функцией приема наличных может взять деньги, но не занести их на счет. И за всем этим нужно постоянно следить и обнаруживать подобные ошибки.
Помимо технических сбоев существуют мошенники и способы обмануть систему. Самые распространенные способы мошенничества:
1. Использование украденной карты и ПИН-кода, разглашённого держателем (в том числе случаи, когда ПИН-код хранится рядом с картой или записывается на ней).
2. «Дружественное мошенничество». Использование карты путём свободного доступа членами семьи, близкими друзьями, коллегами по работе. Также предполагает разглашение ПИН-кода.
3. Подглядывание ПИН-кода из-за плеча с последующей кражей карты — простейший, но широко распространённый метод.
4. «Ливанская петля». Блокируется окно подачи карты так, чтобы карта застряла. При попытке вставить карту в банкомат она застревает. Злоумышленник, предварительно подсмотревший ПИН-код, сочувствует и рекомендует срочно идти и звонить в банк или сервисную службу. Как только владелец отходит, преступник извлекает карту, освобождает окно банкомата и снимает деньги.
5. Копирование магнитной полосы (skimming) с помощью подставных устройств считывания. Такие устройства устанавливают на банкомат (считыватель — на щель для приёма карты, дополнительной клавиатурой накрывают настоящую).
При пользовании таким банкоматом считыватель сохраняет данные с вставляемых в банкомат карт, а клавиатура — ПИН-коды. Как и в предыдущем случае, украденных данных достаточно для производства дубликата карты и снятия денег со счёта владельца.
6. Ложный ПИН-ПАД (устройство для ввода ПИН-кода в платёжных терминалах), либо дополнительный элемент на электронном замке в помещении с банкоматом, открываемом с помощью карты.
7. Установка рядом с банкоматом миниатюрных телекамер для воровства ПИН-кодов. Такая камера может быть замаскирована установленным рядом или прикреплённым к банкомату или стене рядом с ним предметом.[1]
Рассматривая данные способы обмана можно сразу заметить, что первые три способа это работа с самим человеком с дальнейшей кражей денег. В этих способах банк не несет ответственности за украденные средства клиента. Но вот остальные способы фиксируются системой и входят в круг сервисного обслуживания банка, в дальнейшем эти способы могут быть расшифрованы (раскрыты) и приобщены к расследованию полиции. А банк может возместить украденные средства клиенту.
Однако в этой картине есть серьезный изъян. После работы злоумышленники могут испортить устройство банкомата или средства его связи с банком, что усложнит работу сервиса или растянет сроки расследования.
Все вышерассмотренное указывает на важность выбранной темы: Разработка системы синхронизации журналов банкоматов и обновления интерфейса. Синхронизация журналов банкомата необходима для обеспечения работы банкомата и выявления проблем в его работе. А для работы с клиентами и актуализации данных – необходим интерфейс и его актуальность.
Список использованной литературы
10.
Список литературы.
1. Свободная энциклопедия Wikipedia: [Электронный ресурс]
/ Банкомат. — Электрон. дан. – Режим доступа: http://ru.wikipedia.org/wiki/Банкомат. загл. с экрана.
2. Статья сайта www.tadviser.ru «Государство. Бизнес. ИТ» [Электронный ресурс]
/ ЦФТ-Устройство самообслуживания/ЦФТ-Банкомат – Режим доступа: http://www.tadviser.ru/index.php/ЦФТ-Устройство_самообслуживания /ЦФТ-Банкомат загл. с экрана.
3. Статья сайта www.solarix.ru [Электронный ресурс]
/«Библиотеки BOOST C++» – Режим доступа: http://www.solarix.ru/for_developers/ cpp/boost/boost-library-list.shtml загл. с экрана.
4. Статья сайта http://habrahabr.ru/ [Электронный ресурс]
/«Boost это просто ч.1» – Режим доступа: http://habrahabr.ru/post/64226/ загл. с экрана.
5. Свободная энциклопедия Wikipedia: [Электронный ресурс]
/ Boost. — Электрон. дан. – Режим доступа: http://ru.wikipedia.org/wiki/Boost загл. с экрана.
6. Статья сайта http://white 55.narod.ru [Электронный ресурс]
/ «Командные файлы» – Режим доступа: http://white 55.narod.ru/cmd.html
7. Свободная энциклопедия Wikipedia: [Электронный ресурс]
/ Кроссплатформенное программное обеспечение – Режим доступа: http://ru.wikipedia.org/wiki/Кроссплатформенное_ПО загл. с экрана.
8. Статья сайта www.solarix.ru [Электронный ресурс]
/«Библиотеки BOOST C++: библиотека Array — массивы с постоянным размером» – Режим доступа: http://www.solarix.ru/for_developers/cpp/boost/array/s-a-r/array.shtml загл. с экрана.
9. Статья сайта www.solarix.ru [Электронный ресурс]
/«Библиотеки BOOST C++: библиотека для работы с именами файлов» – Режим доступа: http://www.solarix.ru/for_developers/cpp/boost/filesystem/ru/index.shtml загл. с экрана.
10. Статья сайта www.solarix.ru [Электронный ресурс]
/«Библиотеки BOOST C++: библиотека преобразований — хидер boost/lexical_cast» – Режим доступа: http://www.solarix.ru/for_developers/cpp/boost/conversion/ru/lexical_cast.shtml загл. с экрана.
11. Статья сайта GameDev.ru — Разработка игр [Электронный ресурс]
/« boost::asio — введение, синхронный обмен» – Режим доступа: http://www.gamedev.ru/code/articles/boost_asio_0 загл. с экрана.
12. Статья сайта http://do.gendocs.ru [Электронный ресурс]
/« 1 Понятие операционной системы » – Режим доступа: http://do.gendocs.ru/docs/index-226537.html ?page=4 загл. с экрана.
13. Свободная энциклопедия Wikipedia: [Электронный ресурс]
/ С++ – Режим доступа: http://ru.wikipedia.org/wiki/C++ загл. с экрана.
14. Свободная энциклопедия Wikipedia: [Электронный ресурс]
/ Пакетный файл – Режим доступа: http://ru.wikipedia.org/wiki/Пакетный_файл загл. с экрана.
15. Федеральный закон РФ №
9. «О коммерческой тайне» от
2. июля 2004 года.
16. Приказ ХХХХХХХХХХХХХХ №
26. «Политика информационной безопасности» от 20.06.2008 года.
17. Приказ ХХХХХХХХХХХХХХ №
26. «Положение о конфиденциальной информации» от 20.06.2008 года.
18. Приказ ХХХХХХХХХХХХХХ №
5. «Правила работы в локальной вычислительно сети» от 05.06.2000 года.
19. Регламент ХХХХХХХХХХХХХХ «О неразглашении сведений, составляющих конфиденциальную информацию» от 23.11.2008 года