Автор работы: Пользователь скрыл имя, 03 Июня 2013 в 16:03, дипломная работа
В Банке при ведении классического бумажного делопроизводства, как правило, через некоторое время начинают возникать проблемы. В качестве примера можно привести всем известные и очевидные ситуации: потеря поступивших документов, неотправленные по забывчивости либо дублирующие друг друга отправленные документы, отсутствие на договоре, подписанным руководителем и приведшего к значительным убыткам, виз ответственного исполнителя, согласующих лиц и т.д. Все это приводит к путанице и неразберихе, как следствие – к невозможности решения управленческих задач. В данной работе автоматизированная информационная система будет разрабатываться для сотрудников Банка, которая занимается обработкой кредитной документации.
ВВЕДЕНИЕ 4
Аналитическая часть 6
1.1. Общая характеристика и анализ объекта исследования 6
1.2. Функциональное моделирование деятельности ЗАО ЮниКредит Банк (AS-IS) 12
1.3. Анализ уровня технической и программной оснащенности 17
Теоретическая часть 18
2.1. Обзор существующих аналогов 18
2.2. Обзор средств разработки 22
2.3. Обоснование проектирования собственной ИС и выбора средств разработки 29
Проектная часть 31
3.1. Техническое задание 31
3.2. Функциональное моделирование деятельности ЗАО ЮниКредит Банк (TO-BE) 34
3.3. Моделирование структуры реляционной БД в методологии IDEF1X 38
3.4. Объектно-ориентированное проектирование ИС с использованием языка UML 45
3.5. Интерфейс ИС 52
Экономическая часть 61
4.1. Расчет трудоемкости разработки и внедрения АС 61
4.2. Определение состава исполнителей 65
4.3. Определение цены программного продукта 66
4.4. Расчет ориентированной цены программного продукта 69
4.5. Расчет затрат до и после внедрения АС 69
ЗАКЛЮЧЕНИЕ 76
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 78
ПРИЛОЖЕНИЕ 1 80
ПРИЛОЖЕНИЕ 2 87
2. Заполнение таблицы «Типы кредитов»
INSERT INTO credit_type (credit_type_id, credit_type_name, reglament_days) values (1, 'Автокредит', 5);
INSERT INTO credit_type (credit_type_id, credit_type_name, reglament_days) values (2, 'Потребительский кредит', 3);
INSERT INTO credit_type (credit_type_id, credit_type_name, reglament_days) values (3, 'Ипотека', 20);
3. Заполнение таблицы «Отделения»
INSERT INTO departments (department_id, department_name, is_retail, city) values (1, 'Отдел рассмотрения кредитов', 'N','Москва');
INSERT INTO departments (department_id, department_name, is_retail, city) values (2, 'Отделение "Пречистинское"', 'Y', 'Москва');
INSERT INTO departments (department_id, department_name, is_retail, city) values (3, 'Отделение "Казачий"', 'Y', 'Москва');
INSERT INTO departments (department_id, department_name, is_retail, city) values (4, 'Отделение "Черная речка"', 'Y', 'Санкт-Петербург');
INSERT INTO departments (department_id, department_name, is_retail, city) values (5, 'Отдел Информационных технологий','N', 'Москва');
4. Заполнение таблицы «Сотрудники»
INSERT INTO employees (employee_id, full_name, department_id, is_active) values (1, 'Иванов И.И.', 1, 'Y');
INSERT INTO employees (employee_id, full_name, department_id, is_active) values (2, 'Петров П.П.', 2, 'N');
INSERT INTO employees (employee_id, full_name, department_id, is_active) values (3, 'Варнава В.В.', 2, 'Y');
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 2
INSERT INTO employees (employee_id, full_name, department_id, is_active) values (4, 'Сидоров С.С.', 1, 'Y');
INSERT INTO employees (employee_id, full_name, department_id, is_active) values (5, 'Абрамов А.А.', 3, 'Y');
INSERT INTO employees (employee_id, full_name, department_id, is_active) values (6, 'Баженов Б.Б.', 4, 'Y');
INSERT INTO employees (employee_id, full_name, department_id, is_active) values (7, 'Громов Г.Г.', 5, 'Y');
INSERT INTO employees (employee_id, full_name, department_id, is_active) values (8, 'Дроздов Д.Д.', 4, 'Y');
5. Заполнение таблицы «Клиенты»
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (1, 'Егоров А.А.', to_date('1962-02-14','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (2, 'Горев В.В.', to_date('1979-08-21','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (3, 'Дымов Е.Е.', to_date('1955-09-18','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (4, 'Ежов К.К.', to_date('1945-03-26','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (5, 'Ирис Е.Е.', to_date('1969-08-21','YYYY-MM-
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 2
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (6, 'Кротов А.А.', to_date('1990-07-13','YYYY-MM-
to_date('2007-12-25','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (7, 'Лобов З.З.', to_date('1959-06-28','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (8, 'Мамонтов А.П.', to_date('1970-06-22','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (9, 'Николаев Р.Р.', to_date('1974-08-28','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (10, 'Орегон С.М.', to_date('1941-02-28','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (11, 'Парусников Т.Т.', to_date('1985-08-29','YYYY-MM-
INSERT INTO clients (client_id, client_full_name, birth_date, passport_num,passport_date, passport_issuer, phone, address) values (12, 'Риммер С.С.',
ПРОДОЛЖЕНИЕ ПРИЛОЖЕНИЯ 2
to_date('1960-12-01','YYYY-MM-
INSERT INTO clients (client_id, client_full_name, birth_date, passport_num,passport_date, passport_issuer, phone, address) values (13, 'Соловьев П.П.',
to_date('1952-12-20','YYYY-MM-
INSERT INTO clients (client_id, client_full_name,
birth_date, passport_num,passport_date, passport_issuer, phone, address)
values (14, 'Тополев К.К.', to_date('1963-10-29','YYYY-MM-
6. Заполнение таблицы «Заявки»
INSERT INTO credit_request(request_id, credit_type_id,
employee_id, client_id, submit_date, accept_date, is_accepted, accepter_id,
comments, amount) values (1, 1, 2, 1, to_date('2008-05-22','YYYY-MM-
INSERT INTO credit_request(request_id, credit_type_id,
employee_id, client_id, submit_date, accept_date, is_accepted, accepter_id,
comments, amount) values (2, 1, 2, 3, to_date('2008-06-29','YYYY-MM-
INSERT INTO credit_request(request_id, credit_type_id,
employee_id, client_id, submit_date, accept_date, is_accepted, accepter_id,
comments, amount) values (3, 2, 3, 3, to_date('2009-07-05','YYYY-MM-
INSERT INTO credit_request(request_id, credit_type_id,
employee_id, client_id, submit_date, accept_date, is_accepted, accepter_id,
comments, amount) values (4, 1, 6, 10, to_date('2010-03-08','YYYY-MM-
INSERT INTO credit_request(request_id, credit_type_id,
employee_id, client_id, submit_date, accept_date, is_accepted, accepter_id,
comments, amount) values (5, 3, 8, 8, to_date('2010-04-12','YYYY-MM-
ОКОНЧАНИЕ ПРИЛОЖЕНИЯ 2
INSERT INTO credit_request(request_id, credit_type_id,
employee_id, client_id, submit_date, accept_date, is_accepted, accepter_id,
comments, amount) values (6, 2, 3, 13, to_date('2010-05-21','YYYY-MM-
INSERT INTO credit_request(request_id, credit_type_id,
employee_id, client_id, submit_date, accept_date, is_accepted, accepter_id,
comments, amount) values (7, 3, 3, 2, to_date('2010-12-14','YYYY-MM-
INSERT INTO credit_request(request_id, credit_type_id,
employee_id, client_id, submit_date, accept_date, is_accepted, accepter_id,
comments, amount) values (8, 2, 3, 5, to_date('2010-12-07','YYYY-MM-
INSERT INTO credit_request(request_id, credit_type_id,
employee_id, client_id, submit_date, accept_date, is_accepted, accepter_id,
comments, amount) values (9, 3, 8, 9, to_date('2010-12-18','YYYY-MM-
7. Заполнение таблицы «Одобренные кредиты»
INSERT INTO credit_issue (request_id, department_id,
credit_issue_date) values (2, 2, to_date('2008-07-08','YYYY-MM-
INSERT INTO credit_issue (request_id, department_id,
credit_issue_date) values (3, 3, to_date('2009-08-19','YYYY-MM-
INSERT INTO credit_issue (request_id, department_id, credit_issue_date)
values (4, 4, to_date('2010-03-11','YYYY-MM-