Розділ 2. Проектування і розробка інформаційно-пошукової системи
Темою моєї дипломної роботи є інформаційно-пошукова система «Клієнти банку». Проаналізувавши дану тему, можна виділити основні функції майбутньої інформаційної системи, що буде використовуватись операціоністом для ведення даних про клієнтів, а саме анкетні дані, рахунки та їх стан. Також необхідно передбачити зручний та інтуїтивно зрозумілий інтерфейс програми для операціоніста. Проектування БД… Читати ще >
Розділ 2. Проектування і розробка інформаційно-пошукової системи (реферат, курсова, диплом, контрольна)
Перегляд і аналіз методів проектування ІС
Постановка і опис задачі.
Постановка задачі є одним з ключових етапів при розробці будь-якого програмного продукту. Це етап на якому велику роль приділяють визначенню кінцевої мети, а також глибокому і чіткому аналізу об'єктів предметної області.
Темою моєї дипломної роботи є інформаційно-пошукова система «Клієнти банку». Проаналізувавши дану тему, можна виділити основні функції майбутньої інформаційної системи, що буде використовуватись операціоністом для ведення даних про клієнтів, а саме анкетні дані, рахунки та їх стан. Також необхідно передбачити зручний та інтуїтивно зрозумілий інтерфейс програми для операціоніста. Проектування БД починається з аналізу предметної області і виявлення вимог до неї. Дана АІС повинна забезпечувати:
- — організацію зручного діалогу з операціоністом;
- — ведення складу користувачів;
- — ведення даних користувачів.
Необхідно щоб АІС містила основну інформацію, завдяки якій можна отримати всю необхідну інформацію про клієнта, а саме: особисту інформацію, документ, адресу проживання, сімейний стан, освіту, володіння майном, працевлаштування. Всі накопичені дані програми зберігаються в файлі «БД Клієнти банку. gdb». База даних створена по загальній інформації клієнтів банку, які внесені в таблиці між якими встановлений зв’язок по ключових стовпцях. Структура файлу представляє собою масив записів з наступними таблицями і полями до цих таблиць.
Таблиця «Особиста» має 20 полів:
- — код клієнта;
- — прізвище;
- — ім'я ;
- — по батькові;
- — дата народження;
- — ІНН;
- — дівоче прізвище;
- — область;
- — місто;
- — вулиця;
- — будинок;
- — корпус;
- — квартира;
- — мобільний телефон;
- — робочий телефон;
- — E-mail;
- — Skype;
- — код освіти;
- — код майна.
Таблиця «Паспорт» має 5 полів:
- — серія;
- — номер;
- — ким виданий;
- — дата видачі.
Таблиця «Проживання» має 7полів:
- — код клієнта;
- — область;
- — місто;
- — вулиця;
- — будинок;
- — квартира.
Таблиця «Сімейний стан» має 9 полів:
- — код клієнта;
- — не був (ла);
- — розлуче-ний (на);
- — вдовецьвдова;
- — ПІБ жінкичоловіка;
- — дата народження;
- — працевлаштування.
Таблиця «Працевлаштування» має 11 полів:
- — код клієнта;
- — код статусу;
- — назва команії;
- — посада;
- — код форми власності;
- — код індустрії;
- — код службового стану;
- — заробітна плата основна;
- — заробітна плата додаткова;
- — інший банк.
Таблиця «Освіта» має 2 поля:
- — код освіти;
- — тип.
Таблиця «Майно» має 2 поля:
- — код майна;
- — тип.
Таблиця «Соціальний статус» має 2 поля:
- — код статусу;
- — назва.
Таблиця «Форма власності» має 2 поля:
- — код форми;
- — назва .
Таблиця «Індустрія праці» має 2 поля:
- — код індустрії;
- — назва.
Таблиця «Службовий стан» має 2 поля:
- — код службового стану;
- — назва .
Таблиця «Додатковий дохід» має 2 поля:
- — код доходу;
- — назва .
Таблиця «Тип карти» має 2 поля:
- — код типу;
- — назва .
Вхідна інформація — інформація, що вводиться до оброблення;
Вихідною інформацією буде сформована база даних, що буде містити інформацію, яка дозволить операціоністу бути повністю ознайомленим з інформацією про клієнтів. Вихідною інформацією будуть всі накопичені дані, що міститимуться в створеній БД «Клієнти банку» .
Передбачено корегування даних в базі даних. Інформацію можна буде змінювати, тому для здійснення змін в базі даних на формах розміщені додаткові компоненти, які дають змогу не тільки переглядати інформацію в кожній таблиці, але й додавати нові дані, вилучати існуючі.