Розробка програмного забезпечення для моделювання автоматизованих банківських систем обліку пластикових карток фізични
Дипломная работа, 11 Января 2011, автор: пользователь скрыл имя
Описание работы
Задачі дипломного проекту: в дипломному проекті повинна бути проаналізовані методи моделювання інформаційних систем обліку, спроектована і розроблена база даних для збереження фінансових даних клієнта, а також графічний 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]:
ВМ
де ВМГ – вартість однієї години роботи на ПЕВМ;
ВЕ – витрати на електроенергію;
А – амортизаційні відрахування;
ЧК – корисній час роботи ПЕВМ.
б) Розрахунок амортизації вираховується по формулі:
Розрахунковий строк окупності капітальних вкладень визначається по формулі [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/2001 г.
- Европейский рынок пластиковых карточек /Мир карточек, №4, 2002.
- Журнал «Банковское дело», издательство «агентство Информбанк», №8, 2003 г.
- Информационно-аналитический журнал «Мир карточек» № 2, № 3, № 11, издательство «Бизнес и компьютер», 2003 г.
- Лилеев Д. Пластиковые деньги /Деловые люди, №10, 2003
- Павлов О. Современное состояние мирового рынка смарт-карт /Пластиковые карточки, №2, 2002.
- Пермин Ю., Ю. Товб “Рынок банковских пластиковых карточек: попытка анализа и прогноза” “Банковские технологии” №1/2006 г.
- Цуприков С. «Микропроцессорные платежные карточки направления развития» /Банковские системы, №31, 2005 г.
- Анализ финансово-экономической деятельности предприятия: Учеб. пособие для вузов / Под ред. проф. Н. П. Любушина. – М.: ЮНИТИ-ДАНА, 2002.- 471с.
- Андреев А.А., Морозов А.Г., Логинов А.И. «Пластиковые карты», БДЦ, М. 2000 г.
- Банки и банковские операции: Учебник для вузов. / Под редакцией Е.Ф.Жукова. -М.:Банки и биржи , ЮНИТИ , 2001.
- Банковское дело / Под редакцией О.И.Лаврушина .-М .: Банковский и биржевой научно- консультационный центр , 2002 .
- Банковское дело / Под редакцией В.И.Колесникова , Л.П.Кроливецкой .- М.:Финансы и статистика , 2005.
- Беленцов В.Н., С.В.Брадул, Н.В.Канарская, Г.Е. Куденко, П.К. Кучеба Оценка и обоснование повышения эффективности хозяйственной деятельности предприятий: Учебно-методич. пособие: Ч.1. Донецк: ДонГАУ, 2002 -180с.
- Блауберг И.В., Э.Г. Юдин. Становление и сущность системного подхода. -М.: Наука, 2003. - 272 с.
- Бочаров П. П. Теория массового обслуживания : учебник для вузов / П. П. Бочаров, А. В. Печинкин. — М. : Изд-во Российского ун-та дружбы народов, 1995. — 529 с.
- Ван Гиг Дж. Прикладная общая теория систем. - М.: Мир, 2001. -732 с.
- Введение в математическое моделирование : учебное пособие для вузов / под ред. П. В. Трусова. — М. : Интермет Инжиниринг, 2000. — 336 с. — Библиогр.: с. 327-330.
- Гнеденко Б. В. Введение в теорию массового обслуживания / Б. В. Гнеденко , И. Н. Коваленко. — М. : Наука, 2000. — 432 с. — (Физико-математическая библиотека инженера). — Библиогр.: с. 421-428.
- Деркач Д.И. Анализ производственно-хозяйственной деятельности организаций. – М.:2000 г.- 155с.
- Диденко С.С. Нормативные акты по охране труда на производстве. – М.:Изд-во «ЭКО», 2000.-163с.
- Завалев В. “Пластиковая карточка как платежный инструмент” Центр Информационных технологий, 2003 г.
- Клир Дж. Автоматизация решения системных задач. - М.: Радио и связь, 2000.-540 с.
- Ковалев Н.И. Анализ охраны труда на предприятии. – М.:Изд-во «ПРОФИ», 2000.-190с.
- Колесников Л.А. Основы теории системного подхода. - Киев: Наукова думка, 2004. - 174 с.
- Липис А., Маршалл Т., Линкер Я. Электронная система денежных расчетов. М.: Финансы и Статистика, 2001.
- Макарова Г.Л. «Корпоративные пластиковые карточки» Финстатинформ, М. 2005 г.
- Моисеев Н. Н. Математические задачи системного анализа. M: Наука, 2001.
- Неуймин Я.Г. Модели в науке и технике: История, теория, практика. -Л.: Наука, 2004.- 190с.
- Овчаров Л. А. Прикладные задачи теории массового обслуживания / Л. А. Овчаров. — М. : Машиностроение, 2006. — 324 с. : ил. — Библиогр.: с. 322.
- Оптимизация и моделирование в автоматизированных системах : Межвуз. сб. науч. тр / Воронежский государственный технический университет. — Воронеж : Изд-во Воронежского ГТУ, 2005. — 224 с.
- Основы системного подхода и их приложение к разработке территориальных автоматизированных систем управления / под ред. Ф.И. Перегудова. — Томск: ТГУ, 2001. — 244 с.
- Перегудов Ф.И., Тарасенко Ф.П.. Основы системного анализа. -Томск: изд-во НТЛ, 2003.- 396 с.
- Прайс Дж., Гандэрлой М. Visual C# .NET. Полное руководство.: Пер. с англ. – К.: ВЕК+, СПб.: КОРОНА принт, К.:НТИ, М.: Энтроп, 2004. – 960 с.
- Пястолов С.М. Анализ финансово-хозяйственной деятельности предприятия: Учебник.- 2-е изд., стереотип. – М.: Издательский центр «Академия»; , 2002 г. – 336с.
- Рихтер Дж. Программирование на платформе Microsoft .NET Framework /Пер. с англ. — 2-е изд., испр. — М.: Издательско-торговый дом «Русская Редакция», 2003- — 512 стр.: ил.
- Садвакасов К. Коммерческие банки. Управленческий анализ деятельности . Планирование и контроль. - М.:Ось-89, 2002.
- Самарский А. А. Математическое моделирование : Идеи. Методы. Примеры / А. А. Самарский, А. П. Михайлов. — М. : Наука : Физматлит, 1997. — 320 с.
- Сапрун И.Е., Пронин К.И. Охрана труда в Украины. Нормы и положения. Сборник. – К.:Изд-во «ЭКО», 2002.-197с.
- Сеппа Д. Microsoft ADO.NET/Пер. с англ. — М.: Издательско-торговый дом. «Русская Редакция» 2003- — 640 стр.: ил.
- Советов Б. Я. Моделирование систем : учебник / Б. Я. Советов, С. А. Яковлев. — 2-е изд., перераб. и доп. — М. : Высшая школа, 1998. — 319 с.
- Уемов А.И. Системный подход и общая теория систем. - М.: Мысль, 2001.-272 с.
- Уолрэнд, Джин. Введение в теорию сетей массового обслуживания : пер. с англ. / Дж. Уолрэнд. — М. : Мир, 2003. — 335 с.
- Усоскин В.М. Банковские пластиковые карточки. М.: ИПЦ «Вазар-Ферро», 2005
- Фаулер М. Архитектура корпоративных программных приложений. : Пер. с англ. – М. : Издательский дом «Вильямс», 2006. – 544 с. : ил. – Парал. тит. англ.
- Фундаментальные основы математического моделирования / Российская академия наук. — М. : Наука, 1997. — 198 с.
- Черкасов В.Е.Финансовый анализ в коммерческом банке. – М.:ИНФРА--М, 2005.
- Экология и безопасность жизнедеятельности : учебное пособие / Под ред. Л. А. Муравья. — М. : ЮНИТИ, 2000. — 447 с.
- Экономический анализ: ситуации, тесты, примеры, задачи, выбор оптимальных решений, финансовое программирование: Учеб. пособие / Под ред. М.И. Баканова, А. Д. Шеремета. – М.: Финансы и статистика, 2001.- 656с.
- Янг С. Системное управление организацией (пер. с англ.). — М.: Сов. Радио, 1972.
- Kevin Kline, Daniel Kline, Ph.D. SQL in a Nutshell. Publisher: O'Reilly, First Edition January 2001, ISBN: 1-56592-744-3, 224 pages
- Microsoft SQL Server 2000 - Database Design. Course Number: NH77462 (IGEE). Course Edition: 1. Instructor edition.
- Официальный
сайт компании Microsoft для разработчиков. http://msdn.microsoft.com/
library/rus/default.asp?url=/ library/rus/cpguide/html/ cpovrIntroductionToNETFramewor kSDK.asp - Официальный
сайт компании Microsoft для разработчиков. http://msdn.microsoft.com/
library/rus/default.asp?url=/ library/rus/cpguide/html/ cpconadonetarchitecture.asp - Официальный
сайт компании Microsoft для разработчиков. http://msdn.microsoft.com/
library/rus/default.asp?url=/ library/rus/cpguide/html/ cpcontheadonetdataset.asp - Сайт для
разработчиков RSDN http://www.rsdn.ru/article/ui/
IUIGuidelines.xml - Сайт для
разработчиков RSDN http://www.rsdn.ru/article/
inet/aspnet1.xml - Сайт о сертификатах
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
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
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
*/
ГРАФІЧНІ
МАТЕРІАЛИ