Розробка програмного забезпечення для моделювання автоматизованих банківських систем обліку пластикових карток фізични

Автор: Пользователь скрыл имя, 11 Января 2011 в 00:03, дипломная работа

Описание работы

Задачі дипломного проекту: в дипломному проекті повинна бути проаналізовані методи моделювання інформаційних систем обліку, спроектована і розроблена база даних для збереження фінансових даних клієнта, а також графічний web-інтерфейс системи.

Содержание

ВСТУП 5
1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ВИКОРИСТАННЯ ПЛАСТИКОВИХ КАРТОК У БАНКІВСЬКІЙ СФЕРІ 8
1.1 Практичні основи технології платежів пластиковими картками 8
1.2 Методи моделювання банківських систем 12
1.3 Технологія безготівкових розрахунків на основі пластикових карток 26
1.4 Побудова моделі системи 34
2 РЕАЛІЗАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ДЛЯ МОДЕЛЮВАННЯ СИСТЕМИ ОБЛІКУ ПЛАТИКОВИХ КАРТОК 39
2.1 Побудова архітектури програмного забезпечення системи обліку 39
2.2 Проектування бази даних обліку пластикових карток 47
2.3 Проектування веб-додатку системи обліку пластикових карток 54
3 РОЗРАХУНОК ЕКОНОМІЧНОГО ЕФЕКТУ ВПРОВАДЖЕННЯ СИСТЕМИ ОБЛІКУ ПЛАТІЖНИХ КАРТОК 63
ВИСНОВКИ 78
СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ 79
ДОДАТКИ 83

Работа содержит 1 файл

Пример_Диплома_2007.doc

— 871.00 Кб (Скачать)
 

     а) Розрахунок вартості машинного часу:

     Вартість  машинного часу вираховується по наступній формулі [49]:

                            ВМГ = (ВЕ + А) / ЧК,        (3.1)

      де  ВМГ – вартість однієї години роботи на ПЕВМ;

      ВЕ – витрати на електроенергію;

      А – амортизаційні відрахування;

      ЧК – корисній час роботи ПЕВМ.

      б) Розрахунок амортизації вираховується по формулі:

      Розрахунковий строк окупності капітальних  вкладень визначається по формулі [9]:

                            СР = 1 / Ек.еф.       (3.11)

      СР = 1 / 1,2 = 0,8 (років.)

      За  нашими розрахунками, строк окупності капітальних вкладень СР складає 0,8 років і повинний бути менше нормативного СН, який для програмних продуктів складає 2,6 років [14]. Порівнюючи СР і СН, видно, що розрахунковий строк окупності набагато менше нормативного. Отже, розробка автоматизованої розрахункової системи є економічно обґрунтованою.

      Таким чином, основний економічний ефект від впровадження системи обліку пластикових карток полягає у тому, що значно скорочуються витрати на обслуговування клієнтів банку щодо їх операцій з платіжними картками. Це досягається завдяки можливості отримувати інформацію та робити певні операції через веб-інтерфейс до системи обліку банку. Впровадження системи дозволить значно оптимізувати та удосконалити роботу працівників банку, зайнятих роботою з клієнтами.

      Економічна  доцільність полягає у підвищенні рівня послуг, що банк надає своїм клієнтам. Впровадження системи підвищує також рівень конкурентоспроможності і престиж банка, дозволяє надавати послуги з урахуванням найсучасніших інформаційних технологій. 

 

     

