Автор работы: Пользователь скрыл имя, 04 Февраля 2013 в 17:31, курсовая работа
В даному курсовому проекті буде розглянута робота з базами даних і можливість автоматизації розрахунку кредитоспроможності позичальника.
Вступ………………………………………………………………………………………………..6
1.Аналіз предметної області…………………………………………………………………….....9
1.1 Сутність кредитоспроможності клієнтів банку………………………………………9
1.2 Якісний аналіз кредитоспроможності………………………………………………..9
1.3 Кредитоспроможність позичальника як економічна категорія……………………..11
2. Постановка задачі………………………………………………………………………………..13
2.1 Аналіз завдання………………………………………………………………................13
2.2 Структура управління кредитного відділу……………………………………………13
2.3 Функції працівника кредитного відділу……………………………………………….14
3. Математична модель……………………………………………………………………………..16
3.1 Нормалізація відносин………………………………………………………………….16
3.2 Побудова ER-діаграми………………………………………………………………….16
4. Проектування бази даних………………………………………………………………………..18
4.1 Опис об’єктів, які плануються до використання……………………………………..18
4.1.1 Структури таблиць…………………………………………………………….18
4.1.2 Створення запитів……………………………………………………………..19
4.1.3 Побудова форм………………………………………………………………...20
4.1.4 Створення звітів……………………………………………………………….21
4.1.5 Створення макросів…………………………………………………………...22
4.2 Використані технічні програмні засоби……………………………………………….22
5. Економічна частина………………………………………………………………………………23
5.1 Загальні положення економічної ефективності……………………………………….23
5.2 Основні показники економічної ефективності інформаційної системи…………….23
5.3 Розрахунок витрат на створення і експлуатацію системи на підприємстві………...24
5.3.1 Розрахунок капітальних витрат………………………………………………24
5.3.2 Розрахунок витрат на експлуатацію…………………………………………25
5.3.3 Річна собівартість……………………………………………………………...26
5.4 Розрахунок економічної ефективності…………………………………………………26
5.5 Висновки по ефективності інформаційної системи…………………………………..28
6. Інструкції користувача…………………………………………………………………………...29
6.1 Інструкції по роботі з базою даних……………………………………………………..29
6.2 Рекомендовані технічні засоби………………………………………………………….30
Висновок……………………………………………………………………………………………...31
Список літератури…………………………………………………………………………………....32
Додаток А……………………………………………………………………………………………..33
Додаток Б……………………………………………………………………………………………..35
Додаток В……………………………………………………………………………………………..36
Як правило, розробка логічної моделі являє собою ітераційний процес, що складається з фаз аналізу, проектування та оцінювання. При цьому на кожній ітерації додаються нові правила. Добрі засоби проектування баз даних мають бути гнучкими, а організація роботи з ними — ефективною. ЕР-діаграми повинні доповнюватися детальнішою інформацією про бізнес, правила та обмеження посилання на цілісність, а також давати змогу керувати наочним поданням деталей моделі.
Під час створення логічної моделі потрібно насамперед провести важливу роботу з замовником. Найбільший обсяг робіт з базами даних пов'язаний із запитами. Тож потрібно якнайдокладніше дізнатися від замовника про можливі запити до бази даних. Досвід проектування свідчить про те, що замовники часто не уявляють, які можливості даватиме їм база даних, до вирішення яких нових задач вони зможуть долучитися. Через це під час проектування потрібно якнайраніше показати замовникам їхні можливі горизонти, щоб так само якнайраніше довелося б вносити зміни до логічної моделі.
3.2 Побудова ER-діаграми
Модель сутність зв’язок (ER-модель) – модель даних, що дозволяє описувати концептуальну схему предметної області. ER-модель використовується при високо рівневому проектуванні баз даних. З її допомогою можна виділити ключові сутності і позначити зв'язки, які можуть встановлюватися між цими сутностями.
З її допомогою можна виділити ключові сутності і позначити зв'язки, які можуть встановлюватися між цими сутностями. Під час проектування баз даних відбувається перетворення ER-моделі в конкретну схему бази даних на основі обраної моделі даних (реляційної, об'єктної, мережевої або ін). ER-модель являє собою формальну конструкцію, яка сама по собі не наказує ніяких графічних засобів її візуалізації. У якості стандартної графічної нотації, за допомогою якої можна візуалізувати ER-модель, була запропонована діаграма сутність-зв'язок (ER-діаграма)
Для розробки ER-моделі можна використовувати засоби графічних редакторів векторного типа, наприклад MS Visio.
В результаті роботи була сформована наступна ненормалізована діаграма рівня сутностей:
1 1 n
n
n
1
1
Нормалізуємо діаграму рівня сутностей
4. ПРОЕКТУВАННЯ БАЗИ ДАНИХ
4.1 Опис об’єктів, які плануються до використання
4.1.1 Структури таблиць
Таблиця – об’єкт, який визначається і використовується для зберігання даних, тобто це поіменоване реляційне відношення, яке зберігає дані про певну сутність предметної області. Таблиця – основа будь-якої бази даних. Метою правильної розробки таблиць є видалення надлишкових (повторюваних) даних. Для досягнення цієї мети таблицю розділяють на багато тематичних таблиць, щоб кожний факт було представлено тільки один раз.
Коли в банк надходять
дані про позичальника, оператор
заповнює ними відповідні
Таблиця 4.1
БАЛАНС
Поле |
Тип |
Розмір |
Індексація |
№ п/п |
Лічильник |
Довге ціле |
Так(збіги не допускаються) |
Код |
Числовий |
Довге ціле |
Ні |
Актив (пасив) |
Текстовий |
50 |
Ні |
Код рядка |
Текстовий |
10 |
Ні |
Код розділу |
Числовий |
Довге ціле |
Ні |
На початок звітного періоду |
Числовий |
Подвійне з плаваючою крапкою |
Ні |
На кінець звітного періоду |
Числовий |
Подвійне з плаваючою крапкою |
Ні |
Відбір |
Числовий |
10 |
Ні |
Таблиця 4.2
АКТИВ (ПАСИВ)
Поле |
Тип |
Розмір |
Індексація |
Код |
Числовий |
Довге ціле |
Так(збіги не допускаються) |
Тип |
Текстовий |
50 |
Ні |
Таблиця 4.3
РОЗДІЛ
Поле |
Тип |
Розмір |
Індексація |
Код розділу |
Числовий |
Довге ціле |
Так(збіги не допускаються) |
Розділ |
Текстовий |
50 |
Ні |
4.1.2 Створення запитів
Запити – це гнучкий і зручний засіб доступу до даних, важливою властивістю якого є те, що при створенні результуючої таблиці можна не тільки вибирати інформацію з бази, але й обробляти її. При роботі запиту дані можуть упорядковуватися (сортуватися), фільтруватися (відсіюватися), об'єднуватися, розділятися, змінюватися, і при цьому ніяких змін у базових таблицях може не відбуватися.
Механізм запитів є
найуніверсальнішим рішенням, що дозволяє,
з одного боку, як завгодно маніпулювати
даними, а з іншого боку – знизити
потреби СУБД у системних ресурсах
взагалі, тому що активізація бази даних
не призводить до проведення всіх наявних
у ній запитів й інших
4.1.3 Побудова форм
Основою діалогового інтерфейсу користувача з базою даних є форма. За її допомогою можуть здійснюватися завантаження даних у зв'язані таблиці, переглядатися і коректуватися дані. Працюючи з формою, користувач може добавляти та вилучати записи в таблицях, змінювати значення даних у полях, одержувати розрахункові дані, а також здійснювати контроль даних, що вводяться.
Конструкція форми визначається користувачем. При цьому вказується, з яких таблиць і вміст яких полів треба відображати, які графічні елементи мають бути включені у форму. З цими графічними елементами можуть бути пов'язані такі дії:
Усі відомості у формі
містяться в елементах
джерела використано запит «Витрати майбутніх періодів». Форма служить для відображення вибіркової інформації, що міститься в таблиці «Баланс (актив)».
форм. В якості джерела використано запит «Забезпечення наступних витрат і платежів». Форма служить для відображення вибіркової інформації, що міститься в таблиці «Баланс (пасив)».
якості джерела використано таблицю «Звіт про фінансові результати». Форма служить для відображення вибіркової інформації, яку містить дана таблиця.
використано запит «Власний капітал». Форма служить для відображення вибіркової інформації, що міститься в таблиці «Баланс (пасив)».
джерела використано запит «Доходи майбутніх періодів». Форма служить для відображення вибіркової інформації, що міститься в таблиці «Баланс (пасив)».
джерела використано запит «Довгострокові зобов’язання». Форма служить для відображення вибіркової інформації, що міститься в таблиці «Баланс (пасив)».
використано запит «Необоротні активи». Форма служить для відображення вибіркової інформації, що міститься в таблиці «Баланс (актив)»
використано запит «Оборотні активи». Форма служить для відображення вибіркової інформації, що міститься в таблиці «Баланс (актив)».
джерела використано запит «Поточні зобов’язання». Форма служить для відображення вибіркової інформації, що міститься в таблиці «Баланс (пасив)».
інформаційною. Містить дані про розробника бази даних.
Форма є інформаційною. Містить інформацію про базу даних.
проводиться запуск інших форм, звітів та запитів. На ній розташовані кнопки, за допомогою яких проводиться виклик об’єктів, відповідно до призначення кнопки. Натиск кнопки обробляється спеціальною процедурою.
4.1.4 Створення звітів
Кінцевим продуктом більшості СКБД є звіт. В Access звіт являє собою спеціальний тип неперервних форм, що призначені для роздруковування. Для створення звіту, який можна роздрукувати і розподілити між користувачами, Access комбінує дані в таблицях, запитах і навіть у формах. Роздрукована версія форми може слугувати звітом.
Для відображення та друку інформації, яку містить база даних, створено наступні звіти:
та друку коефіцієнта миттєвої ліквідності.
поточної ліквідності.
загальної ліквідності.
маневреності власних коштів.
незалежності.
4.1.5 Створення макросів
Информация о работе Проектування інформаційної системи підтримки проведення кредитних операцій