Разработка базы данных коммерческого предприятия с использованием CASE-средств
Рассмотрение предметной области коммерческого банка. Анализ основных бизнес-процессов предприятия; выбор наиболее эффективных CASE-средств для разработки базы данных. Описание инструментальное среды BPwin и ERwin. Разработка контекстной диаграммы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 07.08.2018 |
Размер файла | 4,8 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Стрелка “Вклады” типа “Обратная связь по входу” указывает на то, что с вкладами денежных средств можно выполнять различные кассовые операции.
Рис. 3.4 Диаграмма декомпозиции “Основные Бизнес-процессы”
3.1.4 Диаграмма декомпозиции “Управляющие бизнес-процессы”
Декомпозируем работу “Управляющие бизнес-процессы” согласно таблице 3.6 и таблице 3.7.
Таблица 3.6
Работы диаграммы “Управляющие бизнес-процессы”
Название работы |
Описание работы |
|
Управление планированием развития |
Разработка качественной стратегии развития банка и ее последовательная реализация для повышения эффективности и качества работы системы |
|
Управление финансами |
Производство и реализация различных банковских продуктов, оказание различных финансовых услуг, удовлетворяющих общественные потребности, привлечение денежных средств для увеличения финансового состояния банка |
|
Управление работой с клиентами |
Организация отношений с клиентами, расширение круга банковских услуг, повышения их качества, установление партнерских отношений между банком и его клиентами, учет истории контактов с клиентами, регистрация потребности клиентов |
|
Управление маркетингом |
Анализ маркетинговых исследований для определения места на рынке ссудного капитала |
|
Стратегическое управление |
Определение и формирование стратегий развития банка, определение наиболее перспективных направлений деятельности, обеспечивающих ее рост и процветание |
Таблица 3.7
Стрелки диаграммы “Управляющие бизнес-процессы”
Название стрелки |
Описание стрелки |
|
Методология управления |
Разработка методов управления персоналом и реализации планов по оптимальному развитию банка |
|
Финансовые показатели |
Оценка возможности и целесообразности дальнейшего развития кредитной организации, доступных источников ресурсов, перспектив их мобилизации. А также прогноз положения банка на денежном рынке и рынке капиталов |
|
Статистика по продажам |
Статистика по продажам банковских услуг |
|
Стратегии управления |
Развитие и продвижение основных методов управления для обеспечения мотивации и контроля работы сотрудников банка |
|
Стратегическое развитие банка |
Совокупность стратегий и мероприятий по достижению маркетинговых целей |
|
Информация предоставляемых услугах |
Информация об услугах, удовлетворяющих потребности банка |
Диаграмма декомпозиции “Управляющие бизнес-процессы” представлена на рисунке 3.5
Рис. 3.5 Диаграмма декомпозиции “Управляющие бизнес-процессы”
3.1.5 Диаграмма декомпозиции “Привлечение и размещение денежных средств”
Декомпозируем работу “Привлечение денежных средств”.
Полученная диаграмма декомпозиции “Привлечение и размещение денежных средств”.
Рис. 3.6 Диаграмма декомпозиции “Привлечение размещение денежных средств”
3.1.6 Диаграмма декомпозиции “Управление финансами”
Декомпозируем работу “Управление финансами”. Работы и стрелки представлены в таблице 3.8 и таблице 3.9 соответственно.
Таблица 3.8
Работы диаграммы “Управление финансами”
Название работы |
Описание работы |
|
Оценка экономического состояния банка |
Анализ и оценка финансового состояния банка на основе финансовых отчетов |
|
Оценка экономической эффективности работы банка |
Оценка экономической эффективности банка, показывающая влияние способов организации труда участников процесса на уровень достигнутых ими результатов |
Таблица 3.9
Стрелки диаграммы “Управление финансами”
Название стрелки |
Описание стрелки |
|
Анализ экономической устойчивости |
Анализ управления финансовыми ресурсами в течение отчетного периода |
Рис. 3.7 Диаграмма декомпозиции “Управление финансами”
3.1.7 Диаграмма декомпозиции “Клиентское управление”
Декомпозируем работу “Клиентское управление” согласно таблице 3.10 и таблице 3.11.
Таблица 3.10
Работы диаграммы “Клиентское управление”
Название работы |
Описание работы |
|
Обслуживание клиентов |
Анализ научных подходов к совершенствованию взаимоотношений с клиентами банка в современных экономических условиях с учетом интересов как клиентов, так и банка |
|
Привлечение новых клиентов |
Привлечение новых клиентов и заключение с ними партнерских договоров |
|
Анализ продаж банковских продуктов и услуг |
Статистика продаж банковских продуктов и услуг учитывая финансовые показатели работы банка и финансовой истории клиента, а также составление отчетности по обслуживанию клиентов, необходимая для привлечения новых клиентов повышения качества обслуживания |
Таблица 3.11
Стрелки диаграммы “Клиентское управление”
Название стрелки |
Описание стрелки |
|
Финансовая деятельность клиента |
Контактная и личная информация клиента, перечень услуг, которые запрашивал и получал клиент, информация по кредитам |
На рисунке 3.17 представлена диаграмма декомпозиции “Клиентское управление”
Рис. 3.8 Диаграмма декомпозиции “Клиентское управление”
3.1.8 Диаграмма декомпозиции “Управление маркетингом”
Процесс управления маркетингом заключается в планировании маркетинга, организации осуществления маркетинговых стратегий и программ, учета и контроля маркетинговой деятельностью.
Декомпозировали работу “Управление маркетинговой деятельностью” с помощью работ и стрелок, представленных в таблице 3.12 и таблице 3.13 соответственно.
Таблица 3.12
Работы диаграммы “Управление маркетинговой деятельностью”
Название работы |
Описание работы |
|
Оценка методов управления |
Оценка эффективных методов управления работой банка. Определение целей развития банка |
|
Мониторинг рыночных Возможностей и запросов клиентов |
Анализ рыночных возможностей банка, запросов и потребностей клиентов |
|
Разработка наилучшей стратегии развития |
Усовершенствование разработанных стратегий достижения целей маркетинговой деятельности |
Таблица 3.13
Стрелки диаграммы “Управление маркетинговой деятельностью”
Название стрелки |
Описание стрелки |
|
Цели управления |
Цели банка по усовершенствованию маркетинговой деятельности |
|
Данные мониторинга |
Данные о финансовой устойчивости банка в каждый момент времени и прогноз развития банка |
На рисунке 3.8 представлена диаграмма декомпозиции “Управление маркетингом”
Рис. 3.9 Диаграмма декомпозиции “Управление маркетингом”
3.1.9 Диаграмма декомпозиции “Стратегическое управление”
Декомпозируем работу “Стратегическое управление” согласно таблице 3.14
Таблица 3.14
Работы диаграммы “Стратегическое управление”
Название работы |
Описание работы |
|
Тактическое планирование |
Уточнение и корректировка перспективных плановых показателей с учетом изменяющихся внутренних и внешних условий |
|
Оперативное планирование |
Подготовка и согласование текущих решений о проведении конкретных операций банка с целью поддержания его текущей ликвидности и платежеспособности и обеспечения соблюдения системы лимитов банка |
Таблица 3.15
Стрелки диаграммы “Стратегическое управление”
Название стрелки |
Описание стрелки |
|
Стратегии управления |
Стратегии управления деятельности банка |
|
Способы решения поставленных целей |
Способы решения поставленных целей |
Рис. 3.10 Диаграмма декомпозиции “Стратегическое управление”
Подробное описание стрелок диаграмм декомпозиции “Стратегическое управление”, “Привлечение денежных средств” и работ “Привлечение денежных средств” не требуется, так как диаграмма достигла нужного уровня описания.
3.2 Проектирование БД в инструментальной среде ERwin
ERwin - мощное и простое в использовании средство конструирования БД.
На протяжении всего процесса - от логического моделирования требований к информации и бизнес-правил, которые определяют БД, до оптимизации физической модели в соответствии с заданными характеристиками - ERwin позволяет наглядно отобразить структуру и основные элементы нашей БД.
ERwin облегчает проектирование баз данных. Для этого достаточно создать графическую E-R модель (объект-отношение), удовлетворяющую всем требованиям к данным и ввести бизнес-правила для создания логической модели, которая отображает все элементы, атрибуты, отношения и группировки. Вы можете расширить возможности ERwin воспользовавшись уникальной поддержкой пользовательских свойств для ввода в модель любой дополнительной информации, значимой для вашей деятельности.
Развитые средства моделирования помогают лучше спроектировать базу данных. Предусмотрены возможности манипулирования атрибутами путем их буксировки, внесения изменений и нормализации “на лету”. Средства редактирования непосредственно на диаграммах позволяют вносить в модель изменения, не открывая специальных диалоговых окон. Навигация по отношениям обеспечивает быстрое перемещение в больших моделях для перехода к родительским или дочерним объектам. Формируемые системой отчеты позволяют быстро проверить корректность спроектированной базы данных.
Разработка БД начинается с создания логической/физической модели данных ERwin.
3.2.1 Логическая и физическая модель данных
Начальный этап создания модели данных - разработка логической модели данных. то есть сначала происходит графическое описание схемы БД. Логическая модель данных представлена в приложении А.
Для создания логической/физической модели данных необходимо в диалоговом окне Create Model выбрать Logical/Physical и установить тип БД SQL Server 2000/2005 (рисунок 3.11).
Рис. 3.11 Диалоговое окно Create Model
После этого внесли на диаграмму сущности и связи согласно таблице 3.15.
Таблица 3.15
Таблица сущностей
Имя сущности |
Описание |
|
Персонал |
Информация по каждому сотруднику банка |
|
Отдел банка |
Перечень всех отделов банка |
|
Счет |
Счета клиентов банка |
|
Заказ |
Заявки от клиентов на предоставление каких-либо банковских услуг |
|
Клиент |
Клиент банка юридическое и физическое лицо, пользующееся услугами банка. Клиентом банка является любое лицо, обратившееся в банк для совершения кредитных, депозитных, расчетных, валютных и других банковских операций |
|
Физическое лицо |
||
Юридическое лицо |
||
Кредит |
Заявки клиентов на приобретение кредита |
|
Операция |
Все финансовые операции, проводимые банком |
|
Услуга |
Перечень и описание услуг, предоставляемых банком своим клиентам |
|
Отчетность |
Отчеты по работе банковской системы |
|
Договор |
Договора, заключаемые банком с клиентами по предоставлению различных видов услуг банка |
|
Документация |
Учет внутренней и внешней документации различных отделов |
|
Журнал |
Журнал, в который вносятся расчетно-кассовые операции, отображается вся информация о финансовом состоянии банка. Эти данные необходимы для учета и составления отчетности всех отделов |
Физическую модель данных создавали путем замены типа модели с Logical на Physical. Физическая модель генерируется автоматически (Приложение Б).
Для создания отчета, генерации кода и БД перевели физическую модель на латиницу (Приложение В).
Далее провели корректировку типов полей для создания отчета. Для этого выбрали в меню Tools - > Data Browser -> File -> New Erwin Report - > указали имя отчета, выбрали необходимые категории и экспортировали отчет.
Таким образом, мы получили модель БД (Приложение Г), готовую для помещения в любую СУБД.
3.2.2 Генерация кода и схемы БД
После того, как модель БД готова, произвели генерацию кода и схемы БД. Для этого:
1. выбрали в меню Database -> Choose Database известную и широко распространенную CУБД dBASE IV (рис. 3.12);
Рис. 3.12 Диалоговой окно выбора СУБД
2. выбрали в меню Тolls > Forward Engineer/Schema Generation для генерации кода создания БД. Далее открывается окно установки свойств генерируемой схемы данных (рис.3.13)
Рис. 3.13 Окно установки свойств генерируемой схемы данных
3. с помощью кнопки Preview окна установки свойств генерируемой схемы данных проводится предварительный просмотр SQL-скрипта (рис. 3.14)
Рис. 3.14 Окно предварительного просмотра SQL-скрипта
4. с помощью кнопки Generate генерировали схему БД.
Полностью код БД представлен в приложении Д.
В процессе генерации ERWin связывается с БД и создает SQL-скрипт.
После генерации каждая таблица формируется в отдельный файл, который мы можем просмотреть в dBASE. После этого заполняем таблицы данными. Потом можно выбрать из списка необходимую таблицу (рис. 3.15).
Рис. 3.15 Полученная БД
Таким образом, мы получили БД для коммерческого банка.
Заключение
В современных условиях любая организация для того, чтобы оставаться конкурентоспособным игроком на рынке, должна использовать информационные технологии, которые ускоряют процесс обмена и обработки данных. Также перед предприятиями стоит цель минимизировать ручную обработку документов, которая может быть достигнута за счет использования БД.
В рамках данной дипломной работы была поставлена задача разработать БД для коммерческого банка с использованием CASE-средств.
В ходе работы была изучена предметная область, анализированы основные бизнес-процессы предприятия, выбраны наиболее эффективные CASE-средства для разработки БД, построена модель предметной области, и в итоге разработана БД коммерческого банка.
Разработанная БД обеспечивает эффективность функционирования банка, простоту и удобство ее эксплуатации. Позволяет быстро найти необходимую информацию: данные о сотрудниках, клиентах, отделах банка, филиалах банка, а также обеспечивает быстрый поиск документации.
В качестве программных средств для разработки БД были использованы BPwin и Erwin.
коммерческий банк case база данные
Список использованных источников
1. Введение. Банковская система - одна из важнейших и неотъемлемых структур рыночной экономики [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://studopedia.ru/6_111048_vvedenie.html- Загл. с экрана.
2. Банковская система России [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://revolution.allbest.ru/bank/00397772_0.html- Загл. с экрана.
3. Банковская система РФ и ее нормативно-правовое регулирование [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://odiplom.ru/pravo/bankovskaya-sistema-rf-i-ee-normativno-pravovoe-regulirovanie.html\. - Загл. с экрана.
4. О квалификационных требованиях к кандидатам на должности руководителей кредитных организаций и порядке их согласования с Банком России [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://bankir.ru/publikacii/20121024/o-kvalifikatsionnykh-trebovaniyakh-k-kandidatam-na-dolzhnosti-rukovoditelei-kreditnykh-organizatsii-i-poryadke-ikh-soglasovaniya-s-bankom-rossii-10002420/- Загл. с экрана.
5. Операции банков по привлечению денежных средств юридических лиц и граждан [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://www.pravo.vuzlib.su/book_z1646_page_40.html- Загл. с экрана.
6. Управление финансами коммерческого банка на примере АКБ “Собин Банк” [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://www.bestreferat.ru/referat-201997.html - Загл. с экрана.
7. Стратегическое управление деятельностью коммерческого банка [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://www.bestreferat.ru/referat-288108.html- Загл. с экрана.
8. CASE-средства проектирования информационных систем [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://studopedia.org/8-31987.html - Загл. с экрана.
9. Сравнительный обзор CASE-средств для программных систем [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://www.scienceforum.ru/2015/pdf/8920.pdf - Загл. с экрана.
10. Моделирование баз данных при помощи ERwin [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://interface.ru/logworks/erwin40.htm?noframes - Загл. с экрана.
11. Реализация продукции на основе Case-средств [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://www.bestreferat.ru/referat-359660.html- Загл. с экрана.
12. Маклаков, С. В. BPwin и ERwin. CASE-средства разработки информационных систем [Текст]: учеб. для вузов / С.В. Маклаков. - М.: Диалог-МИФИ, 2001. - с. 304 - (Учебник для вузов).
13. Инструментальная среда BPwin [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://5fan.ru/wievjob.php?id=70625- Загл. с экрана.
14. CASE-средство ERWIN для информационного моделирования в системах обработки данных [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://case-quest.narod.ru/gl8.html - Загл. с экрана.
15. Проектирование баз данных с помощью Case-средства ErWin [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://www.studfiles.ru/preview/3822213 - Загл. с экрана.
16. Идентификация и редактирование сущностей и связей в ERWIN [Электронный ресурс]. - Электрон. дан., 2016.- Режим доступа: http://mybiblioteka.su/tom2/3-57123.html - Загл. с экрана.
Размещено на Allbest.ru
...Подобные документы
Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.
курсовая работа [3,8 M], добавлен 02.02.2014Сравнительный анализ гостиничных информационных систем. Анализ и выбор CASE-средств для моделирования бизнес-процессов. Визуальная и математическая модели предметной области, выбор архитектуры и платформы информационной системы, построение базы данных.
дипломная работа [1,4 M], добавлен 20.07.2014Роль инструментальных средств проектирования в создании информационной системы. Преимущества CASE-средств разработки Bpwin и Erwin, системы поиска, исправления ошибок модели данных Model Validator. Разработка модели процессов документооборота предприятия.
контрольная работа [2,2 M], добавлен 24.06.2012Разработка функциональной и инфологической модели системы "Кадровый учет" с использованием индустриального проектирования CASE средств (BPWin и ERWin). Программная система позволяет упростить процесс проведения регистрации и учета сотрудников лицея.
дипломная работа [1,3 M], добавлен 28.06.2011Этапы разработки модели базы данных: составление логической схемы и создание на ее основе физической формы графическим инструментарием Erwin. CASE-технологии для проектирования прикладного программного обеспечения и конфигурационного управления проектом.
контрольная работа [370,7 K], добавлен 03.01.2011Анализ предметной области с использованием моделей методологии ARIS и разработка ER-диаграммы. Описание входной и выходной информации для проектирования реляционной базы данных. Разработка управляющих запросов и связей между ними с помощью языка SQL.
курсовая работа [975,2 K], добавлен 30.01.2014Системы автоматического проектирования. Сравнительный анализ средств для проектирования автоматизированных информационных систем. Экспорт SQL-кода в физическую среду и наполнение базы данных содержимым. Этапы развития и характеристика Case-средств.
курсовая работа [1,1 M], добавлен 14.11.2017Анализ предметной области, этапы проектирования автоматизированных информационных систем. Инструментальные системы разработки программного обеспечения. Роль CASE-средств в проектировании информационной модели. Логическая модель проектируемой базы данных.
курсовая работа [410,6 K], добавлен 21.03.2011Разработка базы данных организации, которая занимается ремонтом автомобилей и реализована в виде программного продукта. Моделирование структуры баз данных с использованием CASE-средств средствами языка SQL. Разработка логической и физической модели базы.
курсовая работа [2,3 M], добавлен 21.03.2010Методы проектирования базы данных по заданной предметной области с использованием CASE-средств ER/Studio и СУБД MS Access. Формирование и связывание таблиц, ввод данных. Создание экранных форм, запросов, отчетов, меню приложения. Генерация приложения.
курсовая работа [884,0 K], добавлен 08.09.2010Разработка приложения, позволяющего автоматизировать документооборот предприятия по списанию основных средств. Мероприятия по защите и обеспечению целостности базы данных. Разработка клиентского приложения. Запросы к базе данных, руководство пользователя.
курсовая работа [700,0 K], добавлен 14.01.2015Проектирование модели базы данных с помощью Erwin: выделение сущностей предметной области и их атрибутов. Разработка SQL-скрипта, предназначенного для генерации базы данных в формате MS SQL Server 2005. Создание процедур и написание проверочных кодов.
контрольная работа [1,1 M], добавлен 31.03.2012Описание предметной области. Характеристика этапов разработки концептуальной модели данных для предметной области "Библиотека" с использованием CASE-средства ER Win. Методика преобразования концептуальной модели в физическую структуру базы данных (БД).
курсовая работа [2,4 M], добавлен 23.09.2014Общее описание предметной области и бизнес-процессов. Описание подразделов "Продажа продукции" с помощью Use Case Diagram. Прецедент операции над данными справочников. Создание базы данных в SQL Server. Проектировнаие таблиц, отчетов и запросов.
курсовая работа [337,2 K], добавлен 23.04.2015Специфика создания базы данных "On-line магазин", содержащей информацию о работе интернет-магазина. Проектирование логического и физического уровней с использованием CASE-средства Erwin. Реализация базы данных в архитектуре "клиент-сервер" на языке Java.
курсовая работа [1,2 M], добавлен 26.06.2012Разработка базы данных для предметной области "Подразделения предприятия – Рабочие помещения". Описание используемых данных, предметной области и результатной информации. Создание запросов, форм и отчетов в базе данных. Описание построения диаграмм.
курсовая работа [5,6 M], добавлен 24.07.2014Определение понятия CASE-технологий. Использование комплексного инструментария ER/Studio для создания логической и физической модели данных, генерирования баз данных на платформе СУБД Access. Процедура добавления атрибутов и сущностей, создания связей.
контрольная работа [2,2 M], добавлен 21.12.2011Анализ предметной области. Проектирование структуры базы данных в среде case-средства ERWIN в виде инфологической и даталогической моделей. Общие сведения о AllFusion Process Modeler 7. Требования к надежности, информационной и программной совместимости.
курсовая работа [3,4 M], добавлен 25.11.2013Выбор программных и аппаратных средств для создания базы данных. Описание структуры программы. Описание разработки приложения. Подключение к базе данных, выполняемое с помощью компонента ADOConnectio. Создание средств защиты информации в программе.
курсовая работа [2,1 M], добавлен 16.02.2015Информационно-логическая модель предметной области по нотациям Ричарда Баркера. Даталогическая модель реляционной базы данных в виде диаграммы схемы отношений. Приложение интерфейса для базы данных на языке программирования С# в среде Visual Studio.
курсовая работа [3,6 M], добавлен 23.12.2014