ВИСНОВКИ

     В результаті розробки дипломного проекту було проведено теоретичне вивчення і розгляд методів моделювання автоматизованих систем обліку пластикових карток. Дослідження методів проектування та програмування клієнт-серверних додатків дозволило реалізувати програмне забезпечення обліку пластикових карток фізичних осіб.

     Для створення системи обліку було вибрано середовище розробки Microsoft Visual Studio 2005, сервер баз даних Microsoft SQL Server 2005. У якості веб-сервера використовувався Microsoft Internet Information Server.

     Виконана  реалізація веб-інтерфейсу користувача – веб-додатку, що надає доступ користувачу до перегляду та виконання транзакцій по власних картках та відповідних їм рахункам. Спроектована база даних обліку, яка містить усі необхідні консолідовані дані по фізичних особах та їх пластикових картках і рахунках, та додаткової інформації, що становить інтерес для користувача – клієнта банку. Для установки програми користувачу необхідний лише веб-браузер, а для роботи програми на сервері потрібна платформа Microsoft Framework 2.0 та Internet Information Server.

     Аналіз  моделі автоматизованої системи  обліку показав достатній ступінь  її придатності для використання у реальних умовах експлуатації банківських  систем. Критичним моментом у системі  є частота обміну даними з основною АБС банку для підтримання актуальності даних.

     В результаті можна зробити висновки про можливість використовування розробленої  автоматизованої системи обліку пластикових карток фізичних осіб для надання новітніх послуг клієнтам банку щодо здійснення контролю стану своїх рахунків та платіжних карток. Програмне забезпечення представляє собою систему масового обслуговування, що може використовуватись для дослідження процесів користування наданими послугами банку.

 

СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ

 
  1. Горбунов  С. “Банк “Оптиум” автоматизация банка как процесс” “Банковские технологии” №1/2001 г.
  2. Европейский рынок пластиковых карточек /Мир карточек, №4, 2002.
  3. Журнал «Банковское дело», издательство «агентство Информбанк», №8, 2003 г.
  4. Информационно-аналитический журнал «Мир карточек» № 2, № 3, № 11, издательство «Бизнес и компьютер», 2003 г.
  5. Лилеев Д. Пластиковые деньги /Деловые люди, №10, 2003
  6. Павлов О. Современное состояние мирового рынка смарт-карт /Пластиковые карточки, №2, 2002.
  7. Пермин Ю., Ю. Товб “Рынок банковских пластиковых карточек: попытка анализа и прогноза” “Банковские технологии” №1/2006 г.
  8. Цуприков С. «Микропроцессорные платежные карточки направления развития» /Банковские системы, №31, 2005 г.
  9. Анализ финансово-экономической деятельности предприятия: Учеб. пособие для вузов / Под ред. проф. Н. П. Любушина. – М.: ЮНИТИ-ДАНА, 2002.- 471с.
  10. Андреев А.А., Морозов А.Г., Логинов А.И. «Пластиковые карты», БДЦ, М. 2000 г.
  11. Банки и банковские операции: Учебник для вузов. / Под редакцией Е.Ф.Жукова. -М.:Банки и биржи , ЮНИТИ , 2001.
  12. Банковское дело / Под редакцией О.И.Лаврушина .-М .: Банковский и биржевой научно- консультационный центр , 2002 .
  13. Банковское дело / Под редакцией В.И.Колесникова , Л.П.Кроливецкой .- М.:Финансы и статистика , 2005.
  14. Беленцов В.Н., С.В.Брадул, Н.В.Канарская, Г.Е. Куденко, П.К. Кучеба  Оценка и обоснование повышения эффективности хозяйственной деятельности предприятий: Учебно-методич. пособие: Ч.1. Донецк: ДонГАУ, 2002 -180с.
  15. Блауберг И.В., Э.Г. Юдин. Становление и сущность системного подхода. -М.: Наука, 2003. - 272 с.
  16. Бочаров П. П. Теория массового обслуживания : учебник для вузов / П. П. Бочаров, А. В. Печинкин. — М. : Изд-во Российского ун-та дружбы народов, 1995. — 529 с.
  17. Ван Гиг Дж. Прикладная общая теория систем. - М.: Мир, 2001. -732 с.
  18. Введение в математическое моделирование : учебное пособие для вузов / под ред. П. В. Трусова. — М. : Интермет Инжиниринг, 2000. — 336 с. — Библиогр.: с. 327-330.
  19. Гнеденко Б. В. Введение в теорию массового обслуживания / Б. В. Гнеденко , И. Н. Коваленко. — М. : Наука, 2000. — 432 с. — (Физико-математическая библиотека инженера). — Библиогр.: с. 421-428.
  20. Деркач Д.И. Анализ производственно-хозяйственной деятельности организаций. – М.:2000 г.- 155с.
  21. Диденко С.С. Нормативные акты по охране труда на производстве. – М.:Изд-во «ЭКО», 2000.-163с.
  22. Завалев В. “Пластиковая карточка как платежный инструмент” Центр Информационных технологий, 2003 г.
  23. Клир Дж. Автоматизация решения системных задач. - М.: Радио и связь, 2000.-540 с.
  24. Ковалев Н.И. Анализ охраны труда на предприятии. – М.:Изд-во «ПРОФИ», 2000.-190с.
  25. Колесников Л.А. Основы теории системного подхода. - Киев: Наукова думка, 2004. - 174 с.
  26. Липис А., Маршалл Т., Линкер Я. Электронная система денежных расчетов. М.: Финансы и Статистика, 2001.
  27. Макарова Г.Л. «Корпоративные пластиковые карточки» Финстатинформ, М. 2005 г.
  28. Моисеев Н. Н. Математические задачи системного анализа. M: Наука, 2001.
  29. Неуймин Я.Г. Модели в науке и технике: История, теория, практика. -Л.: Наука, 2004.- 190с.
  30. Овчаров Л. А. Прикладные задачи теории массового обслуживания / Л. А. Овчаров. — М. : Машиностроение, 2006. — 324 с. : ил. — Библиогр.: с. 322.
  31. Оптимизация и моделирование в автоматизированных системах : Межвуз. сб. науч. тр / Воронежский государственный технический университет. — Воронеж : Изд-во Воронежского ГТУ, 2005. — 224 с.
  32. Основы системного подхода и их приложение к разработке территориальных автоматизированных систем управления / под ред. Ф.И. Перегудова. — Томск: ТГУ, 2001. — 244 с.
  33. Перегудов Ф.И., Тарасенко Ф.П.. Основы системного анализа. -Томск: изд-во НТЛ, 2003.- 396 с.
  34. Прайс Дж., Гандэрлой М. Visual C# .NET. Полное руководство.: Пер. с англ. – К.: ВЕК+, СПб.: КОРОНА принт, К.:НТИ, М.: Энтроп, 2004. – 960 с.
  35. Пястолов С.М. Анализ финансово-хозяйственной деятельности предприятия: Учебник.- 2-е изд., стереотип. – М.: Издательский центр «Академия»; , 2002 г. – 336с.
  36. Рихтер Дж. Программирование на платформе Microsoft .NET Framework /Пер. с англ. — 2-е изд., испр. — М.: Издательско-торговый дом «Русская Редакция», 2003- — 512 стр.: ил.
  37. Садвакасов К. Коммерческие банки. Управленческий анализ деятельности . Планирование и контроль. - М.:Ось-89, 2002.
  38. Самарский А. А. Математическое моделирование : Идеи. Методы. Примеры / А. А. Самарский, А. П. Михайлов. — М. : Наука : Физматлит, 1997. — 320 с.
  39. Сапрун И.Е., Пронин К.И. Охрана труда в Украины. Нормы и положения. Сборник. – К.:Изд-во «ЭКО», 2002.-197с.
  40. Сеппа Д. Microsoft ADO.NET/Пер. с англ. — М.: Издательско-торговый дом. «Русская Редакция» 2003- — 640 стр.: ил.
  41. Советов Б. Я. Моделирование систем : учебник / Б. Я. Советов, С. А. Яковлев. — 2-е изд., перераб. и доп. — М. : Высшая школа, 1998. — 319 с.
  42. Уемов А.И. Системный подход и общая теория систем. - М.: Мысль, 2001.-272 с.
  43. Уолрэнд, Джин. Введение в теорию сетей массового обслуживания : пер. с англ. / Дж. Уолрэнд. — М. : Мир, 2003. — 335 с.
  44. Усоскин В.М. Банковские пластиковые карточки. М.: ИПЦ «Вазар-Ферро», 2005
  45. Фаулер М. Архитектура корпоративных программных приложений. : Пер. с англ. – М. : Издательский дом «Вильямс», 2006. – 544 с. : ил. – Парал. тит. англ.
  46. Фундаментальные основы математического моделирования / Российская академия наук. — М. : Наука, 1997. — 198 с.
  47. Черкасов В.Е.Финансовый анализ в коммерческом банке. – М.:ИНФРА--М, 2005.
  48. Экология и безопасность жизнедеятельности : учебное пособие / Под ред. Л. А. Муравья. — М. : ЮНИТИ, 2000. — 447 с.
  49. Экономический анализ: ситуации, тесты, примеры, задачи, выбор оптимальных решений, финансовое программирование: Учеб. пособие / Под ред. М.И. Баканова, А. Д. Шеремета. – М.: Финансы и статистика, 2001.- 656с.
  50. Янг С. Системное управление организацией (пер. с англ.). — М.: Сов. Радио, 1972.
  51. Kevin Kline, Daniel Kline, Ph.D. SQL in a Nutshell. Publisher: O'Reilly, First Edition January 2001, ISBN: 1-56592-744-3, 224 pages
  52. Microsoft SQL Server 2000 - Database Design. Course Number: NH77462 (IGEE). Course Edition: 1. Instructor edition.
  53. Официальный сайт компании Microsoft для разработчиков. http://msdn.microsoft.com/library/rus/default.asp?url=/library/rus/cpguide/html/cpovrIntroductionToNETFrameworkSDK.asp
  54. Официальный сайт компании Microsoft для разработчиков. http://msdn.microsoft.com/library/rus/default.asp?url=/library/rus/cpguide/html/cpconadonetarchitecture.asp
  55. Официальный сайт компании Microsoft для разработчиков. http://msdn.microsoft.com/library/rus/default.asp?url=/library/rus/cpguide/html/cpcontheadonetdataset.asp
  56. Сайт для разработчиков RSDN http://www.rsdn.ru/article/ui/IUIGuidelines.xml
  57. Сайт для разработчиков RSDN http://www.rsdn.ru/article/inet/aspnet1.xml
  58. Сайт о сертификатах SSL http://ssl.ru/ru/ssl_technology/whatsit/
 

 

 

