Скачать 194.73 Kb.
|
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ «АЛТАЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ» Международный университет экономики, менеджмента и информационных систем Кафедра информационных систем в менеджменте Разработка приложения "Выбор банка" (Курсовая работа) Выполнила студентка 4 курс, группа 273 А.А. Анисимова ______________________ (подпись) Научный руководитель: доцент Г.Н. Трошкина ______________________ (подпись) Работа защищена _________________2011г. Оценка________________ Барнаул 2011 СОДЕРЖАНИЕСОДЕРЖАНИЕ 2 ВВЕДЕНИЕ 3 I ПРЕДПРОЕКТНОЕ ИССЛЕДОВАНИЕ 5 1.1.Предметная область 5 1.2.Описание задачи 5 2.ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ «Выбор банка» 5 2.1.Описание предметной области 5 2.2.Диаграммы приложения 6 ЗАКЛЮЧЕНИЕ 26 СПИСОК ЛИТЕРАТУРЫ 27 ВВЕДЕНИЕЦель курсовой работы: проектирование и программная реализация информационной системы «Выбор банка», с помощью средств Microsoft Visual Studio 2010. Объект разработки: помощь клиентам банка в выборе оптимального по всем параметрам банка, в котором они могут приобрести выгодный для них кредит. Задачи курсовой работы:
Потребительский кредит - это предоставление денежных средств населению для удовлетворения потребительских нужд. Потребительский кредит может являться альтернативой другому виду кредитования, например, автокредиту. Условно, потребительский кредит можно разделить на следующие группы: • целевой / нецелевой кредит; • с обеспечением / без обеспечения; • классический потребительский кредит / экспресс - кредит. Потребительские кредиты выдаются на стандартных условиях, как правило, сумма потребительского кредита не превышает 10-15 млн. рублей и выдаётся сроком от полугода до 3-5 лет. Сумма кредита, на получение которого вы можете рассчитывать, напрямую зависит от вашего ежемесячного дохода. Процентные ставки различны в разных банках. Если вы хотите оформить потребительский кредит, то должны знать, что кроме процентов вам зачастую придётся платить комиссию за оформление договора, а также ежемесячную комиссию за сопровождение кредита. Потребительский кредит может быть выдан как наличными, так и по безналичному расчёту. Как правило, срок рассмотрения заявки составляет несколько рабочих дней, для «быстрых» кредитов рассмотрение может происходить в течение получаса. Банки предъявляют типичные требования для кредитования физических лиц. Стандартный набор документов, необходимых для получения банковского кредита так же не слишком разнится от банка к банку. Банк выдаёт кредит получателю на основании кредитного договора. С момента заключения договора банк и заёмщик вступают в определённые финансовые отношения. Если вы взяли потребительский кредит, внимательно читайте условия кредитного договора. Сумма кредита, процентная ставка по нему, комиссии, порядок погашения и санкции обязательно прописываются в кредитном договоре. I ПРЕДПРОЕКТНОЕ ИССЛЕДОВАНИЕПри разработке приложения "Выбор банка" предметной областью была выбрана деятельность сотрудников банка, которая заключается в помощи клиентам в выборе оптимального по всем параметрам кредита. Конечными пользователями приложения являются клиенты банка, цель которых – выбор кредита. Поставлена задача реализовать приложение, которое позволит выбрать оптимальный кредит, а также даст возможность просматривать, добавлять, редактировать необходимую информацию с различными уровнями доступа. Будущая программа предназначена для создания и управления содержимым базы данных, содержащей следующую информацию:
Предметной областью нашей ЭС являются банки, где пользователь может выбрать оптимальный кредит. При выборе банка, где в дальнейшем пользователь сможет взять оптимальный кредит, рассматриваются параметры:
Администратор осуществляет управление пользователями, редактирование прав доступа каждого пользователя. Пользователи – могут проходить тест, отвечать на вопросы, предложенные программой. Пользователь выбирает удобные ему параметры, а в итоге программа выдает результат – наименование банка, где пользователь может получить выгодный для него кредит. Пользователь может не выходя из программы перейти на официальный сайт предложенного ему банка. Если пользователь хочет подать заявку на получение кредита, ему будет предложено зарегистрироваться, внести свои данные в базу для того, чтобы сотрудники банка могли с ним связаться. Диаграмма классов предназначена для представления статической структуры модели системы в терминологии классов объектно-ориентированного программирования. Таким образом, составляющими данного типа диаграмм являются классы, объекты и отношения между ними. Построение интегрированной бизнес-модели банка Модель деятельности агентства недвижимости разработана с помощью программы BPwin 4.1. Организационная структура предприятия – это состав подразделений предприятия с отражением взаимосвязи между ними. В деятельности банкаов по выдаче кредитов существовуют следующие проблемы. Первая из них заключалась в том, что бизнес-процесс по выдаче кредитов длится долго и в среднем составлял 4 дня, а иногда доходит до двух недель. Вторая проблема состояла в том, что процесс был неуправляемым. Представитель банка, который сопровождал клиента и был ответственным перед ним за выдачу кредита, не обладал необходимой информацией о стадии оформления кредита, времени его завершения и соответственно не мог данным процессом управлять. Поэтому он не знал, что сказать клиенту, и не мог ускорить процесс. Бизнес-процесс по оформлению кредита до реинжиниринга состоял из следующих операций, за которые отвечали следующие структурные подразделения компании (таблица 1).
Таблица 1 Операции и распределение ответственности в бизнес-процессе "Оформление кредита" Рассмотрим графическую DFD-схему данного бизнес-процесса, которая более наглядно показывает его структуру, включая информационные потоки (рисунок 1). Рисунок 1 DFD-схема бизнес-процесса "Оформление кредита" Для решения проблем управляемости и уменьшения времени оформления кредита было принято решение внедрить систему контроля, которая позволяла отслеживать стадии процесса по обработке кредита. При этом считалось, что, имея информацию о стадии оформлении кредита, торговый представитель может воздействовать на процесс, контролируя сотрудников, в нем участвующих. При проведении усовершенствования процесса был введен контрольный пост. Все результаты работ по оформлению кредита, передаваемые из одного структурного подразделения в другие, стали в обязательном порядке проходить через пост. Сотрудник контрольного поста фиксировал факт передачи результатов и стадию оформления по каждому кредиту. Бизнес-процесс по оформлению кредита после проведения усовершенствования стал состоять из следующих операций, за которые отвечали следующие структурные подразделения компании (таблица 2).
Таблица 2 Операции и распределение ответственности в бизнес-процессе "Оформление кредита" На рисунке 3 показана графическая DFD-схема усовершенствованного бизнес-процесса. После усовершенствования количество операций бизнес-процесса увеличилось. При этом бизнес-процесс стал управляемым. Когда звонил торговый представитель, он всегда мог узнать, на какой стадии оформления находится кредит. Тем не менее, торговый представитель не смог снизить время процесса, применяя управленческие воздействия на исполнителей процесса. Рисунок 3 DFD-схема бизнес-процессе "Оформление кредита" Основная причина большого времени оформления кредита является организационной и состоит в том, что в бизнес-процессе участвует много структурных единиц. Для решения этой проблемы была создана рабочая После проведения данного реинжиниринга бизнес-процесс оформления кредита стал иметь два варианта. Если поступивший от торгового представителя запрос был простым, его обрабатывал один человек, которого назвали координатором сделки. Если же запрос был сложным, его обрабатывала группа экспертов. Группа экспертов состояла из тех же самых специалистов, которые были до реинжиниринга, но в отличие от предыдущего варианта эти специалисты были собраны в один отдел, который назвали группой экспертов. Бизнес-процесс по оформлению кредита после проведения реинжиниринга стал состоять из трех операций, за которые отвечали следующие структурные подразделения компании (таблица 3).
Таблица 3 Операции и распределение ответственности в бизнес-процессе "Оформление кредита" На рисунке 4 показана графическая DFD-схема бизнес-процесса по оформлению кредитов после реинжиниринга. В результате реинжиниринга бизнес-процесс стал намного проще, и время его выполнения сократилось до 4-х часов, или на 90%. При этом сократили часть персонала и производительность труда выросла в 100 раз. Рисунок 4 DFD-схема бизнес-процессе "Оформление кредита" Технологии постоянного совершенствованияОсновные элементы технологий постоянного совершенствования бизнес-процессов:
Процессный подходПри постоянном совершенствовании, так же как и при реинжиниринге, основным объектом, на которые направлены изменения, являются бизнес-процессы. Непрерывность измененийВ отличие от реинжиниринга, который представляет из себя разовый скоротечный проект, постоянное совершенствование никогда не заканчивается. Оно непрерывно и длится столько, сколько живет сама организация. Для его поддержания в организации должно быть создано постоянное структурное подразделение – служба постоянного совершенствования, которая в современных компаниях находит воплощение в таких отделах, как отделы организационного развития, отделы технологий, отделы мониторинга бизнес-процессов, службы качества и т.д.
Первым шагом работы с приложением является авторизация пользователя. В программе существует возможность работы под именем администратора и обычного пользователя. После заполнения формы авторизации, а именно после внесения логина и пароля, становятся доступны возможности, исходя из того, под каким именем произвел вход пользователь (рисунок 1) Рисунок 1 Авторизация пользователя
Если пользователь ввел правильные логин и пароль, то приложение продолжает свою работу. Иначе предоставляется возможность произвести повторную процедуру авторизации.
После того, как пользователь прошёл процедуру авторизации, становится доступной главная форма приложения. В зависимости от уровня прав доступа, пользователю предоставляются разные возможности:
Работа с пользователями. Администратору доступна основная форма «Администрирование», которая включает в себя возможность работы с пользователями. Администратор может добавлять нового пользователя, назначать ему ФИО, логин, пароль, а также предоставлять различные права доступа. Администратор добавляет, редактирует пользователей, которые в будущем могут на основе полученного логина и пароля регистрироваться в программе, проходить тест на выбор банка и подавать заявки на получение кредита (рисунок 2). Рисунок 2 Работа с пользователями Рисунок 3 Добавление нового пользователя Работа с тестом. Администратор имеет возможность редактировать № вопроса, наименование вопроса, основной банк, а также удалять вышеописанные данные. Есть возможность добавления нового вопроса и удаление старых (рисунок 4). Рисунок 4 Редактирование вопросов Редактирование вопросов производится двойным нажатием на выбранный вопрос, после чего появляется форма данного вопроса (рисунок 5). Рисунок 5 Редактирование вопроса На форме редактирования вопроса есть возможность изменить текст вопроса, номер, приоритет банка. Заявки по кредитам. Здесь администратор работает с пользователями, которые подали заявку на получение кредита. После того как пользователь прошел тест, выбрал оптимальный банк, он имеет возможность подать заявку на получение кредита. Пользователь указывает необходимую информацию при регистрации в базе данных, далее он подает заявку. Администратор принимает решение одобрить или отклонить заявку пользователя (рисунок 6). Рисунок 6 Работа с заявками пользователей При одобрении заявки администратором пользователю на электронный адрес приходит письмо-уведомление о том, что его данные приняты, рассмотрены и одобрены. Теперь у него есть возможность на получение интересующего его кредита. При отклонении заявки данные зарегистрированного пользователя удаляются из базы. Это основные функции, доступные администратору системы. Теперь рассмотрим, в чем заключается алгоритм работы пользователя. Пользователь приходит в банк за помощью в выборе оптимального кредита. Не каждый банк готов предоставить ему ссуду, которая подошла бы по всем параметрам человеку. Поэтому в банке есть возможность пройти тест, где пользователю предлагается ответить на ряд ключевых вопросов. Когда пользователь отвечает на все вопросы, а ответы – это и есть оптимальные параметры при выборе банка для получения кредита, программа выдает наименование банка, где пользователь может получить наиболее выгодный кредит. В банке администратор системы регистрирует нового пользователя, выдает ему логин и пароль. Теперь пользователь готов к прохождению теста. Пользователь производит процесс авторизации, внося логин и пароль (рисунок 7) Рисунок 7 Авторизация После авторизации пользователь начинает прохождение теста (Рисунок 8). Рисунок 8 Тестировнаие Пользователь отвечает на вопросы: На какой срок вы бы хотели взять кредит? Какова оптимальная величина процентной ставки? Какова сумма кредита? В течении какого времени должна быть рассмотрена выша заявка на получение кредита? Требуется ли вам поручительство? В какой валюте вы хотите взять кредит? Хотели бы вы иметь возможность досрочно получить кредит? Какой вид обеспечения вы предпочитаете? И др. Как уже говорилось ранее, вопросы могут добавляться и редактироваться, варианты ответов тоже могут меняться – эту возможность имеет только Администратор. Пользователь должен ответить на все вопросы, поставив галочку напротив подходящего ответа. Переход к следующему вопросу производится при помощи кнопки «Далее». Вопрос можно пропустить, но потом необходимо вернуться к нему с помощью кнопки «Назад» (рисунок 9). Рисунок 9 Выбор банка Пользователь должен обязательно ответить на все вопросы. Если он завершает тест, но не на все вопросы были даны ответы, то программа оповещает пользователя о том, что необходимо ответить на оставшиеся вопросы (рисунок 10). Рисунок 10 Ошибка при прохождении теста После того, как пользователь завершил процедуру тестирования, программа выдает результат. Результат – наиболее подходящий банк, где пользователь может получить оптимальный по всем параметрам кредит- формируется исходя из ответов пользователя на вопросы теста. После прохождения теста у пользователя есть возможность подать заявку на получение кредита в банк, который был определен как оптимальный. Но если пользователь решил подать заявку в другой банк, он это может сделать, указав его при регистрации. Пользователь должен заполнить необходимые поля регистрации:
После заполнения необходимых для регистрации полей пользователь подает заявку при помощи кнопки «Подать» (рисунок 11). Рисунок 11 Подача заявки о выдаче кредита Поданная заявка будет рассмотрена в ближайшее время сотрудниками банка и одобрена, либо отклонена. После прохождения теста у пользователя есть возможность ознакомится с предлагаемыми кредитами более подробно. Для этого в программе он заходит в форму «Справка». Здесь представлены все банки. Кликнув на интересующее наименование банка, пользователь переходит на официальную страницу банка в интернете (рисунок 12). Рисунок 12 Официальный страницы банков
Для работы программы на рабочей станции должно быть установлено ПО Windows XP/Vista. В качестве технических средств необходимо наличие клавиатуры и манипулятора мыши. Объем оперативной памяти компьютера должен быть не менее 512 Мбайт, свободного места на жестком диске не менее 15 Мбайт, процессор Pentium не ниже IV. Для успешной работы приложения требуется сервер, к которому выдвигаются следующие требования:
ЗАКЛЮЧЕНИЕВ ходе работы над проектом были выполнены следующие задачи:
В процессе разработки были получены следующие умения:
Таким образом, все поставленные цели были достигнуты. Итогом работы стало приложение "Выбор банка". Областью его использования может стать любой банк, находящийся на территории нашей страны. СПИСОК ЛИТЕРАТУРЫ
|
Курсовая работа по дисциплине: «Программирование» На тему: «Демонстрационная программа» ... | Курсовая работа. На тему: Управление пассивами и активами коммерческого банка Управление пассивами и активами банка – это измерение степени риска процентных ставок и управление им | ||
Курсовая работа должны содержать пояснительную записку объёмом 20-25 листов и приложения | Курсовая работа на тему: «Windows Presentation Foundation» Несмотря на быстрое развитие Интернета и связанных с ним технологий, Web-приложения ещё долгое время не смогут вытеснить Windows-приложения... | ||
Состав и структура кредитного портфеля коммерческого банка Целью данного исследования является разработка экономически обоснованного механизма управления кредитным риском с целью удовлетворения... | Курсовая работа Разработка проекта аис на примере муз «Городская больница» Курсовая работа является одним из видов учебных занятий и выполняется в соответствии с учебным планом специальности. При написании... | ||
Курсовая работа по информатике тема работы: Выбор тормоза механизма передвижения башенного крана | Дипломная работа не менее 65 страниц без приложения Курсовая работа выполняется на одной стороне листа белой бумаги формата А4 (210 Х 297 мм). Иллюстрированный материал (таблицы, схемы,... | ||
Научно-поисковая работа Разработка методики оценки эффективности кредитно-инвестиционной деятельности банка | Курсовая работа на тему : Формирование рынка ценных бумаг в Украине Курсовая работа содержит 38 листов, 2 рисунка, 2 таблицы и было использовано 11 источников | ||
Курсовая работа Курсовая работа оформляется в виде электронного файла и прикрепляется к своей странице в системе мониторинга нир. Распечатывать работу... | Курсовая работа по дисциплине Электромагнитная совместимость систем... Курсовая работа состоит из 20 с, в которых содержаться: 3 рисунка, 3 таблицы, 6 формул и 4 ссылки на литературу | ||
Курсовая работа по дисциплине «Предпринимательское право» Курсовая работа имеет целью систематизацию, закрепление и расширение теоретических знаний, углубленное изучение и решение студентом... | Курсовой работы. Составитель: доцент Корляков А. С. Екатеринбург... Курсовая работа самостоятельная работа студента, выполняемая в соответствии с типовой программой учебного процесса по подготовке... | ||
Реферат Тычинин И. А. Разработка приложения для портативных устройств... Тычинин И. А. Разработка приложения для портативных устройств с использованием qt framework, квалификационная работа на степень бакалавра... | Рекомендации к оформлению курсовой и дипломной работы по истории искусства. Курсовая работа Курсовая работа задание, которое выполняется студентами в определённый срок и по определённым требованиям. Защита курсовых работ... |