ДОДАТКИ

 

 

ДОДАТОК А

Лістінг SQL частини бази даних 
 

IF object_id('dbo.Cards') IS NOT NULL

      DROP TABLE dbo.Cards

GO 
 

-- 

CREATE TABLE dbo.Cards

(

Id   TRowId  IDENTITY CONSTRAINT ICardId   PRIMARY KEY CLUSTERED , --  

AccountId  TRowId  NOT NULL CONSTRAINT RCardAccountId  REFERENCES Accounts(Id) ,--  

CardNo   TCode  NOT NULL CONSTRAINT ICardCode   UNIQUE   , -- 

Limit   TMoney  NOT NULL CONSTRAINT DCardLimit   DEFAULT(0)  , -- 

ValidThru  TDateTime NOT NULL         , --

Opened   TDateTime NOT NULL CONSTRAINT DCardOpened   DEFAULT(getdate()) , --

Closed   TDateTime NULL          , -- 

State   TInt  NOT NULL CONSTRAINT DCardState   DEFAULT(1)  , --

/*

0 - disabled

1- enabled

*/ 

)

GO 

IF object_id('dbo.Clients') IS NOT NULL

      DROP TABLE dbo.Clients

GO 

-- 

CREATE TABLE dbo.Clients

(

Id    TRowId  IDENTITY CONSTRAINT IClientId   PRIMARY KEY CLUSTERED , --

Code   TCode  NOT NULL CONSTRAINT IClientCode   UNIQUE     , --

Name   TName  NOT NULL CONSTRAINT DClientName   DEFAULT('')    , --

ProviderCode TCode  NOT NULL CONSTRAINT DClientProviderCode DEFAULT('')    , --

State   TFlag  NOT NULL CONSTRAINT DClientState   DEFAULT(1)    , --

/*

0 - inactive

1 - active

*/ 
 
 

ГРАФІЧНІ  МАТЕРІАЛИ 

Информация о работе Розробка програмного забезпечення для моделювання автоматизованих банківських систем обліку пластикових карток фізични